ABB Implementation

EtherNet/IP for ABB

Industrial Protocol using standard Ethernet and TCP/IP. Primary protocol for Rockwell Automation (Allen-Bradley) systems.

Type: Industrial EthernetSpeed: 10/100/1000 MbpsReleased: 2001Organization: ODVA (Open DeviceNet Vendors Association)
1 Gbps
Bandwidth
Unlimited (network dependent)
Max Nodes
100m per segment
Max Distance
Yes
Real-Time

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 library
Scanner/Adapter function blocks
Gateway 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

Allen-Bradley PLC systems
Automotive manufacturing
Food and beverage processing
Material handling
Packaging machinery
Motion control applications

Industry Adoption

Adoption LevelVery High
Market Share30-35% of industrial Ethernet (dominant in North America)
Geographic PresenceWorldwide, strongest in North America
Primary Industries
AutomotiveFood & BeveragePackagingMaterial HandlingDiscrete Manufacturing

Supported Message Types

Implicit (I/O)
Explicit (messaging)
CIP Motion
CIP Safety

Supported PLC Brands