go-ethernetip
EtherNet/IP and CIP client, scanner and adapter: Class 1 and Class 3 connections, multicast, Rockwell Logix tags, EDS files and code generation, TLS. No dependencies.
go get github.com/otfabric/go-ethernetipODVA, founded in 1995 as the Open DeviceNet Vendors Association, maintains the Common Industrial Protocol and its network adaptations EtherNet/IP, DeviceNet, ControlNet and CompoNet. It sells the specifications by subscription, assigns vendor IDs to licensed vendors, issues a Declaration of Conformity after conformance testing at its test service providers, and runs PlugFest interoperability events.
OT Fabric is not affiliated with ODVA. This profile is independent and based on the organization's own published pages, linked next to each fact. ODVA is the authority on its terms and fees.
Each question is separate, because "open" and "free" mean different things here. A yes always means open or free to someone who is not a member.
Published examples as listed on the organization's pages on 26 Oct 2026. Where a page does not say whether a fee recurs, we do not guess.
| Tier | Published fee | Who can join | Votes | Working groups | Source |
|---|---|---|---|---|---|
| Licensed Vendor | Not published | A company that signs the ODVA Application and Agreement for Membership and Terms of Usage, the technology licence; needed before buying specifications or a vendor ID.Pays the non-member price for specifications, vendor IDs and test software. | Unknown | Unknown | odva.org |
| Associate member | Not published | Licensed Vendors that can show intent to make and sell products using ODVA technologies.25% discount on specifications, vendor IDs and conformance test software. | Unknown | Unknown | odva.org |
| Regular or Principal member | Not published | Licensed Vendors.50% discount on specifications, vendor IDs and conformance test software. | Unknown | Unknown | odva.org |
Building EtherNet/IP into a product is a licensing relationship before it is a membership question: Terms of Usage, a vendor ID, a specification subscription and a conformance test are needed whether or not a company joins.
Open-source implementers work without the specifications. OpENer was first released by Rockwell Automation, and newer stacks such as go-ethernetip are built from public documents and the behaviour of other implementations. That keeps the code open, but leaves conformance to the companies that ship products on it.
The PlugFest is the cheapest way in for a young company: it needs no membership and tests a product against other vendors' devices in a live system, well before the formal conformance test.
ODVA does not publish its fees on its website, so comparing the cost of entry with the OPC Foundation or the DNP Users Group needs a quote.
Independent open-source work on the same protocols. Listing them here does not mean they are certified by or associated with ODVA.
EtherNet/IP and CIP client, scanner and adapter: Class 1 and Class 3 connections, multicast, Rockwell Logix tags, EDS files and code generation, TLS. No dependencies.
go get github.com/otfabric/go-ethernetipDiscover and identify EtherNet/IP devices, read and write attributes, stream I/O, diagnose, read and write Logix tags, check EDS files, or simulate an adapter.
Twelve EtherNet/IP reference stacks in eight languages, from OpENer and libplctag to pycomm3, gologix, eip-rs and EEIP.NET, as targets and originators, with Class 1 I/O, Class 3 and Logix fixtures.
Verified on 26 Oct 2026; due for a re-check by 24 Apr 2027 (180 days). Found something out of date? Report a correction or edit the data on GitHub.