EtherNet/IP to OPC UA gateway

In todayโ€™s rapidly evolving industrial landscape, data interoperability has become a cornerstone of digital transformation. With the proliferation of smart factories, IIoT (Industrial Internet of Things), and edge computing, businesses need systems to seamlessly connect shop-floor devices with enterprise IT and cloud systems.

Two dominant but distinct protocols shape this challenge:
โ€ข EtherNet/IP: Developed by Rockwell Automation, itโ€™s widely used for real-time control in discrete manufacturing. Built on standard Ethernet and the Common Industrial Protocol (CIP), itโ€™s optimized for performance, device profiles, and deterministic communications.
โ€ข OPC UA: The modern, secure, platform-independent standard for data modeling, interoperability, and integration between OT and IT layers, enabling scalable architectures and rich information models.

While EtherNet/IP excels at controller-level communication (PLCs, drives, sensors), OPC UA provides the semantically rich, secure interface needed to link control systems with MES, SCADA, cloud analytics, and digital twins.

EtherNet/IPโ€“OPC UA gateways bridge these two worlds by enabling data from Rockwell PLCs (e.g., ControlLogix, CompactLogix) to flow securely and contextually into OPC UA ecosystems.

Why Bridge EtherNet/IP and OPC UA?

Unlock Data Silos

Manufacturing environments often rely on EtherNet/IP-connected devices. Without a gateway, data is locked within Rockwellโ€™s ecosystem, requiring proprietary tools or middleware for access. Gateways free this data for SCADA, MES, and IIoT platforms via standard OPC UA interfaces.

Modernize Without Replacing

EtherNet/IP is deeply entrenched in discrete manufacturing, especially in automotive, packaging, and assembly lines. Gateways allow manufacturers to modernize data architectures without replacing existing PLCs or networks.

Enhance Security & Standardization

EtherNet/IP lacks end-to-end encryption, and older controllers rely on basic authentication. OPC UA provides robust, standards-based securityโ€”TLS encryption, X.509 certificates, and user rolesโ€”meeting modern cybersecurity requirements.

Enable Cloud and Edge Integration

OPC UAโ€™s compatibility with MQTT, AMQP, and REST makes it the ideal gateway for cloud-ready applications, enabling integration with AWS IoT, Azure IoT, or Google Cloud

How an EtherNet/IPโ€“OPC UA Gateway Works

A gateway performs three critical tasks:
*EtherNet/IP Client: Establishes CIP connections to PLCs, reads/writes tags, scans device profiles, and interprets control data.
*Data Modeling & Mapping: Transforms flat tag structures into hierarchical, semantically meaningful OPC UA Objects, Variables, and Events.
*OPC UA Server: Publishes mapped data to OPC UA clients, offering secure, contextualized access.

Data flow example:
โ€ข A ControlLogix PLC exposes a tag Motor1.Speed on EtherNet/IP.
โ€ข The gatewayโ€™s EtherNet/IP client reads this tag cyclically (e.g., 100 ms).
โ€ข The gateway maps it to an OPC UA variable node /Plant/Line1/Motor1/Speed.
โ€ข OPC UA clients subscribe to Speed, receiving secure, event-driven updates.

Gateways also support:
โ€ข Bi-directional communication (write tags to PLCs)
โ€ข Metadata conversion (data types, engineering units, ranges)
โ€ข Diagnostics for connection health, latency, and error codes

Hardware Gateways

DIN-rail devices designed for industrial environments, typically with:
โ€ข Dual Ethernet ports (segregate control and IT networks)
โ€ข Embedded EtherNet/IP and OPC UA stacks
โ€ข Industrial-grade certifications (CE, UL, IECEx)

Advantages:
โ€ข Robustness
โ€ข Simplified deployment
โ€ข Lower maintenance

Disadvantages:
โ€ข Fixed scalability
โ€ข Limited processing power for edge analytics

Software Gateways

Applications installed on industrial PCs, edge servers, or VMs.

Advantages:
โ€ข Flexible deployment (on-premise or cloud)
โ€ข Scalable for large tag counts or complex data transformations
โ€ข Easier integration with analytics tools

Disadvantages:
โ€ข Requires separate hardware
โ€ข Maintenance of OS and updates

Hybrid Edge Solutions

Modern gateways combine EtherNet/IP, OPC UA, and edge processing with container-based workloads or lightweight ML inference.

Example: Run a Python script on the gateway to detect anomalies, forward only relevant OPC UA events to cloud, reducing bandwidth.

Core Features of a Gateway

