BACnetCommand.GetActionListCount (METH) ¶ METHOD GetActionListCount : CmpBACnet.IEC_BACNET_STATUS Gets the count of action list and action list text entries in the Action-BACnet-Property and Action_Text-BACnetProperty of this BACnet-Command-Object. Both the count of action lists and action texts have to be the same, so can be aquired at once. InOut: Scope Name Type Comment Return GetActionListCount CmpBACnet.IEC_BACNET_STATUS Output count CmpBACnet.IEC_BACNET_ELEMENT_COUNT The count of action list in the Actio-Property of this object.
BACnetCalendar.RemoveEntry (METH) ¶ METHOD RemoveEntry : CmpBACnet.IEC_BACNET_STATUS Removes the calendar entry in the Date_List-Property of this BACnet-Calendar-Object, which has index nIndex. Use the function GetEntryCount, to be able to get valid indices for removing. InOut: Scope Name Type Initial Comment Return RemoveEntry CmpBACnet.IEC_BACNET_STATUS Input nIndex CmpBACnet.IEC_BACNET_ELEMENT_COUNT 0 The 1 based index of the entry to remove.
Command ¶ The BACnet Command object. BACnetCommand (FunctionBlock) AddActionList (Method) AllWritesSuccessful (Property) Description (Property) GetActionList (Method) GetActionListCount (Method) InProcess (Property) InitializeActionCommands InitializeActionCommandBACnetBinaryPV (Method) InitializeActionCommandBACnetBoolean (Method) InitializeActionCommandBACnetReal (Method) InitializeActionCommandBACnetUnsigned (Method) PresentValue (Property) ProfileName (Property) RemoveActionList (Method)
BACnetCalendar.GetEntry (METH) ¶ METHOD GetEntry : CmpBACnet.IEC_BACNET_STATUS Gets the calendar entry in the Date_List-Property of this BACnet-Calendar-Object, which has index nIndex. Use The function GetEntryCount, to be able to go through all entries of the Date_List-Property. InOut: Scope Name Type Comment Return GetEntry CmpBACnet.IEC_BACNET_STATUS Input nIndex CmpBACnet.IEC_BACNET_ELEMENT_COUNT The 1 based index of the entry to get. Output entry CmpBACnet.IEC_BACNET_CALENDAR_ENTRY The entry specified by nIndex (filled after calling this method).
BACnetCalendar.GetEntryCount (METH) ¶ METHOD GetEntryCount : CmpBACnet.IEC_BACNET_STATUS Gets the number of calendar entries in the Date_List-Property of this BACnet-Calendar-Object. InOut: Scope Name Type Comment Return GetEntryCount CmpBACnet.IEC_BACNET_STATUS Output count CmpBACnet.IEC_BACNET_ELEMENT_COUNT The count of entries in the Date_List-Property in this object.
BACnetCalendar.AddWeekAndDay (METH) ¶ METHOD AddWeekAndDay : CmpBACnet.IEC_BACNET_STATUS Adds a week and day specification (i.e. every week at day xy) as calendar entry to the Date_List-Property of this BACnet-Calendar-Object. InOut: Scope Name Type Comment Return AddWeekAndDay CmpBACnet.IEC_BACNET_STATUS Input month CmpBACnet.IEC_BACNET_MONTH The month for the entry to add to the Date_List-Property of this object. weekOfMonth CmpBACnet.IEC_BACNET_WEEK_OF_MONTH The week of the month for the entry to add to the Date_List- Property of this object. dayOfWeek CmpBACnet.IEC_BACNET_DAY_OF_WEEK The day of the week for the entry to add to the Date_List- Property of this object.
BACnetCalendar.Description (PROP) ¶ PROPERTY Description : WSTRING(255)
BACnetCommand.InProcess (PROP) ¶ PROPERTY InProcess : BOOL
InitializeActionCommands ¶ Methods that can be used to initialize and get action command structures to be added to the action list of this object. InitializeActionCommandBACnetBinaryPV (Method) InitializeActionCommandBACnetBoolean (Method) InitializeActionCommandBACnetReal (Method) InitializeActionCommandBACnetUnsigned (Method)
BACnetCommand.PresentValue (PROP) ¶ PROPERTY PresentValue : CmpBACnet.IEC_BACNET_UNSIGNED If the present value is set to a specific unsigned value, the actions in the Action-BACnet-Property of this BACnet-Object with the index of this value are executed.