BACnetAnalogValue.LimitEnable (PROP) ¶ PROPERTY LimitEnable : STRING
BACnetAnalogValue.COVIncrement (PROP) ¶ PROPERTY COVIncrement : CmpBACnet.IEC_BACNET_REAL
BACnetAnalogValue.Deadband (PROP) ¶ PROPERTY Deadband : CmpBACnet.IEC_BACNET_REAL
BACnetObjectBase.SetPropertyInstance (METH) ¶ METHOD SetPropertyInstance : CmpBACnet.IEC_BACNET_STATUS Sets the value/content of a specified BACnet-Property (ePropertyID) independend of any client side restrictions (access, priorization, range checks). To simulate behaviour happing at BACnet client write property requests (access, priorization, range checks) use WritePropertyInstance . The specified index should be set to -1, meaning that all elements of a List or Array in a BACnet-Property are stored. Otherwise an index counting from 1 specifies a element of a List or Array of a BACnet-Property, whereas this access method should be only used for BACnet-Property of constant array size. Moreover the IEC_BACNET_PEROPERTY_CONTENTS variable propertyContents holds the information to be written, whereas the data given in propertyContents.Buffer.pBuffer has to be in the format expected by the specified BACnet-Property-Type. InOut: Scope Name Type Comment Return SetPropertyInstance CmpBACnet.IEC_BACNET_STATUS Input ePropertyID CmpBACnet.IEC_BACNET_PROPERTY_ID The property ID of the property to set its instance data for. nIndex DINT Counting from 1. See documentation of CmpBACnet.BACnetRetrievePropertyInstance. propertyContents CmpBACnet.IEC_BACNET_PROPERTY_CONTENTS Property-Contents to be written to the specified BACnet- Property.
Utilities ¶ Utility functions for handling properties of different types of any BACnet object. GetBACnetAccumulatorRecordProperty (Method) GetBACnetArraySizeOfProperty (Method) GetBACnetArraySizeOfTwoProperties (Method) GetBACnetBitStringProperty (Method) GetBACnetBooleanProperty (Method) GetBACnetClientCOVProperty (Method) GetBACnetDateProperty (Method) GetBACnetDateRangeProperty (Method) GetBACnetDateTimeProperty (Method) GetBACnetDevObjPropReferenceProperty (Method) GetBACnetDoubleProperty (Method) GetBACnetEnumeratedProperty (Method) GetBACnetObjPropReferenceProperty (Method) GetBACnetObjectIDProperty (Method) GetBACnetPrescaleProperty (Method) GetBACnetRealProperty (Method) GetBACnetScaleProperty (Method) GetBACnetSetpointReferenceProperty (Method) GetBACnetSignedProperty (Method) GetBACnetStringProperty (Method) GetBACnetTimeProperty (Method) GetBACnetTimeStampProperty (Method) GetBACnetUnsignedProperty (Method) IsBACnetDateTimePropertyUnspecified (Method) SetBACnetAccumulatorRecordProperty (Method) SetBACnetBitStringProperty (Method) SetBACnetBooleanProperty (Method) SetBACnetClientCOVProperty (Method) SetBACnetDateProperty (Method) SetBACnetDateRangeProperty (Method) SetBACnetDateTimeProperty (Method) SetBACnetDateTimePropertyToUnspecified (Method) SetBACnetDevObjPropReferenceProperty (Method) SetBACnetDoubleProperty (Method) SetBACnetEnumeratedProperty (Method) SetBACnetObjPropReferenceProperty (Method) SetBACnetObjectIDProperty (Method) SetBACnetPrescaleProperty (Method) SetBACnetRealProperty (Method) SetBACnetScaleProperty (Method) SetBACnetSetpointReferenceProperty (Method) SetBACnetSignedProperty (Method) SetBACnetStringProperty (Method) SetBACnetTimeProperty (Method) SetBACnetTimeStampProperty (Method) SetBACnetUnsignedProperty (Method)
BACnetObjectBase.GetBACnetArraySizeOfTwoProperties (METH) ¶ METHOD GetBACnetArraySizeOfTwoProperties : CmpBACnet.IEC_BACNET_STATUS Returns the minimum number of elements in two BACnetARRAY properties. InOut: Scope Name Type Comment Return GetBACnetArraySizeOfTwoProperties CmpBACnet.IEC_BACNET_STATUS Input aePropertyIDs ARRAY [0..2] OF CmpBACnet.IEC_BACNET_PROPERTY_ID The ID of the property to get the array size from. Output arraySize CmpBACnet.IEC_BACNET_ELEMENT_COUNT
BACnetObjectBase.GetBACnetBitStringProperty (METH) ¶ METHOD GetBACnetBitStringProperty : STRING Returns the BACnet-BitString-Value of the specified Property (propID) of this BACnet-Object as a STRING (in form of i.e. ‘1010111’). The used functions are no client, meaning, that the access of the property is not restricted by write or read access restrictions. InOut: Scope Name Type Comment Return GetBACnetBitStringProperty STRING Input propID CmpBACnet.IEC_BACNET_PROPERTY_ID The ID of the property to get.
BACnetObjectBase.GetBACnetAccumulatorRecordProperty (METH) ¶ METHOD GetBACnetAccumulatorRecordProperty : CmpBACnet.IEC_BACNET_ACCUMULATOR_RECORD Returns the BACnet-Accumulator-Record of the specified Property (propID) of this BACnet-Object as a IEC_BACNET_ACCUMULATOR_RECORD struct. The used functions are no client, meaning, that the access of the property is not restricted by write or read access restrictions. InOut: Scope Name Type Comment Return GetBACnetAccumulatorRecordProperty CmpBACnet.IEC_BACNET_ACCUMULATOR_RECORD Input propID CmpBACnet.IEC_BACNET_PROPERTY_ID The ID of the property to get.
BACnetObjectBase.GetBACnetArraySizeOfProperty (METH) ¶ METHOD GetBACnetArraySizeOfProperty : CmpBACnet.IEC_BACNET_STATUS Returns the number of elements in a BACnetARRAY property. InOut: Scope Name Type Comment Return GetBACnetArraySizeOfProperty CmpBACnet.IEC_BACNET_STATUS Input ePropertyID CmpBACnet.IEC_BACNET_PROPERTY_ID The ID of the property to get the array size from. Output arraySize CmpBACnet.IEC_BACNET_ELEMENT_COUNT
BACnetObjectBase.GetBACnetObjPropReferenceProperty (METH) ¶ METHOD GetBACnetObjPropReferenceProperty : CmpBACnet.IEC_BACNET_OBJ_PROP_REFERENCE Returns the BACnet-Obj-Prop-Reference-Value of the specified Property (propID) of this BACnet-Object as a IEC_BACNET_OBJ_PROP_REFERENCE struct. The used functions are no client, meaning, that the access of the property is not restricted by write or read access restrictions. InOut: Scope Name Type Comment Return GetBACnetObjPropReferenceProperty CmpBACnet.IEC_BACNET_OBJ_PROP_REFERENCE Input propID CmpBACnet.IEC_BACNET_PROPERTY_ID The ID of the property to get.