FB_BA_BuildingAlarms

FB_BA_BuildingAlarms 1:

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:

  1. Feueralarm (FireAlert): dieser Alarm wird direkt über ein binäres Eingangsobjekt eingelesen.
  2. Einbruchalarm (Bgly/Burglary): dieser Alarm wird direkt über ein binäres Eingangsobjekt eingelesen.
  3. Zentrale Abschaltung (CentSwiOff), eigentlich kein Alarm. Dieses Eingabeobjekt ermöglicht es, an dieser zentralen Stelle etwa Handmerker gebäudeweit zurückzusetzen oder Licht abzuschalten.
  4. Zwangsbelüftung (ForcedVenilation): in diesem Template auf Reserve, zur Auslösung einer Zwangsbelüftung.
  5. Entrauchung (SmokeExtraction): in diesem Template auf Reserve, zur Auslösung eines Entrauchungsbetriebs.
FB_BA_BuildingAlarms 2:

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

FB_BA_BuildingAlarms 3: Eingänge CONSTANT

Name

Typ

Beschreibung

FireAlert

FB_BA_BI_IO

Binäres Eingangsobjekt „Feueralarm“.

Bgly

FB_BA_BI_IO

Binäres Eingangsobjekt „Einbruch“.

CentSwiOff

FB_BA_BV_Op

Binäres Eingabeobjekt „Zentralschalter Aus“.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.35

TF8040 | TwinCAT Building Automation ab V5.0.0.0