« Become a Banker | Main | Software Timeline »
Monday
Dec072009

Open Source Networking Stack

Usually open source discussions relate to the high technology industry--you know, Linux and the like. There is an open source PLC project at Source Forge that has not been active for a few years. Open source in another guise has popped up in the industrial automation industry. This is an open-source EtherNet/IP software stack for I/O adapter devices.

Developed by the Vienna University of Technology, it's designed to connect a wide range of products using open communication standards. Developers can download the new license and royalty-free adapter stack through SourceForge.net. Rockwell Automation has announced support for the stack.

The open-source communications stack was created and released to the global engineering community by the Odo Struger Laboratory team of researchers from the Vienna University of Technology’s Automation and Control Institute. The stack is an open-source implementation of EtherNet/IP, an open network standard made available through ODVA.

"An open-source stack with a support community gives industrial product developers a faster, more cost-effective way to integrate their products with CIP-based networks like EtherNet/IP," said Harry Forbes of ARC Advisory Group. "Using open source accelerates time to market, decreases software development risk, and reduces many costs of custom software development. In addition, the availability of a peer-reviewed open-source component for EtherNet/IP provides product suppliers with greater assurance of full interoperability."

Developers can use the open-source adapter stack in a variety of EtherNet/IP I/O adapter-class products, including basic sensors, actuators, simple drives and I/O components. The lightweight, adapter-class stack is scalable and written in C.

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (1)

Looks interesting - they choose a good license (BSD). However, I'm pretty sure there are other requirements if you want to use this is a commercial product that claims Ethernet/IP compatibility. For example, the EtherCAT group requires permission to use their trademark (there are some (IIRC at least 2) open source EtherCAT masters out there).

Other notable true open source projects include the CanFestival CANOpen stack (LGPL license) and Systec Ethernet PowerLink stack (BSD license). Supposedly the Sercos people are prepping a Sercos open source stack, but AFAIK it hasn't been released yet.

December 7, 2009 | Unregistered CommenterTony

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>