FB_BA_FireAlarmSystem

Dieses Template nimmt über einen Baustein FB_BA_SensorBinary den Feueralarm als Eingang auf und überträgt als Site.stBuildingAlarms.bFireAlert zur lokalen Variablenliste Site.
Die Alarme werden im Template FB_BA_AdsComServer_Basic anderen Controllern zur Verfügung gestellt.
Das Untertemplate FireDetector01 stellt einen Brandmelder bzw. eine Brandmeldezentrale (Aggregatebene) dar. Sind mehrere Brandmelder/Brandmeldezentralen vorhanden, so ist das Template FB_BA_FireAlarmSystem zu erweitern.
Die Aufnahme des Signals ist im FB_Init als Ruhestromprinzip definiert (FireDetector01.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
FireDetector01 : FB_BA_SensorBinary;
END_VAR
VAR_INPUT CONSTANT
Name | Typ | Beschreibung |
|---|---|---|
FireDetector01 | Unter-Template zur Aufnahme des Brandmeldesignals. |
