7.16 UA_MonitoredItemModifyList
| FB-Name | UA_MonitoredItemModifyList | |||
| This Function Block is designed to be optionally called to modify a list of monitored item parameters. | ||||
| VAR_INPUT | ||||
| B | Execute | BOOL | On rising edge monitored items will be modified. | |
| B | SubscriptionHdl | DWORD | Subscription handle. | |
| B | MonitoredItemHdlCount | UINT | Number of valid elements in the array to modify. | |
| B | MonitoredItemHdls | ARRAY OF DWORD | Array of 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 | Length is vendor-specific (MAX_ELEMENTS_MONITORLIST). See Constants of Array Lengths – including the “Overflow bit” indication | |
| VAR_IN_OUT | ||||
| B | MonitoringParameters | ARRAY OF UAMonitoringParameter | See UAMonitoringParameter | |
| Notes: - | ||||
| UA_MonitoredItemModifyList | ||||||
| BOOL | Execute | Done | BOOL | |||
| DWORD | SubscriptionHdl | Busy | BOOL | |||
| UINT | MonitoredItemHdlCount | Error | BOOL | |||
| ARRAY OF DWORD | MonitoredItemHdls | ErrorID | DWORD | |||
| TIME | Timeout | NodeErrorIds | ARRAY OF DWORD | |||
| ARRAY OF UAMonitoringParameter |
MonitoringParameters |
MonitoringParameters | ARRAY OF UAMonitoringParameter | |||