Select Page

NetStaX EtherNet/IP Adapter Development Kit

Version 5.4.0 Released December 1, 2023

Version 5.4.0 Released December 1, 2023 –  Tested with ODVA CT20

Pyramid Solutions’ NetStaX™ EtherNet/IP Adapter™ Development Kit (EADK) enables you to quickly introduce conformant EtherNet/IP Adapter Class functionality for your products.

Our EADK stack provides complete Adapter Class functionality for EtherNet/IP connections and messaging.

The EADK stack provides a logical and manageable API for interfacing to your application code and utilizes the sockets interface of your products TCP/IP stack for TCP and UDP messaging.

EtherNet/IP Adapters Development Kit CIP Security

The EADK comes with 12 months of download access to the latest version and built in phone/email tech support.

Additional Services options are available to assist you with EtherNet/IP requirements, design, EADK Stack integration, pre-conformance testing and more.

Pyramids EADK is distributed under a royalty free software license agreement.

Components
  • EtherNet/IP Adapter-Class Protocol Stack ‘C’ Source Code designed for portability
  • EADK Adapter DLLs (32 & 64 bit) with C++ function call API, C# API for Windows / .NET applications
  • EADK Getting Started, Software Reference Manuals and Porting Guide
  • Adapter Class example code
  • Sample Platform files
  • Sample EDS files
  • Sample SOC files for pre-conformance testing
Features and Updates
  • Tested with ODVA CT20
  • Supports
    • TCP/IP object revision 2
    • object revision 2
    • Ethernet Link object revision 4
    • “Big 12” Diagnostics
    • Added Identity Object Catalog Number (21) and Manufacture Date (22) attributes to the default attributes
    • SetIdentityExplicitProtectionMode API to allow the application to control the explicit Protection Mode
    • Assembly object revision 3
    • Full support for Dynamic assemblies
  • Customize the number of connections, requests, etc. from build time parameters
  • EADK-SECURE feature updates
  • New ExDK-SAFETY code compatibility option as of version 5.2
Compatibility
  • Tested with ODVA CT20
  • Enables EtherNet/IP Adapter Class functionality
  • UCMM (unconnected) message client and server
  • Class 3 (connected) message server
  • Class 1 (I/O) connection server
  • CIP Security Option available*
  • CIP Safety Option available**
Resource Utilization and Management
  • All resources initialized at stack startup
  • No dynamic memory or thread allocation
  • Runs on a single thread
  • Scalable for optimizing resources
Platform, OS and TCP/IP Stack Compatibility and Portability
  • “Platform file” approach separates routines into a single set f platform files to simplify porting
  • Sample platform files provided
  • Stack core source is ‘C’ code for portability
  • Included 32/64 bit DLLs are compatible with Windows 7, 8.x, 10, and 11 for developing Windows and .NET applications
  • The EADK source code is designed using an object-oriented approach. It’s building blocks, such as TC/IP sessions, CIP connections, explicit requests and all implemented CIP objects, including assemblies, are grouped into separate modules with corresponding functionality. This allows for easy understanding and debugging of the source code
Supported/Included Objects
  • Message router
  • Connection manager
  • Port
  • Identity
  • Ethernet link
  • TCP/IP
  • QOS
  • DLR***
  • CIP Sync****
  • Assembly
  • File object
  • Class 0 support
  • Energy object
  • LLDP objects
  • User Defined objects
* The EADK-SECURE option is required and an SSL you provide

** ExDK-SAFETY-EADK Source Code Option to enable the EADK stack to work with HMS/IXXAT’s CIP Safety solution purchased separately

***Configuration object only. DLR Stack and Switch hardware not included

****Configuration object only. IEEE 1588 stack not included

NetStaX is a trademark of Pyramid Solutions, Inc
EtherNet/IP is a trademark of the ODVA
Windows is a trademark of Microsoft Corporation

EtherNet/IP Adapter Development Kit

v5.4.0 Released

December 1, 2023

CIP Security for EtherNet/IP adapter kit
CIP Safety for EtherNet/IP adapter kit

“We found the code very easy to work with and managed to pass acceptance testing with a client in record time. Thanks for all the help!”

Christiaan Crause

Software Engineer, DTI Group Ltd

“We have been very happy with the adapter library we purchased (took 1 day for us to integrate and get it working in our product, no problems since).”

One Satisfied Client

Software Engineer

Looking for Support?

Please visit our support page.

Get Support

Immediate Download Available