
9-57
9 Motion Control Functions
NJ-series CPU Unit Motion Control User’s Manual (W507)
9-
7 Co
mm
on
Fun
ctio
ns f
o
r Mu
lti-
ax
e
s
Coo
rdin
a
ted
Co
ntr
o
l
9
9-7-5
Multi-e
x
ecutio
n (Buff
er Mode) of
Motion
Control
In
str
uctions f
or Mu
lti-ax
es Coordinated
Control
Precautions for Correct Use
Precautions for Correct Use
•
Up to seven instructions can be buffered at the same time for a single axes group. If multi-exe-
cution is performed for eight or more instructions, an instruction error will occur.
•
Multi-execution of multi-axes coordinated control instructions (axes group instructions) is not
possible for axes operating as a single axis. Similarly, multi-execution of single-axis control
instructions is not possible for axes operating under multi-axes coordinated control (axes
group instructions). An instruction error will occur if these rules are broken.
This is the default mode. No buffering is performed in this mode. The current command is aborted and
the new instruction is executed. Multi-execution of motion control instructions that have no
BufferMode
input variable will operate in Aborting Mode. Operation of the multi-execution instruction starts at the
current interpolation velocity when the multi-execution instruction is executed. With Aborting Mode you
cannot combine single-axis control, including synchronized single-axis control and axes group control.
An instruction error will occur at the time of multi-execution if you execute an axes group operation on
an axis currently in a single-axis motion. This will stop both the axes group and the single axis.
Multi-execution for axes groups is done so that the interpolation velocity remains continuous between
instructions. If continuous operation is performed with an instruction with a travel distance of 0, the
velocity changes for the axes will not be continuous.
Aborting
Buffered command
position
Initial command position
Executed.
Multi-instruction timing
Multi-execution during Acceleration/Deceleration
Buffered command
position
Initial command position
Executed.
Multi-instruction timing
Multi-execution during Constant-velocity Motion
Summary of Contents for NJ501-1300
Page 12: ...Sections in this Manual 10 NJ series CPU Unit Motion Control User s Manual W507...
Page 18: ...16 NJ series CPU Unit Motion Control User s Manual W507 CONTENTS...
Page 22: ...Read and Understand this Manual 20 NJ series CPU Unit Motion Control User s Manual W507...
Page 34: ...Revision History 32 NJ series CPU Unit Motion Control User s Manual W507...
Page 86: ...3 Configuring Axes and Axes Groups 3 28 NJ series CPU Unit Motion Control User s Manual W507...
Page 122: ...5 Motion Control Parameters 5 24 NJ series CPU Unit Motion Control User s Manual W507...
Page 158: ...6 Motion Control Programming 6 36 NJ series CPU Unit Motion Control User s Manual W507...
Page 166: ...7 Manual Operation 7 8 NJ series CPU Unit Motion Control User s Manual W507...
Page 182: ...8 Homing 8 16 NJ series CPU Unit Motion Control User s Manual W507...
Page 346: ...10 Sample Programming 10 92 NJ series CPU Unit Motion Control User s Manual W507...
Page 422: ...Appendices A 18 NJ series CPU Unit Motion Control User s Manual W507...
Page 423: ...Index 1 NJ series CPU Unit Motion Control User s Manual W507 I Index...
Page 430: ...Index 8 NJ series CPU Unit Motion Control User s Manual W507 Index...