FB_BA_AdsComClient_DGWS

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.
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Blockschaltbild

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
VAR_INPUT CONSTANT
Name | Typ | Beschreibung |
---|---|---|
BuildingSunBlind | Der Subscriber greift auf die TwinCAT Netzwerk-Struktur BuildingSunBlind zu und speichert die Daten in die angelegte Struktur stBuildingSunBlind der GVL Site ab. | |
BuildingSunBlindError | Binäres Objekt zur Anzeige der Kommunikationsstörung des Subscribers BuildingSunBlind. | |
arrFacade | 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 | 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 |