FB_BA_BuildingAlarms

Dieses Template fasst gebäudespezifische Sicherheitskriterien zusammen und stellt sie in einer global deklarierten Struktur stBuildingAlarms (siehe globale Variablenliste Site) zur Verfügung.
Die Kriterien sind im Einzelnen:
- Feueralarm (FireAlert): dieser Alarm wird direkt über ein binäres Eingangsobjekt eingelesen.
- Einbruchalarm (Bgly/Burglary): dieser Alarm wird direkt über ein binäres Eingangsobjekt eingelesen.
- Zentrale Abschaltung (CentSwiOff), eigentlich kein Alarm. Dieses Eingabeobjekt ermöglicht es, an dieser zentralen Stelle etwa Handmerker gebäudeweit zurückzusetzen oder Licht abzuschalten.
- Zwangsbelüftung (ForcedVenilation): in diesem Template auf Reserve, zur Auslösung einer Zwangsbelüftung.
- Entrauchung (SmokeExtraction): in diesem Template auf Reserve, zur Auslösung eines Entrauchungsbetriebs.
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Illustration
FUNCTION_BLOCK FB_BA_BuildingAlarms EXTENDS FB_BA_View
VAR_INPUT CONSTANT
FireAlert : FB_BA_BI_IO;
Bgly : FB_BA_BI_IO;
CentSwiOff : FB_BA_BV_Op;
END_VAR
Eingänge CONSTANT
Name | Typ | Beschreibung |
---|---|---|
FireAlert | Binäres Eingangsobjekt „Feueralarm“. | |
Bgly | Binäres Eingangsobjekt „Einbruch“. | |
CentSwiOff | Binäres Eingabeobjekt „Zentralschalter Aus“. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.35 | TF8040 | TwinCAT Building Automation ab V5.0.0.0 |