Fanuc 0i Model A - Alarm List
Fanuc 0i Model A - Alarm List
ALARM LIST
A ALARM LIST
297
A. ALARM LIST APPENDIX B–63505EN/01
A.1
LIST OF ALARM
CODES
(1) Program errors /Alarms on program and operation (P/S alarm)
Number Message Contents
000 PLEASE TURN OFF POWER A parameter which requires the power off was input, turn off power.
001 TH PARITY ALARM TH alarm (A character with incorrect parity was input).
Correct the tape.
002 TV PARITY ALARM TV alarm (The number of characters in a block is odd). This alarm will
be generated only when the TV check is effective.
003 TOO MANY DIGITS Data exceeding the maximum allowable number of digits was input.
(Refer to the item of max. programmable dimensions.)
004 ADDRESS NOT FOUND A numeral or the sign “–” was input without an address at the beginning
of a block. Modify the program .
005 NO DATA AFTER ADDRESS The address was not followed by the appropriate data but was followed
by another address or EOB code. Modify the program.
006 ILLEGAL USE OF NEGATIVE SIGN Sign “–” input error (Sign “–” was input after an address with which it can-
not be used. Or two or more “–” signs were input.)
Modify the program.
007 ILLEGAL USE OF DECIMAL POINT Decimal point “ . ” input error (A decimal point was input after an address
with which it can not be used. Or two decimal points were input.)
Modify the program.
009 ILLEGAL ADDRESS INPUT Unusable character was input in significant area.
Modify the program.
010 IMPROPER G–CODE An unusable G code or G code corresponding to the function not pro-
vided is specified. Modify the program.
011 NO FEEDRATE COMMANDED Feedrate was not commanded to a cutting feed or the feedrate was in-
adequate. Modify the program.
CAN NOT COMMAND G95 A synchronous feed is specified without the option for threading / syn-
(M series) chronous feed.
014 ILLEGAL LEAD COMMAND In variable lead threading, the lead incremental and decremental out-
(T series) putted by address K exceed the maximum command value or a com-
mand such that the lead becomes a negative value is given.
Modify the program.
TOO MANY AXES COMMANDED An attempt was made to move the machine along the axes, but the num-
(M series) ber of the axes exceeded the specified number of axes controlled simul-
taneously. Modify the program.
TOO MANY AXES COMMANDED An attempt has been made to move the tool along more than the maxi-
015 (T series) mum number of simultaneously controlled axes. Alternatively, no axis
movement command or an axis movement command for two or more
axes has been specified in the block containing the command for skip
using the torque limit signal (G31 P99/98). The command must be ac-
companied with an axis movement command for a single axis, in the
same block.
020 OVER TOLERANCE OF RADIUS In circular interpolation (G02 or G03), difference of the distance between
the start point and the center of an arc and that between the end point
and the center of the arc exceeded the value specified in parameter No.
3410.
021 ILLEGAL PLANE AXIS An axis not included in the selected plane (by using G17, G18, G19) was
COMMANDED commanded in circular interpolation. Modify the program.
022 NO CIRCLE RADIUS The command for circular interpolation lacks arc radius R or coordinate
I, J, or K of the distance between the start point to the center of the arc.
023 ILLEGAL RADIUS COMMAND In circular interpolation by radius designation, negative value was com-
(T series) manded for address R. Modify the program.
025 CANNOT COMMAND F0 IN F0 (fast feed) was instructed by F1 –digit column feed in circular inter-
G02/G03 (M series) polation. Modify the program.
298
B–63505EN/01 APPENDIX A. ALARM LIST
299
A. ALARM LIST APPENDIX B–63505EN/01
300
B–63505EN/01 APPENDIX A. ALARM LIST
301
A. ALARM LIST APPENDIX B–63505EN/01
302
B–63505EN/01 APPENDIX A. ALARM LIST
303
A. ALARM LIST APPENDIX B–63505EN/01
304
B–63505EN/01 APPENDIX A. ALARM LIST
305
A. ALARM LIST APPENDIX B–63505EN/01
306
B–63505EN/01 APPENDIX A. ALARM LIST
307
A. ALARM LIST APPENDIX B–63505EN/01
NOTE
Alarm in background edit is displayed in the key input line of the background edit screen instead
of the ordinary alarm screen and is resettable by any of the MDI key operation.
308
B–63505EN/01 APPENDIX A. ALARM LIST
D The details of serial The details of serial pulse coder alarm No. 350 (pulse coder alarm) are
pulse coder alarm displayed in the diagnosis display (No. 202) as shown below.
No.350
#7 #6 #5 #4 #3 #2 #1 #0
202 CSA BLA PHA RCA BZA CKA SPH
D The details of serial The details of serial pulse coder alarm No. 351 (communication alarm)
pulse coder alarm are displayed in the diagnosis display (No. 203) as shown below.
No.351
#7 #6 #5 #4 #3 #2 #1 #0
203 DTE CRC SRB PRM
309
A. ALARM LIST APPENDIX B–63505EN/01
310
B–63505EN/01 APPENDIX A. ALARM LIST
D Details of servo The details of servo alarm No. 414 are displayed in the diagnosis display
alarm No.414 (No. 200 and No.204) as shown below.
#7 #6 #5 #4 #3 #2 #1 #0
200 OVL LV OVC HCA HVA DCA FBA OFA
311
A. ALARM LIST APPENDIX B–63505EN/01
#7 #6 #5 #4 #3 #2 #1 #0
204 OFS MCC LDA PMS
NOTE
Parameters 1326 and 1327 are effective when EXLM(stroke limit switch signal) is on.
312
B–63505EN/01 APPENDIX A. ALARM LIST
313
A. ALARM LIST APPENDIX B–63505EN/01
D The details of spindle The details of spindle alarm No. 750 are displayed in the diagnosis display
alarm No.750 (No. 409) as shown below.
#7 #6 #5 #4 #3 #2 #1 #0
409 SPE S2E S1E SHE
314
B–63505EN/01 APPENDIX A. ALARM LIST
(10) System alarms (These alarms cannot be reset with reset key.)
Number Message Contents
900 ROM PARITY F–ROM parity error in a ROM file (control software), such as CNC,
macro, or digital servo. The F–ROM module may be defective.
910 DRAM PARITY : (Low) DRAM parity error
911 DRAM PARITY: (High) The main board may be defective.
912 SRAM PARITY: (Low) For an SRAM parity error, initialize the memory. If the error subse-
quently recurs, or in the case of a DRAM parity error, replace the
913 SRAM PARITY : (High) FROM and SRAM modules or memory or spindle modules.
Subsequently, set the parameters and all other data again.
920 SERVO ALARM (1/2 AXIS) Servo alarm (1st or 2nd axis). A watchdog alarm or a RAM parity
error in the servo module occurred.
Replace the servo control module on the main CPU board.
921 SERVO ALARM (3/4 AXIS) Servo alarm (3rd or 4th axis). A watchdog alarm or a RAM parity
error in the servo module occurred.
Replace the servo control module on the main CPU board.
924 SERVO MODULE SETTING The digital servo module is not installed.
ERROR Check that the servo control module on the main board is mounted
securely.
930 CPU INTERRUPUT CPU error (abnormal interrupt)
The main board is faulty.
940 PCB ERROR PCB ID error. The main board or the memory module may be
defective.
950 PMC SYSTEM ALARM Fault occurred in the PMC. The PMC control module on the main
board or the RAM module may be defective.
960 DC24V POWER OFF The abnormal 24VDC input power may be defective.
971 NMI OCCURRED IN SLC An alarm condition occurred in the interface with an I/O unit.
Check the connection between the PMC control module on the main
board and the I/O Unit. Also, check that the power of the I/O Unit is
on and that the interface module is operating normally.
973 NON MASK INTERRUPT NMI occurred for an unknown reason.
The printed board of the power unit or the main board may be defec-
tive. Or, there may be noise interference.
974 BUS ERROR Bus error
The main board may be defective.
315
A. ALARM LIST APPENDIX B–63505EN/01
A.2
LIST OF ALARMS
(PMC)
(1) Alarm messages (PMC)
Message Contents and solution
ALARM NOTHING Normal status
ER01 PROGRAM DATA The sequence program in the debugging RAM is defective.
ERROR(RAM) (solution) Please clear the debugging RAM and input LADDER again.
The debugging RAM is not installed though the RAM is selected.
(solution) Please install the debugging RAM or install ROM for sequence program
and select ROM with K17#3=0.
ER02 PROGRAM SIZE OVER The size of sequence program exceeds the maximum size of LADDER(PMC–RC
only).
(solution) Please change MAX LADDER AREA SIZE at the SYSPRM screen and
restart the system.
ER03 PROGRAM SIZE The size of sequence program exceeds the option specification size.
ERROR(OPTION) (solution) Please increase the option specification size.
Or, reduce the size of sequence program.
ER04 PMC TYPE UNMATCH The PMC model setting of the sequence program is not corresponding to an actual
model.
(solution) Please change the PMC model setting by the offline programmer.
ER05 PMC MODULE TYPE The module type of the PMC engine is not correct.
ERROR
(solution) Please exchange the module of PMC engine for a correct one.
ER07 NO OPTION There is no step number option of LADDER.
(LADDER STEP)
ER10 OPTION AREA NOTHING The management software for the PMC–RB has not been transferred.
(series name) (solution) The software installation is not consistent with the order. Contact FANUC.
ER11 OPTION AREA NOTHING The management software for the PMC C board has not been transferred.
(series name) (solution) The software installation is not consistent with the order. Contact FANUC.
ER12 OPTION AREA ERROR The series of the management software for the PMC–RB differs between BASIC and
(series name) OPTION.
(solution) Contact FANUC.
ER13 OPTION AREA ERROR The series of the management software for the PMC C board differs between BASIC
(series name) and OPTION.
(solution) Contact FANUC.
ER14 OPTION AREA VERSIION The edition of the management software for the PMC–RB differs between BASIC
ERROR (series name) and OPTION.
(solution) Contact FANUC.
ER15 OPTION AREA VERSIION The edition of the management software for the PMC C board differs between BASIC
ERROR (series name) and OPTION.
(solution) Contact FANUC.
ER 16 RAM CHECK ERROR The debugging RAM cannot be read/written normally.
(PROGRAM RAM) (solution) Please exchange the debugging RAM.
ER17 PROGRAM PARITY The parity error occurred on ROM for sequence program or the debugging RAM.
(solution) ROM: The deterioration of ROM may be deteriorated
Please exchange ROM for the sequence program
RAM: Please edit the sequence program once on PMC
Still the error occurs, exchange the debugging RAM.
ER18 PROGRAM DATA ERROR Transferring the sequence program from offline programmer was interrupted by the
BY I/O power off etc.
(solution) Please clear the sequence program and transfer the sequence program
again.
ER19 LADDER DATA ERROR Editing the LADDER was interrupted by the power off or by the switch to the CNC
screen by the function key etc.
(solution) Please edit LADDER once on PMC.
Or, please input LADDER again.
316
B–63505EN/01 APPENDIX A. ALARM LIST
317
A. ALARM LIST APPENDIX B–63505EN/01
318
B–63505EN/01 APPENDIX A. ALARM LIST
319
A. ALARM LIST APPENDIX B–63505EN/01
320
B–63505EN/01 APPENDIX A. ALARM LIST
A.3
ALARMS
(SERIAL SPINDLE)
NOTE*1
Note that the meanings of the SPM indications differ
depending on which LED, the red or yellow LED, is on.
When the red LED is on, the SPM indicates a 2–digit alarm
number. When the yellow LED is on, the SPM indicates an
error number that designates a sequence problem (for
example, when a rotation command is entered with the
emergency stop state not released).
³ See Appendix A.4, “Error Codes (Serial Spindle).”
SPM
indica- Faulty location and remedy Description
tion(*1)
A0 1 Replace the ROM on the SPM control printed cir- The program does not start normally.
A cuit board. ROM series error or hardware abnormality on the SPM
2 Replace the SPM control printed circuit board. control printed circuit board
A1 Replace the SPM control printed circuit board. An abnormality was detected in the CPU peripheral cir-
cuit of the SPM control circuit.
01 1 Check and correct the peripheral temperature and The thermostat embedded in the motor winding oper-
load status. ated.
2 If the cooling fan stops, replace it. The internal temperature of the motor exceeds the spe-
cified level.
The motor is used in excess of the continuous rating, or
the cooling component is abnormal.
02 1 Check and correct the cutting conditions to decrease The motor speed cannot follow a specified speed.
the load. An excessive motor load torque is detected.
2 Correct parameter No. 4082. The acceleration/deceleration time in parameter No.
4082 is insufficient.
03 1 Replace the SPM unit. The PSM becomes ready (00 is indicated), but the DC
2 Check the motor insulation status. link voltage is too low in the SPM.
3 Replace the interface cable. The fuse in the DC link section in the SPM is blown. (The
power device is damaged or the motor is ground–fault.)
The JX1A/JX1B connection cable is abnormal.
04 Check the PSM input power supply status. The PSM detects open phase of power. (PSM alarm in-
dication: 5)
07 Check for a sequence error. (For example, check The motor speed has exceeded 115% of its rated speed.
whether spindle synchronization was specified when When the spindle axis was in position control mode,
the spindle could not be turned.) positional deviations were accumulated excessively
(SFR and SRV were turned off during spindle synchro-
nization.)
09 1 Improve the heat sink cooling status. Abnormal temperature rise of the power transistor radia-
2 If the heat sink cooling fan stops, replace the SPM tor
unit.
321
A. ALARM LIST APPENDIX B–63505EN/01
SPM
indica- Faulty location and remedy Description
tion(*1)
11 1 Check the selected PSM. Overvoltage of the DC link section of the PSM was de-
2 Check the input power voltage and change in power tected. (PSM alarm indication: 7)
during motor deceleration. If the voltage exceeds PSM selection error. (The maximum output specifica-
253 VAC (for the 200–V system) or 530 VAC (for the tion of the PSM is exceeded.)
400–V system), improve the power supply imped-
ance.
12 1 Check the motor insulation status. The motor output current is abnormally high.
2 Check the spindle parameters. A motor–specific parameter does not match the motor
3 Replace the SPM unit. model.
Poor motor insulation
15 1 Check and correct the ladder sequence. The switch sequence in spindle switch/output switch op-
2 Replace the switching MC. eration is abnormal.
The switching MC contact status check signal and com-
mand do not match.
16 Replace the SPM control printed circuit board. Abnormality in an SPM control circuit component is de-
tected. (RAM for external data is abnormal.)
18 Replace the SPM control printed circuit board. Abnormality in an SPM control circuit component is de-
tected. (Program ROM data is abnormal.)
19 Replace the SPM unit. Abnormality in an SPM component is detected. (The ini-
tial value for the U phase current detection circuit is ab-
normal.)
20 Replace the SPM unit. Abnormality in an SPM component is detected. (The ini-
tial value of the V phase current detection circuit is ab-
normal.)
24 1 Place the CNC–to–spindle cable away from the pow- The CNC power is turned off (normal power–off or bro-
er cable. ken cable).
2 Replace the cable. An error is detected in communication data transferred
to the CNC.
26 1 Replace the cable. The signal amplitude of the detection signal (connector
2 Re–adjust the pre–amplifier. JY2) on the Cs contour control motor side is abnormal.
(Unconnected cable, adjustment error, etc.)
27 1 Replace the cable. 1 The spindle position coder (connector JY4) signal is
2 Re–adjust the BZ sensor signal. abnormal.
2 The signal amplitude (connector JY2) of the MZ or BZ
sensor is abnormal.
(Unconnected cable, adjustment error, etc.)
28 1 Replace the cable The position detection signal (connector JY5) for Cs
2 Re–adjust the pre–amplifier. contour control is abnormal.
(Unconnected cable, adjustment error, etc.)
29 Check and correct the load status. Excessive load has been applied continuously for a cer-
tain period of time. (This alarm is issued also when the
motor shaft has been locked in the excitation state.)
30 Check and correct the power supply voltage. Overcurrent is detected in PSM main circuit input. (PSM
alarm indication: 1)
Unbalanced power supply.
PSM selection error (The maximum PSM output specifi-
cation is exceeded.)
322
B–63505EN/01 APPENDIX A. ALARM LIST
SPM
indica- Faulty location and remedy Description
tion(*1)
31 1 Check and correct the load status. The motor cannot rotate at a specified speed. (A level
2 Replace the motor sensor cable (JY2 or JY5). not exceeding the SST level for the rotation command
has existed continuously.)
Abnormality in the speed detection signal.
32 Replace the SPM control printed circuit board. Abnormality in an SPM control circuit component is de-
tected. (The LSI device for serial transfer is abnormal.)
33 1 Check and correct the power supply voltage. Charging of direct current power supply voltage in the
2 Replace the PSM unit. power circuit section is insufficient when the magnetic
contractor in the amplifier is turned on (such as open
phase and defective charging resistor).
34 Correct a parameter value according to the manual. Parameter data exceeding the allowable limit is set.
If the parameter number is unknown, connect the
spindle check board, and check the indicated parame-
ter.
35 Correct the value according to the parameter manual. Gear ratio data exceeding the allowable limit is set.
36 Check whether the position gain value is too large, and An error counter overflow occurred.
correct the value.
37 Correct the value according to the parameter manual. The setting of the parameter for the number of pulses in
the speed detector is incorrect.
39 1 Adjust the 1–rotation signal in the pre–amplifier. An incorrect relationship between the 1–rotation signal
2 Check the cable shield status. and the number of AB phase pulses was detected dur-
3 Replace the cable. ing Cs contour control.
40 1 Adjust the 1–rotation signal in the pre–amplifier. The 1–rotation signal is not generated during Cs contour
2 Check the cable shield status. control.
3 Replace the cable.
41 1 Check and correct the parameter. 1 The 1–rotation signal of the spindle position coder
2 Replace the cable. (connector JY4) is abnormal.
3 Re–adjust the BZ sensor signal. 2 The 1–rotation signal (connector JY2) of the MZ or BZ
sensor is abnormal.
3 Parameter setting error
42 1 Replace the cable. 1 The 1–rotation signal of the spindle position coder
2 Re–adjust the BZ sensor signal. (connector JY4) is disconnected.
2 The 1–rotation signal (connector JY2) of the MZ or BZ
sensor is disconnected.
43 Replace the cable. The differential speed position coder signal (connector
JY8) in SPM type 3 is abnormal.
44 Replace the SPM control printed circuit board. Abnormality in an SPM control circuit component was
detected (A/D converter abnormality).
46 1 Check and correct the parameter. An abnormality equivalent to alarm 41 was detected dur-
2 Replace the cable. ing thread cutting operation.
3 Re–adjust the BZ sensor signal.
323
A. ALARM LIST APPENDIX B–63505EN/01
SPM
indica- Faulty location and remedy Description
tion(*1)
47 1 Replace the cable. 1 The A/B phase signal of the spindle position coder
2 Re–adjust the BZ sensor signal. (connector JY4) is abnormal.
3 Correct the cable layout (vicinity of the power line). 2 The A/B phase signal (connector JY2) of the MZ or
BZ sensor is abnormal.
The relationship between the A/B phase and 1–rotation
signal is incorrect (Pulse interval mismatch).
49 Check whether the calculated differential speed value In differential speed mode, the speed of the other
exceeds the maximum motor speed. spindle converted to the speed of the local spindle has
exceeded the allowable limit (the differential speed is
calculated by multiplying the speed of the other spindle
by the gear ratio).
50 Check whether the calculated value exceeds the maxi- In spindle synchronization, the speed command cal-
mum motor speed. culation value exceeded the allowable limit (the motor
speed is calculated by multiplying the specified spindle
speed by the gear ratio).
51 1 Check and correct the power supply voltage. Input voltage drop was detected. (PSM alarm indication:
2 Replace the MC. 4) (Momentary power failure or poor MC contact)
52 1 Replace the SPM control printed circuit board. NC interface abnormality was detected (the ITP signal
2 Replace the spindle interface printed circuit board in stopped).
the CNC.
53 1 Replace the SPM control printed circuit board. NC interface abnormality was detected (the ITP signal
2 Replace the spindle interface printed circuit board in stopped).
the CNC.
56 Replace the SPM unit. The cooling fan in the SPM control circuit stopped.
57 1 Decrease the acceleration/deceleration duty. An overload was detected in the regenerative resis-
2 Check the cooling condition (peripheral tempera- tance. (PSMR alarm indication: 8)
ture). Thermostat operation or short–time overload was de-
3 If the cooling fan stops, replace the resistor. tected.
4 If the resistance is abnormal, replace the resistor. The regenerative resistor was disconnected, or an ab-
normal resistance was detected.
58 1 Check the PSM cooling status. The temperature of the radiator of the PSM has in-
2 Replace the PSM unit. creased abnormally. (PSM alarm indication: 3)
59 Replace the SPM unit. The cooling fan in the PSM stopped. (PSM alarm indica-
tion: 2)
324
B–63505EN/01 APPENDIX A. ALARM LIST
A.4
ERROR CODES
(SERIAL SPINDLE) NOTE*1
Note that the meanings of the SPM indications differ
depending on which LED, the red or yellow LED, is on.
When the yellow LED is on, an error code is indicated with
a 2–digit number. The error code is not displayed on the
CNC screen.
When the red LED is on, the SPM indicates the number of
an alarm generated in the serial spindle.
³ See Appendix A.3, “Alarms (Serial Spindle).”
325
A. ALARM LIST APPENDIX B–63505EN/01
SPM
indica- Faulty location and remedy Description
tion(*1)
12 During execution of the spindle synchronization com- Although spindle synchronization is being performed,
mand, do not specify another operation mode. Before another operation mode (Cs contour control, servo
entering another mode, cancel the spindle synchroniza- mode, or orientation) is specified.
tion command.
13 During execution of the orientation command, do not Although the orientation command is being executed,
specify another operation mode. Before entering anoth- another operation mode (Cs contour control, servo
er mode, cancel the orientation command. mode, or synchronization) is specified.
14 Input the SFT or SRV signal. The SFT and SRV signals are both input at the same
time.
15 Check bit 5 of parameter No. 4000 and PMC signal When bit 5 of parameter No. 4000 is set to 1 to indicate
(CON). the presence of the differential speed mode function,
Cs contour control is specified.
16 Check bit 5 of parameter No. 4000 and PMC signal When bit 5 of parameter No. 4000 is set to 0 to indicate
(DEFMD). the absence of the differential speed mode function, the
differential speed mode command (DEFMD) is input.
17 Check bits 2, 1, and 0 of parameter No. 4011. Setting of the speed detector parameter (bits 2, 1, and
0 of parameter No. 4011) is invalid. (The corresponding
speed detector is not present.)
18 Check bit 2 of parameter No. 4001 and PMC signal Although bits 2 of parameter No. 4001 is set to 0 not to
(ORCM). use the position coder signal, a command for orienta-
tion by a position coder (ORCMA) is input.
19 During execution of the orientation command, do not Although orientation by a magnetic sensor is being per-
specify another operation mode. Before entering anoth- formed, another operation mode is specified.
er mode, cancel the orientation command.
20 Check bit 5 of parameter No. 4001, bit 5 of parameter No. When the use of the slave operation mode function is
4014, and bit 4 of parameter No. 4018. set (bit 5 of parameter No. 4014 = 1), the use of a high–
resolution magnetic pulse coder (bit 5 of parameter No.
4001 = 1) or the use of the Cs contour control function
by the sensor (bit 4 of parameter No. 4018 = 1) is speci-
fied. These items cannot be set at the same time.
21 Input the slave operation mode command (SLV) in nor- Although position control (such as servo mode or
mal operation mode. orientation) is being performed, a slave operation mode
command (SLV) is input.
22 Input the position control command in normal operation Although slave operation mode is set (SLVS = 1), a
mode position control command (such as servo mode or
orientation) is input.
23 Check bit 5 of parameter No. 4014 and PMC signal Although bit 5 of parameter No. 4014 is set to 0 not to
(SLV). use the slave operation mode function, a slave opera-
tion mode command (SLV) is input.
24 Check the PMC signal (INCMD). Perform orientation by Orientation is performed in incremental operation mode
specifying an absolute position first. (INCMD = 1) first, then the absolute position command
(INCMD = 0) is input.
25 Check the spindle amplifier specifications and parameter Although the spindle amplifier SPM type 4 is not used,
setting (bit 4 of parameter No. 4018). the use of the Cs contour control function by the sensor
is set (bit 4 of parameter No. 4018 = 1).
NOTE*2
PSM contact signal
Between ESP1 and ESP2 on the PSM Contact open: Emergency stop
Contact closed: Normal operation
326