9-71
9 Motion Control Functions
NJ/NX-series CPU Unit Motion Control Userās Manual (W507)
9-7 Common Functions for Multi-axes Coordinated Control
9
9-7-5 Multi-execution (Buffer Mode) of Motion Control
Instructions for Multi-axes Coordinated Control
TransitionMode = _mcTMNone and BufferMode = _mcAborting
The axis moves from End1ā (multi-execution of instruction) to End2.
ļ¬ Superimpose Corners (10: _mcTMCornerSuperimposed)
The deceleration of the current instruction is superimposed on the acceleration of the buffered
instruction. Operation is executed in the same amount of time as for the deceleration of the current
instruction, no matter what is specified as the acceleration for the buffered instruction. The superim-
posed area will apply no jerk even if jerk is specified.
The output variable Done, which indicates the end of a motion control instruction, will change to
TRUE for _mcTMCornerSuperimposed when the area of superimposition is completed.
End2
Start1
End1ā
Start2
End2
Start1
End1
Time
X coordinate
Operation Pattern for Y Axis Coordinates
Velocity
Operation Pattern for X Axis Coordinates
Multi-execution of instruction
Y coordinate
End1ā/ Start2
Velocity
Time
Buffered instructionCurrent instruction
The deceleration of the current
instruction is superimposed on the
acceleration of the buffered instruction.
Velocity