EtherNet/IP Adapter (EIPA)

New EIPA Version 4.2.0 Released November 2011
Pyramid Solutions’ EtherNet/IP Adapter DLL Kit (EIPA) enables you to quickly introduce EtherNet/IP Adapter Class functionality into your PC based products and systems.
The EIPA’s EtherNet/IP Adapter Class software protocol stack provides I/O server, message server and message client functionality. The EIPA software provides an Application Programming Interface (API) for using Common Industrial Protocol (CIP) via TCP/IP. The EIPA software interfaces with your product’s application software and socket level TCP/IP interface. The EIPA consists of the EIPA DLL, C# API, COM API, include files, example Adapter Class application code (demonstrating use of the EIPA), programmer reference manuals, app notes with code and EDS and STC sample files.
The EIPA is distributed under a royalty free software license agreement.
EIPA Features and Kit Description
EtherNet/IP Compatibility
- Enables EtherNet/IP Adapter Class functionality for your product
- UCMM (unconnected) Message Client & Server
- Class 3 (connected) Message Server
- Class 1 (I/O) Connection Server
Resource Utilization and Management
- All resources initialized at stack startup
- No dynamic memory or thread allocation
- Runs on a single thread Platform Compatibility
- Compatible with Microsoft Windows XP, Vista, Windows7
Supported / Included Objects
- Message Router
- Connection Manager
- Port
- QOS
- Identity
- Ethernet Link
- TCP/IP
- Assembly
- Custom User Objects
- File Object
Complete EIPA Developers’ Kit includes:
- Adapter Class Example Code (demonstrates use of the EIPA)
- EIPA getting started and software reference manuals
- EIPA COM Component (for using the EIPA with VB6 & .NET)
- EIPA COM Component reference manual
- Sample STC file for conformance testing, easily updated for device data
- Sample EDS fi le, prepared to allow the EIPA to be used as a Class1 connection target by remote software tools, such as RSNetWorx™ for EtherNet/IP