Distributed Clock settings

“DC” tab

The DC/Advanced Settings tab can modify the behavior of the EL1202-0100 in association with the local DC.

Distributed Clock settings 1:
DC tab, terminal EL1202-0100

General

Interrupt SYNC0 or SYNC1 is triggered when the time in the DC matches the specified value for the relevant SYNC (“NextSync0Puls” or “NextSync1Puls”). “NextSync0Puls” is also made available as process data, the “NextLatchTime”. The EtherCAT slave controller (ESC) in the terminal has the job of handling these DC operations.

Default setting

The cyclic read of the inputs is triggered by the SYNC0 pulse (interrupt) from the DC in the EL1202-0100. The standard arrangement is for the reading cycle time of the EtherCAT master to be set to the PLC cycle time being used, and therefore to the EtherCAT cycle time.
(Fig. Advanced Distributed Clock (DC) settings, EL1202-0100 terminal: 4000µs = 4 ms, as TwinCAT is in configuration mode.  

Use in the EL1202-0100

On starting the EtherCAT system, the first specified value is set by the EtherCAT master to “Current DC time” + SYNC0 Cycle Time + SYNC0 Shift Time (see Fig. Advanced Distributed Clock (DC) settings, EL1202-0100 terminal). The EtherCAT slave controller now continues to check its local DC clock for agreement with the specified value. If the specified value matches the DC time, SYNC0 is triggered, which in turn causes reading of the inputs to begin immediately. The specified value is then counted on: “new specified value” = “old specified value” + SYNC0 cycle time. This process now continues from here. The EtherCAT master continuously adjusts all the DC clocks in the EtherCAT system. Further information will be found under www.beckhoff.de

Distributed Clock settings 2:
Additional settings for the Distributed Clock (DC), terminal EL1202-0100

Distributed Clock settings

Distributed Clock settings 3:
Distributed Clock settings 4:
EtherCAT Master, EtherCAT tab, Advanced Settings
Distributed Clock settings 5:
EtherCAT Master, Advanced Settings, Distributed Clock