FB_BA_AC_Dmp2P

Das Aggregate-Template repräsentiert die Ansteuerung einer Zweipunktklappe mit integrierter Überwachung beider Endlagen.
Typische Anwendungen des Templates sind die Außen- und Fortluftklappe einer raumlufttechnischen Anlage.
Ein wesentlicher Bestandteil der Klappensteuerung ist das Template
Die Einbindung der Klappe in das Anlagensteuerprogramm der Lüftungsanlage erfolgt mit dem Funktionsbaustein Aggregate.
Jedes Template gibt es in 2 verschiedenen Ausstattungsvarianten bezüglich der Verbindung zur IO-Prozessebene, siehe IO-Mapping. Diese Dokumentation bezieht sich auf die Variante RAW.
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Blockschaltbild

Prinzipschema 01
Das Schema zeigt die vorgesehene Anwendung des Templates mit den beteiligten Anlagenelementen.

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

Syntax
FUNCTION_BLOCK FB_BA_AC_Dmp2P EXTENDS FB_BA_ActuatorCmd
VAR_INPUT
bFan : BOOL;
END_VAR
VAR_OUTPUT
bSwiOpn : BOOL;
bSwiCls : BOOL;
END_VAR
VAR_IN_OUT
stAggregate : ST_BA_Aggregate;
END_VAR
VAR_INPUT CONSTANT
SwiOpn : FB_BA_BI_Raw;
SwiCls : FB_BA_BI_Raw;
MonitOpen : FB_BA_FdbBinary;
MonitClose : FB_BA_FdbBinary;
Aggregate : FB_BA_Aggregate;
END_VAR
VAR
PrioSwiFan : FB_BA_PrioSwi_B04;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
bFan | BOOL | Das Eingangssignal „Ventilator Ein“ dient innerhalb einer raumlufttechnischen Anlage dem Anlagenschutz der angeschlossenen Klappe. Solange das Eingangssignal „Ventilator Ein“ TRUE ist, wird innerhalb des Templates die Priorität „Kritisch“ am Prioritätenschalter PrioSwiFan aktiviert und die Klappe eingeschaltet. |
Ausgänge
Name | Typ | Beschreibung |
---|---|---|
bSwiOpn | BOOL | Endlage „Offen“ der Klappe ist erreicht. |
bSwiCls | BOOL | Endlage „Zu“ der Klappe ist erreicht. |
Ein- / Ausgänge
Name | Typ | Beschreibung |
---|---|---|
stAggregate | Bidirektionale Aggregatestruktur über welche die Freigaben und Schaltwerte an den Auswertebaustein der Schrittkettensteuerung Aggregate übermittelt werden. Die Aggregatestruktur überträgt die aufgenommenen Rückmeldungen hoch und runter an die zentrale Anlagensteuerung. |
Eingänge CONSTANT
Name | Typ | Beschreibung |
---|---|---|
SwiOpn | Binär-Eingangs-Objekt dient der Verarbeitung des Endlagenschalters Offen. | |
SwiCls | Binär-Eingangs-Objekt dient der Verarbeitung des Endlagenschalters Zu. | |
MonitOpn | Das Template überwacht die Endlage „Auf“ der Klappe. | |
MonitCls | Das Template überwacht die Endlage „Zu“ der Klappe. | |
Aggregate | Der Aggregatebaustein repräsentiert den Empfangsbaustein einer Schrittkettensteuerung. Innerhalb des Funktionsbausteins wird die Aggregatestruktur stAggregate ausgewertet und anhand der Ein- und Ausgänge in das Template integriert. |
Variablen
Name | Typ | Beschreibung |
---|---|---|
PrioSwiFan | Der Prioritätenschalter PrioSwiFan ermittelt anhand des Aggregatebausteins Aggregate und der Eingangsvariable bFan die Freigabebedingungen und Einschaltwerte für die Priorität kritisch der Klappe. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.56 | TF8040 | TwinCAT Building Automation ab V5.8.0.0 |