BACnetServer.GetNextAvailableInstanceNumberForType (METH) ¶ METHOD GetNextAvailableInstanceNumberForType : CmpBACnet.IEC_BACNET_DWORD Gets the next available object instance number for a given type. InOut: Scope Name Type Return GetNextAvailableInstanceNumberForType CmpBACnet.IEC_BACNET_DWORD Input typ CmpBACnet.IEC_BACNET_OBJECT_TYPE
BACnetServer.UnconfCOVNotification (METH) ¶ METHOD UnconfCOVNotification : CmpBACnet.IEC_BACNET_STATUS Sends a BACnet-UnconfCOVNotification-Service for COV-Reporting of a BACnet-Object under the BACnet-Device to another BACnet-Device (target). There is now answer expected for this service. For more details of the call see documentation of function CmpBACnet.BACnetUnconfCOVNotification. InOut: Scope Name Type Comment Return UnconfCOVNotification CmpBACnet.IEC_BACNET_STATUS Input targetDevInst DWORD The device instance number to which the UnconfCOVNotification-Service shall be issued to. pCOVInfo POINTER TO CmpBACnet.IEC_BACNET_COV_NOTIF_INFO The COV notification info to be send to the targeted device. pAPDUParams POINTER TO CmpBACnet.IEC_BACNET_APDU_PROPERTIES The APDU properties used to issue the UnconfCOVNotification- Service.
BACnetServer.UpdateAccumulatorDataSourceValue (METH) ¶ METHOD UpdateAccumulatorDataSourceValue : CmpBACnet.IEC_BACNET_STATUS Updates the count of a specified BACnet-Accumulator-Object under this BACnet-Server. For more details see documentation of CmpBACnet.BACnetUpdateAccumulatorDataSourceValue. InOut: Scope Name Type Comment Return UpdateAccumulatorDataSourceValue CmpBACnet.IEC_BACNET_STATUS Input objInstNumber CmpBACnet.IEC_BACNET_DWORD The object instance number of the accumulator object to update the data source value for. xPulseValue BOOL The value for the data source value to set.
BACnetServer.WritePropertyInstance (METH) ¶ METHOD WritePropertyInstance : CmpBACnet.IEC_BACNET_STATUS Emulates a quasi client side write access to a BACnet-Object-Property under this BACnet-Server. Mostly used to have the Priority_Array-Property updated when writing to a Present_Value-Property or to check the client side access rights and value correctnes when writing in a BACnet-Property. InOut: Scope Name Type Comment Return WritePropertyInstance CmpBACnet.IEC_BACNET_STATUS Input devInstNumber DWORD The targeted device instance number having the targeted object. objID CmpBACnet.IEC_BACNET_OBJECT_ID The object ID of the object having the targeted property. propID CmpBACnet.IEC_BACNET_PROPERTY_ID The property ID of the targeted property. nIndex DINT The index within the property to write to. priority DINT The priority to use when writing to the specified property value. value CmpBACnet.IEC_BACNET_PROPERTY_CONTENTS The property value to write.
SrvrInit ¶ RWPropCBComplete (Property)
BACnetServer.ActivatePropertyConfiguration (METH) ¶ METHOD ActivatePropertyConfiguration : UDINT Registers a IBACnetPropertyConfiguration with BACnetServer . Return CmpErrors.Errors.ERR_OK if succesfully registered. InOut: Scope Name Type Return ActivatePropertyConfiguration UDINT Input itfPropertyConfiguration IBACnetPropertyConfiguration
BACnetServer.DeactivatePropertyConfiguration (METH) ¶ METHOD DeactivatePropertyConfiguration : UDINT Unregisters a IBACnetPropertyConfiguration with BACnetServer . Return CmpErrors.Errors.ERR_OK if succesfully registered. InOut: Scope Name Type Return DeactivatePropertyConfiguration UDINT Input itfPropertyConfiguration IBACnetPropertyConfiguration
BACnetServer.GetConfiguredPropertyAttributes (METH) ¶ METHOD GetConfiguredPropertyAttributes : BOOL Gets the configured attributes of the specified BACnet-Property (propID) of the specified BACnet-Object (objID). InOut: Scope Name Type Return GetConfiguredPropertyAttributes BOOL Input objID CmpBACnet.IEC_BACNET_OBJECT_ID propID CmpBACnet.IEC_BACNET_PROPERTY_ID Output result BACnetPropertyAttributes
PropertyConfiguration ¶ ActivatePropertyConfiguration (Method) DeactivatePropertyConfiguration (Method)
BACnetServer.RWPropCBComplete (PROP) ¶ PROPERTY RWPropCBComplete : BOOL