FB_BA_RoomAutomationServer

FB_BA_RoomAutomationServer 1:

Call template trade "Room automation" - server version.

This template at the "trade" level calls up all sub-templates whose data is ideally processed in a building calculator.

In addition, room automation-specific data is made available building-wide via an ADS server template.

FB_BA_RoomAutomationServer 2:

The initialization of the template takes place within the method FB_Init.

Block diagram

FB_BA_RoomAutomationServer 3:

Syntax

FUNCTION_BLOCK FB_BA_RoomAutomationServer EXTENDS FB_BA_View
VAR_INPUT CONSTANT
  AdsComServerRoom    : FB_BA_AdsComServer_Room;
  BuildingData        : FB_BA_BuildingData;
END_VAR

FB_BA_RoomAutomationServer 4: VAR_INPUT CONSTANT

Name

Type

Description

AdsComServerRoom

FB_BA_AdsComServer_Room

The sub-template has the task of transmitting data and parameters within the BA network.

BuildingData

FB_BA_BuildingData

The sub-template calls up further templates that provide building-wide data and operation modes.

Requirements

Development environment

Necessary function

TwinCAT from v3.1.4024.56

TF8040 | TwinCAT Building Automation from V5.8.0.0