Skip to content

Adding OPC UA Parameters

An OPC UA parameter maps a single node on an OPC UA server to a trackable data point in Enture. Once added, the platform reads the node value continuously and makes it available for dashboards, reports, alerts, and real-time views.

Before you begin

  • The Virtual Device for the OPC UA server must already exist and have a valid connection configured — see Creating a Virtual Device.
  • You need the Node ID of the data point you want to monitor. Obtain this from the OPC UA server's address space browser (e.g. UA Expert, or the server's own tooling).

Node ID format

OPC UA nodes are identified by a namespace index and an identifier. Common formats:

Format Example Description
Numeric ns=2;i=10005 Namespace 2, numeric identifier 10005
String ns=2;s=Temperature Namespace 2, string identifier "Temperature"

The namespace (ns) and identifier (i or s) values come from the OPC UA server's address space.

Steps

1. Open the Virtual Device

In the left sidebar, go to Digital Twin → Devices and open the vDevice that represents the OPC UA server.

2. Add a parameter

Click Add Parameter and select OPC UA Parameter from the options.

3. Fill in the parameter details

Field Description
Name A descriptive name for this data point (e.g. Motor Speed, Inlet Temperature)
Unit The engineering unit (e.g. rpm, °C, bar). Optional.
Node ID The OPC UA node identifier (e.g. ns=2;i=10005)
Data Type The data type of the node value. Select from the available options.
Data Processing How the collected values are processed: Average (mean of samples over the period) or Difference (change in value over the period, useful for counters)

4. Common settings

Correction Factor, Addition Constant, Idle Latency, Entropy, Restrict User Access, Aliasing, and Calculate Consumption work the same way as on every other protocol — see Common Parameter Settings for details.

5. Save

Click Create. The parameter is added to the vDevice.

Adding multiple parameters via CSV

If your OPC UA server exposes a large number of nodes — a SCADA system with hundreds of points, for example — you can add them all at once instead of one at a time.

  1. Click Add Parameter, select OPC UA Parameter, then switch to the CSV Upload tab (next to Single Param).
  2. Set the Batch Defaults — the Idle Latency and checkbox settings that will apply to every row in your file, unless the row specifies its own Latency.
  3. Click Download Template to get a CSV file with the correct columns and an example row.
  4. Fill in the template with your nodes, one row per parameter. Expand Column Reference on the page for the list of accepted values for Data Type, Latency, and Data Processing.
  5. Drag and drop the completed file onto the page, or click to browse for it.
  6. Review the preview table. Any row with a problem — a missing value, an unrecognised option, or a Node ID that's already used elsewhere in the file or already exists on this device — is flagged in red with the reason. Fix the file and re-upload until every row is clear.
  7. Click Upload N rows. Each row is created and its status updates live (Pending → Creating → Created, or Failed with the reason).
  8. If any rows failed, click Download failed rows to get a CSV containing only those rows, so you can correct and re-upload just the ones that didn't go through.

What happens next

The edge device receives the updated parameter list within approximately 30 seconds. It subscribes to the node on the OPC UA server and begins reading values.

Viewing live data

To see the current value and recent history for a parameter:

  1. Navigate to Digital Twin → Devices → open the vDevice.
  2. Click on the parameter name.
  3. The parameter detail page shows the current value and a real-time chart.

Tip

If you do not see data arriving after a few minutes, verify that:

  • The vDevice URL and credentials are correct.
  • The Node ID matches exactly what the OPC UA server exposes (check with a UA browser tool).
  • The edge device is online and connected to the platform.