Troubleshooting Siemens MM440 F0003 Undervoltage Fault on 30 kW

David Krause11 min read
SiemensTroubleshootingVFD / Drives
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

1. Problem Overview

The Siemens MICROMASTER 440 (MM440) inverter 6SE6440-2UD33-0EA1 is a 30 kW, 3-phase 380–480 V class drive commonly used in pumps, fans, conveyors, and HVAC applications. A recurring field failure pattern is the drive tripping on Fault F0003 (Undervoltage) after running successfully for some time, requiring a manual restart before operation resumes. The fault reappears minutes to hours later, and a DC bus measurement between DC+ and DC- often reveals the root cause.

Safety notice: The DC link retains lethal voltage for several minutes after mains removal. Wait at least 5 minutes after power-down, then verify DC+ to DC- voltage is below 50 V DC before touching terminals. Use a Category III 1000 V meter with proper PPE.

2. Affected Hardware Identification

Decode the order number before troubleshooting to confirm ratings:

MLFB Position Value Meaning
6SE6440- MICROMASTER 440 Drive family
2 2UD 3-phase AC, 380–480 V (±10 %)
33 33 30 kW power rating
0EA1 0EA1 Frame size D, integrated Class A EMC filter (Filter B), no BOP/AOP

Reference: MICROMASTER 440 Operating Instructions (Edition 01/2012).

Key Ratings for 6SE6440-2UD33-0EA1

Parameter Value (400 V / 50 Hz) Value (480 V / 60 Hz)
Rated output power 30 kW 40 hp
Rated output current 62 A 62 A
Rated input current 71 A 64 A
Recommended mains fuse 100 A class gG 100 A class gG
DC bus nominal (idle) ~540 V DC ~648 V DC
Undervoltage trip threshold (P0210 dependent) ~410 V DC ~500 V DC

3. F0003 Fault Definition

F0003 = Undervoltage in DC link is raised when the DC bus voltage drops below the threshold defined by the active supply voltage range selected in P0210. According to the MM440 parameter list, F0003 is triggered by one of the following root causes:

  • Main supply failure (single-phase loss, brown-out, breaker trip)
  • Shock load outside the specified limits causing line sag
  • DC bus capacitor degradation (reduced hold-up time)
  • Rectifier / pre-charge circuit failure
  • DC link voltage measurement circuit fault (control board sensor)
  • Missing or undersized line commutating choke on a weak supply

Reference: MICROMASTER 440 Parameter List (Edition 06/2011) — fault code table for F0003.

4. DC Bus Voltage — Expected Values and Limits

For a 3-phase 400 V class MM440, the rectified DC link is calculated as:

V_DC ≈ V_LL × √2 × 1.35/π × π = V_LL × √2 (unloaded) → V_LL × 1.35 (loaded)

Simplified field values for the 30 kW 6SE6440-2UD33-0EA1:

Operating State 400 V mains 480 V mains
Drive idle, no load 560–600 V DC 670–720 V DC
Drive under rated load 540–580 V DC 650–700 V DC
Undervoltage trip threshold ~410 V DC ~500 V DC
Overvoltage trip threshold (F0002) ~820 V DC ~980 V DC
Pre-charge completion > 70 % of V_LL peak > 70 % of V_LL peak
Field rule: A healthy unloaded 400 V MM440 measures 560–600 V DC across DC+ to DC-. A reading below 530 V DC with mains verified at 400 V indicates rectifier or capacitor degradation.

5. Parameter r0026 — DC Link Voltage Readout

r0026 is the MM440's displayed DC link voltage (V DC), calculated by the control board from the analog sensor network. The value should track the DMM measurement across DC+/DC- within ±3 %.

Diagnostic Rule of Comparison

DMM at DC+/DC- r0026 Reading Diagnosis Action
540–600 V DC 540–600 V DC Healthy system Check line sag under load
Low (<530 V DC) Low (<530 V DC) Rectifier or supply problem Check incoming L1/L2/L3 and pre-charge
Normal (560+ V DC) Low DC measurement circuit fault Replace control board (CUSA)
Low Normal Hall-effect sensor offset Recalibrate or replace CUSA
0 V DC 0 V DC Pre-charge failed, mains not present, or shunt blown Inspect pre-charge resistor and contactor

To view r0026 from the BOP/AOP: navigate to r0000, use the up-arrow to r0026, press P (FN on AOP). AOP shows value in V DC with one decimal place. The drive must be in a powered, ready state (not pre-charging).

6. Parameter P0210 — Supply Voltage Configuration

P0210 sets the nominal supply voltage range and consequently scales the undervoltage/overvoltage thresholds:

P0210 Value Mains Type UV Trip (DC) OV Trip (DC)
0 230 V 3-phase ~285 V DC ~570 V DC
1 400 V 3-phase ~410 V DC ~820 V DC
2 460 V 3-phase ~470 V DC ~940 V DC
3 480 V 3-phase ~500 V DC ~980 V DC

Setting P0210 for a 30 kW 6SE6440-2UD33-0EA1

  1. Verify the actual mains L-L voltage with a true-RMS meter.
  2. Set P0210 = 1 for 380–400 V systems or P0210 = 3 for 460–480 V systems. Never use P0210 = 2 for 480 V unless the rating plate confirms 460 V.
  3. Confirm the drive rating plate (left side of frame D) lists the matching voltage class. A misconfigured P0210 (e.g., 230 V selected on a 400 V drive) shifts the trip threshold to ~285 V DC and causes F0003 under normal operation.
Common field error: After a factory reset (P0010 = 30, P0970 = 1), P0210 reverts to 0 (230 V class). On a 400 V system this immediately raises F0003 within 50 ms of run command. Always re-verify P0210 after any parameter reset.

7. Line Commutating Choke — Mandatory on Weak Supplies

The MM440 Operating Instructions mandate a line commutating choke (also called line reactor) when the supply impedance is below 1 % relative short-circuit voltage (Uk). On a 30 kW 6SE6440-2UD33-0EA1, the recommended Siemens line reactor is:

  • 4EM6100-3CB (3-phase line reactor, Uk = 2 %, 71 A)
  • or equivalent: Schneider VW3-A4554, ABB LR3-30K, Eaton IXL3-400-71

Why the Reactor Matters for F0003

  1. Limits inrush current at pre-charge and the commutation dip on the DC bus.
  2. Reduces the line-to-line voltage notching caused by the 6-pulse rectifier.
  3. Prevents commutation failures of the input diodes on weak transformers (< 250 kVA for 30 kW load).
  4. Extends the DC bus hold-up time by reducing the rate of change of DC voltage during mains dips.

Without the reactor on a weak supply, the DC bus can collapse by 100 V DC or more on a single half-cycle sag, triggering F0003.

8. Field Diagnostic Procedure — Step-by-Step

Perform the following sequence before opening the drive. Document every measurement.

  1. Inspect the installation: Confirm cable sizing (≥ 16 mm² for 30 kW input/output), tightening torque on input terminals (2.5 Nm for frame D), and bonding of PE.
  2. Measure incoming L-L voltage at the drive terminals with the drive stopped, then under load. Acceptable range: 380 V ±10 % = 342–418 V (400 V class).
  3. Measure L-N balance: All three phase-to-neutral voltages should match within 2 %. A >5 % imbalance produces unequal DC bus ripple and stress on the input rectifier.
  4. Capture mains under load with a power quality analyzer or oscilloscope for at least one full load cycle. Look for sags below 360 V on any half-cycle.
  5. Power up the drive, do not run. Measure DC+ to DC- with a true-RMS DMM. Expect 560–600 V DC for a 400 V supply. Read r0026 from the panel — must match DMM within ±3 %.
  6. Run the motor at rated load. Re-measure DC bus and r0026. Voltage should drop no more than 20 V DC from the no-load value.
  7. Run continuously for 30–60 minutes. If F0003 occurs, immediately re-measure DC bus and r0026 at the moment of trip (use a clamp meter with min/max or external data logger).
  8. Inspect inside the drive (after discharging): look for discolored input bus bars, swollen DC link capacitors, leaked electrolyte, or burned pre-charge resistors.

9. Rectifier Section Failure Modes

The 6-pulse input bridge on the 6SE6440-2UD33-0EA1 uses six discrete diodes on a heatsink. Failure modes that mimic F0003:

Symptom DMM DC bus reading r0026 Root cause Repair
Drive starts, runs minutes, F0003 Low (400–500 V DC) Low One input diode open or shorted Replace rectifier module (Siemens Spare Part 6SE6440-2UD33-0EA1 rectifier assy)
Repeated F0003 on every run ~0 V DC 0 Pre-charge contactor or resistor failed open Replace pre-charge assembly (Spare 6SY7000-0AC12 or equivalent)
DC bus charges then collapses Initial 540 V, then drops Falls with bus DC link capacitor ESR rise / capacitance loss Replace DC link capacitor bank
Drive shows F0003 only on hot days Low at trip Low Thermal intermittent on diode joint Reflow solder joint or replace rectifier

To test individual diodes, isolate the drive from mains, discharge the bus, and use a diode-test mode DMM on the AC input terminals in pairs. A healthy input bridge shows 0.4–0.6 V in forward and OL in reverse on each leg.

10. DC Measurement Circuit Failure Modes

If the DMM shows normal DC bus (560–600 V DC) but r0026 reads low or zero, the fault is on the Control Unit Signal Adapter (CUSA) board. Verify:

  1. DC link voltage sense ribbon cable is fully seated on the CUSA connector X9.
  2. Resistor divider network on the CUSA board is intact — no burn marks or cracked solder joints.
  3. Optocoupler isolation ICs (typically HCPL-7840 or equivalent) are not damaged.

If physical inspection passes, the CUSA board is faulty and must be replaced. The Siemens replacement for the frame D 30 kW 6SE6440-2UD33-0EA1 CUSA board is spare part 6SE6440-2UD33-0EA1-Z (Z suffix designates CUSA assembly).

11. F0003 Triggered by Supply Disturbance — Verification

Use a Fluke 435 or Hioki PW3198 power quality analyzer to log the following over at least one full operating shift:

  • Voltage sag/deep events: any half-cycle below 360 V L-L on a 400 V system
  • THDv (total harmonic distortion of voltage) — should remain < 5 %
  • Frequency deviation — 50/60 Hz ±2 %
  • Unbalance — < 2 %

If the analyzer captures a sag event coincident with the F0003 trip timestamp, the drive is performing correctly; the supply is the root cause. The corrective actions are:

  1. Install a 30 kVA+ voltage stabilizer upstream of the drive.
  2. Install a 4EM6100-3CB line reactor on the drive input.
  3. Coordinate upstream breaker/motor protection so large motor starts elsewhere on the bus do not sag the drive supply.
  4. Add a UPS or active front-end (AFE) supply if the sag depth exceeds 30 %.

12. P0210 Interaction With Auto-Restart and Flying Restart

If P1210 (auto-restart) is enabled and the supply sags, the drive will attempt a flying restart. With P0210 incorrectly set, the DC link never crosses the UV reset threshold, and the drive latches F0003 even though the mains is healthy. Check:

  • P1210 = 0: No auto-restart — F0003 is latched.
  • P1210 = 1: Auto-restart after mains return, no F0003 latching. Useful for nuisance trips.
  • P1200 = 1: Flying restart enabled — drive catches a spinning motor without DC bus pre-charge to nominal.