Features: Why it Matters
Tag Browsing
Automatically discover PLC tags for mapping to OPC UA
CIP Identity Support
Identifies connected devices by manufacturer & profile
Data Type Conversion
Ensures BOOL, DINT, REAL, STRING match OPC UA types
Hierarchical Modeling
Create structured OPC UA nodes (e.g., Plant/Line/Device)
User Access Control
Define read/write permissions per OPC UA user
Secure Communication
TLS encryption & certificate management
Event Alarms
Convert PLC faults into OPC UA Events
Historical Buffering
Local buffering of values during connectivity loss
Diagnostics Dashboard
Monitor CPU, memory, network traffic, PLC/gateway health
High Performance
Support thousands of tags with low latency updates
Multiple Client Support
Allow many OPC UA clients to subscribe concurrently
Edge Analytics
Local scripts or rule engines for pre-processing
Redundancy
Failover mechanisms for mission-critical systems

Configuring a Gateway: Practical Steps

Network Configuration
โ€ข Assign gateway Ethernet ports (e.g., 192.168.1.x for OT; 10.0.0.x for IT)
โ€ข Enable VLANs to separate control and business networks
โ€ข Configure firewall rules to limit exposure

EtherNet/IP Setup
โ€ข Set up gateway as EtherNet/IP client
โ€ข Provide PLC IP, slot number (ControlLogix/CompactLogix), and session parameters
โ€ข Define scan rate per tag group

