Chapter 8 Motion Control Function
Main axis
Position
Serve axis
Position
MasterStartDistance
MasterSyncPosition
MasterOffset
SlaveOffset
Camming run
Start Position
Synchronization
section
Synchronized Operation
section
Cycle 1 Cycle 2 Cycle 3
In case MasterScaling is 1.0
Main axis
Position
Serve axis
Position
MasterStartDistance
MasterSyncPosition
MasterOffset
SlaveOffset
Camming run
Start Position
Synchronization
section
Synchronized Operation
section
In case MasterScaling is 2.0
MasterSyncPosition position is based on the position within the cam table, and actual synchronization position is decided by
considering MasterOffset and MasterScale parameters.
The serve axis starts moving to the synchronization position from the distance of the input value away based on the position
where MasterSyncPosition is actually applied. If it is before starting moving, the serve axis waits at the relevant position in stop
state, and if the serve axis is already in the section to move to the synchronization position at the beginning of the command,
takes back the position of the synchronization starting point by the length of a table until it escapes the MasterStartDistance
range.
Actual synchronization position can vary depending on MasterScaling and SlaveScaling because MasterSyncPosition is a
value based on the inside of cam table, but MasterOffset and MasterStartDistance value remain unaffected.
(d) InSyncoutput is on when cam operation starts the synchronization. 1 scan of EndOfProfileoutput is on whenever a single cam
table operation is completed.