Skip to main content

OPC UA

Introduction

OPC UA is commonly used to communicate with field devices, PLCs and HMIs. VergeLink acts as an OPC UA client. To discover available data points on your OPC UA device (server), you can use the Unified Automation uaExpert program. Here you can navigate through the data model and copy OPC UA addresses directly into the VergeLink UI.

Creating an OPC UA data source

To create an OPC UA data source, select OPC UA in the protocol dropdown. You must also name your data source and enter a connection string. Example address: opc.tcp://192.168.0.100:4840 OPC UA Connection String Structure: opc.tcp://device IP address:port Example Connection String: opc.tcp://192.168.0.100:4840

OPC UA datasource

Creating an OPC UA data point

Expand the detail view of your created data source and click on the (+) button on the right.

OPC UA add datapoint

Now enter the information specific to your data point:

  • Name: Will be used as name when reading out a data point (template access: datasource.name).
  • Unit: Will be used as unit when reading out a datapoint (template access: datasource.unit). (Example: Temperature)
  • Address: In the address field you enter the OPC UA address of your datapoint in the following format: ns=<namespaceIndex>;s=<identifiertype>.<identifier>. In our example this is as follows: ns=3;s="E2E_OPC_DB_Data". "temperature".
  • Frequency: Interval at which the data point should be sent to a cloud connection.

Click on save (✓) to add the data point.

OPC UA datapoint configuration