Open EtherCAT Society

Welcome to the Open EtherCAT Society

Supported by rt-labs and Speciaal Machinefabriek Ketels

Read more about us at http://www.rt-labs.com and http://www.smfk.nl

If you have questions regarding our products, please send an e-mail to openethercatsociety@rt-labs.com

For business related queries, please send an e-mail to sales@rt-labs.com

GitHub Profile

Home of SOEM and SOES

This is the official page for SOEM (Simple Open EtherCAT Master) and SOES (Simple Open EtherCAT Slave). SOEM and SOES are small EtherCAT stacks for the embedded market.

Reference manuals

Help & Support

Below are some examples of the available reference designs rt-labs provides. All reference designs are available as either a barebone codebase or with a real-time operating system (RTOS): rt-kernel. rt-kernel is built for determinism and to support hard real time. Static time-based schedules can be defined and the core supervises that deadlines are kept, in combination with managing less time-critical event-based functionality in a flexible and smooth way.

EtherCAT Master using SOEM

EtherCAT Slave using SOES

Supported profiles/features

Releases

Need help with SOEM or SOES?

rt-labs provides education and workshops regarding SOEM, SOES and other EtherCAT related issues. For more information, see Classes & Workshops.

Want to contribute to SOEM or SOES

If you want to contribute to SOEM or SOES you will need to sign a Contributor License Agreement and send it to us either by e-mail or by physical mail. More information is available in the PDF.

SOEM/SOES ecosystem

EtherCAT Slave Editor
The EtherCAT Slave Editor is a tool that simplifies development of SOES based EtherCAT slaves. The tool helps with design and updates of the object dictionary, EEPROM, ESI etc. Can be found here.