Skip to content
Industrial Error Code Fixes
Go back

Siemens VFD F0002 Fault - Overvoltage: What It Means and How to Fix It

⚡ Quick Answer

Siemens VFD fault F0002 means the DC bus voltage in the drive exceeded its safe limit — this overvoltage fault is one of the most common Siemens drive faults and is usually caused by regenerative energy from the motor or incoming line voltage spikes.

What Does Siemens VFD Fault F0002 Mean?

Fault F0002 on a Siemens variable frequency drive (VFD) — including SINAMICS G120, G110, V20, and Micromaster 420/440 series — is an overvoltage fault on the DC bus.

Here’s how it works: a VFD converts incoming AC power to DC (the “DC bus”), then back to AC at the frequency needed to control motor speed. The DC bus has a maximum voltage limit. When that limit is exceeded, the drive throws F0002 and trips to protect itself and the motor.

Why does DC bus voltage spike?

  1. Regenerative energy from the motor (most common cause). When a motor decelerates rapidly, it acts as a generator. That energy has to go somewhere — if the VFD can’t absorb it fast enough, the DC bus voltage climbs until F0002 triggers. This is especially common with high-inertia loads like fans, centrifuges, and conveyors.

  2. Incoming line voltage too high. If the supply voltage is above the drive’s rated range, the rectified DC bus voltage will be correspondingly high. On a 480V drive, F0002 typically trips at approximately 810V DC.

  3. Line voltage transients or spikes. A voltage spike on the supply side — from power factor correction capacitor switching, a large nearby motor starting, or utility events — can push the DC bus over the limit momentarily.

  4. Drive deceleration ramp too aggressive. If you’ve programmed the drive to stop too quickly, the motor generates more energy than the drive can handle. Extending the deceleration time (P1121 on G120/MM440) usually fixes this.

Which Siemens drives use F0002?

The fault code is F0002 across all of these, with the same root cause.


How to Fix Siemens VFD F0002

Step 1: Identify the pattern

Ask: When does F0002 occur?

Step 2: Extend the deceleration ramp time

This is the fix for the majority of F0002 faults.

On SINAMICS G120 / G120C:

On Micromaster 440:

On SINAMICS V20:

Step 3: Enable the Vdc max controller

The Vdc max controller is a built-in feature on most Siemens drives that automatically extends deceleration when DC bus voltage approaches the trip point. This is the cleanest long-term solution when you can’t simply extend the ramp time.

On G120 / MM440:

Step 4: Check incoming line voltage

Measure voltage at the drive input terminals with a true-RMS multimeter. Measure all three phases. For a 480V drive, input voltage should be 480V ±10% (432–528V). For a 230V drive: 230V ±10%.

If voltage is consistently high (above the upper limit), contact your utility. If voltage is within spec but you’re seeing transient spikes, consider adding a line reactor or an input choke ahead of the drive.

Step 5: Add a braking resistor (for high-inertia applications)

If extending the ramp and enabling the Vdc controller don’t fully solve the problem — common with centrifuges, large fans at full speed, and applications with fast stop requirements — you need a dynamic braking resistor (DBR).

The braking resistor gives the regenerative energy somewhere to go (it dissipates as heat in the resistor). Most G120 and MM440 drives have a built-in braking transistor (chopper) — you just connect an appropriately sized external resistor to the DC bus terminals.

Resistor sizing depends on drive size and duty cycle. Siemens publishes braking resistor selection tables in the G120 and MM440 hardware installation manuals.

Step 6: Reset the fault

After making parameter changes or hardware modifications:

  1. Press the OFF/Reset button on the BOP (Basic Operator Panel), or send a reset command via your control system.
  2. Restart the drive and test under load.

Parts You May Need

PartWhyApprox. Cost
Dynamic braking resistor (size-matched to drive)Dissipate regenerative energy — high inertia loads$80–$400
Input line reactor (3–5% impedance)Protect against line transients causing F0002$100–$400
Siemens BOP-2 operator panelAccess/change parameters if no panel present$80–$150
Surge protection / MOV filterProtect against utility voltage spikes$50–$200
Replacement SINAMICS G120 Power ModuleDrive failure after repeated F0002 trips (rare)$400–$2,000+

For braking resistors, Siemens part numbers follow the pattern 6SE6400-4BD…-…. Match the resistance value and wattage to your drive’s kW rating using the selection table in the G120 Hardware Installation Manual (available free at support.industry.siemens.com).


When to Call a Pro


Frequently Asked Questions

Q: What’s the DC bus voltage threshold that triggers F0002 on Siemens drives?

It depends on the drive’s voltage rating:

Q: F0002 only happens when the drive stops. Is that always regeneration?

Almost always, yes. When a drive decelerates a spinning motor, the motor’s kinetic energy converts to electrical energy and flows back into the DC bus. If the bus can’t absorb it (no braking resistor) and the ramp is fast, the bus voltage rises until F0002 trips. Slow the decel ramp or add a braking resistor.

Q: What’s the difference between F0002 and A0501 on Siemens SINAMICS?

F0002 is a fault — the drive trips and stops. A0501 is an alarm (warning) that DC bus voltage is approaching the trip threshold. If you see A0501 repeatedly, take it seriously and address the root cause before it becomes F0002 trips.

Q: Can I just increase the overvoltage trip level to prevent F0002?

No. The F0002 trip threshold is a hardware protection level set by Siemens — it cannot be adjusted through parameters. The correct fix is keeping the DC bus voltage below the threshold through proper ramp configuration and/or braking resistors.

Q: My G120 shows F0002 even with a very slow decel ramp. What’s wrong?

If F0002 occurs even with a 60-second or longer decel ramp, the incoming line voltage may be elevated. Measure L1-L2, L2-L3, and L1-L3 at the drive input. High line voltage means a high baseline DC bus voltage, leaving less headroom before F0002 trips. Also verify the Vdc max controller is enabled (P1240 = 1). If both are fine and F0002 persists, the drive’s DC bus capacitors may be degraded — capacitors that have lost capacitance can’t buffer voltage transients and the bus spikes more easily.


🔧 Need a professional? Get free quotes from certified HVAC contractors near you.
Get Free Quotes →
Share this post on:

Previous Post
Manitowoc Indigo NXT Error Code 8 - What It Means and How to Fix It
Next Post
Trane ComfortLink II Communicating Thermostat Fault Codes - What They Mean and How to Fix Them