1.2. Configuration with ET-9000

1.2.1. Enable “DC Mode” for slave

If a slave supports DC, an additional tab in ET9000 appears.

In the “Advanced Settings” additional slave specific parameters may be set. By default the cycle time for “SYNC 0” is equal to the bus cycle time (Sync Unit Cycle).

1.2.2. Enable Sync Window Monitoring for master

By enabling the option “Sync Window Monitoring” in the “Advanced Settings” of the master, the EtherCAT configurator will insert a command (datagram) in the cyclic frame to read the ESC registers 0x092C. If this is selected the master will throw the notification emNotify - EC_NOTIFY_DC_SLV_SYNC.

1.3. Configuration with EC-Engineer

The EC-Engineer automatically choses the DC settings for slaves as proposed by the device’s vendor and sets DCM mode to bus shift.

The settings can be changed according to the project’s needs. DC options are part of the EC-Engineer Expert Mode. The Expert Mode can be activated from the menu:

1.3.1. Distributed Clocks Master settings (Expert)

In this tab, the user can change distributed clocks related settings. The tab is only available if the configuration contains slaves.

  • Reference Clock Name: Name of the reference clock. By default, this is the first slave with DC support.

  • Master Shift: The reference clock controls the Master time

  • Bus Shift: The Master time controls the reference clock. A command will be inserted in the Cyclic frame to adjust the reference clock system time (write to register 0x0910).

  • Continuous Propagation Compensation: A command will be inserted in the Cyclic frame which allows the EtherCAT master to measure and compensate the propagation delay time by time.

  • Sync Window Monitoring: A command will be inserted in the cyclic frame to read the ESC registers 0x092C. If this is selected the master will throw a notification.

  • Show 64Bit System Time: Master supports slaves with 32bit and 64bit system time register (0x0910). If this is selected he will interpret it as 64bit system time.

Note

If no reference clock is displayed, please ensure at least one slave in the network is configured for DC operation mode Distributed Clocks Slave settings (Expert)

1.3.2. Distributed Clocks Slave settings (Expert)

In this tab, the user can change distributed clocks related settings. The tab is only available if the device’s vendor specified the DC usage. Sync signal generation or DC latching is selected automatically according to Operation Mode.

  • Operation Mode: Selectable DC operation modes. The modes cannot be edited.

  • Sync Unit Cycle: Base interval in microseconds which will be used from master. The Sync Units can be activated and configured to generate signals.

See also

SyncSignal Generation in the ET1100 Datasheet for time describing