Siemens G120 Fault Codes: Complete Troubleshooting Guide (F7011, F7902, F30001 & More)

Siemens SINAMICS G120 Drive Fault Code Troubleshooting Guide | Flexa Systems

The Siemens SINAMICS G120 stands as one of the most widely deployed variable frequency drives in modern industrial automation, powering everything from conveyor systems to HVAC applications across manufacturing facilities worldwide. When these reliable drives throw fault codes, production stops and costs mount quickly. Understanding Siemens G120 fault codes is essential for maintenance teams who need to diagnose issues rapidly and get equipment back online. This comprehensive guide decodes the most common Siemens SINAMICS G120 error codes, explains their root causes, and provides expert troubleshooting strategies.

This guide applies to the SINAMICS G120 and its variants — G120C, G120X and G120P — which share the same fault code structure on the Control Unit.

How Siemens G120 Fault Codes Work

Siemens SINAMICS G120 drives use a standardized fault code format consisting of five digits prefixed by either "F" for faults or "A" for alarms. The nomenclature follows the pattern F##### or A#####, where faults cause the drive to trip and shut down, while alarms serve as warnings that don't necessarily stop operation. The fault code structure distinguishes between Control Unit (CU) faults—which originate from the intelligent control module—and Power Module (PM) faults that indicate issues with the power electronics. Operators can view active faults on the BOP-2 (Basic Operator Panel) display, while the fault buffer parameter r0947 stores a historical log of up to eight previous faults with timestamps. This fault memory proves invaluable when diagnosing intermittent issues. Understanding whether you're dealing with a CU or PM fault immediately narrows the troubleshooting scope and helps determine if the issue is control-related or power-stage related.

Overcurrent & Short Circuit Faults

F7801 — Motor Overcurrent

Fault F7801 indicates that the drive has detected excessive current flowing to the motor, exceeding the configured current limits. This Siemens G120 fault code typically appears when the motor experiences mechanical overload, such as a jammed conveyor, seized bearing, or blocked pump impeller. The drive's internal current monitoring compares actual motor current against parameter p0640 (maximum current) and trips when this threshold is exceeded for the duration specified in p0642. Troubleshooting begins with inspecting the mechanical load—disconnect the motor from its load and run it unloaded to determine if the issue is mechanical or electrical. Check for phase imbalance in the motor windings using a megohmmeter, as a developing ground fault or shorted turns can cause asymmetric current draw. Verify that the motor nameplate data has been correctly entered into the drive parameters (p0307 through p0311), as incorrect motor parameters can cause the drive to deliver improper current. Review the load profile to ensure the application hasn't changed in ways that exceed the motor's continuous duty rating.

F30001 — Power Module Overcurrent

The F30001 fault code signals overcurrent detection at the Power Module level, indicating a serious condition within the PM's IGBT circuitry. This fault often results from catastrophic IGBT failure, gate driver problems, or DC bus capacitor degradation. Unlike higher-level overcurrent faults that might resolve with parameter adjustments, F30001 typically indicates component-level damage requiring Siemens repair or module replacement. The fault can be triggered by output short circuits that weren't cleared quickly enough, repetitive overcurrent events that thermally stressed the IGBTs, or aging components that have exceeded their operational lifecycle. When F30001 appears, do not attempt repeated restarts, as this can cause additional damage to already-compromised power semiconductors. Instead, perform visual inspection of the PM for burn marks, swollen capacitors, or discoloration. Measure DC bus voltage when powered but not enabled—significant deviation from expected levels (approximately 1.35 times line voltage for 480VAC input) suggests DC bus or rectifier problems. Professional component-level repair is almost always required for F30001 faults.

Voltage Faults

F7902 — Motor Stalled

What it means: The drive detected that the motor is not turning as commanded — it applied current but the speed did not follow.

Common causes:

  • Mechanical jam, seized bearing or blocked driven equipment
  • Load torque above what the motor can deliver at that speed
  • Brake not releasing
  • Motor data incorrect, so the drive cannot produce the expected torque

Troubleshoot: Check whether the shaft turns freely with power removed, and confirm any mechanical brake releases. If the mechanics are clear and the motor data is right, the current control path needs attention — Request a free evaluation from Flexa Systems.

F7901 — Motor Overspeed

What it means: The motor exceeded the maximum permissible speed, positive or negative, that the drive is configured to allow.

Common causes:

  • An overhauling load driving the motor faster than commanded
  • Speed limits set higher than the application can tolerate
  • Encoder or speed feedback error making the drive misjudge actual speed
  • Incorrect motor data after a control unit swap

Troubleshoot: Check the load for overhauling conditions and confirm the configured speed limits match the machine. If feedback is suspect, verify the encoder wiring and signal before condemning the drive — Request a free evaluation from Flexa Systems.

F30003 — DC Link Undervoltage (PM)

F30003 represents a Power Module-level detection of DC link undervoltage, indicating the PM's internal monitoring has detected critically low bus voltage. This fault specifically points to issues within the PM itself rather than external power supply problems. Potential causes include failing electrolytic capacitors in the DC bus (common after 5-7 years of operation), damaged rectifier diodes, or faulty voltage sensing circuitry on the PM board. When F30003 appears alongside normal incoming voltage, the PM likely requires repair or replacement. Capacitor degradation is the most common culprit—electrolytic capacitors lose capacitance and increase ESR over time, reducing their ability to maintain stable DC voltage under load transients.

Thermal Faults

F7011 — Motor Overtemperature

Motor overtemperature fault F7011 triggers when thermal sensors embedded in the motor windings detect excessive temperature. Siemens G120 drives support both PTC thermistor and KTY84 temperature sensor inputs configured through parameter p0601. This fault protects the motor from insulation damage and winding failure due to thermal stress. Root causes include inadequate ventilation around the motor, blocked cooling fans, excessive ambient temperature, continuous operation above rated load, or too-frequent start/stop cycles that don't allow adequate cooling time. Verify the motor's cooling fan operates correctly and that airflow paths are unobstructed. Check that the application duty cycle matches the motor's rating—continuous duty motors shouldn't be used in high-cycling applications without appropriate derating. Confirm the thermal sensor connections at terminal X3 on the CU and verify parameter p0601 matches the installed sensor type (PTC, KTY84, or bimetal).

F30004 — Power Module Overtemperature

F30004 indicates the Power Module's heatsink temperature has exceeded safe operating limits, as measured by the PM's integrated temperature sensor. This Siemens drive fault code appears when ambient temperature is excessive, cooling airflow is blocked, cooling fans have failed, or the drive is operating beyond its continuous current rating. Inspect the drive's ventilation—ensure minimum clearances are maintained (typically 100mm above and below), clean heatsink fins of dust and debris, and verify all cooling fans operate. Check the ambient temperature against the drive's specifications (typically 0-40°C for standard models). Review the load profile to confirm the drive isn't continuously operating above its rated current; parameter r0027 shows actual output current as a percentage of rated. If the drive is properly sized but still overheating, this may indicate degraded thermal interface material between IGBTs and heatsink or failing thermal sensors requiring professional repair.

Communication Faults

F8501 — PROFINET: Setpoint Timeout

What it means: The drive stopped receiving its setpoint over PROFINET within the configured timeout, so it faulted rather than keep running on stale data.

Common causes:

  • PLC stopped, went to program mode, or lost its own connection
  • Network fault: damaged cable, failed switch port, duplicate IP address
  • Cycle or watchdog time configured too tight for the network load
  • Loose or corroded RJ45 connector at the drive

Troubleshoot: Check the PLC state first, then the physical link and switch port. Duplicate addressing and marginal cabling produce exactly this fault intermittently, which makes it look like a drive problem when it is not.

F30011 — Power Unit: Line Phase Failure

What it means: The DC link voltage ripple exceeded the permissible limit because an incoming line phase failed, or the three phases are badly unbalanced.

Common causes:

  • Blown input fuse on one phase
  • Loose or corroded incoming terminal
  • Supply transformer or upstream contactor fault on one phase
  • Genuinely unbalanced supply at the installation

Troubleshoot: Measure all three incoming phases under load, not just at rest — a phase that reads fine unloaded can collapse under current. Check input fuses and terminal torque. If the supply is confirmed balanced, the rectifier section or DC link needs inspection — Request a free evaluation from Flexa Systems.

F30024 — Power Unit: Overtemperature Thermal Model

What it means: The drive’s thermal model calculated that the temperature difference between heat sink and semiconductor chip exceeded the permissible limit. It is a calculated protection, not a direct sensor reading.

Common causes:

  • Heat sink dirty or airflow restricted, so heat cannot leave the junction
  • Fan degraded — still turning, but not moving enough air
  • Output current high relative to the drive rating for a sustained period
  • Pulse frequency raised above what the frame size supports

Troubleshoot: Clean the heat sink and verify real airflow, not just that the fan spins. Compare load current against the drive rating and check the configured pulse frequency. If the model keeps tripping on a clean, correctly loaded drive, the thermal interface or the sensing path is suspect — Request a free evaluation from Flexa Systems.

F7860 — External Fault 1

What it means: An external signal wired into the drive’s fault input went active. The drive itself reported no internal problem — something in the machine told it to stop.

Common causes:

  • A safety relay, thermostat or pressure switch in the external fault chain opened
  • Loose wiring or a failed contact in that chain
  • The external fault input configured but left unwired

Troubleshoot: Trace the external fault input back to whatever device drives it — the answer is in the machine, not in the drive. If nothing is connected to that input, check how it is configured.

Siemens G120 Fault Code Quick Reference Table

Code Name Severity Common Cause DIY or Repair?
F7801 Motor Overcurrent Medium Mechanical overload / wrong p0307–p0311 settings DIY — verify parameters first
F30001 Power Module Overcurrent Critical IGBT / gate driver failure Repair
F7902 Motor Stalled Medium Decel too fast / braking resistor DIY — increase p1121
F7901 Motor Overspeed Medium Supply dip / DC bus capacitors Check power; if stable → Repair
F30003 DC Link Undervoltage (PM) High Capacitor aging (5–7 yrs) Repair
F7011 Motor Overtemperature Medium Cooling / overload / sensor DIY — check cooling first
F30004 PM Overtemperature Medium Fan / heatsink dust DIY — clean; if fan dead → Repair
F30011 Line Phase Failure Critical Power electronics Repair
F30024 Overtemperature Thermal Model High Cable / motor insulation Megger test; if passes → Repair
F8501 PROFINET Setpoint Timeout Medium PLC stopped or network link lost DIY — check PLC and switch port

When to Repair vs Replace Your Siemens G120

The modular architecture of the SINAMICS G120 provides significant advantages when faults occur—the Control Unit (CU) and Power Module (PM) are separate, replaceable components, allowing targeted replacement of only the failed module rather than the entire drive. This modularity significantly reduces repair costs compared to integrated drive designs. When deciding between repair and replacement, consider the fault type and module involved. Control Unit failures (F7xxx codes) may be resolved by replacing just the CU, which is relatively inexpensive. Power Module failures (F30xxx codes) present more complex decisions.

New Power Modules range from $800-$3000 depending on frame size and current rating, while complete drive assemblies cost significantly more. Component-level repair offers substantial savings, typically ranging from $400-$1200 depending on the extent of damage and required parts. Repairs include comprehensive diagnosis, replacement of failed semiconductors, capacitors, gate drivers, and control boards, plus extensive testing to verify performance. A professional repair with a 2-year warranty provides reliability comparable to new equipment at a fraction of the cost.

