OPC UA client functionality is delivered in the OpcUaHandling library.
This library contains IEC 61131-3 standard function blocks to include in your application:
The function blocks allow you to:
oRead/write multiple data items
oPerform diagnostics
The following function blocks are supported:
oUA_Connect
oUA_Disconnect
oUA_NamespaceGetIndexList
oUA_NodeGetHandleList
oUA_NodeReleaseHandleList
oUA_readlist
oUA_Writelist
oUA_ConnectionGetStatus
oUA_NodeGetInformation
For details, refer to the OpcUaHandling Library Guide.
Example: Managing a Read/Write List
Data exchanges between an OPC UA Client application and remote servers are defined by the IEC 61131-3 standard.
This figure shows the function blocks used to read and write items of data managed by a remote OPC UA server: