Quick answer
Fanuc Alarm 430 (Servo Motor Overheat, with axis name) means the thermistor inside the named servo motor’s stator winding exceeded the trip threshold — typically about 302°F (150°C) on αi/αiI/βi motors. Real cause in 80% of cases: sustained high torque from a mechanical drag the operator and the machine are both ignoring (worn ways, dry ballscrew, packed wipers, ATC interference). In second place: the motor’s cooling fan failed or the encoder/thermistor cable has a partial break that’s reading “infinite temperature.”
What Fanuc Alarm 430 means
Every Fanuc αi, αiI, and βi servo motor has a PTC thermistor embedded in the stator winding, wired through the encoder cable back to the servo amplifier. The amp reads thermistor resistance continuously; when resistance crosses the threshold corresponding to roughly 150°C, the amp latches a motor-overheat fault and reports it to the CNC, which posts Alarm 430 with the axis name. The 430 latches — the alarm will not clear until the motor cools below the reset threshold (typically about 248°F / 120°C) and you press Reset on the CNC.
The thermistor on Fanuc motors is a positive-temperature-coefficient (PTC) device. It has a sharp resistance knee at the trip temperature — below ~150°C the resistance is low (a few hundred ohms), above ~150°C it rises rapidly into the kilohms-to-megohms range. The amp detects the knee crossing, not a continuous proportional reading. This matters because a partially broken thermistor wire reads as “infinite resistance” = “motor is far above threshold” = “Alarm 430 fires immediately on power-up before the motor has done anything.” That mode is indistinguishable from a real overheat at the alarm level — you have to dig deeper.
The 430 is not the same as Alarm 432 (αi/αiI motor over-temperature on a different sensor circuit) or Alarm 433 (controller over-temperature on a separate measurement). 430 is specifically the motor stator thermistor. Each control series numbers a few of these similarly; on 30i you may see 430 with axis, on 0i sometimes shown as SV0430. Same root cause.
Fanuc’s specification for these motors gives sustained continuous torque ratings at 40°C (104°F) ambient. Many shops operate well above that ambient. A motor rated for continuous duty at 40°C derates significantly at 50°C (122°F) ambient — a derate that operators don’t see on the floor but the motor experiences directly. Hot shop in August + dry ways + dull tool = 430 by 10:30 AM.
Read the alarm history first
The 430 history will tell you whether this is a single-event transient (a one-off heavy cut, alarm fires, machine cools, never happens again) or a chronic problem accumulating heat day after day. Both have the same alarm number but very different fixes.
On 30i / 31i / 32i:
- SYSTEM → DIAGNOSIS → ALARM HISTORY
- Find 430 entries. Note: axis, date, time, and the program operation in progress at the time (on recent firmware, the alarm detail includes program line N-number)
- Look at the time-distribution of 430 events: clustered together (one bad day or one bad program) vs. distributed across many days (chronic drag or environmental issue)
- SYSTEM → DIAGNOSIS and check diagnosis numbers 200 and 308 for the named axis — DGN 308 (on 30i-series) shows estimated motor temperature based on current integration, separate from the thermistor reading. Compare DGN 308 history against thermistor trip event timing
On 16i / 18i / 21i:
- MESSAGE → HISTORY for alarm log
- SYSTEM → DIAGNOS for DGN screens (308 may not be present on all firmware)
On 0i-D / 0i-F:
- MESSAGE → HISTORY
- SYSTEM → DGNOS for diagnosis screens
For all controls:
- Walk to the cabinet and check the amp’s seven-segment display: a 430 should show a “9x” family code on the amp face (overheat sub-codes)
- Feel the motor casting after the alarm — if it’s truly hot (uncomfortable to touch on aluminum casting), the thermistor is real; if it’s only warm, suspect the thermistor or cable
Field insight — the one nugget that traps everyone on Fanuc Alarm 430: the αiI servo motors (current generation) have a small fan integrated into the motor housing on larger frame sizes. The fan runs continuously when the motor is enabled and pulls air through a filter screen on the rear of the motor. That filter screen, on machines with flood coolant and chip mist, packs solid with a paste of coolant residue and metal dust within about 2,000 run hours. The motor cooling drops by 60–80%, motor temperature climbs slowly during a long roughing cycle, and 430 fires after operators have been running the same program for an hour. They look at the motor, it doesn’t feel scorching hot (only warm), they hit reset, and it runs another 45 minutes before tripping again. The fix is to lock out, remove the rear shroud (typically 4 cap screws), and physically clean the filter screen with solvent and compressed air. Fanuc’s recommended interval is every 6 months; in a flood-coolant mist environment treat it as quarterly. I’ve recovered more “intermittent Z-axis 430” Fanuc machines this way than any other single repair.
Common causes (ranked by frequency)
- Mechanical drag — worn ways, dry ballscrew, packed wipers, chips in cable carrier — motor draws elevated current for an extended period, integrates into thermal trip
- Motor cooling fan filter packed with coolant mist and dust (αiI motors with integrated fan) — cooling capacity drops, thermal cascade
- Thermistor wire partial break in encoder cable — reads infinite resistance, alarm fires at power-up before motion
- High shop ambient temperature combined with a marginal motor — summer afternoon trips that don’t happen at 7 AM
- Over-aggressive feedrate or accel parameters for the actual load — programmer pushed limits past what the motor can sustain
- Failed thermistor inside the motor stator — rare, usually after a motor rewind or coolant ingress event
- Amp current sensor drift reading higher current than reality, integrating to OVL → 430 (uncommon but does happen on aged amps)
- Brake not fully releasing on vertical axes — motor fights against partial brake every move; current is high, temperature climbs
Step-by-step diagnosis
Standard CNC and electrical safety: lock and tag the disconnect, wait 5 minutes for amp bus capacitors, verify zero energy at amp bus terminals with a CAT-IV meter. The motor itself will be hot after a 430 trip — let it cool for at least 20 minutes before touching, or use leather gloves. On vertical axes with brake, confirm the brake is set before removing the motor connector.
-
Capture alarm history detail and DGN bits. Note the axis, the time-distribution, and any pattern (always during one program? always in afternoon? always cold?). Read DGN 308 if available on your control — the integrated thermal model may show the temperature climb leading up to the trip.
-
Feel the motor casting carefully (use the back of your hand to avoid burn). If it’s genuinely too hot to keep your hand on (>140°F / 60°C casting = >150°C stator winding), the thermistor reading is real and the question is “why is it hot?” If it’s only warm (<110°F / 43°C casting and the motor has been off for 30+ minutes since the alarm), suspect the thermistor circuit, not the motor.
-
Test the thermistor circuit if you suspect it. Lock out, disconnect the encoder cable at the amp end. Use a multimeter on the thermistor pair (pin assignments are in the Maintenance Manual B-65325EN, encoder connector pinout — typically pins 9/10 or 11/12 depending on encoder series). At room temperature you should read ≤500 ohms on a Fanuc PTC. Reading >1 kΩ on a cool motor = thermistor or wire problem. Open circuit = broken wire.
-
Inspect the motor cooling fan and filter screen (on αiI motors with integrated fan). Lock out, remove the rear shroud per Fanuc maintenance manual procedure. Filter screen should be visibly clean — if you can’t see daylight through it, you have your cause. Clean with solvent (mineral spirits or per-spec degreaser), dry, and reinstall. Check that the fan spins freely with no bearing rumble.
-
Cycle the axis manually and feel for drag. Lock out, then with the brake released per maintenance manual procedure (on vertical axes, this requires the documented brake-release procedure — do not just disconnect the brake wires), rotate the ballscrew by hand. It should turn smoothly with consistent low torque. Binding or stiff spots = mechanical problem causing elevated current → integrated overheat.
-
Verify way oil and wiper condition. Way oil reservoir level should be above minimum. Wipers should be clean of packed chips. Dry ways climb friction substantially; on a chronic 430 machine, dry ways are often the root cause.
-
Check shop ambient. If the alarm fires only on hot afternoons (and clears on cool mornings), the motor is at its derate limit for that ambient. Improve cabinet/shop cooling, or accept reduced feedrate during hot periods. A high-bay shop with poor circulation can easily run 110°F (43°C) at the machine in summer — that’s a 30% torque derate on a 40°C-rated motor.
-
Check brake release on vertical axes. With the brake released (axis in jog, holding the axis stationary by command), a small probe or feeler on the brake disc should show clearance. A brake that doesn’t fully release adds parasitic drag — every move pulls extra current, motor heats, 430 fires after enough accumulated time.
-
For a 430-at-power-up (cold motor), the thermistor circuit is the cause. Replace the encoder cable first (cheaper); if the alarm persists with a known-good cable, the encoder/thermistor in the motor is the cause.
Parts that may need replacement
| Part | Part Number | Typical Cost | Where to Buy |
|---|---|---|---|
| αiI servo motor (medium frame, M6/3000) | A06B-0235-B100 (form, frame-specific) | $3,200–$5,800 | Galco, eBay (used CNC dealer) |
| αi servo motor (older generation, pre-2010) | A06B-0142-B (form, frame-specific) | $2,800–$4,800 | Galco, eBay |
| αiI motor cooling fan (integrated, replacement) | A290-7203-X (form per motor) | $310–$480 | Galco, Mazak/HFO for cross-ref |
| Motor fan filter screen (αiI) | A290-7203-X (form per motor) | $35–$80 | Galco, replacement foam from Amazon as field repair |
| αiI motor encoder | A860-2020-T301 (or T331/T351) | $1,400–$2,400 | Galco, eBay |
| Encoder/thermistor cable | A06B-6093-K201 (length-dependent) | $310–$580 | Galco, eBay |
| Brake (servo motor, integrated) | per-motor brake assembly PN | $580–$1,100 | Galco, eBay, Fanuc service |
| Way oil, Mobil Vactra No. 2 | Vactra No. 2, 1 gallon | $40–$65 | Amazon, Galco |
| Way wiper kit, generic per machine | per machine builder | $35–$140 | Galco, eBay |
| CAT-III multimeter for thermistor R-check | Fluke 87V | $480–$560 | Amazon, Galco |
| IR thermometer (motor temp verification) | Fluke 62 MAX+ | $95–$160 | Amazon, Galco |
When to call a CNC service engineer
Call Fanuc-authorized service when: the motor needs to come out (most Fanuc motor R&R requires alignment work after, especially on large mills with through-spindle coolant routings on the head); the alarm history shows a pattern of 430 across multiple axes within days of each other (suggests a cooling-environment problem or shop-wide derate situation, not a per-axis fix); you’ve replaced motor and cable and 430 still fires (amp current-sensor drift requires Fanuc diagnostic tooling to confirm); or the machine is under Fanuc warranty and the motor shows actual stator damage on inspection.
FAQs
Reference Fanuc maintenance manual section? Fanuc Maintenance Manual B-65325EN (αi/αiI/βi servo amplifier) chapter “Servo Alarm List” includes Alarm 430 details and the amp sub-code map. B-65395EN (αi/αiI servo motor maintenance) covers motor cooling specifications, fan filter cleaning intervals (every 6 months in normal shops, more frequent in heavy mist), and the brake release procedure for vertical axes.
Can I reset and run if the motor isn’t really hot? If thermistor and cable test good and the motor really isn’t hot to the touch after a settle period, you have a sensor or cable problem. Resetting may let it run for a while but the underlying issue (broken wire usually) will progress and the machine will eventually 430 in a way that doesn’t clear. Fix the cable.
Will dropping feedrate help my chronic 430? Yes, usually — lower feed = lower sustained current = lower heat. But it’s a band-aid. The right fix is to remove the drag (clean ways, lubricate, replace wipers) so the motor doesn’t need elevated current in the first place.
Why does my Z-axis 430 but X and Y don’t on the same machine? Z has the brake (works against gravity continuously even when commanded stationary, especially during long programs with Z stationary), Z has the longest cable run on most VMCs (more chances for cable damage), and Z is often the dirtiest axis on a mill (chips and coolant fall onto Z way covers). Z is the first to show wear and the first to overheat.
Does Alarm 430 damage the motor? A single 430 event doesn’t damage the motor — the trip exists to prevent damage. Repeated 430s where the operator hits reset and keeps running do cumulative damage to the winding insulation. Three 430s on the same shift means you’ve already shortened the motor’s service life.
Related guides
- Fanuc Alarm 300 — APC Battery Voltage Low Fix
- Fanuc Alarm 401 — Servo Amp Ready Off Fix
- Fanuc Alarm 414 — Servo Digital Alarm Fix
- Mazak Alarm 218 — Spindle Motor Overheat Fix
- Haas Alarm 114 — Servo Error Too Large Fix
- Haas Alarm 128 — Spindle Drive Fault Fix
Related: Best multimeter for HVAC techs (2026)
Related: Best clamp meter (2026)
Related: Best 4-20mA loop calibrator