OPC UA

OPC UA is a platform-independent standard through which various systems and devices communicate by sending request and response Messages between Clients and Servers or Network Messages between Publishers and Subscribers over supported network types such as HTTPS and HTTP.

In the OPC UA Client-Server model, a set of Services acts as the interface between Clients and Servers. Object information from the Server that is made available to the Client is called the Address Space and is exposed in formats such as XML and JSON.

The basic component of the Address Space is a Node, that contains values or references to other nodes. The referenced nodes represent the hierarchy structure.

The OPC UA Agents allow you to traverse the Server Address Space represented by Branches and to include nodes as tags in your Data Stream, using the OPC UA Client-Server model to connect to an OPC UA Server endpoint.

Please see the Unified Architecturearrow-up-right specification for more information regarding the OPC UA standards.

The Listener allows you to retrieve tag values of the selected nodes on the OPC UA Server.

The Action Agent allows you to publish the supplied tag values and the timestamp to the selected nodes on the OPC UA Server.

Pre-requisites

To retrieve and publish Tag values on the OPC UA Server, the Nodes should have the proper Read and Write configuration on the OPC UA Server.

Current Version

Please contactenvelope XMPro if you're looking for an older version of this Agent.

OPC UA Listener Release Notes

Version
Date
Description

4.03

27 Dec 2024

Repackaged to translate the Agent's properties.

4.02

22 Feb 2024

Added a Tags Input option to specify tags using Tag ID.

4.00

15 Feb 2024

Display only object type nodes in the drill-down dropdowns.

Increased the client certificate expiry to 50 years.

3.97

15 Mar 2023

Enabled postback on the Template file to prevent users from deleting it.

Hint added to the Tags grid for the Using File option.

Cleared the error message when a valid file name is entered.

3.95

20 Feb 2023

Added a 3rd Tags Input option to read the information from a CSV file stored on each Stream Host that runs the Data Stream.

3.93

23 Jan 2023

Fixed to use the generated Certificate when the Certificate security type is configured.

Updated the folder navigation to start at Root, instead of Objects.

Allowed for navigation of branches when a period (.) is used in the naming standard.

3.92

18 Nov 2022

Fixed issue with certificate-based authentication types.

3.91

17 Nov 2022

Store the node path instead of node id for selected tags and drill-down navigation dropdowns.

NOTE: This is a breaking change as it requires the Agent to be reconfigured.

3.90

08 Nov 2022

Support variables.

3.89

20 Nov 2020

Support complex data types, returning value as JSON string.

3.88

11 Nov 2020

Added options to auto-accept server certificate and allow blank password.

3.87

28 Aug 2018

Fixed validation error.

3.86

10 Aug 2018

Added OnError endpoint to the agent.

3.85

08 Aug 2018

Added functionality to navigate branches/nodes using Dot Notation or Drill Down before selecting the tags.

3.84

06 Aug 2018

Added ability to re-connect the session based on the session's status if the connection is lost or if the server is reset while the Agent is still running.

3.83

25 Jul 2018

Support SHA1 certificate for DA server backward compatibility.

3.00

15 May 2018

Initial Release.

OPC UA Action Agent Release Notes

Version
Date
Description

1.03

27 Dec 2024

Repackaged to translate the Agent's properties.

1.02

27 Jan 2023

Fixed issue writing values to KEPServer (removed update of value sourceTimestamp).

1.01

23 Jan 2023

Support navigation of branches when a period (.) is used in the naming standard.

Updated the folder navigation to start at Root, instead of Objects.

Use the generated Certificate when the Certificate security type is configured.

1.00

23 Dec 2022

Initial Release.

Last updated

Was this helpful?