FB_BA_AdsComServer_DGWS

FB_BA_AdsComServer_DGWS 1:

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

FB_BA_AdsComServer_DGWS 2:

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

FB_BA_AdsComServer_DGWS 3: VAR_INPUT CONSTANT

Name

Type

Description

BuildingSunBlind

FB_BA_RawPublisher

The publisher publishes the structure of the building-wide sun protection data Site.stBuildingSunBlind, which is generated in the template FB_BA_BuildingSunprotection.

arrFacadeData

FB_BA_RawPublisher

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