FB_BA_AdsComClient_DGWS

FB_BA_AdsComClient_DGWS 1:

Das Template liest globale Daten, welche dem Gewerk "Türen, Tore, Fenster, Sonnenschutz" zuzuordnen sind, von einem anderen Controller, der diese Daten mit dem Gegenbaustein FB_BA_AdsComServer_DGWS zur Verfügung stellt. Die gelesenen Informationen werden in die globale Variablenliste Site kopiert.

FB_BA_AdsComClient_DGWS 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_AdsComClient_DGWS 3:

Syntax

FUNCTION_BLOCK FB_BA_AdsComClient EXTENDS FB_BA_View
VAR_INPUT CONSTANT
  BuildingSunBlind         : FB_BA_RawSubscriber;
  BuildingSunBlindError    : FB_BA_BV_ErrorState;
  arrFacade                : ARRAY[1..BA2_Param.nMaxNumberOfFacades] OF FB_BA_FacadeSubscr;
  arrFacadeError           : ARRAY[1..BA2_Param.nMaxNumberOfFacades] OF FB_BA_BV_ErrorState;
END_VAR

FB_BA_AdsComClient_DGWS 4: VAR_INPUT CONSTANT

Name

Typ

Beschreibung

BuildingSunBlind

FB_BA_RawSubscriber

Der Subscriber greift auf die TwinCAT Netzwerk-Struktur BuildingSunBlind zu und speichert die Daten in die angelegte Struktur stBuildingSunBlind der GVL Site ab.

BuildingSunBlindError

FB_BA_BV_ErrorState

Binäres Objekt zur Anzeige der Kommunikationsstörung des Subscribers BuildingSunBlind.

arrFacade

FB_BA_FacadeSubscr

Diese Templates empfangen die Fassadendaten, welche an anderer Stelle über einen FB_BA_Facade definert bzw. zur Verfügung gestellt wurden. In der globalen Parameterliste BA2_Param sind mit nMaxNumberOfFacades 4 Fassaden vordefiniert, welche hier im FB_Init verbal auf Norden, Osten, Süden und Westen initialisiert sind.

arrFacadeError

FB_BA_BV_ErrorState

Binäre Objekte zur Anzeige der Kommunikationsstörung der Fassaden-Subscriber.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.56

TF8040 | TwinCAT Building Automation ab V5.8.0.0