EtherNet/IP for Allen-Bradley
Industrial Protocol using standard Ethernet and TCP/IP. Primary protocol for Rockwell Automation (Allen-Bradley) systems.
Protocol Overview
EtherNet/IP is Rockwell's primary industrial Ethernet protocol. Native to all ControlLogix, CompactLogix, and Micro800 controllers. Studio 5000 provides seamless I/O configuration via Add-On Profiles.
When to Use EtherNet/IP
Choose EtherNet/IP for Rockwell/Allen-Bradley systems, North American facilities, or when standardizing on CIP family protocols.
Allen-Bradley Hardware Requirements
Compatible Communication Modules
Integrated Ethernet (1756-L7x, 1769-L3x)1756-EN2T/EN3T/EN4T (ControlLogix Ethernet)POINT I/O (1734-AENT)Stratix managed switches (5700/5400)Kinetix 5500/5700 servo drivesWiring Details
Network Setup
10/100/1000Mbps Ethernet. DLR (Device Level Ring) for redundancy. Star, linear, or ring topology. Port 44818 (TCP), 2222 (UDP).
Configuration
Studio 5000: Add module from catalog to I/O Configuration tree. Select communication path. Auto-discover devices via RSLinx. Download EDS files for new devices.
Allen-Bradley Software & Programming
Function Blocks & Instructions
Automatic tag creation for I/O modulesMSG for explicit messagingProduced/Consumed tags for peer-to-peerCIP Motion for servo drivesCIP Safety for safety I/OAllen-Bradley Code Example
// Automatic I/O mapping: Conveyor_Run := Local:2:O.Data[0].0; // Output to 1734-OB8 module, point 0 Sensor_State := Local:2:I.Data[0].0; // Input from 1734-IB8 module, point 0 // Explicit messaging via MSG: MSG( MessageType := CIP_Generic, Service_Code := 16#0E, // Get Attribute Single Class := 16#01, Instance := 1, Attribute := 1, Source := ReadData, Dest := 192.168.1.10, Path := 2,1,0 // Backplane, slot 1, port 0 );
Allen-Bradley-Specific Implementation Notes
Native Rockwell protocol with deepest integration. Automatic I/O tag generation. DLR provides sub-100ms failover. CIP Motion for synchronized multi-axis control. Produced/Consumed tags enable peer-to-peer without controller logic. Stratix switches provide quality diagnostics.
Technical Specifications
Physical Layer
- Physical Layer: IEEE 802.3 Ethernet
- Cable Type: Cat5e/Cat6 Ethernet
- Topology: Star, Tree, Ring, DLR (Device Level Ring)
- Power Over Cable: No
Data Layer
- Data Link: CIP (Common Industrial Protocol)
- Encoding: Binary
- Error Detection: CRC-32
- Frame Size: 1500 bytes (MTU)
Performance
- Scan Time: 1-10ms (CIP Motion: <1ms)
- Deterministic: Yes
- Real-Time: Yes
Certification
- Certification Required: Yes
- License Cost: ODVA membership and conformance testing
- Version: Current
Advantages & Disadvantages
Advantages
- ✓Uses standard unmodified Ethernet
- ✓Seamless IT/OT integration
- ✓CIP protocol consistency (DeviceNet, ControlNet)
- ✓Excellent diagnostics
- ✓Integrated safety (CIP Safety)
- ✓Strong motion control support
- ✓Large North American installed base
- ✓DLR for network redundancy
Disadvantages
- ✗Primarily Rockwell ecosystem
- ✗More complex than Modbus TCP
- ✗Requires managed switches for optimal performance
- ✗Configuration complexity
- ✗Less adoption outside North America
Common Use Cases & Applications
Industry Adoption
Supported Message Types
Implicit (I/O)Explicit (messaging)CIP MotionCIP SafetySupported PLC Brands
Protocol Comparisons
Alternative Protocols
- PROFINET
- Modbus TCP/IP
- CC-Link IE
Related Standards
- IEC 61131-3
International standard for programmable logic controller programming languages. Defines 5 programmin...
- IEC 61131 Series
Complete series of international standards for programmable logic controllers covering hardware, sof...
- PackML
Packaging Machine Language - standard state machine and interface for packaging machinery. Part of I...
Related Protocols
- PROFINET
Real-time Industrial Ethernet standard by PROFIBUS International. Primary protoc...
Industrial Ethernet • 100 Mbps / 1 Gbps - Modbus TCP/IP
Ethernet-based variant of Modbus using TCP/IP. Combines simplicity of Modbus wit...
Industrial Ethernet • 10/100/1000 Mbps - OPC-UA
Open Platform Communications Unified Architecture - platform-independent standar...
Industrial Ethernet • Network dependent - DeviceNet
CAN-based fieldbus protocol for industrial automation. Part of the CIP family wi...
Fieldbus • 125, 250, or 500 kbps - AS-Interface
Actuator Sensor Interface - simple, low-cost fieldbus for binary sensors and act...
Fieldbus • 167 kbps (v3), 1.67 Mbps (v5) - IO-Link
Point-to-point communication standard for connecting sensors and actuators. Prov...
Sensor-Level • 4.8, 38.4, or 230.4 kbps