E_BA_AlarmMode

Describes the alarm mode of event-enabled objects.

TYPE E_BA_AlarmMode :
(
  Undefined      := 0,
  UserDefined    := 1,
  eSimple        := 2,
  eStandard      := 3,
  eExtended      := 4
) BYTE;
END_TYPE

Name

Description

Undefined

No function

UserDefined

User-defined pattern

Bit combination [TO-OFFNORMAL | TO-FAULT | TO-NORMAL]

 ACK_REQUIRED    x                      | x                 | x

 EVENT_ENABLED  x                      | x                 | x

According to BACnet, any combination of the AcknowledgeRequired bits (0 or 1) can be used.

The EventNotification can be either an event or an alarm

Acknowledgement: for each state transition (TO-OFFNORMAL, TO-NORMAL and TO-FAULT) it can be defined whether an acknowledgement is necessary or not.

eSimple

Neither incoming nor outgoing alarms need to be acknowledged.

eStandard

Only incoming, but not outgoing alarms need to be acknowledged. Acknowledgement but no reset of the alarm is required.

eExtended

Both acknowledgement and reset of the alarm are requested.
Depending on the acknowledgement mode, a simple acknowledgement may be sufficient to trigger the reset.