EtherCAT® Master Stack Class A

EtherCAT® Master Stack Class A

EC-Master logo

EC-Master Class A extends the Class B MainDevice stack by adding advanced synchronization capabilities through Distributed Clocks (DC) and MainDevice Synchronization (DCM). This enables the MainDevice to establish a unified EtherCAT® system time across all SubDevices and precisely align process data updates with SubDevice SYNC pulses.

For software integration and the general API reference, see the EC-Master Class B manual.

Distributed Clocks

Setting up DC clock synchronization between the MainDevice and DC-SubDevices

MainDevice Synchronization (DCM)

Synchronizing MainDevice timing to the SubDevice SYNC pulses

Running EcMasterDemoDc

Example application demonstrating DC and DCM configuration