EtherNet/IP for ABB
Industrial Protocol using standard Ethernet and TCP/IP. Primary protocol for Rockwell Automation (Allen-Bradley) systems.
Protocol Overview
ABB AC500 supports EtherNet/IP via add-on libraries in Automation Builder (CODESYS). Limited native support - primarily via third-party gateways or specific modules.
When to Use EtherNet/IP
Choose EtherNet/IP for Rockwell/Allen-Bradley systems, North American facilities, or when standardizing on CIP family protocols.
ABB Hardware Requirements
Compatible Communication Modules
CP600-EIP (AC500 EtherNet/IP scanner)HMS gateway (EtherNet/IP to PROFINET)Wiring Details
Network Setup
100Mbps Ethernet via CP module or gateway. Star topology via standard switches.
Configuration
Import EDS files in Automation Builder. Configure scanner/adapter in library configuration. Map I/O to controller variables.
ABB Software & Programming
Function Blocks & Instructions
CODESYS EtherNet/IP libraryScanner/Adapter function blocksGateway configuration (if using HMS)ABB Code Example
VAR EIPScanner : EtherNetIP_Scanner; DeviceInput : ARRAY[0..9] OF WORD; DeviceOutput : ARRAY[0..9] OF WORD; END_VAR EIPScanner( Enable := TRUE, IPAddress := '192.168.1.10', InputAssembly := 100, OutputAssembly := 101, => InputData => DeviceInput, <= OutputData := DeviceOutput );
ABB-Specific Implementation Notes
EtherNet/IP not core ABB protocol. Used primarily in North American markets where Rockwell infrastructure exists. CODESYS-based implementation provides good interoperability. CP600-EIP module required for scanner functionality.
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