EtherCAT Master Stack for embedded (real-time) OS

The EC-Master Stack is designed and optimized to run on different real-time operating systems. Already existing implementations are available e.g. for Linux, Xenomai, VxWorks, On Time RTOS-32, QNX, RTX, INtime®, Integrity, Windows EC, T-Kernel and Windows® XP/8. The EtherCAT master stack can be ported on any other embedded environment.

EC-Master is reliable and well proven in many customer applications worldwide. Market leading companies in the Semiconductor, Robotics, PLC, Measurement and other industries rely on this software.

  • Compliant to EtherCAT Master Classes Directive (ETG.1500)
  • Small footprint, no file system required
  • High performance, minimum CPU load
  • CPU architectures: x86, ARM, PowerPC, SH, MIPS
  • Optimized for SMP multi-core operation

Features Class B Edition

  • Configuration based on EtherCAT network information (ENI) file
  • Topology check: Comparison of configured and actual network during boot-up
  • Cyclic process data exchange up to 20 kHz
  • CANopen over EtherCAT (CoE) protocol: SDO upload and download, SDO information services, emergency request
  • Servo Profile over EtherCAT (SoE) protocol
  • Ethernet over EtherCAT (EoE) protocol (virtual switch)
  • Slave to Slave Communication, supporting Safety over EtherCAT (FSoE) slaves
  • Access to slave EEPROM and registers
  • Sophisticated error detection and diagnosis functions

Features Class A Edition

  • All Class B features
  • Synchronization with Distributed Clocks (DC) including Master Synchronization (DCM)
  • Protocols: ADS over EtherCAT (AoE), File Access over EtherCAT (FoE), Vendor over EtherCAT (VoE)

Feature Packs (Options)

  • Hot Connect to dynamically connect and disconnect slaves while others are in full operation. Can be combined with DC.
  • Cable Redundancy. Can be combined with Hot Connect and DC
  • Auto Configuration based on network scan
  • Control of multiple, independent EtherCAT busses
  • TCP/IP remote interface with identical API for remote and local operation


EtherCAT Master Stack for embedded (real-time) OS


acontis technologies

acontis technologies GmbH

Further Information