Fanuc 15 Alarms, Faults & Error Codes

Fanuc 15 alarms, and 15M, 15T series faults and common error codes.

Please contact us if you need testing, a repair or an exchange part. Or please visit our dedicated Fanuc Series 15 Page.

These alarm codes relate to Model B

Servo Alarms

Alarm CodeTypeDescription of Alarm/Fault
SV 000 TACHOGENERATER DISCONNECTThe tachogenerator is disconnected.
SV 001EXCESS CURRENT IN SERVOThe servo motor was overloaded.
SV 002
BREAKER (FEED_CTL_UNIT) OFFThe breaker for the velocity control ciruit tripped.
SV 003ABNORMAL CURRENT IN SERVOExcessive current was detected in the velocity control circuit.
SV 004EXCESS V TO MOTORExcessive current was detected in the velocity control circuit.
SV 005EXCESS DISCHARGE I FROM MOTORExcessive discharge current from the motor was detected in the velocity control circuit.
SV 006VELOCITY UNIT POWER TOO LOWLow voltage was detected in the velocity control circuit.
SV 008EXCESS ERROR ( STOP)Position deviaton when stopped is larger than the value set in parameter No. 1829
SV 009EXCESS ERROR (MOVING)Position deviaton when stopped is larger than the value set in parameter No. 1828
SV 0010EXCESS DRIFT COMPENSATIONDrift compensation is excessive ( exceeded 500VELO)
SV 011LSI OVERFLOWThe value specified for position deviation compensation is not within the range of -32767 to +32767, or the command value of the D/A converter is not within the range of -8192 to +8192. In general, this alarm occurs to incorrect settings.
SV 012MOTION VALUE OVERFLOWA speed greater than 512,000 pulses per second ( frequency converted into detection units) was specified. In general, this alarm occurs to incorrect setting of parameter CMR or the feedrate.
SV 013IMPROPER V-READY OFFThe speed control ready signal ( VRDY) went off even though the position control ready signal (PRDY) was on. When a multiaxis amplifier is being used, specifying controlled axis detatchment for any axis driven by the amplifier causes alarm SV013 to be issued from the other axes driven by that amplifier.
SV 014IMPROPER V READY ONThe speed control ready signal (VRDY) went on even though the position control ready signal (PRDY) was off.
SV 015PULSE CODER DISCONNECTED The pulse coder is disconnected.
SV 017ILL POSITION CONTROL LSIA fault occured in the LSI for position control.
SV 018INCORRECT DSCG FREQUENCYA fault was detected in a resolver or inductsyn feedback frequency.
SV 019INCORRECT PULSE CODER PULSEA fault was detected in the feedback pulse from the pulse coder.
SV 020INCORRECT PHASE SHIFT VALUEThe resolver or induction phase shift cannot be obtained correctly.
SV 0211-REV PULSE SIGNAL INCORRECTThe single revolution signal for the pulse coder went on at an incorrect position
SV 0221-REV PULSE MISSING The single revolution signal for the pulse coder went on at an incorrect position
SV 023SV OVERLOADA servo motor overloaded
SV 024EXCESS ERROR ALARM 2Alarm 2 for excess synchronous error was generated.
SV 025V-READY ON (INITIALIZING)During servo control, the speed control ready signal ( VRDY) is on even though it is supposed to be off.
SV 026ILLEGAL AXIS ARRANGEMENTParameter NO. 1023 for specifying the arrangement of servo axes is set incorrectly.
SV 027ILL DGTL SERVO PARAMETERThere is an illegal digital servo parameter.

  • A correct motor model type is not set in parameter NO. 1874
  • The number of pulses per motor rotation is not set in parameter NO. 1876
  • The direction of motor rotation set in parameter NO. 1879 is neither 111 nor -111.
