FB_BA_RoomAutomationClient

Aufruftemplate Gewerk "Raumautomation" - Client-Ausführung.
Dieses Template auf der Ebene "Gewerk" ruft alle Untertemplates auf, deren Daten idealerweise in einem Etagenrechner aufbereitet werden.
Das sind zum einen dem Gewerk "Raumautomation" zuzuordnende Daten, welche von einem Gebäuderechner übermittelt, gelesen werden (FB_BA_AdsComClient_Room), zum anderen befinden sich in diesem Template die Aufrufe aller Räume.
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Blockschaltbild

Syntax
FUNCTION_BLOCK FB_BA_RoomAutomationClient EXTENDS FB_BA_View
VAR_INPUT CONSTANT
AdsComClientRoom : FB_BA_AdsComClient_Room;
SampleRoom : FB_BA_RoomSample1;
END_VAR
VAR_INPUT CONSTANT
Name | Typ | Beschreibung |
---|---|---|
AdsComClientRoom | Das Untertemplate hat die Aufgabe Daten und Parameter zu lesen, welche von anderen Rechnern, idealerweise vom Gebäuderechner, gesendet wurden. | |
SampleRoom | FB_BA_RoomSample1 | Das Untertemplate stellt einen Beispielraum mit Verschattung, Beleuchtung und Klimatisierung dar. Dieser Raum hat einen Verschattungsbereich innerhalb einer Fassade, dessen Daten er über site.arrFacade[2] empfängt. Beleuchtungstechnisch ist der Raum dem Bereich 1 zugeordnet, was sich durch den Empfang von site.arrAreaLighting[1] ausdrückt. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.56 | TF8040 | TwinCAT Building Automation ab V5.8.0.0 |