FB_BA_BurglarAlarmSystem

Dieses Template nimmt über einen Baustein FB_BA_SensorBinary den Einbruchalarm als Eingang auf und überträgt ihn als Site.stBuildingAlarms.bBurglary zur lokalen Variablenliste Site.
Die Alarme werden im Template FB_BA_AdsComServer_Basic anderen Controllern zur Verfügung gestellt.
Das Untertemplate MagneticContact01 stellt eine Alarmzentrale (Aggregatebene) dar. Sind mehrere Zentralen vorhanden, so ist das Template FB_BA_BurglarAlarmSystem zu erweitern.
Die Aufnahme des Signals ist im FB_Init als Ruhestromprinzip definiert (MagneticContact01.Input.ePolarity := E_BA_Polarity.eReverse).
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Blockschaltbild

Syntax
FUNCTION_BLOCK FB_BA_FireAlarmSystem EXTENDS FB_BA_View
VAR_INPUT CONSTANT
MagneticContact01 : FB_BA_SensorBinary;
END_VAR
VAR_INPUT CONSTANT
Name | Typ | Beschreibung |
|---|---|---|
MagneticContact01 | Unter-Template zur Aufnahme des Alarmsignals. |