Caution: P1210 > 0 should only be enabled where unattended restart is safe. For a pump on a flooded suction or a fan in a confined space, latched trip is the correct safety behavior.

13. Field Commissioning Verification Checklist

  1. Confirm P0210 = 1 (or 3) matches the rating plate.
  2. Confirm 4EM6100-3CB line reactor installed and wired L1/L2/L3 upstream of drive.
  3. Verify incoming L-L voltage at drive terminals: 380–480 V ±10 % depending on P0210.
  4. Verify L-L balance within 2 %.
  5. Measure DC+ to DC- idle: 560–600 V DC (400 V class), confirm r0026 matches within ±3 %.
  6. Run motor at 50 %, then 100 % load. Verify DC bus drops < 20 V DC from no-load value.
  7. Force a controlled mains dip (e.g., briefly open upstream breaker) and confirm drive safely trips F0003, then restarts when P1210 is configured.
  8. Run continuous for 4 hours. Re-check r0026 and DC bus thermal stability.

14. Related Faults to Rule Out

Fault Meaning Distinguishing from F0003
F0001 Overcurrent r0026 normal, r0027 (output current) spikes above 124 A (2× rated)
F0002 Overvoltage r0026 > 820 V DC (400 V class), typically on deceleration
F0004 Inverter overtemperature r0037 IGBT temp > 150 °C, heatsink > 90 °C
F0011 Motor overtemperature r0035 motor temp > trip level set in P0601
F0020 Mains phase loss Single phase missing on input, bus ripple increases, often precedes F0003
F0021 Earth fault Output current unbalance > 5 %, typically on first run after install

15. Recommended Spare Parts for Site Stock

Spare Siemens Part Quantity
6-pulse rectifier module (frame D) 6SE6440-2UD33-0EA1 rectifier assy 1
Pre-charge resistor + contactor 6SY7000-0AC12 1
Control board CUSA 6SE6440-2UD33-0EA1-Z 1
DC link capacitor bank Frame D cap kit 1
Line reactor 4EM6100-3CB 1
Cooling fan 6SY7000-0AB15 (or equivalent frame D fan) 2

FAQ

What does F0003 mean on a Siemens MM440 6SE6440-2UD33-0EA1?

F0003 is an undervoltage trip raised when the DC bus between DC+ and DC- drops below the threshold set by P0210 — approximately 410 V DC on a 400 V class drive. It indicates either a real mains sag, rectifier/pre-charge failure, capacitor degradation, or a faulty DC voltage measurement circuit on the CUSA board.

What DC bus voltage should a 30 kW MM440 show at idle?

On a healthy 400 V mains system, the unloaded DC link measures 560–600 V DC. On a 480 V system, expect 670–720 V DC. The parameter r0026 should match a DMM reading across DC+/DC- within ±3 %.

How do I know if F0003 is supply-related or hardware-related?

Capture the mains with a power quality analyzer across a full load cycle. If voltage sags below 360 V L-L coincide with the trip, the supply is the cause — install a 4EM6100-3CB line reactor. If the mains is stable but DC bus is low, measure the input rectifier diodes and inspect the pre-charge circuit. If the DMM shows normal DC bus but r0026 reads low, the CUSA board's voltage sense circuit is faulty.

Is a line commutating choke mandatory on a 30 kW MM440?

Yes, when the supply impedance is below 1 % Uk. The Siemens 4EM6100-3CB (71 A, Uk 2 %) is the recommended reactor for the 6SE6440-2UD33-0EA1. Without it, commutation dips can collapse the DC bus on weak transformers and trigger F0003.

Why does F0003 trip immediately after a factory reset?

Parameter P0210 reverts to 0 (230 V class) after P0970 = 1 reset. On a 400 V drive, the undervoltage threshold drops to ~285 V DC, causing an immediate F0003. Always set P0210 = 1 (400 V) or P0210 = 3 (480 V) after any factory reset and before issuing a run command.

Back to blog