BACnetMultistateInput (FB)
FUNCTION_BLOCK PUBLIC BACnetMultistateInput EXTENDS BACnetStaticObjectBase IMPLEMENTS IBACnetMultistateInput
FB reflecting a BACnet-MultistateInput-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.
BACnetMultistateInput.AckedTransitions(PROP)BACnetMultistateInput.Description(PROP)BACnetMultistateInput.DeviceType(PROP)BACnetMultistateInput.EventAlgorithmInhibit(PROP)BACnetMultistateInput.EventAlgorithmInhibitRef(PROP)BACnetMultistateInput.EventDetectionEnable(PROP)BACnetMultistateInput.EventEnable(PROP)BACnetMultistateInput.EventMessageTexts(PROP)BACnetMultistateInput.EventMessageTextsConfig(PROP)BACnetMultistateInput.EventState(PROP)BACnetMultistateInput.EventTimeStamps(PROP)BACnetMultistateInput.GetAlarmValues(METH)BACnetMultistateInput.GetFaultValues(METH)BACnetMultistateInput.GetStateText(METH)BACnetMultistateInput.NotificationClass(PROP)BACnetMultistateInput.NotifyType(PROP)BACnetMultistateInput.NumberOfStates(PROP)BACnetMultistateInput.OutOfService(PROP)BACnetMultistateInput.PresentValue(PROP)BACnetMultistateInput.ProfileName(PROP)BACnetMultistateInput.Reliability(PROP)BACnetMultistateInput.ReliabilityEvaluationInhibit(PROP)BACnetMultistateInput.SetAlarmValues(METH)BACnetMultistateInput.SetFaultValues(METH)BACnetMultistateInput.SetStateText(METH)BACnetMultistateInput.StatusFlags(PROP)BACnetMultistateInput.TimeDelay(PROP)BACnetMultistateInput.TimeDelayNormal(PROP)