EtherNet / IP

from Wikipedia, the free encyclopedia
EtherNet / IP
Family: Internet protocol family
Operation area: Automation technology
Port: 2222 / UDP 44818 / TCP
EtherNet / IP in the TCP / IP protocol stack :
application EtherNet / IP
transport UDP TCP
Internet IP ( IPv4 , IPv6 )
Network access Ethernet Token
bus
Token
ring
FDDI ...

EtherNet / IP ( EtherNet Industrial Protocol , often just called EIP) is a real-time Ethernet that is mainly used in automation technology. EtherNet / IP was developed by Allen-Bradley (part of Rockwell Automation ) and later passed on to the Open DeviceNet Vendor Association ( ODVA ) as an open standard . In 1998 a working group of ControlNet International designed a process to set the application protocol Common Industrial Protocol , which had already been published, on Ethernet. Based on this procedure, EtherNet / IP was published in March 2000 as an open industry standard. ControlNet International (CI), the Open DeviceNet Vendor Association (ODVA) and the Industrial Ethernet Association (IEA) were involved.

In addition to Profinet and Modbus / TCP , EtherNet / IP is currently a widespread Ethernet-based fieldbus. Between 2002 and 2006 over a million field devices were sold. Around 150 manufacturers within ODVA currently support the bus protocol.

Based on the basic TCP / IP protocols TCP and UDP , EtherNet / IP supports the continuity between the office network and the system to be controlled. EtherNet / IP end devices support DHCP and BootP when assigning the IP address. The web server integrated in the interface module of the PLC control or the web server contained in other EtherNet / IP devices can be used for commissioning support (diagnosis) of EtherNet / IP networks .

With regard to the correctness of the time, the term EtherNet / IP is referred to as a soft real-time system . In contrast to "hard" real time, ie real guarantees with regard to the maximum execution time, the aim here is only that the system typically distributes the data in the network quickly enough. The cycle times are in the range from one to a few hundred milliseconds, which is sufficient for many industrial requirements. With the extensions CIPSync and CIPMotion a time synchronization according to IEEE1588 added, which also enables precise global clocking of the participants down to the sub-microsecond range, and thus allows, for example, a distributed, synchronous control of servo motors.

For applications in the process industry , Ethernet / IP can be used on over Ethernet APL .

An open source implementation of the EtherNet / IP stack called OpENer can be found on GitHub.

Web links

Individual evidence

  1. EtherNet / IP: Standardization, page 4. Retrieved September 27, 2018 .
  2. EtherNet / IP: Basic protocol sequence. Retrieved September 27, 2018 .