E_BACNETBINARYPV

PLC mapping of BACnet data type BACnetBinaryPV. See BACnet specification DIN EN ISO 16484-5 for property Present_Value of binary* objects. For the internal processing of the commandable execution of the property of type BACnetBinaryPV, two further states were introduced for the property (NULL and Nothing). These additional states are not visible for BACnet and are only required for processing of the cyclic process data.

TYPE E_BACNETBINARYPV :
(
  BACnetBinaryPV_inactive  := 0,
  BACnetBinaryPV_active    := 1,
  BACnetBinaryPV_NULL      := 2,
  BACnetBinaryPV_Nothing   := 16#FFFF
)
END_TYPE

BACnetBinaryPV_inactive: Value of Property Present_Value is INACTIVE (FALSE)

BACnetBinaryPV_active: Value of Property Present_Value is ACTIVE (TRUE)

BACnetBinaryPV_NULL: Value of property is Present_Value is written as NULL (no value; for commandable properties entry in the corresponding property Priority_Array is deleted)

BACnetBinaryPV_Nothing: Value of property Present_Value remains unchanged (no action; process data is not evaluated)