Fanuc Series 30i/31i/32i-MODEL

50 fault codes documented

1

Inverter Internal Cooling Fan Stopped

This alarm indicates that the internal cooling fan of the Inverter (Servo Amplifier) has stopped operating. This can lead to overheating of the amplifier components and potential damage if not addressed.

2

Inverter Control Power Supply Undervoltage

This alarm indicates an undervoltage condition in the control power supply of the Inverter (Servo Amplifier). This can be caused by low three-phase input voltage, insufficient 24V power supply from the Power Supply, or issues with the CXA2A/B connector and cable.

5

Inverter DC Link Undervoltage

This alarm indicates an undervoltage condition in the DC link of the Inverter (Servo Amplifier). This can stem from loose DC link connections or issues with the control printed-circuit board's seating. If multiple modules are affected, the Power Supply may be the root cause.

6

Inverter Overheat

This alarm indicates an overheat condition within the Inverter (Servo Amplifier). Potential causes include motor overload, inadequate cabinet cooling, high ambient temperature, or improper seating of the control printed-circuit board, all of which can lead to thermal stress on the amplifier.

8.

Inverter: IPM alarm (L axis) or Overheat

An Intelligent Power Module (IPM) alarm has occurred for the L axis. This can indicate a short-circuit or ground fault in the power lead phases or motor winding phases, or an internal IPM failure. Additionally, it may signal an IPM overheat condition, often caused by the motor operating under harsh conditions or excessively high ambient temperatures. This fault implies a critical power module issue.

9.

Inverter: IPM alarm (M axis) or Overheat

An Intelligent Power Module (IPM) alarm has occurred for the M axis. This can indicate a short-circuit or ground fault in the power lead phases or motor winding phases, or an internal IPM failure. Additionally, it may signal an IPM overheat condition, often caused by the motor operating under harsh conditions or excessively high ambient temperatures. This fault implies a critical power module issue.

366

PULSE MISS(INT)

This internal alarm indicates a small signal amplitude from the Pulse coder, signifying a potential failure of the Pulse coder itself or interference from external noise. This can lead to inaccurate position feedback.

367

COUNT MISS(INT)

This internal alarm signifies a position data count error, pointing to a potential Pulse coder failure or signal corruption due to noise. Incorrect position data can lead to axis mispositioning or control instability.

368

SERIAL DATA ERROR(INT)

This internal alarm indicates an interruption in serial communication, possibly due to a disconnected cable, a Pulse coder failure, or electrical noise. Loss of serial data communication prevents the control unit from receiving vital feedback information.

369

DATA TRANS. ERROR(INT)

This internal alarm signals a communication data error, primarily caused by noise affecting the data transmission. Unstable position data from the Pulsecoder can lead to incorrect axis control or unexpected machine behavior.

380

BROKEN LED(EXT)

This external alarm indicates an LED disconnection within the separate detector. An inoperable LED typically points to a failure of the detector unit itself.

382

COUNT MISS(EXT)

This external alarm indicates a position data count error from the separate detector, typically due to the detector's failure. This error means the control unit is receiving incorrect or incomplete position data.

383

PULSE MISS(EXT)

This external alarm indicates a small internal signal amplitude from the separate detector, usually caused by the detector's failure. A weak signal can lead to unreliable position feedback.

384

SOFT PHASE ALARM(EXT)

This external alarm signals a position data alarm originating from the separate detector, which is typically a result of detector failure. This indicates an issue with the phase relationship of the position signals.

385

SERIAL DATA ERROR(EXT)

This external alarm indicates an interruption in serial communication from the separate detector, potentially due to a disconnected cable, noise, or detector failure. Communication loss means the control unit cannot reliably monitor the detector's position.

386

DATA TRANS. ERROR(EXT)

This external alarm signals a communication data error from the separate detector, primarily caused by noise. Unstable position data from the separate detector can lead to erratic or inaccurate control.

453

SPC SOFT DISCONNECT ALARM

This alarm indicates a position-pole data error, often caused by Pulse coder failure or the entry of cutting fluid. Such an error suggests a problem with the fundamental position feedback mechanism.

A

Power Supply External Cooling Fan Stopped (α i PS)

This alarm signifies that a cooling fan for an external cooling fin on the α i PS unit has stopped. On specific models (A06B-6110-HXXX or A06B-6120-HXXX), it also indicates a stopped unit stirring fan. This can lead to inadequate cooling and potential overheating.

A.

Inverter: IPM alarm (N axis) or Overheat

An Intelligent Power Module (IPM) alarm has occurred for the N axis. This can indicate a short-circuit or ground fault in the power lead phases or motor winding phases, or an internal IPM failure. Additionally, it may signal an IPM overheat condition, often caused by the motor operating under harsh conditions or excessively high ambient temperatures. This fault implies a critical power module issue.

