BACnetObjectBase (FB)ΒΆ

FUNCTION_BLOCK PUBLIC BACnetObjectBase IMPLEMENTS IBACnetObjectBase

Any BACnet-Object initialized or created using this library (BACnet.library) may be reflected by an FB which is derived of this FB-Type. This FB provides easy and comfortable functionalities for accessing the BACnet-Objects properties, manipulating them and all additionally information about the BACnet-Object (like parent BACnet-Device).

Properties:

Methods:

GetPropertyAccessRight

GetPropertyCallbackAttachment

GetPropertyId

GetPropertyInstanceStackAllocContentBuffer

GetPropertyInstanceWithContentBuffer

IsPropertyExistent

IsPropertyWriteable

SetObjectName

SetPropertyAccessRight

SetPropertyCallbackAttachment

SetPropertyInstance

WritePropertyInstance

GetBACnetAccumulatorRecordProperty

GetBACnetArraySizeOfProperty

GetBACnetArraySizeOfTwoProperties

GetBACnetBitStringProperty

GetBACnetBooleanProperty

GetBACnetClientCOVProperty

GetBACnetDateProperty

GetBACnetDateRangeProperty

GetBACnetDateTimeProperty

GetBACnetDevObjPropReferenceProperty

GetBACnetDoubleProperty

GetBACnetEnumeratedProperty

GetBACnetObjPropReferenceProperty

GetBACnetObjectIDProperty

GetBACnetPrescaleProperty

GetBACnetRealProperty

GetBACnetScaleProperty

GetBACnetSetpointReferenceProperty

GetBACnetSignedProperty

GetBACnetStringProperty

GetBACnetTimeProperty

GetBACnetTimeStampProperty

GetBACnetUnsignedProperty

IsBACnetDateTimePropertyUnspecified

SetBACnetAccumulatorRecordProperty

SetBACnetBitStringProperty

SetBACnetBooleanProperty

SetBACnetClientCOVProperty

SetBACnetDateProperty

SetBACnetDateRangeProperty

SetBACnetDateTimeProperty

SetBACnetDateTimePropertyToUnspecified

SetBACnetDevObjPropReferenceProperty

SetBACnetDoubleProperty

SetBACnetEnumeratedProperty

SetBACnetObjPropReferenceProperty

SetBACnetObjectIDProperty

SetBACnetPrescaleProperty

SetBACnetRealProperty

SetBACnetScaleProperty

SetBACnetSetpointReferenceProperty

SetBACnetSignedProperty

SetBACnetStringProperty

SetBACnetTimeProperty

SetBACnetTimeStampProperty

SetBACnetUnsignedProperty

Structure: