Free Shipping Across the USA — Worldwide Delivery Available!
PALM Parts Solution
AccountQuote

FAULT CODE LIBRARY

SINAMICS G120 Fault F30004 — Inverter overtemperature

Is your Siemens SINAMICS G120 drive tripping on fault F30004? This technical guide explains how to check heatsink temperatures, service cooling fans, and adjust parameters.

Worldwide Shipping
Fast Dispatch
Warehouse Pickup
1-Year Warranty

In short

Is your Siemens SINAMICS G120 drive tripping on fault F30004? This technical guide explains how to check heatsink temperatures, service cooling fans, and adjust parameters.

Overview

Siemens SINAMICS G120 fault code F30004 indicates that the drive's power unit heatsink has exceeded its maximum safe operating temperature limit. This thermistor-monitored protection model triggers dynamically to prevent catastrophic thermal breakdown of the Insulated-Gate Bipolar Transistors (IGBTs) and internal power bridge capacitors. When the heatsink temperature surpasses the factory-calibrated limit, the control unit initiates an immediate safety shutdown to preserve the silicon structure of your drive.

Symptoms

When a SINAMICS G120 drive experiences an F30004 fault, the symptoms on the plant floor are usually immediate and disruptive:

  • Sudden Process Interruption: The VFD immediately trips, turning off the output to the motor (OFF2 coast-down state), halting conveyor lines, pumps, or fans.
  • HMI and Keypad Warnings: The Basic Operator Panel (BOP-2) or Intelligent Operator Panel (IOP-2) displays 'F30004'. The LED indicator on the front panel of the Control Unit illuminates steady red.
  • Pre-Alarm Warning Codes: Prior to the hard fault trip, you may have seen warning code A07400 (Inverter overtemperature alarm) flashing on your automation system or panel indicator.
  • Constant High-Speed Fan Run: The internal cooling fans may run at 100% capacity continuously in a desperate bid to reject heat before the trip occurs.
  • Abnormal Heat Dissipation: The cabinet enclosure housing the variable frequency drive (VFD) feels unusually hot to the touch, and exhaust air from the drive duct is noticeably overheated.
  • Intermittent Trips During Peak Load: The fault may occur predictably during specific manufacturing cycles or high-ambient afternoon shifts, resetting only after the drive sits idle for 15 to 30 minutes.

Possible Causes

Understanding the underlying triggers of the F30004 fault is essential to prevent repeat failures. The most common root causes include:

  • Cooling Fan Failure or Degradation: The brushless DC internal cooling fan embedded in the PM240-2 or PM230 power module has seized, lost input voltage, or suffered bearing wear that slows its RPM.
  • Clogged Heatsink Channels: Accumulation of airborne particulate matter, dust, textile fibers, or oil mist has coated the aluminum heatsink fins, insulating them and blocking convective heat transfer.
  • Inadequate Enclosure Ventilation: Air filters on the electrical panel door are choked with dust, or the panel exhaust fan has failed, causing heat to build up inside the sealed cabinet.
  • Inadequate Mounting Clearances: The drive was installed without the required top and bottom clearance distances (typically 100mm/4 inches minimum), trapping rising hot air in a localized thermal loop.
  • Excessive Local Ambient Temperature: The ambient air surrounding the G120 unit exceeds the rated 40°C (104°F) limit without appropriate power derating applied.
  • Inappropriate Switching Frequency (p1800): The pulse frequency parameter p1800 is set to an unnecessarily high value (e.g., 8 kHz or 16 kHz), increasing switching losses in the IGBTs and generating excessive localized thermal stress.
  • Continuous Heavy Load or Low-Speed Operation: Running a self-cooled motor at high torque and very low frequencies causes both the motor and the VFD output stages to generate high amounts of thermal energy with minimal motor-fan cooling.
  • Damaged Internal Heatsink Sensor: The internal hardware temperature thermistor on the G120 power board has degraded, drifted, or developed an open circuit, reporting inaccurate high-temperature readings to the control unit.

Step-by-Step Troubleshooting

Step 1: Query the Live Temperature Parameters

Before turning off the systems, navigate to the diagnostic parameters via your keypad (BOP-2/IOP-2) or through Siemens Startdrive/STARTER software:

  1. Access parameter r0037 (Inverter temperatures).
  2. Look at Index 0 (r0037[0]), which displays the actual measured heatsink temperature in °C.
  3. Look at Index 1 (r0037[1]), which displays the calculated depletion layer temperature (chip temperature) of the IGBTs.
  4. Compare these readings to the environmental temperature. If r0037 shows over 90°C on a cold drive that has just been turned on after hours of downtime, the internal sensor is defective, and the power module must be replaced.

Step 2: Test the Power Module Cooling Fans

If the temperature is genuinely high, inspect the mechanical cooling setup:

  1. Disconnect and lock out all input power to the drive. Wait at least 5 to 10 minutes for the intermediate DC link capacitors to fully discharge. Verify with a multimeter that there is no lethal voltage present.
  2. Manually rotate the cooling fan blades using a small insulated tool or screwdriver. The fan should spin freely without gritty resistance or dragging noises.
  3. Restore power and temporarily run the motor. Check if the fan starts turning on.
  4. Check parameter p0295 (Fan run-on time). Ensure it is configured to allow the fan to run long after the motor stops to shed residual heat.
  5. Inspect the fan power connector on the power module (typically accessed at the top or bottom of the frame). Ensure it is securely plugged into its header.

Step 3: Inspect and Clean the Airflow Path

  1. Check the heatsink cooling channels at the rear of the power module. Look for any obstructions such as dust blankets, grease, or fiber buildup.
  2. Use dry, clean compressed air (regulated to below 2 bar / 30 PSI) to blow out any debris from the bottom ventilation slots upward. Secure the fan blades so they do not over-spin during this process.
  3. Verify that the cabinet intake filters and roof-mounted exhaust fans are fully functional. If the cabinet filters are dark or clogged, replace them immediately. A clogged panel filter can reduce VFD airflow by more than 70%.

Step 4: Verify Thermal Installation Clearances

  1. Open up the mechanical layout diagrams for your specific frame size (FSA through FSF).
  2. Measure the physical distance between the top of the G120 power module and the top of the cabinet or wire ducts. Ensure it matches or exceeds the Siemens recommendation.
  3. Ensure that other heat-generating devices like braking resistors, reactors, or other VFDs are not mounted directly beneath the air intake of your G120 unit.

Step 5: Optimize Parameter Settings for Thermal Management

If the physical environment is sound, adjust electrical parameters to reduce the heat signature:

  1. Check parameter p1800 (Pulse frequency). If it is set high (such as 8 kHz or 12 kHz), reduce it back to the factory default (usually 4 kHz or even 2 kHz if the mechanical noise profile allows). Lowering the frequency reduces switching transitions, drastically lowering thermal output.
  2. Review parameter p0290 (Inverter overload reaction). You can configure the drive to dynamically handle high temperatures instead of instantly tripping. Set p0290 to:
    • 0: Reduce output current (automatically derates load to cool off).
    • 1: No reduction, trip instantly when limit is reached (default behavior for F30004).
    • 2: Reduce both switching frequency and output current. Changing this to 2 allows the drive to save itself from tripping by temporarily derating performance when running hot.
  • In the Short Term: Safely blow out the heatsinks with compressed air, clean the cabinet air filters, and lower the switching frequency (p1800) to allow production to continue until a planned maintenance window. Set p0290 to 2 to allow dynamic thermal derating instead of sudden shutdowns.
  • In the Medium Term: If the runtime hours on the Power Module exceed 20,000 hours, prepare to replace the fan assembly block. These fans have a finite service life. Clean out the mechanical cabinet layout, ensuring correct baffling is in place so that exhausting hot air cannot recirculate back into the bottom intake of the drive.
  • In the Long Term: If the G120 drive is constantly running near its thermal limit in a high-ambient environment (foundries, plastics extrusion, glass manufacturing), consider upgrading to a G120 power module equipped with an external push-through heatsink design. Alternatively, oversize the Power Module by one frame size and derate your configuration, or add a dedicated active air-conditioning unit to the electrical enclosure.

When components fail or require preventive upgrades to resolve the F30004 fault, focus on acquiring these genuine Siemens spares:

  • Replacement Fan Kits: For PM240-2 Power Modules, order the frame-specific fan assembly kits. For example:
    • Frame Size FSA: 6SL3200-0SF11-0AA0
    • Frame Size FSB: 6SL3200-0SF12-0AA0
    • Frame Size FSC: 6SL3200-0SF13-0AA0
    • Frame Size FSD/FSE/FSF: Contact your distributor for high-volume active cooling cartridges.
  • New G120 Power Modules: If the internal temperature thermistors are damaged or the IGBTs have sustained permanent thermal degradation:
    • PM240-2 IP20 Power Module (e.g., 6SL3210-1PE21-8AL0 or similar depending on horsepower rating).
  • Control Units (for isolated testing): If you suspect the CU itself is displaying erroneous faults, test with a known good CU240E-2 (e.g., 6SL3244-0BB12-1BA1) or a CU250S-2 Vector unit.

FAQ

Q: Can I bypass the F30004 fault to keep my production running?

No. The F30004 warning and fault conditions are hardcoded into the SINAMICS firmware directly on the power module control ASIC. Bypassing this temperature limit is not possible through physical jumpers or parameter tricks because run conditions at these temperatures would cause immediate, catastrophic thermal runaway of the silicon IGBT gates, potentially resulting in explosions or fires inside the panel.

Q: What is the exact temperature threshold at which F30004 trips?

The exact trip temperature depends on the specific frame size and current rating of your Power Module. For most standard PM240-2 and PM230 modules, the pre-alarm alarm code A07400 triggers when the heatsink reaches approximately 80°C (176°F). If the temperature continues to rise and reaches between 90°C and 100°C (194°F to 212°F), the Control Unit triggers the hard shutdown F30004.

Q: My drive trips on F30004 immediately when turned on from cold state. Why is this?

If the G120 VFD has been powered off overnight and throws an F30004 fault immediately upon powering up—without even running the motor—it indicates an internal hardware failure. The NTC/PTC heatsink temperature sensor on the internal power board has likely failed, developed an open-circuit, or the internal measuring circuitry has suffered an ESD shock. In this scenario, the drive will require hardware servicing or replacement of the Power Module block.

Q: How does reducing parameter p1800 (pulse frequency) help stop this fault?

Pulse frequency determines how many times per second the IGBTs switch on and off to form the reconstructed AC sine wave. Every single switching transition generates a minute amount of heat. If your pulse frequency is set high to reduce motor acoustics, the cumulative switching heat is immense. Reducing p1800 from 8 kHz to 4 kHz cuts those thermal switching events roughly in half, significantly lowering the heat dissipation demand on the heat sink.

Q: Does keeping parameter p0290 at its default setting cause unexpected trips?

Yes. By default, parameter p0290 (Inverter overload reaction) is set to 1, which tells the drive to trip immediately when the maximum heat sink temperature is reached. If you change p0290 to 2, the G120 will automatically and dynamically reduce the output current limit and lower the switching frequency temporarily to shed heat when things start getting too warm, keeping your process running at slightly lower performance rather than shutting down the motor completely.

Shop the parts in this guide

Browse in-stock inventory for the products covered by this article.

Need a specific part?

Send us your part numbers — we'll respond the same business day with pricing and availability.

Are you an Electrical Distributor?Learn more about our distributor program

PALM Parts Solution sells used surplus products. PALM Parts Solution is not an authorized distributor, affiliate, or representative for the brands we carry. Products sold by PALM Parts Solution come with PALM Parts Solution's 1-Year Warranty and do not come with the original manufacturer's warranty. Designated trademarks, brand names and brands appearing herein are the property of their respective owners. This website is not sanctioned or approved by any manufacturer or tradename listed.

Read full disclaimer →