b

Inverter: motor current alarm (L axis)

A motor current alarm has been detected for the L axis. Potential root causes include short-circuits or ground faults within the power lead phases or motor winding phases, an incorrect motor ID setting in the amplifier, or failures within the Servo Amplifier or the motor itself. This alarm indicates an abnormal current draw or path.

Blinking -

Inverter: abnormal control power supply

An abnormal condition in the inverter's control power supply is signaled by a blinking dash on the LED display. This fault can arise from a failure in the JF* connector or cable, an issue with the motor, or an internal failure within the Servo Amplifier. This can lead to unreliable control functions.

c

Inverter: motor current alarm (M axis)

A motor current alarm has been detected for the M axis. Potential root causes include short-circuits or ground faults within the power lead phases or motor winding phases, an incorrect motor ID setting in the amplifier, or failures within the Servo Amplifier or the motor itself. This alarm indicates an abnormal current draw or path.

C8

Spindle Synchronization Position Error

This alarm indicates that the spindle motor's position error has exceeded an acceptable threshold during spindle synchronization. This can be triggered by specific sequence timing issues when motor excitation is off, by motor overload during cutting, or by an incorrectly set alarm detection level (parameter No. 4516).

C9

Spindle Synchronization Position Error

In spindle synchronization, the position error exceeded the alarm detection level, which is defined by parameter No. 4516. This indicates that the motor's actual position deviates too much from its commanded position during synchronized operation.

d

Inverter: motor current alarm (N axis)

A motor current alarm has been detected for the N axis. Potential root causes include short-circuits or ground faults within the power lead phases or motor winding phases, an incorrect motor ID setting in the amplifier, or failures within the Servo Amplifier or the motor itself. This alarm indicates an abnormal current draw or path.

d0

Tandem Control Speed Polarity Abnormal

This alarm indicates an abnormal speed polarity relationship between the master motor and slave motor during tandem control. This error suggests a configuration issue with the motor rotation directions.

d2

Sensor (Serial) Communication Disconnected

This alarm indicates that communication between the serial sensor and the Spindle Amplifier is disconnected. This can be caused by incorrect parameter settings, an unsupported Spindle Amplifier, cable issues, or a defective Spindle Amplifier.

d3

Serial data destroyed by noise

Serial data transmitted between the sensor (serial) and the Spindle Amplifier was detected as corrupted by noise. This indicates a problem with the cable's shielding, external electrical interference, or the overall integrity of the data transmission path. Data corruption can lead to incorrect feedback or control.

d4

Position data change exceeded expected range

A change in position data reported by the serial sensor was detected as exceeding the anticipated range. If this alarm occurs at machine startup, it can stem from a parameter setting error or cable shielding issues. If it arises during normal machine operation, a cable shielding problem is the more likely cause, suggesting an anomaly in position feedback.

d7

Spindle Amplifier communication error

A communication error has occurred within an electronic device on the Spindle Amplifier control circuit. This suggests that the Spindle Amplifier control printed-circuit board may be loose, or the Spindle Amplifier unit itself is faulty. This error directly impacts the control functionality of the spindle.

d9

Sensor (serial) inner circuit error

An error has occurred in the inner circuit of the serial sensor, indicating an abnormality specifically within its detection circuit. This internal failure means the sensor is unable to correctly provide feedback data.

DS0016

Scale Zero Point/Base Point Distance Out of Range

This alarm is issued if the distance from the scale zero point (for a linear scale with absolute address reference marks) or the base point (for a linear scale with an absolute address zero point) to the machine's reference position, as configured by parameters 1883 and 1884, exceeds the allowable range of -999,999,999,999 to +999,999,999,999. This indicates an invalid parameter setting for the reference position.

DS0300

APC ALARM: NEED REF RETURN

This alarm indicates that the correspondence between the machine position and the absolute position detector (absolute Pulsecoder or rotary scale with distance-coded reference marks) has been lost. This condition sets bit 4 (APZ) of parameter No. 1815 to 0. A reference position return is required to re-establish the absolute position. The specific cause is further detailed in diagnostic data No. 310#0.

DS1448

Scale Zero Point/Base Point Distance Out of Range

This alarm is issued if the distance from the scale zero point (for a linear scale with absolute address reference marks) or the base point (for a linear scale with an absolute address zero point) to the machine's reference position, as configured by parameters 1883 and 1884, exceeds the allowable range of -999,999,999,999 to +999,999,999,999. This indicates an invalid parameter setting for the reference position.

E

Input Power Supply Open Phase (α i PS, α i PSR)

This alarm indicates an abnormal input power supply condition, specifically an open phase, for the α i PS or α i PSR unit. An open phase can lead to motor damage or operational instability.

