EL2202-0100 Advanced Settings

CAUTION

CAUTION! Risk of device damage!

The entries in these dialogs are not monitored or corrected. Incorrect or invalid values can lead to malfunction of the terminal. The settings in this area should only be changed by persons who have the required basic knowledge!

The SYNC0 signal is cyclically generated internally in the ESC in the EL2202-0100 from the local distributed clock as described above and therefore determines the timing of the data output to the power stage. This SYCN0 interrupt can now be manipulated manually by the user based on an additive constant ("shift time"). This means that in an EL2202-0100 the SYNC0 signal can locally be shifted by a constant value relative to other terminals / EtherCAT devices. This setting cannot be implemented on a channel-by-channel basis, i.e. it applies on a terminal by terminal basis and therefore concerns all channels in an EL2202-0100.

Example:
Two EL2202-0100 are operated side by side. Both are cyclically supplied with output data every 1 ms by the same task and by default would therefore write their outputs at the same time (within the distributed clock accuracy, i.e. < 100 ns difference). However, the aim is for the second EL2202-0100 to write its outputs 345 µs later than the first EL2202-0100, as required by the material flow in the application, for example. To this end a constant shift time of 345 µs for the SYNC0 signal is entered in the second EL2202-0100.

Beckhoff TwinCAT supports these configuration options through the following dialog (Terminal 2202 -> "DC" tab  -> Advanced Settings... -> Distributed Clock ) :

EL2202-0100 Advanced Settings 1:
Manipulation of the SYNC0 signal in the EL2202-0100

The user can enter a freely selected value (A), a multiple of the local SYNC0 Cycle Time (B), and an “Input reference” (C). Based on the example, a value of 345 should be entered manually at (A) (see Fig. Manipulation of the SYNC0 signal in the EL2202-0100).

CAUTION

CAUTION! Risk of device damage!

The entries in these dialogs are not monitored or corrected. Incorrect or invalid values can lead to malfunction of the terminal. The settings in this area should only be changed by persons who have the required basic knowledge!