Consider repair when the drive is out of warranty, when downtime permits shipping for repair (typically 5-30 business days), and when cost savings matter. Immediate replacement makes sense for critical applications where extended downtime is unacceptable and when spare modules are unavailable. For facilities with multiple G120 drives, maintaining one spare PM of each size provides the best of both worlds—immediate replacement capability while sending failed modules for cost-effective repair to replenish spare inventory.

How Flexa Systems Repairs Siemens G120 Drives

Flexa Systems specializes in component-level Siemens SINAMICS G120 repair, restoring failed drives to OEM specifications through comprehensive diagnosis and precision component replacement. Our repair process begins with free diagnostics—we thoroughly test every failed drive to identify all faulty components, not just obvious failures. This comprehensive approach prevents return failures caused by undetected secondary damage. Our technicians use advanced test equipment including programmable load banks, oscilloscopes, and thermal imaging to verify complete functionality across all operating conditions.

The repair process addresses common failure modes: IGBT module replacement and testing, electrolytic capacitor replacement (particularly important in drives over five years old), gate driver board repair, DC bus and control board component replacement, and firmware restoration. Each repaired drive undergoes extensive testing including full-load testing at rated current, thermal cycling to verify temperature sensor functionality, and parameter verification to ensure proper configuration storage. We back every repair with a comprehensive 2-year warranty, demonstrating our confidence in the quality and reliability of our work.

Flexa Systems operates on a no-fix, no-charge basis—if we cannot successfully repair your drive, you pay nothing for our diagnostic efforts. This policy eliminates risk and ensures you only pay for successful repairs. Our streamlined process minimizes downtime: contact us at (254) 254-0005 to discuss your failed drive, ship your unit using our provided instructions, receive free diagnostics within 24-48 hours of arrival, and approve the repair quote. Most repairs are completed and shipped back within 5-30 business days of approval. We maintain an extensive inventory of OEM and equivalent replacement components, enabling rapid turnaround even for older drive models with obsolete parts.

Get a Free Siemens G120 Repair Quote

Don't let Siemens drive fault codes keep your production offline longer than necessary. Flexa Systems offers the fastest, most cost-effective path to getting your SINAMICS G120 back in service with professional component-level repair backed by our comprehensive 2-year warranty. Our team of experienced technicians has repaired thousands of Siemens drives across all industries, from simple overcurrent damage to complex multi-component failures. We understand the urgency of your downtime and prioritize rapid turnaround without compromising repair quality.

Getting started is simple: call our technical support team at (254) 254-0005 to discuss your fault codes and failure symptoms, or visit our quote request page to submit details about your failed drive online. We'll provide immediate guidance on whether repair is the right solution for your specific situation and provide transparent pricing before you commit. Our experts can often provide troubleshooting assistance over the phone to help you determine if the issue might be resolved without repair, saving you time and money. For drives requiring service, we'll arrange convenient shipping with detailed instructions to ensure your unit arrives safely at our facility. Take advantage of our free diagnostic service—there's absolutely no risk or obligation, and you'll have complete information to make the best decision for your operation. Visit our Siemens repair page to learn more about our capabilities and process, or call now to speak with a repair specialist who can answer your questions about specific Siemens G120 error codes and get your equipment back online quickly.

This article is general reference information, not official manufacturer documentation. It does not replace the manufacturer’s manuals, wiring diagrams or safety instructions. Fault codes and procedures vary by model, catalog number and firmware revision — always verify against the current documentation for your specific unit, and follow your site’s electrical safety and lockout/tagout procedures. Siemens, SIMATIC, and SINAMICS are trademarks of Siemens AG. All product names are used for identification purposes only. Flexa Systems LLC is an independent repair company and is not affiliated with, endorsed by, or authorized by these manufacturers.

Parts in this article — repair or buy in stock

Share

Need Expert Repair Service?

Free evaluation, 2-year warranty, and fast turnaround on all industrial automation repairs.

Get a Free Quote Call (254) 254-0005