SV 030EMERGENCY STOPEmergency stop occured ) when ENR, a bit of parameter NO. 2001, is 1)
SV 031EXCESS SPINDLE DIST ( SPDL)Excess position deviation occured for the spindle during rigid tapping.
SV 032LSI OVERFLOW (SPDL)Data for the LSI used for spindle control overflowed during rigid tapping.
SV 050ILLEGAL AXIS SYNCHRONZIATIONParameter No. 1023 is set incorrectly.
SV 055Parameter No. 1023 is set incorrectly.
SV 056Bit#6 of parameter NO. 1817 is set incorrectly.
SV 99
SPINDLE AXIS ERRORAn amplifier alarm occured during spindle contour control.
SV 100
SACOMP, VALUE OVERFLOWThe value set for straightness compensation is not withink the range of -32767 to +32767.
SV 101
DATA ERROR (ABS PCDR)A correct machine position cannot be obtained because the absolute pulse coder is faulty or the machine moved far during power on.
SV 110
PULSE CORDER ALARM (SERIAL A)An error was detected in the serial pulse coder ( seriall C) or feedback cable.
SV 111
PULSE CORDER ALARM (SERIAL C)The serial pulse coder is abnormal.
SV 114
ABNORMAL REV.DATA (SERIAL A)The serial pulse coder (Serial A) is abnormal.
SV 115
ABNORMAL COMMUNICATION(SPLC)A serial pulse coder communication failure occured.
SV 116
MCC WELDING ALARMThe contact of the magnectic contractor (MCC) in the servo amplifier has melted.
SV 117ABNORMAL CURRENT OFFSETDigital servo current conversion is abnormal.
SV 118
DETECT ABNORMAL TORQUEAn abnormal servo motor load was detected.
SV 119
DETECT ABNORMAL TORQUE (1ST SPDL)An abnormal load was detected on the first spindle motor.
SV 125
EXCESS VELOCITY IN TORQUEIn torque control, the specified maximum allowable velocity was exceeded.
SV 126
EXCESS ERROR IN TORQUEIn torque control, the maximum allowable accumlated movement specified with a parameter was exceeded.
SV 323
DISCONNECT ALARM BY SOFTDisconnection of the serial pulse coder was detected. ( Software)
SV 324
DISCONNECT ALARM BY HARDDisconnection of the serial pulse coder was detected. ( Hardware)
SV 325
PULSE CODER ALARM1 (SPLC)An abnormality was detected in the serial pulse coder or feedback cable ( Built in unit)
SV 326
PULSE CODER ALARM3 (SPLC)An abnormality was detected in the serial pulse coder or feedback cable ( Built in unit)
SV 327
ABNORMAL REV.DATA (SPLC)The serial pulse coder is abnormal. Replace the pulse coder ( Built in unit)
SV 330
ABNORMAL COMMUNICATION (SPLC)A serial pulse coder communication error occured ( Built in unit)
SV 331
PULSE CODER ALARM2 (SPLC)An abnormality was detected in the serial pulse coder or feedback cable. ( Built in unit)
SV 333
PULSE CODER ALARM4  (EX-LIN)An abnormality was detected in the serial pulse coder or feedback cable. ( seperate linear)
SV 334
PULSE CODER ALARM5 (EX-ROT)An abnormality was detected in the serial pulse coder or feedback cable. ( seperate rotary)
SV 335
ABNORMAL REV.DATA ( EX-ROT)The serial pulse coder is abnormal.
SV 336
BATTERY ZERO (EX) The serial pulse coder battery voltage is 0V. ( Seperate unit)
SV 338
DETECTOR OVERLOAD (EX) The serial pulse coder is overloaded ( Seperate unit ).
SV 339
ABNORMAL COMMUNICATION ( EX)A communication error occured in the serial pulse coder ( Seperate unit)
SV 340
PULSE CODER DISCONNECT ( EX)Disconnection of the serial pulse coder was detected ( Seperate unit).

PC Error Alarms

