FB_BA_AC_OpMod1St

Das Template repräsentiert die Betriebsart einer raumlufttechnischen Anlage.
Am Prioritätenschalter PrioSwiOpMod werden verschiedene Ereignisse oder Befehle wie zum Beispiel Brandalarm, Anforderung vom Zeitschaltplan oder die Anforderung vom Anlagenwahlschalter priorisiert und eine resultierende Betriebsart bzw. ein resultierender Anlagenstatus auf die Variable eOpMode geschrieben.
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Blockschaltbild

Prinzipschema
Das Schema zeigt die Einbindung des Templates innerhalb einer Anlage.

Syntax
FUNCTION_BLOCK FB_BA_AC_OpMod1St EXTENDS FB_BA_View
VAR_INPUT
bSmExtt : BOOL;
bFireDetc : BOOL;
bForcVent : BOOL;
bEmgOff : BOOL;
bFrst : BOOL;
bCentSwiOff : BOOL;
bAlmShutOff : BOOL;
bNgtCol : BOOL;
bColDwnPrtc : BOOL;
bOvrHtgPrtc : BOOL;
END_VAR
VAR_OUTPUT
eOpMode : E_BA_AC_OpMod01;
END_VAR
VAR_INPUT CONSTANT
OpModMan : FB_BA_MV_Op;
Sched : FB_BA_SchedM;
OpModPr : FB_BA_MV_Op;
END_VAR
VAR
PrioSwiOpMod : FB_BA_PrioSwi_UDI24;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
bSmExtt | BOOL | Entrauchung der Anlage angefordert |
bFireDetc | BOOL | Meldung Feueralarm von Brandmeldezentrale |
bForceVent | BOOL | Anforderung Zwangsbelüftung |
bEmgOff | BOOL | Not-Aus |
bFrst | BOOL | Frostschutzprogramm aktiv |
bCentSwiOff | BOOL | Zentralabschaltung |
bAlmShutOff | BOOL | Sammelstörmeldung – Anlage abschalten |
bNgtCol | BOOL | Anforderung vom Programm Sommernachtkühlung (siehe FB_BA_AC_SumNgtCol) |
bColDwnPrtc | BOOL | Anforderung Programm Auskühlschutz |
bOvrHtgPrtc | BOOL | Anforderung Programm Überhitzungsschutz |
Eingänge CONSTANT
Name | Typ | Beschreibung |
---|---|---|
OpModMan | Das Multistate-Value-Objekt repräsentiert einen Betriebsartenschalter mit den Betriebsarten Auto, Hand-Aus und Hand-Ein. | |
Sched | Zeitschaltobjekt (Automatik) für das Gebäudeenergieniveau „BuildingEnergyLevel“. | |
OpModPr | Das Multistate-Value-Objekt zeigt den Zustand der aktuell gültigen Anlagenbetriebsart an. |
Variablen
Name | Typ | Beschreibung |
---|---|---|
PrioSwiOpMod | Der Prioritätenschalter ermittelt die aktuelle Betriebsart eOpMode aus den anstehenden Ereignissen oder Befehlen der Anlage. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.35 | TF8040 | TwinCAT Building Automation ab V5.0.0.0 |