E0

Sensor (serial) one-rotation signal pulse count out of range

The number of pulses detected between one-rotation signals from the serial sensor falls outside the specified acceptable range. This alarm specifically points to an abnormality in the sensor's detection circuit, indicating a malfunction in its ability to accurately measure rotational position.

ER54

NC-PMC I/F ASSIGNMENT ERROR

This PMC alarm signifies an interface assignment error between the NC and the PMC. It is triggered when duplicate numbers are detected within the PMC assignment parameters, which prevents all Programmable Machine Controllers (PMCs) from starting due to conflicting address allocations.

ER55

LADDER EXECUTION CYCLE SETTING ERROR

This PMC alarm indicates that an invalid value has been set for the ladder execution interval parameter. Specifically, if parameter No. 11930, which controls the execution interval of ladder level 1, is set to a value other than the allowed 0, 1, 2, 4, or 8, the alarm is issued and all PMCs fail to start.

F

Inverter: cooling fan stopped of the radiator

The cooling fan responsible for the inverter's radiator has stopped functioning. Possible causes include the fan not running, a defective fan motor connector or cable, or a failure within the Servo Amplifier. A non-operational radiator fan can lead to critical overheating.

H

Regenerative Resistor Overheat (α i PSR)

This alarm indicates that the temperature of the regenerative resistor in the α i PSR unit has risen abnormally high. This can be caused by the resistor not being detected, an undersized resistor, excessive regenerative power, or a stopped cooling fan.

No LED Display

No LED Display on Power Supply

This condition occurs when the 200-V control power (CX1A) is not supplied to the α i PS or α i PSR unit, or when the 24-VDC power output is short-circuited. This prevents the Power Supply from operating and indicating status.

P

Communication error between amplifiers

A communication error has occurred between various amplifiers. This issue is typically caused by a defective connector or cable (CXA2A/B) used for inter-amplifier communication, or an internal failure within the Servo Amplifier. This error prevents proper control signal exchange.

PS0003

TOO MANY DIGIT

This alarm is issued when a value specified for an M, S, T, or B code exceeds the allowable number of digits. The maximum allowed digits are configured by parameters 3030, 3031, 3032, and 3033. For the B code, the ability to specify a decimal point, which affects the digit count, is controlled by bit 0 (AUP) of parameter No. 3450.

PS0049

G-Code Sequence Error

This alarm indicates an incorrect sequence of G-codes related to coordinate rotation (G68, G69) and tool length compensation (G43, G49). It typically occurs when tool length compensation cancellation (G49) is commanded out of sequence with coordinate rotation cancellation (G69) while tool length compensation (G43) is active, leading to an logical conflict in compensation states.

PS0090

REFERENCE RETURN INCOMPLETE

This alarm occurs during a reference position return if the servo error amount exceeds the value set in parameter 1836. This critical condition is monitored before the machine clears the deceleration limit switch, which is associated with the Reference position return deceleration signal *DEC <Gn196>. Parameter 1836 defines the maximum allowable servo error for a successful reference position return.

PS5073

NO DECIMAL POINT

This program error alarm is issued when a command in an address that typically requires a decimal point is specified with the decimal point omitted. This often applies to commands using an extended axis name or within an execution macro, where the system expects explicit decimal point notation for parameter or position values.

PS5074

G/M Code Conflict

This alarm indicates a program error related to the incorrect usage or combination of G and M codes within a single block, or a conflict in programming modes. It can occur if more than three M codes are specified in one block, if G codes from the same group are specified together (excluding G90/G91), or if absolute and incremental programming for the same axis are specified simultaneously in G code system A with a lathe system.

SV0423

MAX. ALLOWABLE TOTAL TRAVEL EXCEEDED

This servo alarm is issued when the cumulative travel value (error counter value) for an axis operating under torque control exceeds the maximum allowable value set in parameter 1885. This typically occurs when an axis travels beyond its defined limit during torque control without a follow-up action. This alarm is active when bit 4 (TQF) of parameter No. 1803 is set to 0, indicating that follow-up is not performed during torque control.

SW0100

PARAMETER ENABLE SWITCH ON

This alarm is issued when bit 0 (PWE) of setting parameter No. 8900 is set to 1. This condition indicates that the parameter write enable switch is active, which is typically enabled only for parameter modification and should be disabled during normal machine operation to prevent unintended changes.

U

Inverter: FSSB communication error (COP10B)

A FSSB (FANUC Serial Servo Bus) communication error has occurred, specifically involving the COP10B connection. This type of error is typically caused by a failure in the COP10B connector or cable, an issue with the Servo Amplifier, or a failure in the CNC unit. Loss of FSSB communication can halt machine operation.