7.15 UA_MonitoredItemRemoveList
| FB-Name | UA_MonitoredItemRemoveList | |||
| This Function Block can be used to remove multiple nodes from a subscription using a list of node handles. | ||||
| VAR_INPUT | ||||
| B | Execute | BOOL | On rising edge monitored items will be removed from the subscription. | |
| B | SubscriptionHdl | DWORD | Subscription handle. | |
| B | MonitoredItemHdlCount | UINT | Number of valid elements in the array to remove. | |
| B | MonitoredItemHdls | ARRAY OF DWORD | Monitored item handles. Length is vendor-specific (MAX_ELEMENTS_MONITORLIST). See Constants of Array Lengths. Shall be the same size than MonitoredItemHdlCount | |
| B | Timeout | TIME | Time to response. | |
| VAR_OUTPUT | ||||
| B | Done | BOOL | FB has completed its task. | |
| B | Busy | BOOL | The FB is not finished and new output values are to be expected. | |
| B | Error | BOOL | Signals that an error has occurred within the FB. | |
| B | ErrorID | DWORD | Error code. | |
| B | NodeErrorIDs | ARRAY OF DWORD | Array of DWORD. Contains an error code for each valid element of the Variables array. Length is vendor-specific (MAX_ELEMENTS_MONITORLIST). See Constants of Array Lengths Shall be the same size than MonitoredItemHdlCount. | |
| Notes: - | ||||
| UA_MonitoredItemRemoveList | ||||||
| BOOL | Execute | Done | BOOL | |||
| DWORD | SubscriptionHdl | Busy | BOOL | |||
| UINT | MonitoredItemHdlCount | Error | BOOL | |||
| ARRAY OF DWORD | MonitoredItemHdls | ErrorID | DWORD | |||
| TIME | Timeout | NodeErrorIDs | ARRAY OF DWORD | |||