OPC UA Server Configuration
โ€ข Set endpoint URL (e.g., opc.tcp://10.0.0.100:4840)
โ€ข Choose security policies (Basic256Sha256 recommended)
โ€ข Generate and manage certificates
โ€ข Create OPC UA user accounts with role-based permissions

Tag Mapping
โ€ข Browse PLC tags automatically or import tag list from RSLogix/Studio5000
โ€ข Group tags logically for OPC UA hierarchy
โ€ข Map metadata: units, ranges, descriptions

Validation & Testing
โ€ข Connect to the gateway with an OPC UA client (e.g., UaExpert, Prosys)
โ€ข Verify tag updates in real-time
โ€ข Perform write tests (if bi-directional control needed)
โ€ข Check event subscriptions if alarms are configured

Commissioning
โ€ข Lock configuration with admin password
โ€ข Set up monitoring (SNMP, OPC UA Events, Syslog)
โ€ข Document configuration for future maintenanc

Real-world Applications

Automotive Manufacturing

EtherNet/IP-based assembly lines integrate via gateways to a central OPC UA SCADA system, enabling unified visualization, downtime analysis, and OEE tracking across multiple production lines.

Food and Beverage

Rockwell PLCs manage mixers, conveyors, and bottling; gateways feed real-time data into MES and cloud-based predictive maintenance, reducing unexpected downtime.

Packaging Lines

EtherNet/IP drives and sensors report performance metrics to OPC UA dashboards, allowing instant adjustments for optimal throughput.

Pharmaceutical Manufacturing

Gateways enable OPC UA-based batch recording for regulatory compliance (FDA 21 CFR Part 11), linking EtherNet/IP-controlled processes to electronic batch records.

Energy and Utilities

EtherNet/IP-based MCCs (motor control centers) expose motor health data through OPC UA for integration with enterprise asset management systems, enhancing condition monitoring.

Challenges in Implementation

CIP Complexity

EtherNet/IPโ€™s complex tag addressing and data types can make mapping challenging. Arrays, user-defined types, and nested structures require careful translation to OPC UA Objects.

Real-Time Performance

Fast control applications (<10 ms cycles) can be impacted by gateway polling latency. Gateways should support optimized polling or event-based updates.

Security Risks

Opening control networks to OPC UA increases attack surface. Secure deployments must include:
โ€ข Segmentation
โ€ข VPNs for remote access
โ€ข Certificate renewal policies
โ€ข Vulnerability management

Maintenance

Firmware updates are needed to patch security issues or bugs. Ensure gateways support OTA (over-the-air) updates or centralized management.

Legacy PLC Support

Older EtherNet/IP devices may have limited tag accessibility or use unsupported CIP profiles, requiring custom mapping or software workarounds.

Future Trends and Standards

OPC UA Pub/Sub

Pub/Sub enables event-driven, multicast updates with lower network load, supporting applications like motion control with tight timing requirements.

Time-Sensitive Networking (TSN)

EtherNet/IP and OPC UA are adopting TSN to achieve sub-millisecond deterministic communication on shared Ethernet networks, eliminating proprietary fieldbuses.

Companion Specifications

OPC UAโ€™s domain-specific information models (e.g., PackML, Weihenstephan, Machinery) will allow gateways to auto-map EtherNet/IP data to standard OPC UA objects.

Edge Intelligence

AI/ML modules in future gateways will enable anomaly detection, predictive maintenance, and process optimization directly at the edge.

Vendor Solutions Comparison

Vendor
Type
Highlights
Softing uaGate SI
DIN-rail hardware
Easy tag mapping, secure OPC UA, rugged
HMS Anybus X-gateway EIP-UA
Hardware
Flexible EtherNet/IP scanner + OPC UA
Kepware KEPServerEX
Software
Rich EtherNet/IP driver + OPC UA server
Prosys OPC UA SDK
Software SDK
Custom gateways for Linux/Windows
Matrikon OPC UA Tunneller
Software
Connects EtherNet/IP via OPC DA to OPC UA

EtherNet/IPโ€“OPC UA gateways are essential tools for modernizing industrial automation, enabling secure, standardized, and semantically rich data exchange between Rockwell-centric control systems and modern IT/cloud platforms. They extend the life of existing investments, enhance security, improve visibility, and prepare plants for digital transformation.

Selecting the right gatewayโ€”hardware or softwareโ€”requires balancing factors like scalability, security, performance, and integration needs. As standards evolve and technologies like OPC UA Pub/Sub and TSN mature, these gateways will continue to be vital in converging OT and IT, unlocking new levels of efficiency, safety, and competitiveness.

ANC-300e: Ethernet/IP & Modbus TCP to Serial Modbus RTU, DF1 Converter
The ANC-300e has the combined performance as an Ethernet and RS-485 serial converter. The gateway behaves like a protocol converter/translator that allows difficult data interchanges and connections between incompatible networks. Protocols include:

RS485 serial Protocols:
Modbus RTU, Modbus Sniffer, A.O. Smith AIN, A.O. Smith PDNP, BACnet MS/TP Client, BACnet MS/TP Server, TCS Basys Master, MSA Chillgard Monitor, DMX 512-Master, DMX-512 Slave, M-Bus Master, Metasys N2 Master, Metasys N2 Slave, Siemens FLN Master, Siemens FLN Slave, Sullair Master, Toshiba ASD Master, Toshiba PLC Master, DF1.

Ethernet Protocols:
Ethernet/IP Client/Server, AB CSP Ethernet Client/Server, Modbus TCP/IP, Profinet IO, BACnet/IP BBMD, BACnet/IP Client, BACnet/IP Server, Baumer VeriSens Client, CC-Link IE SLMP Client, MELSEC Client/Server, Generic Socket Client/Server & GreenFumeHood Client, Modbus TCP.

ANC-300e is an easily configurable Ethernet / RS-485 converter gateway, that provides integrated communication between all the above common industrial and commercial communication networks. As part of the ANC Gateway Converter Series, the ANC-300e provides a common platform which is convenient and easy to setup in all products.

The Automation Network ANC-300e Ethernet & Fieldbus Gateway Converter allows data to be seamlessly transferred between Ethernet to Ethernet and Ethernet to RS-485 networks with simple configuration.

Coming Soon: Need to get data from your EtherNet/IP or Modbus TCP/IP-based devices to your OPC UA clients? This ANC-300e additional functionality is coming shortly.

ANC-100e Ethernet IP to AB's DH+ Converter

The Automation Networks ANC-100e communicates with all SCADA, HMI, PLC programming with direct Ethernet/IP access to the DH+ network and stations.ย 

ANC-100e has similar replacement features as the Controllogix 1756-DHRIO / 1756-ENBT, and AB 1784 Interface Cards: 1784-U2DHP, 1784-KTx, 1784-PKTx, 1784-PCMK and Prosoft AN-X2-DHRIO Converters.

$1,195 USD List.

Overnight Shipping Available

ANC-120e USB to AB's DH+

The ANC-120e is an economical and high performance USB-to-Allen-Bradley Data Highway Plus converter interfacing major HMI, SCADA, PLC Programming packages to Devices on DH+. Its features significantly outperform ABโ€™s 1784-U2DHP PLC Programming Cable operating at 12 Mg USB speed with the Controllogix Ethernet/IP Driver.

Theย ANC-120e works with all SCADA, MMI, PLC programming packages installed on your PC with USB direct access to the DH+ network and stations. These packages include RSLINX/LOGIX Classic & Enterprise with RSLOGIX 5/500, Wonderware DAServer & TCP/IO Server, Citect, and Kepware using Controllogix Ethernet/IP Drivers.ย 

$995 USD List.

Overnight Shipping Available

Glossary Menu

Scroll to Top