Alarm Code
PC 010PC ERRORA parity error occured in a PMC ROM.
PC 020PC ERRORA parity error occured in a PMC RAM.
PC 030PC ERRORAn I/O unit was not allocated correctly.
PC 500WATCH DOG ALARMA PMC watch dog alarm occured.

Memory File Alarms

Alarm CodeType Description of Alarm/Fault
IO 030CHECK SUM ERRORThe check sum for a page of NC memory is incorrect.
IO 031INVALID CODEAn invalid code was read from NC memory.
IO 032OUT OF RANGE MEMORYAn attempt was made to read data from or write data to an address outsid of bubble memory.

Power Off Alarms

Alarm Code Type Description of Alarm/Fault
PW 000POWER MUST BE OFFA parameter was set for which the power must be turned off and then on again.
PW 100ILLEGAL PARAMETERThe parameter for setting straightness compensation or the parameter for setting inclination compensation is specified incorrectly.

Graphic RAM Parity Alarms

Alarm CodeTypeDescription of Alarm/Fault
SB 010GRAPHIC RAM PARITYA parity error occured in the graphic ROM .
SB 011GRAPHIC RAM PARITY (WORK)A parity error occured in the graphic work ROM.
SB 011GRAPHIC RAM PARITY (RED)A parity error occured in the RAM for red graphics.
SB 011GRAPHIC RAM PARITY (GREEN)A parity error occured in the RAM for green graphics.
SB 011GRAPHIC RAM PARITY (BLUE)A parity error occured in the RAM for blue graphics.

Parameter Alarms

Alarm CodeTypeDescription of Alarm/Fault
SW 000PARAMETER ENABLE SWITCH ONParameter setting is enabled. ( PWE, a bit of parameter NO. 8000 is 1)

Overtravel Alarms

Alarm CodeTypeDescription of Alarm/Fault
OT 001+ OVERTRAVEL (SOFT1) Coordinates specified in an absolute or machine coordinate system are out of range.
OT 002– OVERTRAVEL (SOFT1)
OT 003+ OVERTRAVEL (SOFT1)
OT 004– OVERTRAVEL (SOFT1)
OT 005+ OVERTRAVEL (SOFT1)
OT 006– OVERTRAVEL (SOFT1)
OT 007+ OVERTRAVEL (SOFT1)
OT 008– OVERTRAVEL (SOFT1)
OT 021+ OVERTRAVEL (SOFT1)
OT 022– OVERTRAVEL (SOFT1)
OT 030EXCESS ERROR ALARM 1
OT 031SYNCHRONIZE ADJUST MODE
OT 032NEED ZRN (ABS PCDR) The counter value of the absolute pulse coder does not match the machine coordinates.
OT 034BATTERY ZERO (ABS PCDR) The battery voltage of the absolute pulse coder is 0V.
OT 036BATTERY DOWN (SPLC) The battery voltage of the serial pulse coder is low.
OT 037BATTERY DOWN (EX) The battery voltage of the additional detector is low.
OT 038BATTERY ZERO (SPLC) The serial pulse coder battery voltage is 0V
OT 039BATTERY ZERO (EX)The serial pulse coder battery voltage is 0V
OT 100SPINDLE ALARM The serial pulse coder battery voltage is 0V
OT 101SPINDLE MOTOR OVERHEATThe spindle motor overheated
OT 102EXCESS VELOCITY (ANALOG)
OT 103FUSE F7 BLEW Fuse F7 for the speed control unit of the spindle motor has blown.
OT 104FUSE F1, F2, OR F3 BLEW Fuse F1, F2, F3 for the speed control unit of the spindle motor has blown.
OT 105FUSE AF2 OR AF3 BLEW Fuse AF2 or AF3 for the speed control unit of the spindle motor has blown.
OT 106EXCESS VELOCITY (ANALOG) The speed of the spindle motor exceeded the max rating .
OT 107EXCESS VELOCITY (DIGITAL) The speed of the spindle motor exceeded the max rating .
OT 108VOLTAGE (+24V) TOO HIGH The voltage of thee 24V power supply for the speed control unit of the spindle is too high.
OT 109POWER SEMICONDUCTOR OVERLOAD The power semiconductor overheated.
OT 110VOLTAGE (+15) TOO LOW The voltage of the 15V power supply for the speed control unit of the spindle is too low.
OT 111VOLTAGE EXCESS (DC LINK) The voltage in the DC link for the speed control unit of the spindle motor is too high.
OT 112CURRENT EXCESS LINK (DC LINK) The current in the DC link for the speed control unit of the spindle motor is excessive.
OT 113CPU ERROR The CPU or peripheral circuit of the speed control unit of the spindle motor is faulty.
OT 114ROM ERROR The ROM of the speed control unit if the spindle motor is faulty.
OT 115OPTION ALARMOptional alarm for the spindle motor
OT 116DISCONNECTION POS CODER The position coder is disconnected
OT 117SPINDLE OVERHEAT Spindle alarm was detected by the function for detecting fluctuations in spindle speed.
OT 120UNASSIGNED ADDRESS (HIGH) The upper four bits (EIA4 to EIA7) of an external data I/O interface address signal are set to an undefined address (high bits).
OT 121UNASSIGNED ADDRESS (LOW) The lower four bits (EIA0 to EIA3) of an external data I/O interface address signal are set to an undefined address (low bits).
OT 122TOO MANY MESSAGES Requests were made to display more than four external operator messages or external alarm messages at the same time.
OT 123MESSAGE NUMBER NOT FOUND An external operator message or external alarm message cannot be cancelled because no message number is specified.
OT 124OUTPUT REQUEST ERROR An output request was used during external data output, or an output request was issued for an address that has no output data.
OT 125TOO LARGE NUMBER A number outside of the range 0 to 999 was specified as the number for an external operator message or an external alarm message.
OT 126SPECIFIED NUMBER NOT FOUNDThis alarm occurs in the following cases:

