EtherNet/IP I/O is routable
EtherNet/IP uses UDP/IP. I/O traffic crosses IP routers. PROFINET RT is non-routable.
The previous chapter covered PROFINET, the dominant Industrial Ethernet protocol in Europe. In North America, the equivalent is EtherNet/IP. Both protocols solve the same requirement (real-time I/O over Ethernet) but take fundamentally different approaches to transport.
Rockwell Automation needed an Industrial Ethernet protocol that worked with standard IP infrastructure. PROFINET RT bypasses IP. PROFINET RT traffic is therefore non-routable. EtherNet/IP uses standard TCP and UDP, making I/O traffic routable across IP networks. ODVA (Open DeviceNet Vendors Association) manages the specification. The IEC standardizes EtherNet/IP as IEC 61158 Type 2.
EtherNet/IP is built on CIP (Common Industrial Protocol). CIP is the same application layer used by DeviceNet and ControlNet. CIP defines the object model, services, and data types. EtherNet/IP transports CIP over standard TCP/IP and UDP/IP.
An EDS (Electronic Data Sheet) describes an EtherNet/IP device’s capabilities and parameters. The EDS file is similar to PROFINET’s GSDML.
| Type | Transport | Use | Timing |
|---|---|---|---|
| Explicit messaging | TCP port 44818 | Configuration, diagnostics, parameters | Request-response |
| Implicit messaging (I/O) | UDP port 2222 | Cyclic real-time I/O data | Producer sends at fixed rate |
RPI (Requested Packet Interval) is the cycle time for implicit messaging. Typical values range from 2 to 10 ms. The producer sends data at the RPI rate without acknowledgment.
| Feature | EtherNet/IP | PROFINET RT |
|---|---|---|
| I/O transport | UDP/IP | Ethernet Layer 2 |
| Routable | Yes | No |
| Cycle time | 2 to 10 ms | 1 to 10 ms |
| Standard body | ODVA | PI |
| Primary market | North America | Europe, Asia |
EtherNet/IP uses UDP/IP. I/O traffic therefore crosses IP routers. This characteristic is a significant advantage in large, multi-subnet installations. PROFINET RT achieves slightly lower cycle times by eliminating IP overhead.
EtherNet/IP I/O is routable
EtherNet/IP uses UDP/IP. I/O traffic crosses IP routers. PROFINET RT is non-routable.
Dominant in North America
EtherNet/IP is the standard with Rockwell/Allen-Bradley PLCs. PROFINET is the standard with Siemens PLCs.
Both PROFINET and EtherNet/IP deliver fast I/O exchange. Neither protocol guarantees zero packet loss during a detected link inoperability. The next chapter covers HSR and PRP. These redundancy protocols send every frame twice for zero-recovery-time failover in IEC 61850 substations.