Siemens Implementation

EtherNet/IP for Siemens

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

Siemens PLCs access EtherNet/IP devices via CP 1616/1626 interface cards or third-party gateways. Not native Siemens protocol - used in mixed installations with Rockwell equipment.

When to Use EtherNet/IP

Choose EtherNet/IP for Rockwell/Allen-Bradley systems, North American facilities, or when standardizing on CIP family protocols.

Siemens Hardware Requirements

Compatible Communication Modules

CP 1616 (PC/PG EtherNet/IP interface)
HMS Anybus gateway (PROFINET to EtherNet/IP)
ProSoft PLX31-EIP-MBTCP (multi-protocol gateway)

Wiring Details

Network Setup

100Mbps/1Gbps Ethernet. Requires gateway for S7 PLC integration. Star topology via switches.

Configuration

Configure gateway via web interface. Map EtherNet/IP device data to gateway registers. Access from S7 via Modbus TCP or PROFINET.

Siemens Software & Programming

Function Blocks & Instructions

Gateway-dependent (typically Modbus TCP client)
TSEND/TRCV for custom TCP/IP
Third-party library blocks

Siemens Code Example

// Via gateway - access as Modbus TCP:
MB_CLIENT(
  REQ := TriggerRead,
  MB_MODE := 0,
  MB_DATA_ADDR := 40001,  // Mapped to EtherNet/IP device
  MB_DATA_LEN := 10,
  MB_DATA_PTR := DataBuffer,
  CONNECT := GatewayConnection
);

Siemens-Specific Implementation Notes

EtherNet/IP is not native to Siemens. Gateway required for integration. Primary use case: Siemens PLC controlling Rockwell VFDs or I/O in North American facilities. Adds latency (10-50ms) compared to native protocols.

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