FANUC Series 16i, 18i, 21i Alarms
Fanuc Series 16i, 18i, 21i Alarms, Error Codes
Fanuc Series 16i, 18i and 21i Alarms.
Please contact us if you need testing, a repair or an exchange part. Or please visit our dedicated Fanuc Series 16i, 18i, 21i Page.
These alarm codes relate to both Model A & B. NB: * denotes model B additional alarms.
Background Edit Alarm
Alarm Code | Type | Description of Alarms/ Faults |
??? | BP/S alarm | BP/S alarm occurs in the same number as the P/S alarm that occurs in ordinary program edit. |
140 | BP/S alarm | It was attempted to select or delete in the background a program being selected in the foreground ( note) |
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.
Absolute pulse coder (APC) alarm
Alarm Code | Type | Description of Alarms/ Faults |
300* | nth axis origin return | Manual reference position return is required for the nth-axis (n=1-8) |
301* | APC alarm: nth axis communication | nth axis (n=1-8) APC communication error. Failure in data transmission. |
302* | APC alarm: nth axis over time | nth axis( n=1-8) APC overtime error. Failure in data transmission. |
303* | APC alarm: nth axis framing | nth axis (n=1-8) APC framing error. Failure in Data transmission. |
304* | APC alarm: nth axis parity | nth axis (n=1-8) APC parity error. Failure in Data transmission. |
305* | APC alarm:nth axis pulse error | nth axis (n=1-8) APC pulse error alarm. |
306* | APC alarm: nth axis battery voltage 0 | nth axis (n=1-8) APC battery voltage has decreased to a low level so that the data cannot be held. |
307* | APC alarm: nth axis battery low 1 | nth axis (n=1-8) APC battery voltage reaches a level where the battery must be renewed. |
308* | APM alarm: nth-axis battery low 2 | nth axis (n=1-8) APC battery voltage has reached a level where the battery must be renewed ( including when the power is OFF). |
309* | APC ALARM: n AXIS ZRN IMPOSSIBLE | Return to the origin has been attempted without first rotating the motor one or more times. |
Serial Pulse Coder ( SPC) alarms
Alarm Code | Type | Description of Alarms/ Faults |
360 | n-AXIS: ABNORMAL CHECKSUM (INT) | A checksum error occured in the built in pulse coder. |
361 | n-AXIS: ABNORMAL PHASE DATA (INT) | A phase data error occured in the built in pulse coder. |
362 | n-AXIS: ABNORMAL REV.DATA (INT) | A rotation speed count error occured in the built in pulse coder. |
363 | n-AXIS: ABNORMAL CLOCK (INT) | A clock error occured in the built in pulse coder. |
364 | n-AXIS: SOFT PHASE ALARM(INT) | The digital servo software detected invalid data in the built in pulse coder. |
365 | n-AXIS: BROKEN LED (INT) | An LED error occured in the built in pulse coder.
|
366
|
n-AXIS: PULSE MISS (INT) | A pulse error occured in the built in pulse coder. |
367 | n-AXIS: COUNT MISS (INT) | A count error occured in the built in pulse coder. |
368 | n-AXIS: SERIAL DATA ERROR (INT) | Communication data from the built in pulse coder cannot be received. |
369 | n-AXIS: DATA TRANS; ERROR (INT) | A CRC or stop bit error occured in the communication data being received from the built in pulse coder. |
380 | n-AXIS: BROKEN LED (EXT) | The seperate detector is erroneous. |
381 | n-AXIS: ABNORMAL PHASE (EXT) | A phase data error occured in the seperate linear scale. |
382 | n-AXIS: COUNT MISS (EXT) | A pulse error occured in the seperate detector. |
383 | n-AXIS: PULSE MISS (EXT) | A count error occured in the seperate detector. |
384 | n-AXIS: SOFT PHASE ALARM(EXT) | The digital servo software detected invalid data in the seperate detector. |
385 | n-AXIS: SERIAL DATA ERROR (EXT) | Communication data from the seperate detector cannot be received. |
386 | n-AXIS: DATA TRANS. ERROR(EXT) | A CRC or stop bit error occured in the communication data being received from the seperate detector. |
387* | n-AXIS: ABNORMAL ENCODER ( EXT) | An error occurs in the seperate detector. |
Servo Alarms
Alarm Code | Type | Description of Alarms/ Faults |
401 | SERVO ALARM: n-TH AXIS VRDY OFF | The n-th axis (axis 1-8) servo amplifier READY signal (DRDY) went off. |
402 | SERVO ALARM: SV CARD NOT EXIST | The axis control card is not provided. |
403 | SERVO ALARM: CARD/SOFT MISMATCH | The combination of the axis control card and servo software is illegal. |
404 | SERVO ALARM: n-TH AXIS VRDY ON | Even though the n-th axis ( axis 1-8) READY signal (MCON) went off the servo amplifier READY signal (DRDY) is still on. Or when the power was turned on, DRDY went on even though MCON was off. |
405 | SERVO ALARM: (ZERO POINT RETURN FAULT) | Position control system fault. Due to an NC or servo system fault in the reference positon return, there is a possibility that the reference position return could not be executed properly. |
407 | SERVO ALARM: EXCESS ERROR | The difference in synchronous axis position deviation exceeded the set value. |
409 | SERVO ALARM: n XIS TORQUE ALARM | Abnormal servo motor load has been detected. Alternatively, abnormal spindle motor load has been detected in Cs mode. |
410 | SERVO ALARM: n-TH AXIS-EXCESS ERROR | The position deviation value when the n-th axis ( axis 1-8) stops is larger than the set value. |
411 | SERVO ALARM: n-TH AXIS- EXCESS OVERFLOW | The position deviation value when the n-th axis ( axis 1-8) moves is larger than the set value. |
413 | SERVO ALARM: n-th AXIS- LSI OVERFLOW | The contents of error register for the n-th axis ( axis 1-8) exceeded power. |
415 | SERVO ALARM: n-AXIS: EXCESS SHIFT | A speed higher than 524288000 units/s was attempted to be set in the n-th axis (axis 1-8). |
417 | SERVO ALARM: n-AXIS: PARAMETER INCORECT | This alarm occurs when the n-th axis is in one of the below states: (digital servo system alarm).
|
420 | SERVO ALARM: n-AXIS: SYNC TORQUE( M axis) | During simple synchronous control, the difference between the torque commands for the master and slave axes exceeded the value set in parameter no 2078 and2079. |
421 | SERVO ALARM: n-AXIS: EXCESSer (D) | The difference between the errors in the semi closed loop and closed loop has become excessive during the dual position feedback. |
422 | SERVO ALARM: n-AXIS | In torque control of PMC axis control, a specified allowable speed has been executed. |
423 | SERVO ALARM: n-AXIS | In torque control of PMC axis control, the parameter set allowable cumulative travel distance has been executed. |
430 | n AXIS: SV.MOTOR OVERHEAT | A servo motor overheat occured. |
431 | n AXIS: CNV. OVERLOAD | 1. PSM : Overheat occured.
2. Beta series SVU: Overhead occured. |
432 | n AXIS: CNV.LOWVOLT CON./POWFAULT | 1. PSM: Phase missing occured in the input voltage
2. PMSR: The control power supply voltage has dropped. 3. Alpha Series SVU: The control power supply voltage has dropped. |
433 | n AXIS: CNV: LOW VOLT DC LINK |
|
434 | n AXIS: INV. LOW VOLT CONTROL | SVM: The control power supply voltage has dropped. |
435 | n AXIS: INV. LOW VOLT DC LINK | SVM: The DC Link Voltage has dropped. |
436 | n AXIS: SOFTTHERMAL (OVC) | The digital servo software detected the soft thermal state (OVC). |
437 | n AXIS: OVERCURRENT POWER | PSM: Overcurrent flowed into the input circuit. |
438 | n AXIS: INV: ABNORMAL CURRENT | 1. SVM: The motor current is too high
2. Alpha series: The motor current is too high. 3. Beta series. The motor current is too high. |
439 | n AXIS:CNV. OVERVOLT POWER | 1. PSM: The DC voltage is too high.
2. PSMR: The DC voltage is too high. 3. Alpha series SVU: The C link voltage is too high. 4. Beta serie SVU: The link voltage is too high. |
440 | n AXIS:CNV. EX DECELERATION POW. | 1. PSMR: The regeneration discharge amount is too large.
2. Alpha series SVU: The regeneration discharge amount is too large. Alternatively, the regeneration discharge ciruit is abnormal.
|
441 | n AXIS: ABNORMAL CURRENT OFFSET | The digital servo software detected an abnormality in the motor current detection circuit. |
442 | n AXIS: CNV. CHARGE FAULT/INV DB | 1. PSM. The spare discharge circuit of the DC link is abnormal.
2. PSMR: The spare discharge circuit of the DC link is abnormal. 3. Alpha series SVU: The dynamic brake cicruit is abnormal. |
443 | n AXIS: COOLING FAN FAILURE | 1. PSM: The internal stirring fan failed.
2. PSMR: The internal stirring fan failed. 3. Beta series SVU: The internal stirring fan failed. |
444 | n AXIS: COOLING FAN FAILURE | SVM: The internal stirring fan failed. |
445 | n AXIS: SOFT DISCONNECT ALARM | The digital servo software detected a broken wire in the pulse coder. |
446 | n AXIS: HARD DISCONNECT ALARM | A broken wire in the built in pulse coder was detected by hardware. |
447 | n AXIS: HARD DISCONNECT (EXT) | A broken wire in the seperate detector was detected by hardware. |
448 | n AXIS: UNMATCHED FEEDBACK ALARM | The sign of feedback data from the built in pulse coder differs from that of a feedback data from the seperate detector. |
449 | n AXIS: INV. IPM ALARM | 1. SVM: IPM ( intelligent power module) detected an alarm.
2. Alpha series SVU: IPM ( intelligent power module) detected an alarm. |
453* | n AXIS: SPC SOFT DISCONNECT ALARM | Software disconnection alarm of the a pulse coder. |
460 | n AXIS: FSSB DISCONNECT | FSSB communication was disconnected suddenly. The possible causes are as follows:
1. The FSSB communication cable was disconnected or broken. 2. The power to the amplifier was turned off suddenly. 3. A low voltage alarm was issued by the amplifier. |
461 | n AXIS: ILLEGAL AMP INTERFACE | The axes of the 2- axis amplifier were assigned to the fast type interface. |
462 | n AXIS: SEND CNC DATA FAILED | Because of an FSSB communication error, a slave could not receive correct data. |
463 | n AXIS: SEND SLAVE DATA FAILED | Because of an FSSB communication error, the servo system could not receive correct data. |
464 | n AXIS: WRITE ID DATA FAILED | An attempt was made to write maintenance informatio on the amplifier maintenance screen but it failed. |
465 | n AXIS: READ ID DATA FAILED | At power up, amplifier initial ID information could not be read. |
466 | n AXIS: MOTOR/AMP COMBINATION | The maximum current rating for the amplifer does not match that for the motor. |
467 | n AXIS: ILLEGAL SETTING OF AXIS | The servo function for the following has not been enabled when an axis occupying a single DSP ( corresponding to two ordinary axes) is specified on the axis setting screen.
|
Over Travel Alarms
Alarm Code | Type | Description of Fault/Error |
500 | OVER TRAVEL | Exceeded the n-th axis (axis 1-8) + side stored stroke check I. |
501 | OVER TRAVEL | Exceeded the n-th axis (axis 1-8) – side stored stroke check I. |
502 | OVER TRAVEL | Exceeded the n-th axis (axis 1-8) +side stored stroke check II. |
503 | OVER TRAVEL | Exceeded the n-th axis (axis 1-8) – side stored stroke check II. |
504 | OVER TRAVEL | Exceeded the n-th axis (axis 1-8) +side stored stroke check III |
505 | OVER TRAVEL | Exceeded the n-th axis (axis 1-8) – side stored stroke check III |
506 | OVER TRAVEL | Exceeded the n-th axis (axis 1-8) + side hardware OT. |
507 | OVER TRAVEL | Exceeded the n-th axis (axis 1-8) – side hardware OT. |
508 | INTERFERENCE | A tool moving in the positive direction along the n axis has fouled another tool post. |
509 | INTERFERNECE | A tool moving in the negative direction along the n axis has fouled another tool post. |
510 | OVER TRAVEL | Alarm for stroke check prior to movement. The end point specified in a block falls within the forbidden area defined with the stroke check in the positive direction along the N axis. |
511 | OVER TRAVEL | Alarm for stroke check prior to movement. The end point specified in a block falls within the forbidden area defined with the stroke check in the negative direction along the N axis. |
Overheat Alarms
Alarm Code | Type | Description of Fault/Error |
700 | OVERHEAT: CONTROL UNIT | Control unit overheat. |
701 | OVERHEAT: FAN MOTOR | The fan motor on top of the cabinet for the control unit is overheated. |
704 | OVERHEAT: SPINDLE | Spindle overheat in the spindle fluctuation detection . |
Rigid Tapping Alarms
Alarm Code | Type | Description of Fault/Error |
740 | RIGID TAP ALARM: EXCESS ERROR | The positional deviation of the stopped spindle has exceeded the set value during rigid tapping. |
741 | RIGID TAP ALARM: EXCESS ERROR | The positional deviation of the moving spindle has exceeded the set value during rigid tapping. |
742 | RIGID TAP ALARM: LSI OVERFLOW | An LSI overflow has occurred for the spindle during rigid tapping. |
Serial Spindle Alarms
Alarm Code | Type | Description of Fault/Error |
749 | S-SPINDLE LSI ERROR | It is serial communication error while system is executing after power supply is on. |
750 | SPINDLE SERIAL LINK START FAULT | This alarm is generated when the spindle control unit is not ready for starting correctly when the power is turned on in the system with the serial spindle. |
752 | FIRST SPINDLE MODE CHANGE FAULT | This alarm is generated if the system does not properly terminate a mode change. The modes include the Cs contouring, spindle positioning, rigid tapping and spindle control modes. |
754 | SPINDLE-1 ABNORMAL TORQUE | Abnormal first motor load has been detected |
762 | SECOND SPINDLE MODE CHANGE FAULT | Refer to alarm No 752 for the 2nd axis |
764 | SPINDLE-2 ABNORMAL TORQUE | Same as alarm number 754 for the second spindle |
772 | SPINDLE-3 MODE CHANGE ERROR | Same as alarm number 752 for the third spindle |
774 | SPINDLE 3 ABNORMAL TORQUE ALARM | Same as alarm number 754 for the third spindle |
782 | SPINDLE 4 MODE CHANGE ERROR | Same as alarm number 752 for the fourth spindle |
784 | SPINDLE 4 ABNORMAL TORQUE ALARM | Same as alarm number 754 for the fourth spindle |
System Alarms * ( Model B )
Alarm Code | Type | Description of Fault/Error |
900 | ROM PARITY | A parity error ocured in the CNC, macro, or servo ROM. |
910 | SRAM PARITY: (BYTE 0 ) | A RAM parity error occured in the part program storage RAM. |
911 | SRAM PARITY: (BYTE 1 ) | A RAM parity error occured in the part program storage RAM. |
912 | DRAM PARITY: (BYTE 0 ) | A RAM parity error occured in the DRAM module. |
913 | DRAM PARITY: (BYTE 1 ) | A RAM parity error occured in the DRAM module. |
914 | DRAM PARITY: (BYTE 2 ) | A RAM parity error occured in the DRAM module. |
915 | DRAM PARITY: (BYTE 3 ) | A RAM parity error occured in the DRAM module. |
916 | DRAM PARITY: (BYTE 4 ) | A RAM parity error occured in the DRAM module. |
917 | DRAM PARITY: (BYTE 5 ) | A RAM parity error occured in the DRAM module. |
918 | DRAM PARITY: (BYTE 6 ) | A RAM parity error occured in the DRAM module. |
919 | DRAM PARITY: (BYTE 7 ) | A RAM parity error occured in the DRAM module. |
920 | SERVO ALARM ( 1-4 AXIS ) | Servo alarm ( 1st to 4th axis). A watchdog alarm condition occured, or a RAM parity error occured in the axis control card. |
921 | SERVO ALARM ( 5-8 AXIS ) | Servo alarm ( 5th to 8th axis). A watchdog alarm condition occured, or a RAM parity error occured in the axis control card. |
926 | FSSB ALARM | FSSB alarm. |
930 | CPU INTERRUPT | CPU error (abnormal interrupt). |
935 | SRAM ECC ERROR | An error occured in RAM for part program storage. |
950 | PMC SYSTEM ALARM
PCxxx YYYYYYYYYYYY |
An error occured in the PMC. |
951 | PMC WATCH DOG ALARM | An error occured in the PMC. |
970 | NMI OCCURED IN PMCLSI | With the PMC-SA1, an error occured in the PMC control LSI device on the motherboard ( I/O RAM parity). |
971 | NMI OCCURED IN SLC | With the PMC-SA1, an I/O Link disconnection was detected. |
972 | NMI OCCURED IN OTHER MODULE | An NMI occured on a board other than the motherboard. |
973 | NON MASK INTERRUPT | An NMI occured as a result of an unknown cause. |
974 | F-BUS ERROR | A bus error occured on the Fanuc Bus. |
975 | BUS ERROR | A bus error occure don the motherboard. |
976 | L-BUS ERROR | A bus error occured on the local bus. |