Function Description
The function block UA_NodeReleaseHandleList is used to release multiple node handles. After calling UA_NodeReleaseHandleList the NodeHdls will be invalid.
Representation in FBD
Parameter Description
Name |
Type |
Comment |
---|---|---|
EXECUTE |
BOOL |
FB performs its task on rising edge on this input. |
CONNECTIONHDL |
DWORD |
Connection handle |
NODEHDLCOUNT |
UINT |
Number of Nodes in NodeHdls Array |
NODEHDLS |
ANY_ARRAY_DWORD |
Array of Node handles to be released. |
TIMEOUT |
TIME |
Time to response. |
Name |
Type |
Comment |
---|---|---|
DONE |
BOOL |
FB has successfully completed its task. |
BUSY |
BOOL |
The FB is not finished and new output values are to be expected. |
ERROR |
BOOL |
Signals that an error has occurred within the FB. Set to true if either ErrorID or any of the NodeErrorIDs indicates an error. |
ERRORID |
DWORD |
|
NODEERRORIDS |
ANY_ARRAY_DWORD |
Array of DWORD. Contains an error code for each valid element of the NodeHdls array. |
Runtime Error
Refer to the Appendix for a list of OPC UA detected error codes.