FB_BA_AdsComServer_DGWS

The template has the task of reading data and parameters that are assigned to the "Doors, gates, windows, sun protection" trade from the global variable list Site and making them available within the BA network via FB_BA_RawPublisher.
The counter-block that receives this data as a client is FB_BA_AdsComClient_DGWS.
Block diagram

Syntax
FUNCTION_BLOCK FB_BA_AdsComServer
VAR_INPUT CONSTANT
BuildingSunBlind : FB_BA_RawPublisher;
arrFacadeData : ARRAY[1..BA2_Param.nMaxNumberOfFacades] OF FB_BA_RawPublisher;
END_VAR
VAR_INPUT CONSTANT
Name | Type | Description |
---|---|---|
BuildingSunBlind | The publisher publishes the structure of the building-wide sun protection data Site.stBuildingSunBlind, which is generated in the template FB_BA_BuildingSunprotection. | |
arrFacadeData | The publishers arrFacadeData[1..4] publish the structures of the building-wide valid shading data site.arrFacade[1..4], which is generated in the instances of the template FB_BA_Facade. The number of facade instances depends on the building floor plan. The facade number "4" has been used here as typical. |
Requirements
Development environment | Necessary function |
---|---|
TwinCAT from v3.1.4024.56 | TF8040 | TwinCAT Building Automation from V5.8.0.0 |