Distributed Clock
less than a minute
Distrusted Clock Configuration is done via the ECAT-Tool after adding a device you can configure the Distributed Clock via the Device Configuration Panel.

Field | Description |
---|---|
off | When enabled with correct assign activate, the slave can be used in dc sync mode. |
Assign Activate | Defines if SYNC0 and/or SYNC1 pulse are generated. Fill in the [dec] representation of the [hex] assign activate value. |
Cycle Time Sync0 | Defines the time between SYNC0 events. Should be configured as the fieldbus_task_cycle_time in [ns]. |
Cycle Time Shift0 | User shift time in [ns] applied to SYNC0 - usually 0, although in some EtherCAT slaves values are predefined, can be modified. |
Cycle Time Sync1 | Defines the time between SYNC1 events [ns]. |
Cycle Time Shift1 | User shift time [ns] applied to SYNC1. |
Synchronization with DC Sync0 Event
Various etherCAT SubDevices require DC Sync0 Synchronization, this can be configured in the ECAT-tool by setting the Assign Activate to 0x300(768dec).
Default settings which can be used for the Sync0 event, if the field_bus_task is configured to 1kHz:
- sync0_cycle_time [ns] = fieldbus_task_time cycle time [ns] = 1000000 ns.
- sync0_shift_time [ns]= 50% of fieldbus_task_time cycle time [ns] = 500000 ns.
