# EC-Master

> EtherCAT® Master Stack documentation


2026-Oct-14, acontis technologies GmbH

## Pages

- [EtherCAT® Master Stack Class A](index.html.md): EtherCAT® Master Stack Class A: Distributed Clocks (DC) and MainDevice Synchronization (DCM) extending the EC-Master Class B stack, plus the EcMasterDemoDc example application.
- [Synchronization with Distributed Clocks (DC)](dc.html.md): DC clock synchronization enables all EtherCAT® devices (MainDevice and SubDevices) to share the same...
- [Technical overview](dc_technical.html.md): EC-Master supports all currently existing SubDevice types and possible topologies:
- [Configuration with EC-Engineer](dc_config.html.md): The EC-Engineer automatically chooses the DC settings for SubDevices as proposed by the device’s ven...
- [Programmer’s Guide](dc_api.html.md): Configure the distributed clocks.
- [MainDevice Synchronization (DCM)](dcm.html.md): Applications like motion control need process update every cycle in real time and it is unacceptable...
- [Technical overview](dcm_technical.html.md): The ENI file contains predefined DCM configuration settings.
- [DCM Modes](dcm_technical_dcm-modes.html.md): The following DCM Modes are available:
- [Sync signal activation](dcm_technical_sync-activation.html.md): The sync signals are activated during transition PREOP - SAFEOP according to Init Command (Ado 0x098...
- [DCM in sync](dcm_technical_dcm-in-sync.html.md): DCM in sync means that the synchronization between the send time of the cyclic frames and the system...
- [Controller adjustment](dcm_technical_controller-adjustment.html.md): To adjust the controller parameters the diagnostic values in file dcmlog0.0.csv can be used.
- [DCM MainDevice Shift mode](dcm_technical_mastershift-mode.html.md): In this mode, the local time base will be adjusted to synchronize it with the network “bus time”. Th...
- [DCM MainDevice Ref Clock mode](dcm_technical_masterrefclock-mode.html.md): The DCM MainDevice Ref Clock mode is similar to the bus shift mode, without its control loop. This r...
- [DCM Linklayer Ref Clock mode](dcm_technical_linklayerrefclock-mode.html.md): In this mode the Real-time Ethernet Driver should provide the time base for the cyclic frames. `EC_L...
- [Configuration with ET9000](dcm_config.html.md): Since version 2.11.0 of the EtherCAT® Configurator from Beckhoff explicitly setup whether the DC tim...
- [Programmer’s Guide](dcm_api.html.md): Configure DC master synchronization.
- [Code example](dcm_example.html.md): The example program EcMasterDemoDc demonstrates, in contrast to EcMasterDemo, how to programmaticall...
- [Running EcMasterDemoDc](ecmasterdemodc.html.md): The EcMasterDemoDc is available “out of the box” for different operating systems. It is an EC-Master...

---

For more comprehensive documentation, see [llms-full.txt](llms-full.txt)
