Establishing OPC UA Connectivity With Rockwell Automation® Integrated Architecture
Establishing OPC UA Connectivity With Rockwell Automation® Integrated Architecture
Introduction
OPC Unified Architecture (UA) is the latest OPC standard created for industrial applications by the OPC foundation. OPC
UA combines existing standards, such as OPC DA, OPC A&E, and OPC HDA, into a Service Oriented Architecture (SOA)
which is platform independent.
For more information on OPC UA, visit the OPC Foundation website (https://opcfoundation.org/about/opc-
technologies/opc-ua/). The latest version of the OPC UA Specification can also be downloaded from their website:
(https://opcfoundation.org/developer-tools/specifications-unified-architecture/)
Rockwell Automation provides products which are OPC DA 2.05 compliant. RA has worked with an encompass partner
and recommends a 3rd party vendor to provide OPC UA connectivity to Integrated Architecture. While other options to
integrate OPC UA to Rockwell’s Integrated Architecture are available, this paper focuses on these two specific solutions.
Unified Automation :
Unified Automation is a vendor that produces a software product, UaGateway. UaGateway is a high performance
Wrapper/Proxy software package which runs on a PC. It’s primary function is to:
More specifically for intergrated architechture, the primary functions that it can perform are:
Below are the scenarios identified where OPC UA has been requested:
1) Connecting ViewSE or other integrated architecture OPC DA Client software to a ControlLogix® controller via
OPC UA Server. This architecture provides OPC UA connectivity across the communications path between the
controller rack and the data server and OPC DA connectivity between the data server and the OPC Client
application.
OLDI eATM®
EN2T
CLX
OPC DA Client(s)
(OPC 2.05a Compliant) UaGateway
OPC DA OPC UA
2) Connecting ViewSE or other integrated architecture OPC DA Client software to an OPC UA Server via UaGateway
software. This architecture provides OPC UA connectivity across the communications path between any OPC UA
server and the UaGateway data server, and OPC DA connectivity between the UaGateway data server and the
OPC Client application.
Any OPC UA
Server
OPC DA Client(s)
UaGateway OPC UA Server
(OPC 2.05a Compliant)
OPC DA OPC UA
3) Connecting an OPC UA Client software package to an Rockwell Automation Controller via FactoryTalk Gateway
with RSLinx Enterprise. This architecture provides the performance benefits of FT Live Data and premier
connectivity to the controller, while still providing OPC UA connectivity to clients that need it. This is the
preferred solution to provide OPC UA connectivity to the CompactLogix controller
EN2T
CLX
FT Gateway w/RSLinx
OPC UA Client(s) UaGateway
Enterprise
OPC UA OPC DA
Establishing OPC UA Connectivity with Rockwell Automation® Integrated Architecture
4) Connecting an OPC UA Client directly to a ControlLogix® controller via an OLDI eATM® module. This architecture
provides direct connectivity between OPC UA clients and the Controllogix chassis without any additional
software or complexity.
OLDI eATM®
EN2T
CLX
OPC UA Client(s)
OPC UA