What is EtherNet/IP?




(Ethernet Industrial Protocol) is an open communications protocol developed by Rockwell Automation, managed by ODVA and designed for use in process control and other industrial automation applications. EtherNet/IP is an application layer protocol and it considers all the devices on the network as a series of "objects". EtherNet/IP is built on the widely used (CIP), which makes seamless access to objects from controlNet and DeviceNet networks.  It is an industrial application layer protocol operating over the Ethernet medium and used for communication between industrial control systems and their components, such as a programmable automation controller, programmable logic controller or an I/O system. Furthermore, the "IP" in EtherNet/IP, is not an abbreviation for "Internet Protocol" but instead stands for "Industrial Protocol", referring to Rockwell's adoption of Common Industrial Protocol (Common Industrial Protocol) standards as EtherNet/IP was developed.



Technical Details


EtherNet/IP classifies Ethernet nodes as predefined device types with specific behaviors. Among other things, this enables:

  • Transfer of basic I/O data via UDP-based implicit messaging

  • Uploading and downloading of parameters, setpoints, programs and recipes via TCP (i.e., explicit messaging.)

  • Polled, cyclic and change-of-state monitoring via UDP, such as RPI and COS in Allen Bradley's ControlLogix control systems.

  • One-to-one (unicast), one-to-many (multicast), and one-to-all (broadcast) communication via TCP.

  • EtherNet/IP makes use of well known TCP port number 44818 for explicit messaging and UDP port number 2222 for implicit messaging

The EtherNet/IP application layer protocol is based on the Common Industrial Protocol (CIP) standard used in DeviceNet, CompoNet and ControlNet.

As EtherNet/IP is now an open technology, it was suggested to publish the Level 2 source codes via sourceforge.net. However, in lieu of this, freeware source code was available to be downloaded from ODVA's web site. At this point in time the ODVA requires that users be registered which means that a vendor ID is required and the code and the standard can no longer be considered free.



How to get EtherNet/IP?


The EtherNet/IP form of communication is built into all of our integrator and custom systems of I-Mark.  Including IM-IS60, IM-ID60, IM-C100 etc...





(the following are links to external webpages)


CIP Wiki

ODVA EtherNet/IP page

EtherNet/IP developers guide from ODVA

Applying Wireless to EtherNet/IP Systems