The number specified for a program number or sequence number search during external data input could not be found.

The number specified for a work piece number search could not be found.

There was an I/O request issued for a pot number or offset, but either no tool numbers have been input since power on or there is no data for the entered tool number.

OT 127DI.EIDHW OUT OF RANGE  The value input by external data input signals EID32 to EID47  is out of range.
OT 128DI.EIDLL OUT OF RANGE The value input by external data input signals EID0 to EID31  is out of range.
OT 129NEGATE POS CODER 1 REV ON The CPU or peripheral circuit of the position coder is faulty.
OT 130SEARCH REQUEST NOT ACCEPTED No request can be accepted for a program No or sequence No search because the system is not in memory mode or the reset state.
OT 131EXT-DATA ERROR (OTHER) An input request was received for a pot No or offset value while tool data was being registered with G10.

An error occurred during reading or writing of tool data.

OT 132RETURN ERROR (PTRR)The tool did not return to the stored position along the axis in tool retraction mode.
OT 150A/D CONVERT ALARM The A/D converter is faulty
OT 151A/D CONVERT ALARM The A/D converter is faulty
OT 184PARAMETER ERROR IN TORQUE An invalid parameter was specified for torque control.
OT 200INTERFERENCE DATA ERROR The tool figure specified for the tool post interference check is incorrect.
OT 208INTERFERENCE X1 MINUS An interference  alarm occurred while the first tool post was moving in the negative direction along the X axis
OT 209INTERFERENCE X1 PLUS An interference  alarm occurred while the first tool post was moving in the positive direction along the X axis
OT 210INTERFERENCE Z1 MINUS An interference  alarm occurred while the first tool post was moving in the negative direction along the Z axis
OT 211INTERFERNCE Z1 PLUS An interference  alarm occurred while the first tool post was moving in the positive direction along the Z axis
OT 212INTERFERENCE X2 MINUS An interference  alarm occurred while the second tool post was moving in the negative direction along the X axis
OT 213INTERFERENCE X2 PLUS An interference  alarm occurred while the second tool post was moving in the positive direction along the X axis
OT 214INTERFERENCE Z2 MINUS An interference alarm occurred while the second tool post was moving in the positive negative along the Z axis
OT 215INTERFERENCE Z2 PLUS An interference  alarm occurred while the second tool post was moving in the positive direction along the Z axis
OT 300S-SPINDLE LSI ERROR An error occurred in communication with spindle
OT 301MOTOR OVERHEAT Motor overheat
OT 302EX DEVIATION SPEED Excessive deviation in speed
OT 307OVER SPEED Excessive speed
OT 309OVERHEAT MAIN CIRCUIT Excessive load on the main circuit
OT 310LOW VOLT INPUT POWER Low voltage in the input power supply
OT 311OVERVOLT POW CIRCUIT Excessive voltage in the DC link
OT 312OVERCURRENT POW CIRCUIT Excessive current in the DC Link
OT 313DATA MEMORY FAULT CPU Error in CPU internal data memory
OT 318SUMCHECK ERROR PGM DATA Sum check error in ROM
OT 319EX OFFSET CURRENT U Excessive offset in U phase current detection circuit.
OT 320EX OFFSET CURRENT V Excessive offset in V phase current detection circuit.
OT 324SERIAL TRANSFER ERROR Error in serial  data transfer
OT 325SERIAL TRANSFER STOP Serial data transfer was stopped
OT 326DISCONNECT C-VELO DETECT The Cs axis control speed detection signal is disconnected
OT 327DISCONNECT POS-CODER The position coder is disconnected
OT 328DISCONNECT C-POS DETECT The Cs axis control speed detection signal is disconnected
OT 329OVERLOAD Temp overload
OT 330OVERCURRENT POWER CIRCUIT Excessive current in input circuit
OT 331MOTOR LOCK OR V-SIG LOS The motor locked up alarm is issued or the speed detection signal is disconnected
OT 332RAM FAULT SERIAL LSI Faulty RAM exists in LSI for serial data transfer
OT 333SHORTAGE POWER CHARGE Insufficient power charge in DC link
OT 334PARAMETER SETTING ERROR Parameter data is out of range
OT 335EX SETTING GEAR RATIO An excessive gear ration was set
OT 336OVERFLOW ERROR COUNTER The error counter overflowed
OT 399S-SPINDLE ERROR Misc spindle amplifier alarm has occured
OT 512EXCESS VELOCITY The feedrate specified during polar coordinate interpolation mode was greater than the max cutting feedrate.
OT 513SYNC EXCESS ERROR The difference between the positional deviations for the synchronized axes during simple synchronization was greater than the limit set in the parameter.
OT 513SYNC EXCESS ERRORThe difference between the master and the slave axes to be synchronized with each other has exceeded the maximum compensation.

 

