FB_BA_AC_ColTSuACtrl

Das Template repräsentiert die Zulufttemperatur Regelung eines Kühlers mit dem Sequenzregler Ctrl.
Die Freigabe des Sequenzreglers erfolgt über die Eingangsvariable bEn.
Anhand der Daten- und Befehlsstruktur stSeqLink erhalten die Sequenzregler die Freigabe der Sequenzregelung. Dieses wird durch die Variable bSeqActv angezeigt.
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Blockschaltbild

Syntax
FUNCTION_BLOCK FB_BA_AC_ColTSuACtrl EXTENDS FB_BA_View
VAR_INPUT
bEn : BOOL;
fSpTSuA : REAL;
fTSuA : REAL;
bSync : BOOL;
fSync : REAL;
END_VAR
VAR_OUTPUT
fY : REAL;
bIsActive : BOOL;
bSeqActv : BOOL;
END_VAR
VAR_IN_OUT
stSeqLink : ST_BA_SeqLink;
END_VAR
VAR_INPUT CONSTANT
Ctrl : FB_BA_SeqCtrl;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
bEn | BOOL | Freigabe für den Frequenzregler Ctrl. |
fSpTSuA | REAL | Sollwert der Zulufttemperatur. |
fTSuA | REAL | Messwert der Zulufttemperatur. |
bSync | BOOL | Impuls für die Synchronisation des Sequenzreglers Ctrl. |
fSync | REAL | Wert für die Synchronisation des Sequenzreglers Ctrl. |
Ausgänge
Name | Typ | Beschreibung |
---|---|---|
fY | REAL | Ausgabe der Stellgröße |
bIsActive | BOOL | Der Sequenzregler ist der Aktive in der Sequenzregelung. |
bSeqActv | BOOL | Der Sequenzregler ist in der Regelsequenz eingebunden. |
Ein- / Ausgänge
Name | Typ | Beschreibung |
---|---|---|
stSeqLink |
Die Daten- und Befehlsstruktur ist das Bindeglied zwischen dem Zulufttemperatur- Sequenzregler Ctrl und der Zulufttemperatur Sequenzregelung TSeqLink einer raumlufttechnischen Anlage. |
Eingänge CONSTANT
Name | Typ | Beschreibung |
---|---|---|
Ctrl |
Der Zulufttemperatur Sequenzregler Ctrl ist das Kernstück dieses Templates. Er ist zuständig für die Zuluft Temperaturregelung des Kühlers. Außerdem ist der Sequenzregler Teil der Zulufttemperatur-Sequenzregelung einer raumlufttechnischen Anlage, siehe Beispiel FB_BA_AC_SeqT. Der Datenaustausch innerhalb dieser Sequenzregelung geschieht über die Daten- und Befehlsstruktur stSeqLink. Durch die globale Variable E_BA_AC_SeqNumber_T.eCooler erhält der Sequenzregler seine Ordnungsnummer innerhalb der Temperatur Sequenzregelung. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.35 | TF8040 | TwinCAT Building Automation ab V5.0.0.0 |