BAC_GenComnMsg_01

Functional description

The template BAC_GenComnMsg_01 collects all event messages of the BACnet objects within an automation station. For display of these messages at the management and control level (OWS) or at a local operator display, the main messages are linked with BV objects.

Interface

BAC_GenComnMsg_01 1:

Block diagram

BAC_GenComnMsg_01 2:

Block diagram networking

BAC_GenComnMsg_01 3:

Program description

Instance

Type

Task

ComnMsgTermt

FB_BA_ComnMsgTermt

The function block ComnMsgTermt collects event messages of the BACnet objects in the complete device or controller.
With the globally declared variable g_stComnMsgTermt the function block receives the messages of all message collectors on the plant level.
To display these collective messages, some information of the function block ComnMsgTermt is linked to BV objects.

CtrlInAlm

FB_BACnetBVDisplay

Controller level - collective message of the status flags of all  BACnet objects in the device

CtrlFlt

FB_BACnetBVDisplay

Controller level - collective message of the BACnet fault objects in the device

CtrlManCtrlSw

FB_BACnetBVDisplay

Controller level - collective message manual override of one of the BACnet objects in the device is at Prio 8

CtrlManCtrlSwi

FB_BACnetBVDisplay

Controller level - at one of the BACnet-output objects in the device the local mechanical priority operation is enabled

CtrlOoServ

FB_BACnetBVDisplay

Controller level - one of the BACnet objects in the device is OutOfService

CtrlErr

FB_BACnetBVDisplay

Controller level - one of the BACnet objects  in the device is faulty, e.g. ADS error 

Version history

Version number

Comments

1.0.1

First release