SR Alarms

Alarm CodeTypeDescription of Alarm/Fault
SR 160INTERNAL DATA OVER FLOWCoordinates specified in an absolute or machine coordinate system are out of range.
SR 310H, S , C ERROR G10.3, G11.3 or G65.3 is used incorrectly.
SR 311H, S , C ERROR A command not permitted during high speed machining was specified.
SR 312H, S , C ERRORAddress P, Q or L is out of range.
SR 313H, S , C ERROR High speed machining data does not exist for the number that was called.
SR 314H, S , C ERRORNo cluster exists for the number that was called.
SR 315H, S , C ERRORAn attempt was made to register a number for which high speed machining data already exists.
SR 316H, S , C ERROR Memory is full.
SR 317H, S , C ERROR The maximum number of sets of high speed machining data has been registered.
SR 318H, S , C ERROR An attempt was made to register high speed machining data during background editing.
SR 319H, S , C ERROR There is an error in the format of high speed machining data.
SR 320H, S , C ERRORA macro interrupt occurred during high speed machining.
SR 424OVER MAXIMAM TOOL DATA An attempt was made to register new tool data even though the maximum number of sets of tool data has already been set.
SR 590TH ERROR TH alarm.
SR 591TV ERROR TV alarm
SR 592END OF RECORD EOR ( END OF RECORD) was specified partway though a block.
SR 600PARAMETER OF RESTART ERRORThere is an error in the specification of the program restart parameter.
SR 805ILLEGAL COMMANDAn attempt was made to used an illegal command for the reader /punch interface.
SR 806DEVICE TYPE MISMATCH An attempt was made to use a command which is invalid for the currently selected I/O device.
SR 807PARAMETER SETTING ERRORAn I/O interface which was not selected as an option was specified, or the settings or parameters are set incorrectly.
SR 810PTR NOT READYThe ready signal for the tape reader is off.
SR 812OVERRUN ERROR (PTR)The next character was received by the tape reader before it could read a previously received character.
SR 820DR OFF (1)The data set ready signal for reader/punch interface 1 went off.
SR 821CD OFF (1)The signal quality detection signal for reader /punch interface 1 went off.
SR 822OVERRUN ERROR (1) The next character was received by puncher/punch interface 1 before it could read a previously received character.
SR 823FRAMING ERROR (1) No stop bit was detected for a character received by reader/punch interface 1.
SR 824BUFFER OVERFLOW(1) The NHC received more than ten characters of data from reader/punch interface 1 even though NC sent a stop mode during data reception.
SR 830DR OFF (2)The data set ready signal for reader/punch interface 2 went off.
SR 831CD OFF(2)The signal quality detection signal for reader /punch interface  2 went off.
SR 832OVERRUN ERROR(2) The next character was received by reader/punch interface 2 before it could read a previously received character.
SR 833FRAMING ERROR(2) No stop bit was detected for a character received by the reader/punch interface 2
SR 834BUFFER OVERFLOW(2) The NC received more than ten characters of data from reader/punch interface 2 even though the NC sent a stop code during data reception.
SR 840DR OFF(3) The data set ready signal for reader/punch interface 2 went off.
SR 841DC OFF (3) The signal quality detection signal for reader/punch interface 3 went off.
SR 842OVERRUN ERROR(3) The next character was received by reader/punch interface 3 before it could read a previously read character.
SR 843FRAMING ERROR(3)No stop bit was detected for a character received by reader/punch interface 3.
SR 844BUFFER OVERFLOW(3) The NC received more than ten characters of data from reader/punch interface 3 even though the NC sent a stop code  during data reception.
SR 860DATA SET READY DOWN(ASR33/43) The data set ready signal for the 20mA current loop interface went off.
SR 861CARRIER DETECT DOWN(ASR33/43) The signal quality detection signal for the 20mA current loop interface went off.
SR 862OVERRUN ERROR(ASR33/43) The next character was received by the 20mA current loop interface before it could read a previously received character.
SR 863FRAMING ERROR(ASR33/43) No stop bit was detected for a character received by the 20mA current loop interface.
SR 864BUFFER OVERFLOW(ASR33/43) The NC received more than ten characters of data from the 20mA current loop interface even though the  NC sent a stop code during data reception.
SR 870DATA SET READY DOWN The data mode signal for the RS-422 interface went off.
SR 872OVERRUN ERROR (RS422) The next character was received by the RS-422 interface before it could read a previously received character.
SR 873FRAMING ERROR (RS422) No stop bit was detected for a character received by the RS-422 interface.
SR 874BUFFER OVERFLOW (RS422) The NC received more than ten characters of data fro the RS-422 interface even though the NC sent a stop code during data reception.
SR 880NOT DRAWING Communication cannot be made with the graphic CPU.
SR 890CHECK SUM ERROR (G05) A check sum error occured ( high speed remote buffer)

 

Overheat Alarms

Alarm CodeTypeDescription of Alarm/Fault
OH 000MOTOR OVERHEATA servo motor overheated
OH 001LOCKER OVERHEATThe NC cabinet overheated