FB_BA_BuildingAutomationClient

FB_BA_BuildingAutomationClient 1:

Aufruftemplate Gewerk "Gebäudeautomation" - Client-Ausführung.

Dieses Template auf der Ebene "Gewerk" ruft alle Untertemplate auf, deren Daten idealerweise in einem Etagenrechner aufbereitet werden.

Das sind zum einen Etagendaten aus dem Template FloorData, sowie grundlegende Daten, welche von einem Gebäuderechner übermittelt, gelesen werden (FB_BA_AdsComClient_Basic).

FB_BA_BuildingAutomationClient 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_BuildingAutomationClient 3:

Syntax

FUNCTION_BLOCK FB_BA_BuildingAutomation EXTENDS FB_BA_View
VAR_INPUT CONSTANT
  AdsComClientBasic    : FB_BA_AdsComClient_Basic;
  FloorData            : FB_BA_FloorData;
END_VAR

FB_BA_BuildingAutomationClient 4: VAR_INPUT CONSTANT

Name

Typ

Beschreibung

AdsComClientBasic

FB_BA_AdsComClient_Basic

Das Untertemplate hat die Aufgabe Daten und Parameter zu lesen, welche von anderen Rechnern, idealerweise vom Gebäuderechner, gesendet wurden.

FloorData

FB_BA_FloorData

Das Untertemplate ruft weitere Templates auf, welche etagenweite Daten und Betriebsarten zur Verfügung stellen.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.56

TF8040 | TwinCAT Building Automation ab V5.8.0.0