User`s manual
A - 2
A
Appendix 2 Way of thinking behind interpolation and maximum speed of
each axis
When two axes have been started up in direct operation using interpolation, the speed of
each axis may exceed the maximum speed determined in parameters.
[Example] In the following parameter settings, the maximum speed over error occurs as the maximum
speed of the X-axis is exceeded:
• Maximum speed of X-axis: 500
• Maximum speed of Y-axis: 1000
• Target X coordinate: 1000
• Target Y coordinate: 100
• Target speed: 800
In program operation, this module can recognize the fact that the maximum speed has been
exceeded when program operation data is registered. For this reason, a step error (not a
maximum speed error) is output when the data is registered. (See the additional explanation
below.)
The maximum speed of each axis is as follows when the interpolation (target) speed is set to
"800":
VX=Vcos
=800cos45
=565.7
VY=Vsin
=565.7
And, the value of VX exceeds the maximum speed of the X-axis.
[Additional Explanation]
Normally, the speed error does not occur even if the maximum speed of the X-axis is set to
"500" in parameters, and the data of X-axis speed No.1 is registered as "600" (value of 500 or
more).
Reason: This is because the X-axis speed data may be the combined interpolation speed of
the X-axis program data. As described above, the step error is output for the first
time when data is registered to the step data for program operation, and that value
exceeds the maximum speed.
Y-axis maximum speed
1000
X-axis maximum speed
VX
VY
Interpolation target speed V=800
This angle becomes 45° due to target speed
(X,Y)=(100, 100)










