Fanuc 15i Model A - Alarm List
Fanuc 15i Model A - Alarm List
Fanuc 15i Model A - Alarm List
B ALARM LIST
444
B–63325EN/03 APPENDIX B. ALARM LIST
B.1
PROGRAM
ERRORS/ALARMS
ON PROGRAM AND
OPERATION
(P/S ALARM)
Number Message Contents
PS0003 TOO MANY DIGIT Data entered with more digits than permitted in the NC instruction word.
The number of permissible digits varies according to the function and the
word.
PS0006 ILLEGAL USE OF MINUS SIGN A minus sign (–) was specified at an NC instruction word or system
variable where no minus signal may be specified.
PS0007 ILLEGAL USE OF DECIMAL POINT A decimal point (.) was specified at an address where no decimal point
may be specified, or two decimal points were specified.
PS0011 IMPROPER NC–ADDRESS An illegal address was specified, or parameter 1020 is not set.
PS0012 INVALID BREAK POINT OF WORDS NC word(s) address + numerical value not in word format. This alarm is
also generated when a custom macro does not contain a reserved word,
or does not conform to the syntax.
PS0013 ILLEGAL POS. OF PROGRAM NO. Address O or N is specified in an illegal location (e.g. after a macro
statement).
PS0015 TOO MANY WORD IN ONE BLOCK The number of words in a block exceeds the maximum. The maximum is
26 words. However, this figure varies according to NC options. Divide
the instruction word into two blocks.
PS0016 EOB NOT FOUND EOB (End of Block) code is missing at the end of a program input in the
MDI mode.
PS0017 ILLEGAL MODE FOR GOTO/WHILE/DO A GOTO statement or WHILE–DO statement was found in the main
program in the MDI or DNC mode.
PS0059 COMMAND IN BUFFERING MODE The manual intervention compensation request signal MIGET became
“1” when a SAKIYOMI block was found during automatic operation.
To input the manual intervention compensation during automatic
operation, a sequence for manipulating the manual intervention
compensation request signal MIGET is required in an M code instruction
without buffering.
PS0060 SEQUENCE NUMBER NOT FOUND The specified sequence No. was not found during sequence number
search.
The sequence No. specified as the jump destination in GOTO–– and
M99P–– was not found.
PS0076 PROGRAM NOT FOUND The specified program is not found in the subprogram call, macro call or
graphic copy.
The M, G, T or S codes are called by a P instruction other than that in an
M98, G65, G66, G66.1 or interrupt type custom macro, and a program is
called by a No. 2 auxiliary function code.
This alarm is also generated when a program is not found by these calls.
445
B. ALARM LIST APPENDIX B–63325EN/03
PS0077 PROGRAM IN USE An attempt was made in the foreground to execute a program being
edited in the background.
The currently edited program cannot be executed, so end editing and
restart program execution.
PS0079 PROGRAM FILE NOT FOUND The program of the specified file No. is not registered in an external
device. (external device subprogram call)
PS0080 DUPLICATE DEVICE SUB PROGRAM CALL Another external device subprogram call was made from a subprogram
after the subprogram called by the external device subprogram call.
PS0081 EXT DEVICE SUB PROGRAM CALL MODE The external device subprogram call is not possible in this mode.
ERROR
PS0090 DUPLICATE NC, MACRO STATEMENT An NC statement and macro statement were specified in the same
block.
PS0091 DUPLICATE SUB–CALL WORD More than one subprogram call instruction was specified in the same
block.
PS0092 DUPLICATE MACRO–CALL WORD More than one macro call instruction was specified in the same block.
PS0093 DUPLICATE NC–WORD & M99 An address other than O, N, P or L was specified in the same block as
M99 during the macro modal call state.
PS0094 USE ’G’ AS ARGUMENT Address G was used as the argument of a custom macro call. Address
G can be used as the argument in individual block call (G66.1).
PS0095 TOO MANY TYPE–2 ARGUMENT More than ten sets of I, J and K arguments were specified in the type–II
arguments (A, B, C, I, J, K, I, J, K, ...) for custom macros.
PS0097 TOO LONG VARIABLE NAME The specified variable name is too long.
PS0098 NO VARIABLE NAME The specified variable name cannot be used as it is not registered.
PS0099 ILLLEGAL SUFFIX [ ] A suffix was not specified to a variable name that required a suffix
enclosed by [ ].
A suffix was specified to a variable name that did not require a suffix
enclosed by [ ].
The value enclosed by the specified [ ] was out of range.
PS0100 CANCEL WITHOUT MODAL CALL Call mode cancel (G67) was specified even though macro
continuous–state call mode (G66) was not in effect.
PS0101 ILLEGAL CNC STATEMENT IRT. An interrupt was made in a state where a custom macro interrupt
containing a move instruction could not be executed.
PS0110 OVERFLOW: INTEGER An integer went out of range during arithmetic calculations.
PS0111 OVERFLOW: FLOATING A decimal point (floating point number format data) went out of range
during arithmetic calculations.
PS0112 ZERO DIVIDE An attempt was made to divide by zero in a custom macro.
PS0114 VARIABLE NO. OUT OF RANGE An illegal No. was specified in a local variable, common variable or a
system variable in a custom macro.
A non–existent custom macro variable No. was specified in the EGB
axis skip function (G31.8), or there are not enough custom macro
variables for storing the skip position.
PS0115 READ PROTECTED VARIABLE An attempt was made in a custom macro to use on the right side of an
expression a variable that can only be used on the left side of an
expression.
446
B–63325EN/03 APPENDIX B. ALARM LIST
PS0116 WRITE PROTECTED VARIABLE An attempt was made in a custom macro to use on the left side of an
expression a variable that can only be used on the right side of an
expression.
PS0118 TOO MANY BRACKET NESTING Too many brackets “[ ]” were nested in a custom macro.
The nesting level including function brackets is 5.
PS0119 ARGUMENT VALUE OUT OF RANGE The value of an argument in a custom macro function is out of range.
PS0120 ILLEGAL ARGUMENT FORMAT The specified argument in the argument function (ATAN, POW) is in
error.
PS0121 TOO MANY SUB,MACRO NESTING The total number of subprogram and macro calls exceeds the
permissible range.
Another subprogram call was executed during an external memory
subprogram call.
PS0122 TOO MANY MACRO NESTING Too many macro calls were nested in a custom macro. The nesting level
is 5.
PS0123 MISSING END STATEMENT The END instruction corresponding to the DO instruction was missing in
a custom macro.
PS0124 MISSING DO STATEMENT The DO instruction corresponding to the END instruction was missing in
a custom macro.
PS0125 ILLEGAL EXPRESSION FORMAT The format used in an expression in a custom macro statement is in
error. The parameter tape format is in error.
PS0126 ILLEGAL LOOP NUMBER DO and END Nos. in a custom macro are in error, or exceed the
permissible range (valid range: 1 to 3).
PS0128 SEQUENCE NUMBER OUT OF RANGE The jump destination sequence No. in a custom macro statement GOTO
instruction was out of range (valid range: 1 to 99999999).
PS0131 MISSING OPEN BRACKET The number of left brackets ([) is less than the number of right brackets
(]) in a custom macro statement.
PS0132 MISSING CLOSE BRACKET The number of right brackets (]) is less than the number of left brackets
([) in a custom macro statement.
PS0133 MISSING ‘=’ An equal sign (=) is missing in the arithmetic calculation instruction in a
custom macro statement.
PS0135 MACRO STATEMENT FORMAT ERROR The format used in a macro statement in a custom macro is in error.
PS0137 IF STATEMENT FORMAT ERROR The format used in the IF statement in a custom macro is in error.
PS0138 WHILE STATEMENT FORMAT ERROR The format used in the WHILE statement in a custom macro is in error.
PS0139 SETVN STATEMENT FORMAT ERROR The format used in the SETVN statement in a custom macro is in error.
PS0141 ILLEGAL CHARACTER IN VAR. NAME The SETVN statement in a custom macro contacts a character that
cannot be used in a variable name.
PS0142 TOO LONG V–NAME (SETVN) The variable name used in a SETVN statement in a custom macro
exceeds 8 characters.
PS0143 BPRNT/DPRNT STATEMENT FORMAT The format used in the BPRINT statement or DPRINT statement is in
ERROR error.
PS0144 G10 FORMAT ERROR The G10 L No. contains no relevant data input or corresponding option.
Data setting address P or R is not specified.
An address not relating to the data setting is specified. Which address to
specify varies according to the L No.
The sign, decimal point or range of the specified address are in error.
447
B. ALARM LIST APPENDIX B–63325EN/03
PS0145 G10.1 TIME OUT The response to a G10.1 instruction was not received from the PMC
within the specified time limit.
PS0150 G31 FORMAT ERROR · No axis is specified or tow or more axes are specified in the torque
limit switch instruction (G31P98/P99).
· The specified torque Q value in the torque limit switch instruction is
out of range. The torque Q range is 1 to 99.
PS0151 CANNOT USE G31 The alarm occurs in the following cases:
· The G31 code cannot be specified. The G code in group 07 (e.g.
cutter compensation) is not canceled.
· The torque limit was not specified by the torque limit skip instruction
(G31 P98/P99). Either specify the torque limit in the PMC window, or
specify torque limit override by address Q.
PS0152 G31.9/G31.8 FORMAT ERROR The format of the G31.9 or G31.8 block is erroneous in the following
cases:
· The axis was not specified in the G31.9 or G31.8 block.
· Multiple axes were specified in the G31.9 or G31.8 block.
· The P code was specified in the G31.9 or G31.8 block.
PS0153 CANNOT USE G31.9 G31.9 cannot be specified in this modal state. This alarm is also
generated when G31.9 is specified when a group 07 G code (e.g. cutter
compensation) is not canceled.
PS0160 COMMAND DATA OVERFLOW An overflow occurred in the storage length of the CNC internal data.
This alarm is also generated when the result of internal calculation of
scaling, coordinate rotation and cylindrical interpolation overflows the
data storage. It also is generated during input of the manual intervention
amount.
PS0180 ALL PARALLEL AXES IN PARKING All of the axis specified for automatic operation are parked.
PS0181 ZERO RETURN NOT FINISHED A move instruction was issued to an axis in which the zero return
instruction was instructed once after the power was turned ON.
Execute operation after zero return by manual operation or the G28
code.
This alarm can be suppressed for the machine–locked axis by setting
parameter No. 1200#6 is set to “1”.
PS0182 CIRCLE CUT IN RAPID (F0) F0 (rapid traverse in inverse feed or feed specified by an F code with
1–digit number) was specified during circular interpolation (G02, G03) or
involute interpolation (G02.2, G03.2).
PS0183 TOO MANY SIMULTANEOUS AXES A move command was specified for more axes than can be controlled
by simultaneous axis control.
Either add on the simultaneous axis control extension option, or divide
the number of programmed move axes into two blocks.
PS0184 TOO LARGE DISTANCE Due to compensation, point of intersection calculation, interpolation or
similar reasons, a movement distance that exceeds the maximum
permissible distance was specified.
Check the programmed coordinates or compensation amounts.
PS0185 ZERO RETURN CHECK (G27) ERROR The axis specified in G27 has not returned to zero.
Reprogram so that the axis returns to zero.
448
B–63325EN/03 APPENDIX B. ALARM LIST
PS0186 ILLEGAL PLANE SELECT The plane selection instructions G17 to G19 are in error.
Reprogram so that same 3 basic parallel axes are not specified
simultaneously.
This alarm is also generated when an axis that should not be specified
for plane machining is specified, for example, for circular interpolation or
involuteinterpolation.
To enable programming of 3 or more axes, the helical interpolation
option must be added to each of the relevant axes.
PS0187 FEED ZERO (COMMAND) The cutting feedrate instructed by an F code has been set to 0.
This alarm is also generated if the F code instructed for the S code is set
extremely small in a rigid tapping instruction as the tool cannot cut at the
programmed lead.
PS0188 PARAMETER ZERO (DRY RUN) The dry run feedrate parameter No. 1410 or maximum cutting feedrate
parameter No. 1422 for each axis has been set to 0.
PS0190 PARAMETER ZERO (CUT MAX) The maximum cutting feedrate parameter No. 1422 has been set to 0.
PS0191 OVER TOLERANCE OF RADIUS An arc was specified for which the difference in the radius at the start
and end points exceeds the value set in parameter No. 2410.
Check arc center codes I, J and K in the program.
The tool path when parameter No. 2410 is set to a large value is spiral.
PS0194 ZERO RETURN END NOT ON REF The axis specified in automatic zero return was not at the correct zero
point when positioning was completed.
Perform zero return from a point whose distance from the zero return
start position to the zero point is 2 or more revolutions of the motor.
Other probable causes are:
– The positional deviation after triggering the deceleration dog is less
than 128.
– Insufficient voltage or malfunctioning pulse coder.
PS0195 ILLEGAL AXIS SELECTED (G96) An illegal value was specified in P in a G96 block or parameter No.
5844.
PS0196 ILLEGAL DRILLING AXIS SELECTED An illegal axis was specified for drilling in a canned cycle for drilling.
If the zero point of the drilling axis is not specified or parallel axes are
specified in a block containing a G code in a canned cycle,
simultaneously specify the parallel axes for the drilling axis.
PS0200 PULSCODER INVALID ZERO RETURN The grid position could not be calculated during grid reference position
return using the grid system as the one–revolution signal was not
received before leaving the deceleration dog.
This alarm is also generated when the tool does not reach a feedrate
that exceeds the servo error amount preset to parameter No. 1841
before the deceleration limit switch is left (deceleration signal *DEC
returns to “1”).
PS0202 NO F COMMAND AT G93 F codes in the inverse time specification mode (G93) are not handled as
modal, and must be specified in individual blocks.
PS0213 ILLEGAL USE OF G12.1/G13.1 The axis No. of plane selection parameter No. 1032 (linear axis) and No.
1033 (axis of rotation) in the polar coordinate interpolation mode is out of
range (1 to number of controlled axes).
449
B. ALARM LIST APPENDIX B–63325EN/03
PS0214 ILLEGAL USE OF G–CODE The modal G code group contains an illegal G code in the polar
coordinate interpolation mode or when a mode was canceled.
Only the following G codes are allowed:
G40, G50, G69.1
An illegal G code was specified while in the polar coordinate
interpolationmode.
The following C codes are not allowed:
G27, G28, G30, G30.1, G31 to G31.4, G37 to G387.3, G52, G92, G53,
G17 to G19, G81 to G89, G68
In the 01 group, G codes other than G01, G02, G03, G02.2 and G03.2
cannot be specified.
PS0215 ILLEGAL COMMAND IN G10.6 The retract command was specified in the long axis for threading when
retract was started by the threading block.
PS0223 ILLEGAL SPINDLE SELECT An attempt was made to execute an instruction that uses the spindle
although the spindle to be controlled has not been set correctly.
PS0270 CRC: START_UP /CANCEL BY CIRCLE An attempt was made to execute the cutter compensation startup or
cancel block in the circular interpolation mode or involute interpolation
mode.
PS0271 CRC: PLANE CHANGE An attempt was made to change the plane in the cutter compensation
mode.
To change the plane, cancel the cutter compensation mode.
PS0272 CRC: INTERFERENCE The depth of the cut is too great during cutter compensation. Check the
program.
The criteria for judging interference are as follows:
(1) The direction of movement of the programmed block differs from the
direction of movement of the corresponding tool center path block
by 90° or more or 270° or less.
The check in this case can be disabled by setting CNC parameter
No. 6001#1 to “1”.
(2) In the case of an arc, the difference in angle between the start and
end points of the programmed block differs by 180° or more with the
difference in angle between the start and end points of the
corresponding tool center path block.
PS0273 CRC: MOTION IN G39 Corner circular interpolation (G93) during cutter compensation has been
specified not as an individual instruction but together with a move
instruction.
PS0275 CRC: MDI MODE Cutter compensation has been specified in the MDI mode. This alarm is
also generated when the AIM parameter AIM No. 6005#1 is set to 1.
PS0276 CRC: NO INTERSECTION There is not point of intersection of the compensated tool center path
during cutter compensation.
PS0278 CRC: DANGEROUS AVOIDANCE Danger was judged when avoidance operation was executed by the
interference check avoidance function during cutter compensation.
PS0279 CRC: INTERFERENCE TO AVD. Interference occurred again even though the interference avoidance
vector has been calculated by the interference check avoidance function
during cutter compensation.
PS0280 ILLEGAL COMMAND IN SPIRAL R was specified in the program block; 4 or more axes were specified in
the program block; or the direction of the acceleration/deceleration
vector on the specified radius is opposite to the direction of the end
point.
450
B–63325EN/03 APPENDIX B. ALARM LIST
PS0281 OVER TOLERANCE OF END POINT IN The distance between the positions of the specified end point and the
SPIRAL end point calculated from the programmed block exceeds the value set
to parameter No. 2511.
Either change the end point to be specified, or set a larger value to
parameter No. 2511.
PS0282 ILLEGAL COMMAND IN 3–D OFFSET An illegal G code was specified in the 3–dimensional tool offset mode.
PS0283 ILLEGAL IJK IN 3–D OFFSET When bit 0 (ONI) of parameter No. 6029 is set to 1, I, J, and K com-
mands are specified without the decimal point in three–dimensional tool
compensation mode.
PS0299 ILLEGAL ZERO RETURN COMMAND A value other than 2 to 4 was specified to address P in the No. 2 to No.
4 zero return instruction.
PS0300 ILLEGAL ADDRESS The axis No. address was specified even though the parameter is not an
axis–type while loading parameters or pitch error compensation data
from a tape or by entry of the G10 parameter.
Axis No. cannot be specified in pitch error compensation data.
PS0301 MISSING ADDRESS The axis No. was not specified even though the parameter is an
axis–type while loading parameters or pitch error compensation data
from a tape or by entry of the G10 parameter.
Or, data No. address N, or setting data address P or R are not specified.
PS0302 ILLEGAL DATA NUMBER A non–existent data No. was found while loading parameters or pitch
error compensation data from a tape or by entry of the G10 parameter.
This alarm is also generated when illegal word values are found.
An invalid address R value is specified in a pattern program for each
machining purpose on the high–speed high–precision setting screen.
PS0303 ILLEGAL AXIS NUMBER An axis No. address exceeding the maximum number of controlled axes
was found while loading parameters from a tape or by entry of the G10
parameter.
PS0304 TOO MANY DIGIT Data with too many digits was found while loading parameters or pitch
error compensation data from a tape.
PS0305 DATA OUT OF RANGE Out–of–range data was found while loading parameters or pitch error
compensation data from a tape.
The values of the data setting addresses corresponding to L Nos. during
data input by G10 was out of range.
This alarm is also generated when NC programming words contain
out–of–range values.
PS0306 MISSING AXIS NUMBER A parameter which requires an axis to be specified was found without an
axis No. (address A) while loading parameters from a tape.
PS0307 ILLEGAL USE OF MINUS SIGN Data with an illegal sign was found while loading parameters or pitch
error compensation data from a tape, or by entry of the G10 parameter.
A sign was specified to an address that does not support the use of
signs.
PS0308 MISSING DATA An address not followed by a numeric value was found while loading
parameters or pitch error compensation data from a tape.
PS0330 ILLEGAL SPINDLE NUMBER An spindle No. address exceeding the maximum number of controlled
spindles was found while loading parameters from a tape or by entry of
the G10 parameter.
PS0332 DATA WRITE LOCK ERROR Could not load data while loading parameters, pitch error compensation
data and work coordinate data from tape.
PS0333 DATA WRITE ERROR Could not write data while loading data from tape.
PS0360 PARAMETER OUT OF RANGE (TLAC) Illegal parameter setting. (Set value is out of range.)
451
B. ALARM LIST APPENDIX B–63325EN/03
PS0361 PARAMTER SETTING ERROR 1 (TLAC) Illegal parameter setting. (axis of rotation setting)
PS0362 PARAMETER SETTING ERROR 2 (TLAC) Illegal parameter setting (tool axis setting)
PS0370 PARAMETER SETTING ERROR (DM3H–1) Out–of–range data was set during setting of the 3–dimensional handle
feed parameter.
PS0371 PARAMETER SETTING ERROR (DM3H–2) An illegal axis of rotation was set during setting of the 3–dimensional
handle feed parameter.
PS0372 PARAMETAR SETTING ERROR (DM3H–3) An illegal master axis was set during setting of the 3–dimensional handle
feed parameter.
PS0373 PARAMETER SETTING ERROR (DM3H–4) An illegal parallel axis or twin table was set during setting of the
3–dimensional handle feed parameter.
PS0400 PROGRAM NOT MATCH The program in memory does not match the program stored on tape.
Multiple programs cannot be matched continuously when parameter No.
2200#3 is set to “1”.
Set parameter No. 2200#3 to “0” before executing a match.
PS0410 G37 IMPROPER AXIS COMMAND No axis or 2 or more axes were specified in the automatic tool
measurement instruction (G37) block.
PS0411 G37 SPECIFIED WITH H CODE An H code was specified in the same block as an automatic tool–length
measurement instruction (G37).
PS0412 G37 OFFSET NO. UNASSIGNED No H code was specified in the automatic tool measurement instruction
(G37) block.
PS0415 G37 MEASURING POSITION REACHED The measurement position arrival signal became “1” before or after the
SIGNAL IS NOT PROPERLY INPUT area specified by parameter No. 7331 in automatic tool length
measurement (G37).
PS0421 SETTING COMMAND ERROR The instruction for setting tool data (G10L70 to G11, G10L71 to G11) is
in error.
PS0422 NOT FOUND TOOL DATA The specified tool No. pot No. , for the tool No. , tool length
compensation data, and cutter compensation data has not been set.
PS0423 TOOL DATA WRITE ERROR Writing occurred simultaneously on tool set data by a tool No.
PS0424 OVER MAXIMUM TOOL DATA An attempt was made to set tool data exceeding the maximum number
of tool data sets.
PS0425 NOT DELETE TOOL DATA IN OPERATION Tool data cannot be deleted.
PS0429 MISSING VALUE AT CNR, CHF The specified movement distance is less than the specified chamfering
or cornering amount in a block in which chamfering or cornering is
specified.
Review the program instructions.
PS0431 MISSING MOVE AFTER CNR, CHF The move direction or distance in the block following the block in which
chamfering or cornering is specified is illegal.
Review the program instructions.
PS0437 ILLEGAL LIFE GROUP NUMBER A tool group number exceeded the maximum value.
The tool group No. (P after G10 L3:) or the group No. assigned by the T
code instruction for tool life management in the machining program
exceeded the maximum value.
PS0438 GROUP NOT FOUND AT LIFE DATA A tool group specified in the machining program was not set in the tool
life management data.
PS0439 OVER MAXIMUM TOOL NUMBER The number of tool specified in a single tool group exceeds the
maximum allowed number.
452
B–63325EN/03 APPENDIX B. ALARM LIST
PS0440 T COMMAND NOT FOUND No T command was specified in a program which sets a tool group.
The same block as M06 in the machining program does not contain a T
command in tool change method D (parameters CT2=2, CT1=1: No.
7401#1/#0).
PS0441 NOT USING TOOL IN LIFE GROUP An H99 instruction, D99 instruction or the H/D code specified in
parameters (No. 7443, 7444) has been specified even though no tool
that belongs to a group was being used.
PS0442 ILLEGAL T COMMAND AT M06 The tool group of the tool specified in the tool instruction (return tool
group) after the M06 instruction in the machining program does not
match the current tool group in tool change method A (parameters
CT2=0, CT1=0: No. 7401#1/#0).
This alarm can be suppressed by setting ABT parameter No. 7400#6 to
“1”.
PS0443 P, L COMMAND NOT FOUND No P (group No. ) or L (tool life) was specified at the beginning of a
program that sets a tool group when tool data in a group was being
loaded during loading tool life management data.
PS0444 OVER MAXIMUM LIFE GROUP The number of blocks in which P (group No. ) or L (tool life) is instructed
exceeding the maximum number of groups was found while loading tool
life management data.
PS0445 ILLEGAL L COMMAND An illegal range instructed in the L (tool life) instruction was found while
loading tool life management data.
PS0446 ILLEGAL H, D, T COMMAND A value specified by T (tool No. ), D (cutter compensation No. ) or H
(tool length offset No. ) exceeding the maximum value was found while
loading tool life management data.
PS0448 ILLEGAL FORMAT AT LIFE DATA An illegal address was specified in a program (G10 L3: to G11;) that sets
a tool group.
Allowable addresses are P (group No. ), L (tool life) and T (tool No. ).
PS0449 ILLEGAL TOOL LIFE DATA Tool life management data is damaged for some reason.
Reload the tool group and the corresponding tool data by G10 L3; or
MDI input.
PS0450 IN PMC AXIS MODE The PMC axis control mode, the CNC issued a move instruction for the
PMC axis.
A move instruction can be issued on one axis from only either the PMC
or the CNC.
This alarm is generated when a move instruction is issued from both.
This alarm can be suppressed by setting NPA of parameter No. 2405#5
to “1”.
PS0470 G40.1 to G42.1 PARAMETER MISS The normal line direction control axes parameter settings are erroneous.
· Set the normal line direction control axis setting in NDC parameter
No. 1006#6. Only one axis can be set to “1”; this is not possible for
multiple axes.
· Set the axis for which NDC parameter No. 1006#6 is set to “1” to axis
of rotation (ROT parameter No. 1006#6=1, and parameter No.
1022=2).
· Set the feedrate when rotation of the normal line direction control axis
is set to parameter No. 1472 within the range 1 to 5000 degrees/min.
PS0472 ILL–COMMAND IN G81.1 MODE Either G81.1 was instructed again while in the chopping mode, or a
move instruction was issued to the chopping axis.
To change the chopping conditions, cancel G80 and specify G81.1
again.
PS0508 DUPLICATE M–CODE (INDEX TABLE A function to which the same code as this M code is set exists.
REVERSING) (indexing of index table)
PS0509 DUPLICATE M–CODE (SPOS AXIS A function to which the same code as this M code is set exists.
ORIENTATION) (spindle positioning, orientation)
453
B. ALARM LIST APPENDIX B–63325EN/03
PS0510 DUPLICATE M–CODE (SPOS AXIS A function to which the same code as this M code is set exists.
POSITIONING) (spindle positioning, positioning)
PS0511 DUPLICATE M–CODE (SPOS AXIS A function to which the same code as this M code is set exists.
RELEASE) (spindle positioning, mode cancel)
PS0531 ILLEGAL USE OF DECIMAL POINT When the feedrate instruction contains valid data below the decimal
(F–CODE) point, the alarm is set and the F code contains valid data below the
decimal point.
PS0532 ILLEGAL USE OF DECIMAL POINT When the feedrate instruction contains valid data below the decimal
(E–CODE) point, the alarm is set and the E code contains valid data below the
decimal point.
PS0533 ADDRESS F UNDERFLOW (G95) The feedrate for the hole drilling axis calculated from the F and S codes
is too slow in the feed per single rotation mode (G95).
PS0534 ADDRESS F OVERFLOW (G95) The feedrate for the hole drilling axis calculated from the F and S codes
is too fast in the feed per single rotation mode (G95).
PS0535 ADDRESS E UNDERFLOW (G95) The feedrate for the hole drilling axis calculated from the E and S codes
is too slow in the feed per single rotation mode (G95).
PS0536 ADDRESS E OVERFLOW (G95) The feedrate for the hole drilling axis calculated from the E and S codes
is too fast in the feed per single rotation mode (G95).
PS0537 ADDRESS F UNDERFLOW (OVERRIDE) The speed obtained by applying override to the F instruction is too slow.
PS0538 ADDRESS F OVERFLOW (OVERRIDE) The speed obtained by applying override to the F instruction is too fast.
PS0539 ADDRESS E UNDERFLOW (OVERRIDE) The speed obtained by applying override to the E instruction is too slow.
PS0540 ADDRESS E OVERFLOW (OVERRIDE) The speed obtained by applying override to the E instruction is too fast.
PS0542 FEED ZERO (E–CODE) “0” has been instructed as the feedrate (E code).
PS0543 ILLEGAL GEAR SETTING The gear ratio between the spindle and position coder, or the set position
coder number of pulses is illegal in the spindle position function and the
rigid tapping function.
PS0548 ILLGAL AXIS MODE The spindle positioning axis/Cs contour control axis was specified during
switching of the controlled axis mode.
PS0551 DUPLICATE SPOS AXIS COMMAND Two or more axes were specified on a single spindle positioning axis.
(e.g. positioning by an M code or positioning by an axis address)
PS0552 SPOS AXIS – OTHER AXIS SAME TIME The spindle positioning axis and another axis are specified in the same
block.
PS0553 SPOS AXIS ILLEGAL SEQUENCE NUMBER Operation sequence pattern setting parameter No. 5895 for spindle
positioning is out of range.
PS0555 SPOS AXIS DUPLICATE AXIS COMMAND The spindle positioning instruction has been issued to a spindle that is
currently moving or which the instructed spindle positioning sequence
has not completed.
PS0561 ILLEGAL INDEXING ANGLE The specified angle of rotation is not an integer multiple of the minimum
indexing angle.
PS0562 INDEX TABLE AXIS COMMAND CAN NOT The specified index table indexing sequence is illegal.
START
PS0563 EXCESS ERROR OF INDEXING ANGLE The specified index table indexing angle is illegal.
PS0564 INDEX TABLE AXIS – OTHER AXIS SAME The index table indexing axis and another axis have been specified in
TIME the same block.
454
B–63325EN/03 APPENDIX B. ALARM LIST
PS0566 INDEX TABLE AXIS DUPLICATE AXIS MODE A move instruction has been issued to an axis that is not an index table
indexing axis.
PS0567 INDEX TABLE AXIS DUPLICATE AXIS Index table indexing was specified during axis movement or on an axis
COMMAND for which the index table indexing sequence was not completed.
PS0571 CS AXIS DUPLICATE AXIS MODE The Cs contour control axis has been specified on an axis that is not in
the Cs contour control mode.
PS0572 CS AXIS DUPLICATE AXIS COMMAND A currently moving axis has been specified as the Cs contour control
axis.
PS0580 ENCODE ALARM (PSWD&KEY) When an attempt was made to read a program, the specified password
did not match the password on the tape and the password on tape was
not equal to 0.
When an attempt was made to punch an encrypted tape, the password
was not in the range 0 to 99999999.
The password parameter is No. 2210.
PS0581 ENCODE ALARM (PARAMETER) When an attempt was made to punch an encrypted tape, the punch
code parameter was set to EIA. Set EIA parameter No. 0#4 to “0”.
An incorrect instruction was specified for program encryption or
protection. This alarm is also generated when the protected range is
edited or deleted in a program–locked state.
The protected range is defined from the program No. preset by
parameter No. 2212 up to the program No. preset to parameter No.
2213. When both parameters are set to “0”, the protected range
becomes O9000 to O9999.
PS0590 TH ERROR A TH error was detected during reading from an input device.
The read code that caused the TH error and how many statements it is
from the block can be verified in the diagnostics screen.
PS0592 END OF RECORD The EOR (End of Record) code is specified in the middle of a block.
This alarm is also generated when the percentage at the end of the NC
program is read.
PS0594 EGB FORMAT ERROR Format error in the block in which EGB was specified
(1) Nothing is specified to the master axis or slave axes in the G81.5
block.
(2) Out of range data is specified to the master axis or slave axes in the
G81.5 block.
(3) Number of threads T is not specified in the G81 block.
(4) Out of range data is specified by one of T, L, P or Q codes in the
G81 block.
(5) Only one of P or Q codes is specified in the G81 block.
455
B. ALARM LIST APPENDIX B–63325EN/03
PS0595 ILL–COMMAND IN EGB MODE An illegal instruction was issued during synchronization by EGB.
(1) Slave axis was specified by G27, G28, G29, G30, G30.1, G33 and
G53 G codes.
(2) Inch/metric conversion was specified by G20 or G21 G codes.
PS0597 EGB AUTO PHASE FORMAT ERROR Format error in block in which G80 or G81 was specified by EGB
automatic phase alignment
(1) R is data outside of the instruction range.
PS0598 EGB AUTO PHASE PARAMETER SETTING Erroneous parameter settings relating to EGB automatic phase
ERROR alignment
(1) The acceleration/deceleration parameter is invalid.
(2) The automatic phase alignment parameter is invalid.
PS0610 ILLEGAL G07.1 AXIS An axis which cannot perform cylindrical interpolation was specified.
More than one axis was specified in a G07.1 block. An attempt was
made to cancel cylindrical interpolation for an axis that was not in the
cylindrical interpolation mode.
For the cylindrical interpolation axis, set not “0” but one of 5, 6 or 7
(parallel axis specification) to parameter No. 1022 to instruct the arc with
axis of rotation (ROT parameter No. 1006#1 is set to “1” and parameter
No. 1260 is set) ON.
PS0611 ILLEGAL G–CODE USE (G07.1 MODE) A G code was specified that cannot be specified in the cylindrical
interpolationmode.
This alarm also is generated when an 01 group G code was in the G00
mode or code G00 was instructed.
Cancel the cylindrical interpolation mode before instructing code G00.
PS0618 ILLEGAL P–DATA (WHEEL WEAR COM- The P data for selecting the compensation center in grinding wheel wear
PENSATION) compensation is illegal.
PS0619 ILLEGAL AXIS(WHEEL WEAR COMPENSA- A compensation axis has been changed in grinding wheel wear com-
TION) pensation mode or compensation vector maintenance mode. Alterna-
tively, the settings in parameter Nos. 6056 and 6057 that determine the
target axes for grinding wheel wear compensation are illegal.
PS0625 TOO MANY G68 NESTING 3–dimensional coordinate conversion was specified more than twice.
Cancel 3–dimensional coordinate conversion before executing new
coordinate conversion.
PS0626 G68 FORMAT ERROR There is a format error in the 3–dimensional coordinate conversion
block. The alarm occurs in the following cases:
(1) When I, J or K is missing from the block in which 3–dimensional
coordinate conversion is specified (when the coordinate rotation
option is not available)
(2) When I, J and K specified in the block in which 3–dimensional
coordinate conversion is specified are all “0”
(3) When angle of rotation R is not specified in the block in which
3–dimensional coordinate conversion is specified
PS0710 ILLEGAL COMMAND IN 3–D CIR In the modal state in which three–dimensional circular interpolation
cannot be specified, three–dimensional circular interpolation
(G02.4/G03.4) was specified.
A code that cannot be specified in three–dimensional circular
interpolation mode was specified.
PS0712 G02.4/G03.4 FORMAT ERROR The three–dimensional circular interpolation command (G02.4/G03.4)
contains an error.
456
B–63325EN/03 APPENDIX B. ALARM LIST
PS0806 DEVICE TYPE MISS MATCH An operation not possible on the I/O device that is currently selected in
the setting was specified.
This alarm is also generated when file rewind is instructed even though
the I/O device is not a FANUC Cassette.
PS0807 PARAMETER SETTING ERROR An I/O interface option that has not yet been added on was specified.
The external I/O device and baud rate, stop bit and protocol selection
settings are erroneous.
PS0808 DEVICE DOUBLE OPENED An attempt was made to open a device that is being accessed.
PS0809 ILLEGAL COMMAND IN G41/G42 Specified direction tool length compensation parameters are incorrect.
A move instruction for a axis of rotation was specified in the specified
direction tool length compensation mode.
PS0895 ILLEGAL PARAMETER IN G02.3/G03.3 The parameter setting that specifies the axis on which to execute
exponential interpolation is incorrect.
Parameter No. 7636: Linear axis No. on which exponential interpolation
is executed
Parameter No. 7637: Axis of rotation No. on which exponential
interpolation is executed
The setting is 1 to the number of controlled axes. The same axis Nos.
must not be set.
PS0896 ILLEGAL FORMAT IN G02.3/G03.3 The format for specifying exponential interpolation is incorrect.
Addresses I slope angle, J excessive torsion and setting R in
exponential interpolation are not specified, or are set to “0”.
The setting ranges for I and J are –89.0 to +89.0 (excluding “0”). This
alarm is also generated when addresses I and J are outside of this
range.
When CBK parameter No. 7610#7 is set to “0”, the linear axis span
value is assigned by parameter No. 7685. When the CBK parameter is
set to “1”, the span value is specified by address K in the G02.3/G03.3
block.
This alarm is also generated when these span values are “0”.
PS0897 ILLEGAL COMMAND IN G02.3/G03.3 An illegal value was specified in exponential interpolation.
The natural logarithm parameter fell to less than “0” during exponential
interpolation calculation. Review the exponential interpolation instruction.
PS0898 ILLEGAL PARAMETER IN G54.2 An illegal parameter (Nos. 6068 to 6076) was specified for fixture offset.
PS0899 ILLEGAL PARAMETER IN G43.2 An illegal parameter was specified for dynamic tool offset.
Set the controlled axis number in order from the 1st to the 3rd set in
parameter Nos. 6059 to 6067. If setting up to the 3rd set is not required.
set parameter No. 6065 to “0”.
PS0900 G72.1 NESTING ERROR G72.1 was specified again during G72.1 rotation copying.
PS0901 G72.2 NESTING ERROR G72.2 was specified again during G72.2 parallel copying.
457
B. ALARM LIST APPENDIX B–63325EN/03
PS0935 ILLEGAL FORMAT IN G02.2/G03.2 The end point of an involute curve on the currently selected plane, or the
center coordinate instruction I, J or K of the corresponding basic circle,
or basic circle radius R was not specified.
PS0936 ILLEGAL COMMAND IN G02.2/G03.2 An illegal value was specified in the involute curve.
The coordinate instruction I, J or K of the basic circle on the currently
selected plane or the basic circle radius R is “0”, or the start and end
points are not inside the basic circle.
PS0937 OVER TOLERANCE OF END POINT The end point is not positioned on the involute curve that passes through
the start point, and this error exceeds the permissible error limit
(parameter No. 2510).
PS0990 SPL: ILLEGAL AXIS COMMAND An illegal axis was specified for spline interpolation or smooth
interpolation.
This alarm is also generated when an axis other than those used for
spline interpolation is specified. An “axis used for spline interpolation”
refers to the axis specified in the block following the block in which the
G06.1 G code is specified.
When smooth interpolation is executed, the axis specified by the
G5.1Q2 G code is illegal.
PS0991 SPL: ILLEGAL COMMAND A G06.1 code was specified in a G code mode in which the instruction is
not supported.
PS0992 SPL: ILLEGAL AXIS MOVING Movement was specified for an axis other than those used for spline
interpolation.
This alarm is also generated, for example, when movement is specified
along the Z–axis when spline interpolation along the 2 axes, X and Y, is
executed in the 3–dimensional tool offset mode in which the 3 axes, X, Y
and Z, are set as the offset vector components.
PS0993 SPL: CAN’T MAKE VECTOR A 3–dimensional tool offset vector cannot be generated.
· In generation of the 3–dimensional tool offset vector from P2 onwards,
the previous point and the following point are on the same line, and
that line is parallel with the 3–dimensional tool offset vector for the
previous point.
· The end point and the 2 previous point are the same in generation of
the 3–dimensional tool offset vector by the end point for smooth
interpolation and spline interpolation.
PS0995 ILLEGAL PARAMETER IN G41.2/G42.2 The parameter settings (parameter Nos. 6080 to 6089) for determining
the relationship between the axis of rotation and the rotation plane are
incorrect.
PS0996 G41.3/G40 FORMAT ERROR (1) A move instruction was specified in a block in which the G41.3 or
G40 code is specified.
(2) A G or M code which suppresses buffering was specified in the
block in which the G41.3 code was specified.
PS0997 ILLEGAL COMMAND IN G41.3 (1) A G code other than G00 or G01 in group 01 was specified in the
G41.3 mode.
(2) An offset (G code in group 07) was specified in the G41.3 mode.
(3) The block following the block in which G41.3 (startup) was specified
did not contain a move command.
PS0998 G41.3 ILLEGAL START_UP (1) The G41.3 G code (startup) was specified in a group 01 mode for
other than G00 and G01.
(2) The angle formed by the tool direction vector and the movement
direction vector was 0° or 180° degrees at startup.
PS0999 ILLEGAL PARAMETER IN G41.3 The parameter settings (parameter Nos. 6080 to 6089) for determining
the relationship between the axis of rotation and the rotation plane are
incorrect.
458
B–63325EN/03 APPENDIX B. ALARM LIST
PS1002 NO KNOT COMMAND (NURBS) Knot has not been specified, or a block not related to NURBS
interpolation was specified in the NURBS interpolation mode.
PS1003 ILLEGAL AXIS COMMAND (NURBS) An axis not specified as a control point was specified in the No. 1 block.
PS1005 ILLEGAL CANCEL (NURBS) The NURBS interpolation mode was turned OFF even though NURBS
interpolation was not completed.
PS1006 ILLEGAL MODE (NURBS) A mode that cannot be paired with the NURBS interpolation mode was
specified.
PS1007 ILLEGAL MULTI–KNOT Nested knots for each level can be specified for the start and end points.
PS1009 ILLEGAL 1ST CONTROL POINT (NURBS) The No. 1 control point is erroneous, or there is no continuity with the
previous block.
PS1010 ILLEGAL RESTART (NURBS) An attempt was made to resume NURBS interpolation after manual
intervention with manual absolute ON.
459
B. ALARM LIST APPENDIX B–63325EN/03
B.2
BACKGROUND EDIT
ALARM
Number Message Contents
BG0590 TH ERROR A TH error was detected during reading from an input device.
The read code that caused the TH error and how many statements it is
from the block can be verified in the diagnostics screen.
BG0592 END OF RECORD The EOR (End of Record) code is specified in the middle of a block.
This alarm is also generated when the percentage at the end of the NC
program is read.
BG0805 ILLEGAL COMMAND An attempt was made to specify an illegal command during I/O
processing on an I/O device.
BG0806 DEVICE TYPE MISS MATCH An operation not possible on the I/O device that is currently selected in
the setting was specified.
This alarm is also generated when file rewind is instructed even though
the I/O device is not a FANUC Cassette.
BG0807 PARAMETER SETTING ERROR An I/O interface option that has not yet been added on was specified.
The external I/O device and baud rate, stop bit and protocol selection
settings are erroneous.
BG0808 DEVICE DOUBLE OPENED An attempt was made to open a device that is being accessed.
BG0820 DR OFF (1) The data set ready input signal DR of the I/O device connected to
reader/punch interface 1 turned OFF.
BG0822 OVERRUN ERROR (1) The next character was received from the I/O device connected to
reader/punch interface 1 before it could read a previously received
character.
BG0823 FRAMING ERROR (1) The stop bit of the character received from the I/O device connected to
reader/punch interface 1 was not detected.
BG0824 BUFFER OVERFLOW (1) The NC received more than 10 characters of data from the I/O device
connected to reader/punch interface 1 even though the NC sent a stop
code (DC3) during data reception.
BG0830 DR OFF (2) The data set ready input signal DR of the I/O device connected to
reader/punch interface 2 turned OFF.
BG0832 OVERRUN ERROR (2) The next character was received from the I/O device connected to
reader/punch interface 2 before it could read a previously received
character.
BG0833 FRAMING ERROR (2) The stop bit of the character received from the I/O device connected to
reader/punch interface 2 was not detected.
BG0834 BUFFER OVERFLOW (2) The NC received more than 10 characters of data from the I/O device
connected to reader/punch interface 1 even though the NC sent a stop
code (DC3) during data reception.
BG0840 DR OFF (3) The data set ready input signal DR of the I/O device connected to
reader/punch interface 3 turned OFF.
BG0842 OVERRUN ERROR (3) The next character was received from the I/O device connected to
reader/punch interface 3 before it could read a previously received
character.
460
B–63325EN/03 APPENDIX B. ALARM LIST
BG0843 FRAMING ERROR (3) The stop bit of the character received from the I/O device connected to
reader/punch interface 3 was not detected.
BG0844 BUFFER OVERFLOW (3) The NC received more than 10 characters of data from the I/O device
connected to reader/punch interface 3 even though the NC sent a stop
code (DC3) during data reception.
BG0850 DR OFF (4) The data set ready input signal DR of the I/O device connected to
reader/punch interface 4 turned OFF.
BG0852 OVERRUN ERROR (4) The next character was received from the I/O device connected to
reader/punch interface 4 before it could read a previously received
character.
BG0853 FRAMING ERROR (4) The stop bit of the character received from the I/O device connected to
reader/punch interface 4 was not detected.
BG0854 BUFFER OVERFLOW (4) The NC received more than 10 characters of data from the I/O device
connected to reader/punch interface 4 even though the NC sent a stop
code (DC3) during data reception.
BG0860 DR OFF (MODEM CARD) The data set ready input signal DR of the modem card was turned off.
BG0862 OVERRUN ERROR (MODEM CARD) Before a character received from the modem card could be read, the
next character was received.
BG0863 FRAMING ERROR (MODEM CARD) The stop bit of a character received from the modem card was not
detected.
BG0864 BUFFER OVERFLOW (MODEM CARD) Although the NC sent a stop code (DC3) to the modem card when
receiving data, data consisting of more than 10 characters was received.
BG0910 DEVICE DRIVER ERROR (UNDEFINED) An error occurred during device driver control.
BG0911 V–DEVICE DRIVER ERROR (DEVICE) An error occurred during device driver control.
BG0912 V–DEVICE DRIVER ERROR (OPEN) An error occurred during device driver control.
BG0913 V–DEVICE DRIVER ERROR (COMMAND) An error occurred during device driver control.
BG0914 V–DEVICE DRIVER ERROR (RANGE) An error occurred during device driver control.
BG0915 V–DEVICE DRIVER ERROR (TEST) An error occurred during device driver control.
BG0950 DRIVER ERROR (MEMORY CARD) An error occurred in the memory card device driver.
BG0961 NOT READY (MEMORY CARD) The memory card is not ready.
BG0962 CARD FULL (MEMORY CARD) The memory card has run out of space.
BG0964 NOT MOUNTED (MEMORY CARD) The memory card could not be mounted.
BG0965 DIRECTORY FULL (MEMORY CARD) The file could not be generated in the root directory for the memory card.
BG0966 FILE NOT FOUND (MEMORY CARD) The specified file could not be found on the memory card.
BG0968 ILLEGAL FILE NAME (MEMORY CARD) Illegal memory card file name
461
B. ALARM LIST APPENDIX B–63325EN/03
BG0970 ILLEGAL CARD (MEMORY CARD) This memory card cannot be handled.
BG0971 ERASE ERROR (MEMORY CARD) An error occurred during memory card erase.
BG0972 BATTERY LOW (MEMORY CARD) The memory card battery is low.
BG0973 FILE ALREADY EXIST A file having the same name already exists on the memory card.
BG1030 NOT READY (DATA SERVER) With the Ethernet/data server function being used, the board was found
to be not ready.
BG1032 BOARD ERROR (DATA SERVER) With the Ethernet/data server function being used, an error was returned
from the board.
BG1033 TIME OVER (DATA SERVER) With the Ethernet/data server function being used, a CNC time–over
occurred.
BG1034 CNC ERROR (DATA SERVER) With the Ethernet/data server function being used, an error occurred in
the CNC.
BG1035 SEQUENCE ERROR (DATA SERVER) With the Ethernet/data server function being used, a conflict occurred in
the CNC.
BG1036 MODE ERROR (DATA SERVER) With the Ethernet/data server function being used, the mode cannot be
changed.
BG1037 DOUBLE OPEN (DATA SERVER) With the Ethernet/data server function being used, an attempt was made
to open the same file twice.
BG1040 Device open error (Remote DGN.) An error occurred upon attempting to open an I/O device for remote
diagnosis.
BG1041 Illegal command (Remote DGN.) An invalid command was specified for an I/O device for remote
diagnosis.
BG1042 Data input error (Remote DGN.) An error occurred in data input to an I/O device for remote diagnosis.
BG1043 Data output error (Remote DGN.) An error occurred in data output from an I/O device for remote
diagnosis.
462
B–63325EN/03 APPENDIX B. ALARM LIST
B.3
SR ALARM
SR0125 ILLEGAL EXPRESSION FORMAT The description of the custom macro statement is erroneous.
The format of the parameter data is erroneous.
SR0160 COMMAND DATA OVERFLOW An overflow in the CNC internal positional data occurred.
This error is also generated when the target position exceeds the
maximum stroke as a result of calculating coordinate conversion, offset
and manual intervention compensation inputs.
SR0421 SETTING COMMAND ERROR The specified tool data setting (G10 L70 to G11, G10 L71 to G11) is
erroneous.
SR0422 NOT FOUND TOOL DATA The tool No. (pot No. ) to which tool data delete was specified cannot be
found.
SR0423 TOOL DATA WRITE ERROR A write error occurred simultaneously on tool offset data by a tool No.
SR0424 OVER MAXIMUM TOOL DATA An attempt was made to set tool data that exceeds the maximum
number of tool data sets.
SR0425 NOT DELETE TOOL DATA IN OPERATION An attempt was made to delete currently selected tool data.
SR0580 ENCODE ALARM (PSWD&KEY) When an attempt was made to read a program, the specified password
did not match the password on the tape and the password on tape was
not equal to 0.
When an attempt was made to punch an encrypted tape, the password
was not in the range 0 to 99999999.
The password parameter is No. 2210.
SR0581 ENCODE ALARM (PARAMETER) When an attempt was made to punch an encrypted tape, the punch
code parameter was set to EIA. Set EIA parameter No. 0#4 to “0”.
An incorrect instruction was specified for program encryption or
protection. This alarm is also generated when the protected range is
edited or deleted in a program–locked state.
The protected range is defined from the program No. preset by
parameter No. 2212 up to the program No. preset to parameter No.
2213. When both parameters are set to “0”, the protected range
becomes O9000 to O9999.
SR0590 TH ERROR A TH error was detected during reading from an input device.
The read code that caused the TH error and how many statements it is
from the block can be verified in the diagnostics screen.
SR0592 END OF RECORD The EOR (End of Record) code is specified in the middle of a block.
This alarm is also generated when the percentage at the end of the NC
program is read.
This alarm is also generated when the specified block is not found by
the program restart function.
SR0600 PARAMETER OF RESTART ERROR An illegal value is set to parameter No. 7110 that specifies the order in
which axes move when machining is restarted in the dry run.
The setting range is 1 to the number of controlled axes.
SR0805 ILLEGAL COMMAND An attempt was made to specify an illegal command during I/O
processing on an I/O device.
SR0806 DEVICE TYPE MISS MATCH An operation not possible on the I/O device that is currently selected in
the setting was specified.
This alarm is also generated when file rewind is instructed even though
the I/O device is not a FANUC Cassette.
463
B. ALARM LIST APPENDIX B–63325EN/03
SR0807 PARAMETER SETTING ERROR An I/O interface option that has not yet been added on was specified.
The external I/O device and baud rate, stop bit and protocol selection
settings are erroneous.
SR0808 DEVICE DOUBLE OPENED An attempt was made to open a device that is being accessed.
SR0820 DR OFF (1) The data set ready input signal DR of the I/O device connected to
reader/punch interface 1 turned OFF.
SR0822 OVERRUN ERROR (1) The next character was received from the I/O device connected to
reader/punch interface 1 before it could read a previously received
character.
SR0823 FRAMING ERROR (1) The stop bit of the character received from the I/O device connected to
reader/punch interface 1 was not detected.
SR0824 BUFFER OVERFLOW (1) The NC received more than 10 characters of data from the I/O device
connected to reader/punch interface 1 even though the NC sent a stop
code (DC3) during data reception.
SR0830 DR OFF (2) The data set ready input signal DR of the I/O device connected to
reader/punch interface 2 turned OFF.
SR0832 OVERRUN ERROR (2) The next character was received from the I/O device connected to
reader/punch interface 2 before it could read a previously received
character.
SR0833 FRAMING ERROR (2) The stop bit of the character received from the I/O device connected to
reader/punch interface 2 was not detected.
SR0834 BUFFER OVERFLOW (2) The NC received more than 10 characters of data from the I/O device
connected to reader/punch interface 2 even though the NC sent a stop
code (DC3) during data reception.
SR0840 DR OFF (3) The data set ready input signal DR of the I/O device connected to
reader/punch interface 3 turned OFF.
SR0842 OVERRUN ERROR (3) The next character was received from the I/O device connected to
reader/punch interface 3 before it could read a previously received
character.
SR0843 FRAMING ERROR (3) The stop bit of the character received from the I/O device connected to
reader/punch interface 3 was not detected.
SR0844 BUFFER OVERFLOW (3) The NC received more than 10 characters of data from the I/O device
connected to reader/punch interface 3 even though the NC sent a stop
code (DC3) during data reception.
SR0850 DR OFF (4) The data set ready input signal DR of the I/O device connected to
reader/punch interface 4 turned OFF.
SR0852 OVERRUN ERROR (4) The next character was received from the I/O device connected to
reader/punch interface 4 before it could read a previously received
character.
SR0853 FRAMING ERROR (4) The stop bit of the character received from the I/O device connected to
reader/punch interface 4 was not detected.
SR0854 BUFFER OVERFLOW (4) The NC received more than 10 characters of data from the I/O device
connected to reader/punch interface 4 even though the NC sent a stop
code (DC3) during data reception.
SR0855 DATA SET READY DOWN (RMT–BUF) The data set ready signal of reader/punch interface 10 was turned off, or
the CD signal (RS–232C only) was turned off.
464
B–63325EN/03 APPENDIX B. ALARM LIST
SR0856 BUFFER OVERFLOW (RMT–BUF) Reader/punch interface 10 received data exceeding a limit (512
characters with protocol B or 2560 characters with extended protocol B)
although the NC sent a stop code (DC3) when receiving data.
SR0860 DR OFF (MODEM CARD) The data set ready input signal DR of the modem card was turned off.
SR0862 OVERRUN ERROR (MODEM CARD) Before a character received from the modem card could be read, the
next character was received.
SR0863 FRAMING ERROR (MODEM CARD) The stop bit of a character received from the modem card was not
detected.
SR0864 BUFFER OVERFLOW (MODEM CARD) Although the NC sent a stop code (DC3) to the modem card when
receiving data, data consisting of more than 10 characters was received.
SR0890 CHECK SUM ERROR (G05) A checksum error occurred (in buffer transfer to remote buffer).
SR0891 ILLEGAL COMMAND G05 G05 was specified in a state in which G05 cannot be specified.
SR0910 DEVICE DRIVER ERROR (UNDEFINED) An error occurred during device driver control.
SR0911 V–DEVICE DRIVER ERROR (DEVICE) An error occurred during device driver control.
SR0912 V–DEVICE DRIVER ERROR (OPEN) An error occurred during device driver control.
SR0913 V–DEVICE DRIVER ERROR (COMMAND) An error occurred during device driver control.
SR0914 V–DEVICE DRIVER ERROR (RANGE) An error occurred during device driver control.
SR0915 V–DEVICE DRIVER ERROR (TEST) An error occurred during device driver control.
SR0941 COMMUNICATION ERROR (RMT_BUF) The remote buffer board detected an invalid command (CNC error).
SR0944 COMMUNICATION ERROR (RMT_BUF) With protocol A, a time–out occurred (host error).
SR0945 COMMUNICATION ERROR (RMT_BUF) With protocol A, the number of retries exceeded the limit (host error).
SR0947 COMMUNICATION ERROR (RMT_BUF) With protocol A, an invalid response command was received (host
error).
SR0948 COMMUNICATION ERROR (RMT_BUF) With protocol A, a command error was detected (host error). The cause
may be one of the following:
1. An END code was detected in the middle of a command name.
2. An undefined command was used.
3. Other than an expected command was received.
SR0949 COMMUNICATION ERROR (RMT_BUF) The remote buffer is faulty. (Usually, the printed circuit board of the
remote buffer is faulty.)
SR0950 DRIVER ERROR (MEMORY CARD) An error occurred in the memory card device driver.
SR0961 NOT READY (MEMORY CARD) The memory card is not ready.
SR0962 CARD FULL (MEMORY CARD) The memory card has run out of space.
SR0964 NOT MOUNTED (MEMORY CARD) The memory card could not be mounted.
465
B. ALARM LIST APPENDIX B–63325EN/03
SR0965 DIRECTORY FULL (MEMORY CARD) The file could not be generated in the root directory for the memory card.
SR0966 FILE NOT FOUND (MEMORY CARD) The specified file could not be found on the memory card.
SR0968 ILLEGAL FILE NAME (MEMORY CARD) Illegal memory card file name
SR0970 ILLEGAL CARD (MEMORY CARD) This memory card cannot be handled.
SR0971 ERASE ERROR (MEMORY CARD) An error occurred during memory card erase.
SR0972 BATTERY LOW (MEMORY CARD) The memory card battery is low.
SR0973 FILE ALREADY EXIST A file having the same name already exists on the memory card.
SR1030 NOT READY (DATA SERVER) The board is not ready in the Ethernet/data server board function.
SR1031 BUSY (DATA SERVER) The board is busy in the Ethernet/data server board function.
SR1032 BOARD ERROR (DATA SERVER) An error was returned from the board in the Ethernet/data server board
function.
SR1033 TIME OVER (DATA SERVER) The CNC registered a time–out in the Ethernet/data server board
function.
SR1034 CNC ERROR (DATA SERVER) An internal CNC error occurred by the Ethernet/data server board
function.
SR1035 SEQUENCE ERROR (DATA SERVER) A contradiction occurred in the CNC by the Ethernet/data server board
function.
SR1036 MODE ERROR (DATA SERVER) The mode could not be changed in the Ethernet/data server board
function.
SR1037 DOUBLE OPEN (DATA SERVER) An attempt was made to open the file twice in the Ethernet/data server
board function.
SR1040 Device open error (Remote DGN.) An error occurred in an attempt to open an I/O device for remote
diagnosis.
SR1041 Illegal command (Remote DGN.) An invalid command was specified for an I/O device for remote
diagnosis.
SR1042 Data input error (Remote DGN.) An error occurred during data input to an I/O device for remote
diagnosis.
SR1043 Data output error (Remote DGN.) An error occurred during data output from an I/O device for remote
diagnosis.
SR1050 #200–#999ILLEGAL INPUT (UNMATCHED The settings of parameters MV0 through MVA (bit 0 of No. 8503 through
P–CODE MACRO COMMON) bit 3 of No. 8504) do not match the common variable data to be entered.
SR1051 #200–#499ILLEGAL P–CODE MACRO An attempt was made to enter a custom macro common variable that is
COMMON INPUT (NO OPTION) not used with the system.
SR1053 THE NUMBER OF #30000 IS UNMATCH An attempt was made to enter a P–code–dedicated variable that is not
used with the system.
SR1054 THE NUMBER OF #40000 IS UNMATCH An attempt was made to enter an extended P–code–dedicated variable
that is not used with the system.
466
B–63325EN/03 APPENDIX B. ALARM LIST
B.4
PARAMETER
ENABLE SWITCH
ALARM (SW ALARM)
SW0000 PARAMETER ENABLE SWITCH ON The parameter setting is enabled (PWE, one bit of parameter No. 8000
is set to “1”).
To set the parameter, turn this parameter ON. Otherwise, set to OFF.
467
B. ALARM LIST APPENDIX B–63325EN/03
B.5
SERVO ALARM
(SV ALARM)
Number Message Contents
SV0008 EXCESS ERROR (STOP) Position deviation during a stop is larger than the value set in parameter
No. 1829.
Check the value of the position deviation error limit in parameter No.
1829.
SV0009 EXCESS ERROR (MOVING) The position deviation during movement is larger than the value set in
parameter No. 1828.
SV0012 MOTION VALUE OVERFLOW A speed exceeding the travel speed limit was specified.
The following travel speed limit applies:
In acceleration/deceleration before look–ahead interpolation mode:
32767 pulses/ms (detection unit)
When feed–forward is disabled in a mode other than
acceleration/deceleration before look–ahead interpolation mode:
32767 pulses/ms (detection unit)
When feed–forward is enabled in a mode other than
acceleration/deceleration before look–ahead interpolation mode:
4095 pulses/ms (detection unit)
By setting bit 1 (FFN) of parameter No. 1801 to 1, feed–forward can be
enabled only in acceleration/deceleration before look–ahead
interpolation mode. With this capability, the travel speed limit can be set
to 32767 pulses/ms at all times.
SV0013 IMPROPER V_READY OFF The speed control ready signal (VRDY) turned OFF even though the
position control ready signal (PRDY) was ON.
SV0014 IMPROPER V_READY ON The speed control ready signal (VRDY) turned ON even though the
position control ready signal (PRDY) was OFF.
SV0024 SYNC EXCESS ERROR ALARM 2 The synchronous error amount is greater than the value set to
parameter No. 1913 by the synchronize adjust function.
When synchronization alignment has not completed after the power is
turned ON, this error is judged by the value obtained of multiplying the
value of parameter No. 1913 by the value of parameter No. 1910.
SV0025 V_READY ON (INITIALIZING) During servo control, the speed control ready signal (VRDY) turned ON
even though it is supposed to be OFF.
SV0026 ILLEGAL AXIS ARRANGE The parameter for specifying the arrangement of the servo axes is set
incorrectly.
A minus value, duplicated value, or a value larger than the number of
controlled axes has been set to parameter No. 1023 (servo No. axis for
each axis).
SV0027 ILL DGTL SERVO PARAMETER The setting of the digital servo parameter is illegal.
SV0055 ILLEGAL TANDEM AXIS The setting of parameter No. 1023 is illegal in tandem control.
SV0056 ILLEGAL TANDEM PAIR The setting of parameter No. 1020 or TDM parameter No. 1817#6 is
illegal in tandem control.
SV0060 FSSB: OPEN READY TIME OUT The FSSB was not in a ready to open state during initialization.
A probable cause is an axis card malfunction.
468
B–63325EN/03 APPENDIX B. ALARM LIST
SV0061 FSSB: ERROR MODE The FSSB entered the error mode.
Probable causes are an axis card or amplifier malfunction.
SV0062 FSSB: NUMBER OF AMP. IS INSUFFICIENT The number of amplifiers identified by the FSSB is less than the number
of controlled axes.
The set number of axes or the amplifier connection is erroneous.
SV0063 FSSB: CONFIGURATION ERROR The FSSB configuration error occurred. Or, there is a difference in the
type of connected amplifier and FSSB setting.
SV0064 FSSB: AXIS SETTING NOT COMPLETE Setting of axes was not completed in the automatic setting mode.
SV0065 FSSB: OPEN TIME OUT FSSB did not open even though FSSB initialization was not completed.
Or, the connection between the CNC and amplifier is incorrect.
SV0066 FSSB: ID DATA NOT READ Amplifier information cannot be read as FSSB is not assigned. Or, the
connection between the CNC and amplifier is incorrect.
SV0067 FSSB: CONFIGURATION ERROR (SOFT) The FSSB configuration error occurred. (Detected in software). Or, there
is a difference in the type of connected amplifier and FSSB setting.
SV0070 FSSB DISCONNECT FSSB communications was broken; the FSSB communications cable
was disconnected, or broken; the amplifier power supply turned OFF; or,
the low voltage alarm occurred on the amplifier.
SV0071 ILLEGAL AMP. INTERFACE The axes of a 2–axis amplifier were assigned to a fast–type interface; or,
the axis setting was incorrect.
SV0072 SEND CNC DATA FAILED An FSSB communications error prevented correct data from being sent
or received by the slave.
SV0073 SEND SLAVE DATA FAILED An FSSB communications error prevented correct data from being sent
or received by the servo software.
SV0074 READ ID DATA FAILED Failed to read amplifier ID information during power ON.
SV0075 MOTOR/AMP. COMBINATION The maximum current of the motor is different from the maximum current
of the amplifier; the connection between the axis and amplifier is
incorrect; or, the parameter setting is incorrect.
SV0076 ILLEGAL SETTING OF AXIS The setting is incorrect even though functions requiring hardware for 2
axes are built into one axis.
SV0100 S–COMP. VALUE OVERFLOW The value set for straightness compensation has exceeded maximum
value 32,767.
SV0101 DATA ERROR (ABS PCDR) A correct machine position cannot be obtained as the absolute pulse
coder has malfunctioned or the machine moved too far during power
ON.
SV0109 EXCESS ERROR (G31) The position deviation during execution of torque limit switch operation
exceeds the limit setting of parameter No. 1843.
SV0119 ABNORMAL TORQUE (1ST SPDL) An abnormal load was detected at the No. 1 spindle motor. This alarm is
canceled by resetting the control.
SV0120 ABNORMAL TORQUE (2ND SPDL) An abnormal load was detected at the No. 2 spindle motor. This alarm is
canceled by resetting the control.
SV0125 EXCESS VELOCITY IN TORQUE In torque control, the specified permissible speed was exceeded.
SV0126 EXCESS ERROR IN TORQUE In torque control, the maximum accumulated speed specified in
parameters was exceeded.
SV0127 ABNORMAL TORQUE (3RD SPDL) An abnormal load was detected at the No. 3 spindle motor. This alarm is
canceled by resetting the control.
469
B. ALARM LIST APPENDIX B–63325EN/03
SV0128 ABNORMAL TORQUE (4TH SPDL) An abnormal load was detected at the No. 24 spindle motor. This alarm
is canceled by resetting the control.
SV0350 EXCESSIVE TORQUE DIFFERENCE In synchronization control, the values specified by the torque commands
for the master and slave axes exceeded the value set in parameter No.
1716.
This alarm is generated only for the master axis.
SV0360 ABNORMAL CHECKSUM (INT) The checksum alarm occurred on the built–in pulse coder.
SV0361 ABNORMAL PHASE DATA (INT) The phase data abnormal alarm occurred on the built–in pulse coder.
SV0363 ABNORMAL CLOCK (INT) The clock alarm occurred on the built–in pulse coder.
SV0364 SOFT PHASE ALARM (INT) The digital servo software detected abnormal data on the built–in pulse
coder.
SV0365 BROKEN LED (INT) Abnormal LED on the built–in pulse coder
SV0366 PULSE MISS (INT) A pulse error occurred on the built–in pulse coder.
SV0367 COUNT MISS (INT) A count error occurred on the built–in pulse coder.
SV0368 SERIAL DATA ERROR (INT) The communications data could not be received from the built–in pulse
coder.
SV0369 DATA TRANS. ERROR (INT) A CRC error or stop bit error occurred in the communications data from
the built–in pulse coder.
SV0381 ABNORMAL PHASE (EXT LIN) An abnormal alarm in the position data occurred on the standalone linear
scale.
SV0382 COUNT MISS (EXT) A count error occurred on the standalone detector.
SV0383 PULSE MISS (EXT) A pulse error occurred on the standalone detector.
SV0384 SOFT PHASE ALARM (EXT) The digital servo software detected abnormal data on the standalone
detector.
SV0385 SERIAL DATA ERROR (EXT) The communications data could not be received from the standalone
detector.
SV0386 DATA TRANS. ERROR (EXT) A CRC error or stop bit error occurred in the communications data from
the standalone detector.
SV0409 DETECT ABNORMAL TORQUE An abnormal load was detected on the servo motor, or during Cs axis or
spindle positioning.
SV0421 EXCESS ERROR (SEMI–FULL) The difference between the feedback from the semi and full sides
exceeded the setting of parameter No.1729.
SV0433 CNV. LOW VOLT DC LINK PSM: Missing phase in input voltage
PSMR: Low DC link voltage
A series SVU: Low DC link voltage
B series SVU: Low DC link voltage
470
B–63325EN/03 APPENDIX B. ALARM LIST
SV0436 SOFTTHERMAL (OVC) The digital servo software detected a software thermal (OVC).
SV0441 ABNORMAL CURRENT OFFSET The digital servo software detected an abnormality in the motor current
detection circuit.
SV0442 CNV. CHARGE FAULT/INV. DB PSM: Abnormality in DC link reserve charging circuit
PSMR: Abnormality in DC link reserve charging circuit
A series SVU: Abnormality in dynamic brake circuit
SV0443 CNV. COOLING FAN FAILURE PSM: Internal cooling fan failure.
PSMR: Internal cooling fan failure
B series SVU: Internal cooling fan failure
SV0444 INV. COOLING FAN FAILURE SVM: Internal cooling fan failure
SV0445 SOFT DISCONNECT ALARM The digital servo software detected a disconnected pulse coder.
SV0446 HARD DISCONNECT ALARM The hardware detected a disconnected built–in pulse coder.
SV0447 HARD DISCONNECT (EXT) The hardware detected a disconnected standalone detector.
SV0448 UNMATCHED FEEDBACK ALARM The sign of the feedback signal from the standalone detector is opposite
to that from the feedback signal from the built–on pulse coder.
SV0449 INV. IPM ALARM SVM: The IPM (Intelligent Power Module) detected an alarm.
A series SVU: The IPM (Intelligent Power Module) detected an alarm.
SV0455 SERVO SOFTWARE NOT FOUND The specified servo program cannot be found.
The setting of parameter No. 1043 is not correct, or the servo program
does not exist.
SV0456 ILLEGAL CURRENT LOOP The specified current loop is illegal. The system does safisfy the
requirements for performing HIGH SPEED HRV control.
SV0457 ILLEGAL HI HRV (250US) An attempt was made to set up HIGH SPEED HRV control for use when
the current loop was set to 250 us.
SV0458 CURRENT LOOP ERROR The specified current loop differs from the actual current loop.
SV0459 HI HRV SETTING ERROR For two axes whose servo axis numbers (parameter No. 1023) are
consecutively even and odd numbers, HIGH SPEED HRV control is
possible for one axis and impossible for the other.
SV0468 HI HRV SETTING ERROR(AMP) An attempt was made to set up HIGH SPEED HRV control for use when
the controlled axis of an amplifier for which HIGH SPEED HRV control
could not be used.
471
B. ALARM LIST APPENDIX B–63325EN/03
SV5311 FSSB : ILLEGAL CONNECTION 1. This alarm is issued if axes, whose servo axis numbers (parameter No.
1023) are even and odd numbers, are allocated to the amplifiers
connected to the FSSBs of different paths.
2. This alarm is issued if an attempt is made to set up for use of the
Separate Detector I/F Units connected to the FSSBs of different paths.
And the system did not satisfy the requirements for performing HIGH
SPEED HRV control.
472
B–63325EN/03 APPENDIX B. ALARM LIST
B.6
OVERTRAVEL
ALARM (OT ALARM)
Number Message Contents
OT0001 + OVERTRAVEL (SOFT 1) The tool entered the prohibited area of stored stroke check 1 during
movement in the positive direction.
OT0002 – OVERTRAVEL (SOFT 1) The tool entered the prohibited area of stored stroke check 1 during
movement in the negative direction.
OT0003 + OVERTRAVEL (SOFT 2) The tool entered the prohibited area of stored stroke check 2 during
movement in the positive direction.
OT0004 – OVERTRAVEL (SOFT 2) The tool entered the prohibited area of stored stroke check 1 during
movement in the negative direction.
OT0007 + OVERTRAVEL (HARD) The stroke limit switch in the positive direction was triggered.
This alarm is generated when the machine reaches the stroke end.
When this alarm is not generated, feed of all axes is stopped during
automatic operation.
During manual operation, only the feed of the axis on which the alarm
occurred is stopped.
OT0008 – OVERTRAVEL (HARD) The stroke limit switch in the negative direction was triggered.
This alarm is generated when the machine reaches the stroke end.
When this alarm is not generated, feed of all axes is stopped during
automatic operation.
During manual operation, only the feed of the axis on which the alarm
occurred is stopped.
OT0021 + OVERTRAVEL (PRE–CHECK) The tool exceeded the limit in the negative direction during the stroke
check before movement.
OT0022 – OVERTRAVEL (PRE–CHECK) The tool exceeded the limit in the positive direction during the stroke
check before movement.
OT0030 SYNC EXCESS ERROR ALARM 1 The synchronous error amount is greater than the value set to
parameter No. 1914 by the synchronize adjust function.
OT0031 SYNCHRONIZE ADJUST MODE The system is in the synchronize adjust mode.
OT0032 NEED ZRN (ABS PCDR) The reference position and the absolute pulse coder counter value do
not match.
OT0034 BATTERY ZERO (ABS PCDR) The battery voltage of the absolute position detector has fallen to “0”, or
power is supplied to the pulse coder for the first time.
OT0035 IMPOSSIBLE ZRN (SERIAL) An attempt was made to create correspondence between the reference
position and the absolute position detector when the origin cannot be
established.
OT0036 BATTERY DOWN (ABS PCDR) Low absolute position detector battery voltage
OT0120 UNASSIGNED ADDRESS (HIGH) The upper 4 bits (EIA4 to EIA7) of an external data I/O interface address
signal are set to an undefined address (high bits).
OT0121 UNASSIGNED ADDRESS (LOW) The lower 4 bits (EIA0 to EIA3) of an external data I/O interface address
signal are set to an undefined address (low bits).
OT0122 TOO MANY MESSAGE Requests were made to display more than 4 external operator
messages or external alarm messages at the same time.
OT0123 MESSAGE NUMBER NOT FOUND An external operator message or external alarm message cannot be
canceled as no message No. is specified.
473
B. ALARM LIST APPENDIX B–63325EN/03
OT0124 OUTPUT REQUEST ERROR An output request was issued during external data output, or an output
request was issued for an address that has no output data.
OT0125 TOO LARGE NUMBER A numerical value outside the range 0 to 4095 was specified as the No.
for the external operator message or an external alarm message.
OT0127 DI. EIDHW OUT OF RANGE The numerical value input by external data input signals EID32 to EID47
has exceeded the permissible range.
OT0128 DI. EIDLL OUT OF RANGE The numerical value input by external data input signals EID0 to EID31
has exceeded the permissible range.
OT0129 NEGATE POS CODER 1 REV ON The CPU of the position coder or a peripheral circuit is malfunctioning.
Replace the CPU or peripheral circuit.
OT0130 SEARCH REQUEST NOT ACCEPTED No requests can be accepted for a program No. or a sequence No.
search as the system is not in the memory mode or the reset state.
OT0132 NOT ON RETURN_POINT The tool did not arrive at the stored return position along the axis, or the
position may have deviated by machine lock or mirror image operation
during zero return.
OT0184 PARAMETER ERROR IN TORQUE An invalid parameter was set for torque control.
The torque constant parameter is set to “0”.
OT0449 ZERO RETURN NOT FINISHED The interval of the actual match mark does not match the interval of the
match mark set to the parameter on the match–marked linear scale.
OT0450 ZERO RETURN NOT FINISHED No. 1 zero return (CDxX7 to CDxX0: 17h (Hex)) was specified when the
manual reference zero return was not executed with the reference zero
return function enabled (ZRN parameter No. 1005#0 set to “0”).
OT0451 IMPROPER PMC AXIS COMMAND The PMC axes cannot be controlled in this state.
OT0512 EXCESS VELOCITY The feedrate of the linear axis during polar coordinate interpolation
exceeded the maximum cutting feedrate.
OT0513 SYNC EXCESS ERROR The difference in the machine coordinate value during synchronize
interpolation is equal to or greater than the synchronize error limit set in
parameter No. 7723. Or, the offset during synchronize alignment by the
machine coordinate values was equal to or greater than the maximum
offset set in parameter No. 7724.
474
B–63325EN/03 APPENDIX B. ALARM LIST
B.7
FILE ACCESS
ALARM (IO ALARM)
Number Message Contents
IO0001 FILE ACCESS ERROR The resident–type file system could not be accessed as an error
occurred in the resident–type file system.
IO0002 FILE SYSTEM ERROR The file could not be accessed as an error occurred in the CNC file
system.
IO0030 CHECK SUM ERROR The checksum of the CNC part program storage memory is incorrect.
IO0032 MEMORY ACCESS OVER RANGE Accessing of data occurred outside the CNC part program storage
memory range.
B.8
POWER MUST BE
TURNED OFF ALARM
(PW ALARM)
PW0000 POWER MUST BE OFF A parameter was set for which the power must be turned OFF then ON
again.
PW0100 ILLEGAL PARAMETER (S–COMP.) The parameter for setting straightness compensation is incorrect.
PW0102 ILLEGAL PARAMETER (I–COMP.) The parameter for setting slope compensation is incorrect. This alarm
occurs in the following cases:
· When the number of pitch error compensation points on the axis on
which slope compensation is executed exceeds 128 between the
most negative side and most positive side
· When the size relationship between the slope compensation point
Nos. is incorrect
· When the slope compensation point is not located between the most
negative side and most positive side of pitch error compensation
· When the compensation per compensation point is too small or too
great.
PW0103 ILLEGAL PARAMETER (S–COMP.128) The parameter for setting 128 straightness compensation points or the
parameter compensation data is incorrect,
475
B. ALARM LIST APPENDIX B–63325EN/03
B.9
SPINDLE ALARM
(SP ALARM)
Number Message Contents
SP0001 SSPA: 01 MOTOR OVERHEAT An alarm (AL–01) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0002 SSPA: 02 EX DEVIATION SPEED An alarm (AL–02) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0003 SSPA: 03 DC–LINK FUSE IS BROKEN An alarm (AL–03) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0004 SSPA: 04 POWER SUPPLY ERROR An alarm (AL–04) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0005 SSPA: XX DECODED ALARM An alarm (AL–05) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0006 SSPA: XX DECODED ALARM An alarm (AL–06) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0007 SSPA: 07 OVER SPEED An alarm (AL–07) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0008 SSPA: XX DECODED ALARM An alarm (AL–08) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0009 SSPA: 09 OVERHEAT MAIN CIRCUIT An alarm (AL–09) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0010 SSPA: 10 LOW VOLT INPUT POWER An alarm (AL–10) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0011 SSPA: 11 OVERVOLT POWER CIRCUIT An alarm (AL–11) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0012 SSPA: 12 OVERCURRENT POWER CIRCUIT An alarm (AL–12) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0013 SSPA: 13 CPU DATA MEMORY FAULT An alarm (AL–13) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0014 SSPA: XX DECODED ALARM An alarm (AL–14) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0015 SSPA: 15 SPINDLE SWITCHING FAULT An alarm (AL–15) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0016 SSPA: 16 RAM ERROR An alarm (AL–16) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0017 SSPA: XX DECODED ALARM An alarm (AL–17) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0018 SSPA: 18 SUMCHECK ERROR PROGRAM An alarm (AL–18) occurred on the spindle amplifier unit
ROM For details, refer to the Serial Spindle User’s Manual.
SP0019 SSPA: 19 EXCESS OFFSET CURRENT U An alarm (AL–19) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0020 SSPA: 20 EXCESS OFFSET CURRENT V An alarm (AL–20) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0021 SSPA: XX DECODED ALARM An alarm (AL–21) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
476
B–63325EN/03 APPENDIX B. ALARM LIST
SP0022 SSPA: XX DECODED ALARM An alarm (AL–22) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0023 SSPA: XX DECODED ALARM An alarm (AL–23) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0024 SSPA: 24 SERIAL TRANSFER ERROR An alarm (AL–24) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0025 SSPA: 25 SERIAL TRANSFER STOP An alarm (AL–25) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0026 SSPA: 26 DISCONNECT CS VELOCITY An alarm (AL–26) occurred on the spindle amplifier unit
DETECTOR For details, refer to the Serial Spindle User’s Manual.
SP0027 SSPA: 27 DISCONNECT POSITION CODER An alarm (AL–27) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0028 SSPA: 28 DISCONNECT CS POSITION An alarm (AL–28) occurred on the spindle amplifier unit
DETECTOR For details, refer to the Serial Spindle User’s Manual.
SP0029 SSPA: 29 OVERLOAD An alarm (AL–29) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0030 SSPA: 30 OVERCURRENT INPUT CIRCUIT An alarm (AL–32) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0031 SSPA: 31 MOTOR LOCK OR DISCONNECT An alarm (AL–31) occurred on the spindle amplifier unit
DETECTOR For details, refer to the Serial Spindle User’s Manual.
SP0032 SSPA: 32 SIC–LSI RAM FAULT An alarm (AL–32) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0033 SSPA: 33 SHORTAGE POWER CHARGE An alarm (AL–33) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0034 SSPA: 34 ILLEGAL PARAMETER An alarm (AL–34) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0035 SSPA: 35 ILLEGAL GEAR RATIO An alarm (AL–35) occurred on the spindle amplifier unit
PARAMETER For details, refer to the Serial Spindle User’s Manual.
SP0036 SSPA: 36 OVERFLOW ERROR COUNTER An alarm (AL–36) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0037 SSPA: 37 ILLEGAL SETTING VELOCITY An alarm (AL–37) occurred on the spindle amplifier unit
DETECTOR For details, refer to the Serial Spindle User’s Manual.
SP0038 SSPA: XX DECODED ALARM An alarm (AL–38) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0039 SSPA: 39 ILLEGAL 1 REV SIGN OF CS An alarm (AL–39) occurred on the spindle amplifier unit
DETECTOR For details, refer to the Serial Spindle User’s Manual.
SP0040 SSPA: 40 NO 1 REV SIGN OF CS An alarm (AL–40) occurred on the spindle amplifier unit
DETECTOR For details, refer to the Serial Spindle User’s Manual.
SP0041 SSPA: 41 ILLEGAL 1 REV SIGN OF An alarm (AL–41) occurred on the spindle amplifier unit
POSITION CODER For details, refer to the Serial Spindle User’s Manual.
SP0042 SSPA: 42 NO 1 REV SIGN OF POSITION An alarm (AL–42) occurred on the spindle amplifier unit
CODER For details, refer to the Serial Spindle User’s Manual.
SP0043 SSPA: 43 DISCONNECT POSITION CODER An alarm (AL–43) occurred on the spindle amplifier unit
DEF. SPEED For details, refer to the Serial Spindle User’s Manual.
477
B. ALARM LIST APPENDIX B–63325EN/03
SP0044 SSPA: 44 ILLEGAL A/D CONVERT An alarm (AL–44) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0045 SSPA: XX DECODED ALARM An alarm (AL–45) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0046 SSPA: 46 ILLEGAL 1 REV SIGN OF SCREW An alarm (AL–46) occurred on the spindle amplifier unit
CUT For details, refer to the Serial Spindle User’s Manual.
SP0047 SSPA: 47 ILLEGAL SIGNAL OF POSITION An alarm (AL–47) occurred on the spindle amplifier unit
CODER For details, refer to the Serial Spindle User’s Manual.
SP0048 SSPA: XX DECODED ALARM An alarm (AL–48) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0049 SSPA: 49 DEF. SPEED IS OVER VALUE An alarm (AL–49) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0050 SSPA: 50 SYNCRONOUS VALUE IS OVER An alarm (AL–50) occurred on the spindle amplifier unit
SPEED For details, refer to the Serial Spindle User’s Manual.
SP0051 SSPA: 51 LOW VOLT POWER CIRCUIT An alarm (AL–51) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0052 SSPA: 52 ITP FAULT 1 An alarm (AL–52) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0053 SSPA: 53 ITP FAULT 2 An alarm (AL–53) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0054 SSPA: 54 OVERCURRENT An alarm (AL–54) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0055 SSPA: 55 ILLEGAL POWER LINE An alarm (AL–55) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0056 SSPA: 56 FAN FOR CONTROL CIRCUIT IS An alarm (AL–56) occurred on the spindle amplifier unit
STOP For details, refer to the Serial Spindle User’s Manual.
SP0057 SSPA: XX DECODED ALARM An alarm (AL–57) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0058 SSPA: 58 MAIN CIRCUIT OVERLOAD An alarm (AL–58) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0059 SSPA: 59 FAN STOP An alarm (AL–59) occurred on the spindle amplifier unit
For details, refer to the Serial Spindle User’s Manual.
SP0201 MOTOR NUMBER DUPLICATE Two or more of the same motor Nos. other than “0” were set in
parameter No. 5841.
SP0202 SPINDLE SELECT ERROR A spindle No. exceeding the number of spindles were set in parameter
No. 5850.
SP0220 NO SPINDLE AMP. Either the cable connected to a serial spindle amplifier is broken, or the
serial spindle amplifier is not connected.
SP0221 ILLEGAL MOTOR NUMBER The spindle No. and the motor No. are incorrectly matched.
SP0222 CAN NOT USE ANALOG SPINDLE The machine tool does not support analog spindles.
SP0223 CAN NOT USE SERIAL SPINDLE The machine tool does not support digital spindles.
SP0224 ILLEGAL SPINDLE–POSITION CODER The spindle–position coder gear ratio was incorrect.
GEAR RATIO
478
B–63325EN/03 APPENDIX B. ALARM LIST
SP0225 CRC ERROR (SERIAL SPINDLE) A CRC error (communications error) occurred in communications
between the CNC and the serial spindle amplifier.
SP0226 FRAMING ERROR (SERIAL SPINDLE) A framing error occurred in communications between the CNC and the
serial spindle amplifier.
SP0227 RECEIVING ERROR (SERIAL SPINDLE) A receive error occurred in communications between the CNC and the
serial spindle amplifier.
SP0228 COMMUNICATION ERROR (SERIAL A communications error occurred between the CNC and the serial
SPINDLE) spindle amplifier.
SP0229 COMMUNICATION ERROR SERIAL A communications error occurred between serial spindle amplifiers
SPINDLE AMP. (motor Nos. 1 and 2, or motor Nos. 3–4).
SP0230 MOTOR NUMBER OUT OF RANGE The setting of parameter No. 5841 is out of range.
SP0231 SPINDLE EXCESS ERROR (MOVING) The position deviation during spindle rotation was greater than the value
set in parameters.
SP0232 SPINDLE EXCESS ERROR (STOP) The position deviation during spindle stop was greater than the value set
in parameters.
SP0233 POSITION CODER OVERFLOW The error counter/speed instruction value of the position coder
overflowed.
SP0236 DUPLICATE SPINDLE CONTROL MODE An attempt was made to change the spindle mode during spindle mode
(CHANGING) switching.
SP0237 DUPLICATE SPINDLE CONTROL MODE An attempt was made to change the spindle mode during the spindle
(SPOS) positioning mode.
SP0238 DUPLICATE SPINDLE CONTROL MODE An attempt was made to change the spindle mode during the rigid
(RIGID TAP) tapping mode.
SP0239 DUPLICATE SPINDLE CONTROL MODE An attempt was made to change the spindle mode during the Cs contour
(CS) control mode.
SP0240 DISCONNECT POSITION CODER The analog spindle position coder is broken.
SP0241 D/A CONVERTER ERROR The D/A converter for controlling analog spindles is erroneous.
SP0242 OVERHEAT Overheating of the spindle was detected by a spindle speed variation.
(1) In the case of heavy–load cutting, reduce the cutting load.
(2) Check if the cutting tool has become dull.
(3) The spindle amplifier may be faulty.
SP0968 SSPA: XX DECODED ALARM An alarm occurred in the spindle amplifier unit for the serial spindle. For
details, refer to the Serial Spindle User’s Manual.
SP0969 SPINDLE CONTROL ERROR An error occurred in the spindle control software.
SP0971 SPINDLE CONTROL ERROR An error occurred in the spindle control software.
SP0972 SPINDLE CONTROL ERROR An error occurred in the spindle control software.
SP0973 SPINDLE CONTROL ERROR An error occurred in the spindle control software.
SP0974 ANALOG SPINDLE CONTROL ERROR An error occurred in the spindle control software.
SP0975 ANALOG SPINDLE CONTROL ERROR An position coder error was detected on the analog spindle.
479
B. ALARM LIST APPENDIX B–63325EN/03
SP0976 SERIAL SPINDLE COMMUNICATION The amplifier No. could not be set to the serial spindle amplifier.
ERROR
SP0977 SERIAL SPINDLE COMMUNICATION An error occurred in the spindle control software.
ERROR
SP0978 SERIAL SPINDLE COMMUNICATION A time–out was detected during communications with the serial spindle
ERROR amplifier.
SP0979 SERIAL SPINDLE COMMUNICATION The communications sequence was no longer correct during
ERROR communications with the serial spindle amplifier.
SP0980 SERIAL SPINDLE AMP. ERROR Defective SIC–LSI on serial spindle amplifier
SP0981 SERIAL SPINDLE AMP. ERROR An error occurred during reading of the data from SIC–LSI on the analog
spindle amplifier side.
SP0982 SERIAL SPINDLE AMP. ERROR An error occurred during reading of the data from SIC–LSI on the serial
spindle amplifier side.
SP0983 SERIAL SPINDLE AMP. ERROR Could not clear on the spindle amplifier side.
SP0984 SERIAL SPINDLE AMP. ERROR An error occurred during re–initialization of the spindle amplifier.
SP0986 SERIAL SPINDLE CONTROL ERROR An error occurred in the spindle control software.
SP0988 SPINDLE CONTROL ERROR An error occurred in the spindle control software.
SP0989 SPINDLE CONTROL ERROR An error occurred in the spindle control software.
SP0996 ILLEGAL SPINDLE PARAMETER SETTING Illegal spindle and spindle motor setting
SP0997 SPINDLE CONTROL ERROR The newly selected spindle No. by the spindle selection function could
not be reflected in parameters.
SP0998 SPINDLE CONTROL ERROR An error occurred in the spindle control software.
SP0999 SPINDLE CONTROL ERROR An error occurred in the spindle control software.
480
B–63325EN/03 APPENDIX B. ALARM LIST
B.10
OVERHEAT ALARM
(OH ALARM)
Number Message Contents
481