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)