FB_BA_BuildingAutomationServer

FB_BA_BuildingAutomationServer 1:

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

Dieses Template auf der Ebene "Gewerk" ruft alle Untertemplates auf, deren Daten idealerweise in einem Gebäuderechner aufbereitet werden.

Darüber hinaus werden durch ein ADS-Server-Template FB_BA_AdsComServer_Basic grundlegende Daten gebäudeweit zur Verfügung gestellt.

FB_BA_BuildingAutomationServer 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_BuildingAutomationServer 3:

Syntax

FUNCTION_BLOCK FB_BA_BuildingAutomationServer EXTENDS FB_BA_View
VAR_INPUT CONSTANT
  AdsComServerBasic    : FB_BA_AdsComServer_Basic;
  Weatherstation01     : FB_BA_WeatherStation_Thies;
  WeatherData          : FB_BA_WeatherData;
END_VAR

FB_BA_BuildingAutomationServer 4: VAR_INPUT CONSTANT

Name

Typ

Beschreibung

AdsComServerBasic

FB_BA_AdsComServer_Basic

Das Untertemplate hat die Aufgabe Daten und Parameter innerhalb des GA-Netzwerkes zu übermitteln.

Weatherstation01

FB_BA_WeatherStation_Thies

Das Untertemplate dient zum Datenaustausch mit einer Wetterstation vom Typ WSC11 der Firma Thies. Die Endung "01" am Instanznamen soll darauf hinweisen, dass es durchaus möglich ist, dass ein Gebäude mehrere Wetterstationen haben kann, welche dann an dieser Stelle einzupflegen sind.

WeatherData

FB_BA_WeatherData

Das Untertemplate dient der Aufbereitung und Verteilung globaler Daten welche system- bzw. gebäudeweit für die Steuerung und Regelung der Anlagenautomation erforderlich sind.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.56

TF8040 | TwinCAT Building Automation ab V5.8.0.0