
Synchronization with distributed clocks
Operation manual
ID 441896.05
WE KEEP THINGS MOVING
43
9
The parameter G95 shows the status of the PLL regulation
1. Bit 0 and/or bit 1 not 0: The cycle time of the SYNC0 signal must be a whole-
number multiple of the inverter cycle time
A150
. Set the cycle time of the
SYNC0 signal in the master to a whole-number multiple of A150.
2. Bit 4 = 1: The measured cycle time is greater than the one specified. The cycle
time of the SYNC0 signal must be a whole-number multiple of the inverter
cycle time
A150
. Set the cycle time of the SYNC0 signal on the master to a
whole-number multiple of
A150
.
3. Bit 5 = 1: PLL regulation is deactivated. Check whether PLL regulation was
deactivated manually in
G90
.
If these defect descriptions do not help you further, or if you want optimally adjust
the phase offset of the internal PLL to your application, contact us with a case
description on
•
The telephone 49 (0) 7231 582-1187 or
•
"The e-mail address [email protected]
Cyclic process data communication with EtherCAT is based on a telegram which
is passed along to all slaves. Due to the signal runtime of the telegram, the
connected slaves are provided with the reference values at different times.
The concept of distributed clocks (DC) is used to synchronize the slaves with the
master. Each slave has a high-precision clock with its own time base. After these
clocks are calibrated by the master with a reference clock, they continue running
synchronously by themselves. Due to the ring structure of the network, the
differences in runtime can be measured and taken into consideration when the
clocks are calibrated.
A total of three times are taken into consideration for the calibration and set on the
master:
•
The
Master Shift Time
is the telegram runtime through all connected
EtherCAT stations. The master measures this time. A reserve time can be
added (e.g., 10 % of the PLC cycle time) to allow for telegram jitter.
•
The
Master User Shift Time
can be increased for further protection against
jittering.
•
The
Slave User Shift Time
specifies the phase position of the SYNC0 signal
in relation to the sum of
Master Shift Time
and
Master User Shift Time
. This
value can be used to shift the phase position of the SYNC0 signal in the
positive and negative direction to counteract slave jitter. Note that you must
set this time separately for each slave.