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 OFDWORD

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 OFDWORD

Length is vendor-specific (MAX_ELEMENTS_MONITORLIST). See Constants of Array Lengths – including the “Overflow bit” indication

VAR_IN_OUT

B

MonitoringParameters

ARRAY OFUAMonitoringParameter

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 OFUAMonitoringParameter

MonitoringParameters

MonitoringParameters

ARRAY OFUAMonitoringParameter