BACnetStructuredView.GetSubordinate (METH) ¶ METHOD GetSubordinate : CmpBACnet.IEC_BACNET_STATUS Gets a subordinate (given by a BACnet-Object-Reference) and a subordinate anotation at index nIndex from the Subordinate_List-Property and the Subordinate_Annotations-Property of this BACnet-Object. Both the subordinate and its annotation are aquired simulatenously by this function. InOut: Scope Name Type Comment Return GetSubordinate CmpBACnet.IEC_BACNET_STATUS Input nIndex CmpBACnet.IEC_BACNET_ELEMENT_COUNT The 1 based index of the subordnate to get. Output subordinate CmpBACnet.IEC_BACNET_DEV_OBJ_REFERENCE The gotten subordnate reference after the method call. annotation WSTRING(255) The annotation of the gotten subordinate after the method call.
BACnetStructuredView.GetSubordinateCount (METH) ¶ METHOD GetSubordinateCount : CmpBACnet.IEC_BACNET_STATUS Gets the number of subordinates and a subordinate anotations in the Subordinate_List-Property and the Subordinate_Annotations-Property of this BACnet-Object. Both the subordinate and its annotation have to have the same number of entries, so only one count is returned. InOut: Scope Name Type Comment Return GetSubordinateCount CmpBACnet.IEC_BACNET_STATUS Output count CmpBACnet.IEC_BACNET_ELEMENT_COUNT The count of subordinates after the method call.
BACnetStructuredView.AddSubordinate (METH) ¶ METHOD AddSubordinate : CmpBACnet.IEC_BACNET_STATUS Adds a subordinate (given by a BACnet-Object-Reference) and a subordinate anotation to the Subordinate_List-Property and the Subordinate_Annotations-Property of this BACnet-Object. Both the subordinate and its annotation are added simulatenously by this function. InOut: Scope Name Type Initial Comment Return AddSubordinate CmpBACnet.IEC_BACNET_STATUS Input deviceInstance CmpBACnet.IEC_BACNET_DWORD The device to reference by the subordinate objInstance CmpBACnet.IEC_BACNET_DWORD The object instance number to reference by the subordinate. objType CmpBACnet.IEC_BACNET_OBJECT_TYPE The object type to reference by the subordiante. xDevicePresent BOOL TRUE Whether the device is present or not. annotation WSTRING(255) The annotation (comment) for the subordinate added.
BACnetStructuredView.Description (PROP) ¶ PROPERTY Description : WSTRING(255)
BACnetStructuredView.ProfileName (PROP) ¶ PROPERTY ProfileName : WSTRING(255)
BACnetStructuredView.RemoveSubordinate (METH) ¶ METHOD RemoveSubordinate : CmpBACnet.IEC_BACNET_STATUS Removes a subordinate (given by a BACnet-Object-Reference) and a subordinate anotation at index nIndex from the Subordinate_List-Property and the Subordinate_Annotations-Property of this BACnet-Object. Both the subordinate and its annotation are removed simulatenously by this function. InOut: Scope Name Type Comment Return RemoveSubordinate CmpBACnet.IEC_BACNET_STATUS Input nIndex CmpBACnet.IEC_BACNET_ELEMENT_COUNT The 1 based index of the subordinate to remove.
BACnetSchedule.SetPresentValue (METH) ¶ METHOD SetPresentValue : CmpBACnet.IEC_BACNET_STATUS Sets the contents of the Present_Value-Property of this BACnet-Object. InOut: Scope Name Type Comment Return SetPresentValue CmpBACnet.IEC_BACNET_STATUS Input value CmpBACnet.IEC_BACNET_PROPERTY_CONTENTS The value to set.
BACnetSchedule.SetScheduleDefault (METH) ¶ METHOD SetScheduleDefault : CmpBACnet.IEC_BACNET_STATUS Sets the contents of the Schedule_Default-Property of this BACnet-Object. InOut: Scope Name Type Comment Return SetScheduleDefault CmpBACnet.IEC_BACNET_STATUS Input value CmpBACnet.IEC_BACNET_PROPERTY_CONTENTS The default value to set.
BACnetSchedule.StatusFlags (PROP) ¶ PROPERTY StatusFlags : STRING
WeeklySchedule ¶ Functionalities for the BACnet weekly scheduling. AddWeeklyEntry (Method) GetWeeklyEntry (Method) GetWeeklyEntryCount (Method) GetWeeklySchedule (Method) RemoveWeeklyEntry (Method)