E_BACNETBINARYPV

PLC-Abbildung des BACnet-Datentyps BACnetBinaryPV. Siehe BACnet-Spezifikation DIN EN ISO 16484-5 zur Property Present_Value von Binary* Objekten. Für die interne Verarbeitung der kommandierbaren Ausführung der Property vom Typ BACnetBinaryPV, wurden 2 weitere Zustände für die Property eingeführt (NULL und Nothing). Diese zusätzlichen Zustände sind nicht nach BACnet sichtbar und werden lediglich in der Verarbeitung der zyklischen Prozessdaten benötigt.

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

BACnetBinaryPV_inactive: Wert der Property Present_Value ist INACTIVE (FALSE)

BACnetBinaryPV_active: Wert der Property Present_Value ist ACTIVE (TRUE)

BACnetBinaryPV_NULL: Wert der Property Present_Value wird NULL geschrieben (kein Wert; bei kommandierbaren Properties wird der Eintrag in der zugehörigen Property Priority_Array gelöscht)

BACnetBinaryPV_Nothing: Wert der Property Present_Value bleibt unverändert (keine Aktion; Prozessdatum wird nicht ausgewertet)