EGearInPosSyncState
Synchronization state reported by MC_GearInPos for the PhysicalAxis. Combines whether the slave is synchronized to the master with whether the master has already passed its master sync position. Reports 'Waiting' while the slave cannot move yet due to a sync direction restriction.
Syntax
Definition:
TYPE EGearInPosSyncState :
(
Invalid := 0,
Waiting := 1,
Synchronizing := 2,
SynchronizingAfterMasterSyncPosition := 3,
InSyncBeforeMasterSyncPosition := 4,
InSync := 5
)UDINT;
END_TYPEValues
|
Name |
Description |
|---|---|
|
Invalid |
Default value before the function block has been activated. |
|
Waiting |
The slave cannot start to move yet because the master is moving against the restricted sync direction. |
|
Synchronizing |
The synchronization is not yet complete and the master has not yet passed its master sync position. |
|
SynchronizingAfterMasterSyncPosition |
The synchronization is not yet complete; the master has already passed its master sync position. |
|
InSyncBeforeMasterSyncPosition |
The slave is locked in to the master, but the master has not yet passed its master sync position. |
|
InSync |
The slave is locked in to the master and the master has passed its master sync position. |