Technical introduction

When external synchronization is applied, two system times meet:

1. The controlled/time-receiving TwinCAT system with its distributed clocks.
2. The time-sending system with its encoder clock.

Synchronization process:

Essentially, TwinCAT synchronization is not designed to minimize or compensate the offset. If the initial difference between the two systems is large (weeks, months), this would mean a very long waiting time. The readjusting TwinCAT system therefore establishes clock synchronization within a few seconds and maintains the offset.

Offset step changes can occur if:

The readjusted control should be designed in such a way that it can cope with offset step changes.

The quality of the time control that can be achieved depends, among other things, on how accurately the external clock can be read and how the "new signal" event can be fed into the time-receiving system. The jitter-free nature of this external timestamp must be magnitudes better than the intended control objective.

Example: The jitter associated with the edge output of commercially available direct DCF77 receivers (German radio time on longwave) can be such that the readjustment is disturbed up to the ms range, even taking into account the missing 59th second. This leads to step changes in the offset display.