APPENDICES
APP
−
7
2.1
Servo Program Setting Errors (Stored in D9190)
The error codes, error contents, and corrective actions for servo program setting
errors are shown in Table 2.2. The "
*
" in error codes marked with an asterisk
indicates the axis number (1 to 32).
Table 2.2 Servo Program Setting Error List
Error Code
Stored in
D9190
Error Name
Error Contents
Error Processing
Corrective Action
1
Parameter
Block number
Setting error
The designated parameter block number is
outside the range 1 to 64.
The servo program is executed with the
parameter block number set to the default
value of "1".
Designate the parameter block
number in the range 1 to 64.
(1) An address outside the designated range is
set when executing absolute positioning
control.
Unite
Address Setting Range
degree
1 to 35999999
×
10
−
5
degree
(1) If the control unit is degrees,
set the address in the range 0
to 35999999.
n03*
Address/travel value
setting error
(Excluding speed
control and
speed/position
switching control)
(2) The travel value is set to
−
2147483648
(H80000000) when executing incremental
positioning control.
(1) Axis motion does not start.
(When executing interpolation control, none
of the interpolation control axis start.)
(2) If the error is detected during speed
switching control or constant-speed control,
a deceleration stop is executed.
(3) When multiple servo programs are to be
executed simultaneously, if an error occurs
in one servo program none of the programs
are executed.
(2) Set the travel value in the
range 0 to
±
(2
31
−
1).
(1) The commanded speed is set outside the
range of 1 to the speed limit value.
4
Commanded speed
error
(2) The designation for the commanded speed is
outside the applicable range.
Unite
Address Setting Range
mm
1 to 600000000
×
10
−
2
mm/min
inch
1 to 600000000
×
10
−
3
inch/min
degree
1 to 600000000
×
10
−
3
degree/min
PULSE
1 to 1000000
PLS/s
(1) The axis does not start if the commanded
speed is set at “0” or less.
(2) If the set commanded speed exceeds the
speed limit value, control is executed at the
speed limit value.
(1) Set the commanded speed in
the range from 1 to the speed
limit value.
5
Dwell time setting error
The dwell time is set outside the range 0 to
5000.
Control is executed using the default value of
"0".
Set the dwell time in the range
from 0 to 5000.
6
M-code setting error
The M-code is set outside the range 0 to 255.
Control is executed using the default value of
"0".
Set the M-code in the range from 0
to 255.
7
Torque limit value
setting error
The torque limit value is set outside the range 1
to 500.
Control is executed using the torque limit value
set in the designated parameter block.
Set the torque limit value in the
range from 1 to 500.
(1) An address outside the designated range is
set when executing absolute positioning
control.
Unite
Address Setting Range
degree
1 to 35999999
×
10
−
5
degree
(1) If the control unit is degrees,
set the address in the range 0
to 35999999.
n08*
Auxiliary point setting
error
(when executing circular
interpolation by
designating an auxiliary
point)
(2) The auxiliary point address is set to
−
2147483648 (H80000000) when executing
incremental positioning control.
Positioning control does not start.
(2) Set the travel value in the
range 0 to
±
2147483647.
(1) An address outside the applicable range is
set when executing absolute positioning
control.
Unite
Address Setting Range
degree
1 to 35999999
×
10
−
5
degree
(1) If the control unit is degrees,
set the address in the range 0
to 35999999.
(2) The radius is set to
−
2147483648
(H80000000) when executing incremental
positioning control.
(2) Set the travel value in the
range 0 to
±
2147483647.
(3) The start point is also the end point.
(3) Set the start and end points so
that they are not equal to each
another.
n09*
Radius setting error
(when executing circular
interpolation by
designating a radius)
(4) The distance between the start and end
points is greater than the radius.
Positioning control does not start.
(4)Change the relationship
between the start-to-end point
distance (L) and the radius (R)
so that it conforms with the
following equation:
L
2R
≤
1