Ethernet/IP is an Industrial Ethernet protocol specified by the ODVA (Open DeviceNet Vendor Association), which use the application layer "Common Industrial Protocol" (CIP™) already known from DeviceNet. This common application layer supporting Industrial Ethernet as well as the classic CANbased fieldbus DeviceNet allows a universal connection of automation components from the fieldbus level over the control level up to the enterprise level.
The Ethernet/IP Developers Kits for Ethernet/IP Scanner and Ethernet/IP Adapter allow the developer to integrate Ethernet/IP functionality into their PC-based or embedded products quickly. The Developers Kits support the following Ethernet/IP services and objects:
Features | Adapter | Scanner |
---|---|---|
Adapter Class | ✔ | |
Scanner Class | ✔ | |
UCCM messaging client | ✔ | ✔ |
UCCM messaging server | ✔ | ✔ |
Class 3 messaging server | ✔ | ✔ |
Class 3 messaging client | ✔ | |
Class 1 connection server | ✔ | ✔ |
Class 1 connection client | ✔ | |
Message Router | ✔ | ✔ |
Connection Managert | ✔ | ✔ |
Identity Object | ✔ | ✔ |
Ethernet Link | ✔ | ✔ |
TCP/IP | ✔ | ✔ |
Discrete Output Point | ✔ | ✔ |
Assembly | ✔ | ✔ |
Connection Configuration | ✔ |
The portable implementation of the Ethernet/IP stack using ANSI-C and generic interfaces allows the use of the stack on target systems that provide a suitable operating system with a TCP/IP stack.
Adaptions to different targets can be carried out by port.
The examples are delivery for Microsoft Windows 2000/XP® and Microsoft Visual Studio and are readyto-run on this system.
The EtherNet/IP Scanner Simulation Tool (EIPScan) is a PC/Windows™ application that simulates an EtherNet/IP Scanner Class device (connection client & server) to enable product engineers to test and debug EtherNet/IP connected products under development.
EIPScan provides EtherNet/IP I/O Server, I/O Client, Message Server & Message Client functionality. EIPScan is capable of originating a variety of I/O connections based on the user set connection configuration.