FB_BA_DGWSPServer

FB_BA_DGWSPServer 1:

Aufruftemplate Gewerk "Türe, Tore, Fenster, Sonnenschutz" - Server-Ausführung.

Dieses Template auf der Ebene "Gewerk" ruft alle Untertemplates auf, deren Daten idealerweise in einem Gebäuderechner aufbereitet werden. Das sind zum einen allgemeine Daten des Sonnenschutzes, sowie die Daten aller Fassaden.

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

FB_BA_DGWSPServer 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_DGWSPServer 3:

Syntax

FUNCTION_BLOCK FB_BA_DGWSPServer EXTENDS FB_BA_View
VAR_INPUT CONSTANT
  AdsComServerDGWS         : FB_BA_AdsComServer_DGWS;
  BuildingSunProtection    : FB_BA_BuildingSunprotection;
  arrFacade                : ARRAY[1..BA2_Param.nMaxNumberOfFacades] OF FB_BA_Facade;
END_VAR

FB_BA_DGWSPServer 4: VAR_INPUT CONSTANT

Name

Typ

Beschreibung

AdsComServerDGWS

FB_BA_AdsComServer_DGWS

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

BuildingSunProtection

FB_BA_BuildingSunprotection

Das Untertemplate stellt gebäudeweite Daten und Betriebsarten zur Verfügung.

arrFacade

FB_BA_Facade

Diese Templates von Typ FB_BA_Facade stellen die Sonnenschutztelegramme zusammen, welche jeweils für eine ganzen Fassade gültig sind. In der globalen Parameterliste BA2_Param sind mit nMaxNumberOfFacades 4 Fassaden vordefiniert, welche hier im FB_Init exemplarisch auf Norden, Osten, Süden und Westen initialisiert sind.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.56

TF8040 | TwinCAT Building Automation ab V5.8.0.0