Engaging the slave axis at a specific position of a master axis

The slave axis starts to synchronize via a transition profile when the master axis has reached a trigger position. There are two trigger positions:

  • Trigger position for clockwise rotation of the master axis:
  • MasterSyncPositionStartMasterDistance
  • Trigger position for counterclockwise rotation of the master axis:
  • MasterSyncPosition + StartMasterDistance

For linear axes, the parameters MasterSyncPosition and SlaveSyncPosition refer to the absolute positions of the axes. For modulo axes, the parameters MasterSyncPosition and SlaveSyncPosition refer to the modulo positions of the axes.

After synchronizing, the master and slave axes meet at the corresponding modulo positions.

The following diagram shows the behavior with the following settings:

  • MasterSyncPosition = 315°
  • SlaveSyncPosition = 315°
  • MasterStartDistance = 270°

The following diagram shows the behavior with the following settings:

  • MasterSyncPosition = 360°
  • SlaveSyncPosition = 0°
  • MasterStartDistance = 270°

The following diagram shows the behavior with the following settings:

  • MasterSyncPosition = 135°
  • SlaveSyncPosition = 135°
  • MasterStartDistance = 270°