STOBER
9 | Looking for more information about EtherCAT?
02/2020 | ID 443025.06
59
9.5.1
SM-Sync: Synchronization using SyncManager event
In the case of adjustment using a SyncManager event, the EtherCAT slaves synchronize using incoming data as the event.
O
I
1
I
O
O
I
1
I
O
O
I
1
I
O
Cycle time
APP
Cycle time
Task
APP
Task
Cycle time
Task
Controller
Frame
Data ready
PLL phase offset
AR1
= Jitter
APP
Fig. 12: SM-Sync – Synchronization using SyncManager event
The following times are significant for SM-Sync.
§
Master cycle time
... Time within which a master task is continuously called up and processed.
§
Slave cycle time
... Time within which a slave task is continuously called up and processed.
§
PLL phase offset
... Time for which the beginning of the individual slave task can be shifted. The task beginning can only be shifted within the scope of the slave cycle time.
The quality of synchronization using SM-Sync suffers in the case of delays in the PDOs from master to slave. Because master jitter has an immediate impact on the slaves, this synchronization
method leads to a poorer result than an adjustment using distributed clocks.