BACnetBinaryInput (FB)
FUNCTION_BLOCK PUBLIC BACnetBinaryInput EXTENDS BACnetStaticObjectBase IMPLEMENTS IBACnetBinaryInput
FB reflecting a BACnet-BinaryInput-Object. All Properties of this FB give access to the client writeable BACnet-Properties of the reflected BACnet-Object, although the access is done not client sided (without checking access restrictions). Additionaly access is given for the Present_Value-Property, although the latter is not (always) client side writeable. Moreover access right behaviour which changes due to dynamically changing BACnet-Property-Sets is done by an Event-Callback (BACnetEventCallback), which is attached to the BACNET_CALLBACK_WRITE-Callback. Additionally see documentation of BACnetObjectBase.
BACnetBinaryInput.AckedTransitions(PROP)BACnetBinaryInput.ActiveText(PROP)BACnetBinaryInput.AlarmValue(PROP)BACnetBinaryInput.ChangeOfStateCount(PROP)BACnetBinaryInput.ChangeOfStateTime(PROP)BACnetBinaryInput.Description(PROP)BACnetBinaryInput.DeviceType(PROP)BACnetBinaryInput.ElapsedActiveTime(PROP)BACnetBinaryInput.EventAlgorithmInhibit(PROP)BACnetBinaryInput.EventAlgorithmInhibitRef(PROP)BACnetBinaryInput.EventDetectionEnable(PROP)BACnetBinaryInput.EventEnable(PROP)BACnetBinaryInput.EventMessageTexts(PROP)BACnetBinaryInput.EventMessageTextsConfig(PROP)BACnetBinaryInput.EventState(PROP)BACnetBinaryInput.EventTimeStamps(PROP)BACnetBinaryInput.InactiveText(PROP)BACnetBinaryInput.NotificationClass(PROP)BACnetBinaryInput.NotifyType(PROP)BACnetBinaryInput.OutOfService(PROP)BACnetBinaryInput.Polarity(PROP)BACnetBinaryInput.PresentValue(PROP)BACnetBinaryInput.ProfileName(PROP)BACnetBinaryInput.Reliability(PROP)BACnetBinaryInput.ReliabilityEvaluationInhibit(PROP)BACnetBinaryInput.StatusFlags(PROP)BACnetBinaryInput.TimeDelay(PROP)BACnetBinaryInput.TimeDelayNormal(PROP)BACnetBinaryInput.TimeOfActiveTimeReset(PROP)BACnetBinaryInput.TimeOfStateCountReset(PROP)