FB_BA_AutomationControl

Das Template beinhaltet für eine Automationsstation relevante Basisfunktionen und Projektinformationen.
Im Sub-Template FB_BA_Device werden Informationen zum Projekt und Diagnosemöglichkeiten angeboten. Eine Parametrierung des BACnet Device und allgemeiner BACnet-Parameter findet statt.
Unterhalb von FB_BA_Device gibt es zwei Möglichkeiten, um die BACnet-Systemzeit oder die lokale NT-Systemzeit des TwinCAT-Systems zu integrieren.
Das Sub-Template FB_BA_EvtGroupsAMEV2017 stellt für das Absetzen der objektintegrierten Meldungen (intrinsic reporting) Ereignisklassen (Meldeklassen) bereit.
Das Sub-Template FB_BA_ControlCabinet dient der Sammlung und Anzeige von Schaltschrankmeldungen. Eine Auswertung der Alarme der Automationsstation findet statt und ein zentrales Quittieren kann ausgelöst werden.
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Blockschaltbild

Syntax
FUNCTION_BLOCK FB_BA_AutomationControl EXTENDS FB_BA_View
VAR_INPUT CONSTANT
Device : FB_BA_Device;
EvtGroups : FB_BA_EvtGroupsAMEV2017;
Cabinet : FB_BA_ControlCabinet;
END_VAR
VAR_INPUT CONSTANT
Name | Typ | Beschreibung |
---|---|---|
Device | Im Template werden Informationen zum Projekt und Diagnosemöglichkeiten angeboten. Eine Parametrierung des BACnet Device und allgemeiner BACnet Parameter findet statt. Unterhalb von FB_BA_Device gibt es zwei Möglichkeiten, um die BACnet-Systemzeit oder die lokale NT-Systemzeit des TwinCAT-Systems zu integrieren. | |
EvtGroups | Das Template stellt für das Absetzen der objektintegrierten Meldungen (intrinsic reporting) Ereignisklassen (Meldeklassen) bereit. | |
Cabinet | Das Template dient der Sammlung und Anzeige von Schaltschrankmeldungen. Eine Auswertung der Alarme der Automationsstation findet statt und ein zentrales Quittieren kann ausgelöst werden. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.35 | TF8040 | TwinCAT Building Automation ab V5.0.0.0 |