Getting the OPC UA Server URL
OPC UA stands for Open Process Control Unified Architecture. It is a specification that defines how clients and servers communicate. OPC UA servers typically facilitate communication between industrial automation systems, such as programmable logic controllers (PLCs), Supervisory Control and Data Acquisition (SCADA) systems, or human machine interface (HMI) software. For more details, refer to the OPC Introduction.
To get the OPC UA Server URL, you need to perform the following tasks.
-
Install and configure the following software:
- GENESIS configured as an OPC UA client. Learn more
-
An OPC UA server.
This example uses DeviceXPlorer OPC Server running on the same machine as GENESIS, but similar procedure works with any OPC UA server. Learn more
- For GENESIS, have the OPC UA point manager service running and the Workbench provider OPC UA configured on the SQL Server. For more architectural details, refer to Internal Architecture of Workbench.
-
Install certificates for both parties. Learn more
GENESIS and the DeviceXPlorer OPC Server create their certificates during installation; these certificates are self-signed. The self-signed certificates can be used for testing. However, they are not considered safe for a production environment, particularly if the client and/or server are available from the outside. In production, you should use certificates signed by a certificate authority (CA). However, this is a task for the IT department.
- When connecting to a remote OPC UA server, make sure that the required network port(s) are not blocked by a firewall or similar software.
What's Next?