OPC UA Client Introduction
OPC UA Client
Section titled “OPC UA Client”Canvas supports OPC UA Client as a way to connect to other devices that support this protocol. Users can Enable Encryption and enhance security for their OPC UA Client. Users can also manage specific Security Policies and change the authentication method.

Format
Section titled “Format”Tags on the OPC UA Server are assigned a unique NodeId for identification, which is what is used in a tag's address. The OPC UA NodeId is comprised of three components: namespaceIndex, identifierType, and identifier. The components can be serialized into a string using the following format:
ns={namespaceIndex};{identifierTypeFlag}={identifier}
The nameSpaceIndex represents the namespace which the Node belongs to. This namespace will have a qualified string name, but it will be registered on the OPC UA Server and assigned an index, which is what it is referred by.
The identifierType denotes the data type in which the identifier is represented. There are four types: NUMERIC, STRING, GUID, and OPAQUE.
identifierType | identifierTypeFlag | identifier Data Type |
|---|---|---|
| NUMERIC | i | Unsigned Integer |
| STRING | s | String |
| GUID | g | Guid |
| OPAQUE | b | ByteString |