Skip to main content
Version: 2.7

OPC-UA Data Access

The connector supports the data access of OPC-UA server.

NameDescriptionData Type
IdId of the data access pointSystem.Guid
NameName of the itemSystem.String
AddressOPC-UA node id; Examples: (ns=2;g={13BB68D0-3B8E-42B9-A5BC-993E5B0D49A8}, ns=2;s=myItemIdentifier)System.String
AccessModeRead, write or callback flags

Additional OPC-UA properties

NameDescriptionData Type
opc:SubscriptionIdId of the subscription: (MED: Medium speed (default); FAST: Fast speed; SLOW: Slow speed)System.String
{
"Id": "1bd0e8c5-1b1f-4018-b1a3-4684cfb221de",
"Name": "X-Position Absolute",
"DataType": "System.Double",
"DataClass": "Stream",
"Unit": "mm",
"Address": "ns=2;g={13BB68D0-3B8E-42B9-A5BC-993E5B0D49A8}",
"Access": {
"Read": true,
"Receive": true
},
"HistoryMode": {
"Retention": 1,
"SampleRate": 2000,
},
"Properties": [
{
"Name": "opc:SubscriptionId",
"Value": "MED"
}
]
}

Special Data Nodes

There are special data nodes, provided by the OPC-UA client to outside consumers:

  • Available: Provides an available flag indicating if the client has a valid connection to the server:
    Address: ns=2;s=opc:Available
  • SignalOfLife: A toggle life bit indicating if the client has a valid an life connection to the server
    Address: ns=2;s=opc:SignalOfLife