Main Content

Unified Architecture

Access data on OPC UA servers

Industrial Communication Toolbox™ provides an OPC UA client to connect to OPC UA servers. Using the client, you connect to the server, query server status, browse the server namespace, read and write current values, and read historical values from nodes on the server. Historical data is retrieved as OPC data objects, which allow you to process historical data in preparation for common analysis tasks.

Blocks

OPC UA ReadRead data from OPC UA server (Since R2024a)
OPC UA WriteWrite data to OPC UA server (Since R2024a)

Functions

expand all

opcuaserverinfoQuery host for installed OPC UA servers
opcuaCreate OPC UA client object
setSecurityModelSet security configuration parameters for OPC UA client
connectConnect OPC UA client to server
disconnectDisconnect OPC UA client from server
isConnectedDetermine if OPC UA client object is connected to server
getServerStatusStatus of OPC UA server
findDescriptionFind OPC UA servers containing specified description
exportClientCertificateCopy OPC UA client application certificates to file
opcuanodeCreate OPC UA node objects
getNamespaceNamespace of OPC UA server associated with client
browseNamespaceGraphically browse namespace and select nodes from OPC UA server
readValueRead values from nodes on OPC UA server
writeValueWrite values to nodes on OPC UA server
readHistoryRead historical data from nodes on OPC UA server
readAtTimeRead historical data from nodes of OPC UA server at specific times
readProcessedRead aggregate data from nodes of an OPC UA server
invokeExecute method node on OPC UA server (Since R2024a)
findNodeByNameFind OPC UA server nodes by name
findNodeByIdFind OPC UA server node by namespace index and identifier
isEmptyNodeTrue for empty nodes of OPC UA node array
isVariableTypeDetermine if nodes are variable type
isMethodTypeDetermine if nodes are method type (Since R2024a)
isObjectTypeDetermine if nodes are object type
getNodeAttributesRead OPC UA server node attributes
getAllChildrenRecursively retrieve all children of OPC UA server node
subscribeMonitor nodes for data change notification (Since R2023b)
addnodeAdd nodes to existing client subscription (Since R2023b)
removenodeRemove nodes from client subscription (Since R2023b)

Topics

Featured Examples