Additional Information
For condition 2, the slave axis will accelerate rapidly if SlaveOffset is set to 0.
InCam
InSync
0
Slave axis
command
position
Operation for Cond
ition 2
Time
If SlaveOffset is set to -80, the slave axis starts synchronization from a displacement of
MasterStartDistance (Master Following Distance) and rapid acceleration is prevented.
InCam
InSync
0
Slave axis
command
position
Operation for Cond
ition 2
Time
Example 2: Differences in Slave Axis Operation for Differences in StartPosition
and
MasterStartDistance
The cam table settings are the same as in the previous example. The conditions for starting cam oper-
ation are given in the following table.
Input variable Condition 1 Condition 2 Condition 3
Periodic (Periodic Mode) TRUE: Periodic TRUE: Periodic TRUE: Periodic
StartMode _mcRelativePosition
(Relative Position)
_mcRelativePosition
(Relative Position)
_mcRelativePosition
(Relative Position)
StartPosition (Cam Table Start Position) 0 40 40
MasterStartDistance (Master Following
Distance)
0 0 80
For condition 1, the InCam (Cam Motion) and InSync output variables both change to TRUE and the
slave axis starts cam operation when the master axis passes 0°.
For condition 2, the InCam (Cam Motion) and InSync output variables both change to TRUE and the
slave axis starts cam operation when the master axis passes 40° (the value that is specified for
StartPosition (Cam T
able Start Position)).
3 Axis Command Instructions
3-183
NY-series Motion Control Instructions Reference Manual (W561)
MC_CamIn
3
Function