Troubleshooting SINAMICS G120C PN F07807 Short-Circuit Fault on Conveyor Lines
SINAMICS G120C PN (PROFINET variant, part of the G120C compact inverter family) reports F07807 when the converter's internal monitoring detects a phase-to-phase short-circuit or a ground fault on the motor-side output stage. The fault is latched, the IGBTs are inhibited, and the drive enters a restart-inhibit state until the cause is cleared and the fault is acknowledged. On a conveyor carrying full liquor bottles, an uncommanded stop drops containers onto the belt and creates both product loss and a mechanical impact that can damage the drivetrain. Root-cause analysis is therefore mandatory; masking the fault with parameter changes is not a sustainable fix.
1. Fault Definition and Operational Impact
The fault text returned on the IOP-2 operator panel, BOP-2, Starter, Startdrive, and via PROFINET diagnostics is: "Drive: Short-circuit/ground fault detected." On the conveyor line under test, r0949 (fault value) reports the decimal value 12238, which the firmware uses to identify which phase and which current component triggered the event.
F07807 is treated as FAULT, not ALARM. The default reaction is OFF2 (pulse inhibit, motor coasts), which is exactly the behaviour that prevents further damage to the IGBT module but is also the reason the conveyor drops its load.
2. Decoding the Fault Value r0949 = 12238
The fault value is stored in r0949 as a fixed-point decimal integer. The encoding is split by digit position into a one-digit class field and a four-digit current component field:
| r0949 (decimal) | Class digit | Fault class | Component digits (xxxx) | Secondary information |
|---|---|---|---|---|
| 1 | 1 | Short-circuit, phases U–V | — | — |
| 2 | 2 | Short-circuit, phases U–W | — | — |
| 3 | 3 | Short-circuit, phases V–W | — | — |
| 4 | 4 | Ground fault with overcurrent | — | — |
| 1xxxx | 1 | Ground fault, dominant current in phase U | xxxx | Current component in phase V, per mille |
| 2xxxx | 2 | Ground fault, dominant current in phase V | xxxx | Current component in phase U, per mille |
| 3xxxx | 3 | Ground fault, dominant current in phase W | xxxx | Current component in phase W, per mille |
For the conveyor under test, r0949 = 12238:
- Class digit = 1 → ground fault, with the dominant current component in phase U.
- Component digits = 2238 → current component in phase V = 2238 per mille of the ground-fault detector's internal reference. Per mille means parts per thousand, so the measured component is 2.238 × the reference. A value above ~1000 per mille normally indicates a hard ground path rather than benign capacitive leakage.
The reference used by the detector is not the motor rated current but a value scaled to the power unit's IGBT current capability. To extract the value in Starter or Startdrive, browse the expert list to r0949 and read it in decimal; the operator panel shows the same value as F07807 fault value.
3. Root Causes on Conveyor Lines
On a multi-motor conveyor the most frequent causes of F07807 are:
- Insulation breakdown in motor windings. Moisture, contamination from product spillage, or thermal aging lowers insulation resistance until phase U leaks to PE.
- Damaged motor cable. Crushing at the cable chain, abrasion at the cable tray, or pinch points at the conveyor frame expose the conductor to the shield or to ground.
- Reversed cable terminations. Interchanging the line and motor cables at the drive terminal block is interpreted by the firmware as a motor-side short circuit on first enable.
- Output-side switching. A contactor, MCCB, or hand-off-auto switch on the drive output opens or closes a live circuit. The transient current when the contactor re-closes onto a motor that is still rotating or still partially energised is detected as a short-circuit pulse.
- Multiple motors connected to one drive. Combined cable capacitance and leakage paths can exceed the detection threshold during the test pulse.
- PE bond missing or high-impedance. Without a low-impedance PE return path, capacitive ground current returns through the converter's measurement shunt and is misinterpreted as a fault.
4. Why ON/OFF Switching at the Motor Side Triggers F07807
The SINAMICS G120C inserts a short test pulse on each output phase at every switching cycle of the IGBTs. The pulse charges the parasitic capacitance of the motor and cable to ground; the resulting current is measured and evaluated against the ground-fault threshold. If the measured current exceeds the threshold, the firmware raises F07807 immediately and inhibits the pulses.
When a contactor between the drive and the motor is opened with the drive still enabled (no OFF1/OFF2/OFF3 first), the contactor interrupts current at an uncontrolled angle. The energy trapped in the cable and motor leakage inductance collapses into a high dV/dt event. When the contactor is later re-closed onto a rotating or partially energised motor, the inrush transient can look identical to a phase-to-ground fault, particularly on phase U because of the asymmetry between phase-to-ground capacitance inside the IGBT module. With r0949 = 12238, the firmware is reporting exactly that condition: an inrush on phase U with an unexpectedly high return through the phase V measurement channel.
The trip is therefore not a nuisance but a faithful report of a real hazard — closing a contactor on a live drive output is itself the cause.
5. Why Disabling Protection (p1901 = 0) Is Unsafe
The proposal in the original question — set p1901 = 0 to suppress the fault — must be rejected on three grounds:
-
Parameter identification. The SINAMICS G120C parameter list published by Siemens does not expose
p1901as a parameter that disables the short-circuit test pulse. The legacyp1901from the MICROMASTER 4 family belongs to a different feature set and is not transferable to the SINAMICS G120C firmware. Writing to a non-existent parameter through Starter or Startdrive either returns an access error or creates an unused parameter; it does not silence F07807. - Manufacturer prohibition of output-side switching. The Siemens Application Example titled "Operation of switching elements at the inverter output" at support.industry.siemens.com / 1017401 explicitly forbids installing a contactor, MCCB, or isolating switch on the inverter output. Any switching device on the output must be coordinated with the inverter, and the drive must be inhibited before the contactor opens.
- Compliance with IEC 61800-5-1. Adjustable-speed electrical power drive systems must provide short-circuit and ground-fault protection either internally or through coordinated external protection. Disabling the internal detection and not providing an equivalent external device violates the protective-bonding and fault-detection requirements of the standard.
6. Systematic Diagnostic Procedure
Work through the procedure below before changing any parameter that affects protection:
Figure 1 — F07807 diagnostic flow for a G120C conveyor application.
-
Read r0949 and r0948. Confirm F07807 with the same fault value. Trend
r0949over several faults: a constant value points to a fixed hardware fault; a varying value points to a switching or contactor event. -
Read the actual output currents. Use
r0069[0..2](phase currents, smoothed) andr0077(torque utilisation). A pre-fault spike on phase U confirms the source phase reported byr0949. -
Capture the trip environment. In Starter or Startdrive trace, record
r0069,r0080(torque), andr0949with a sample time of 1 ms or faster. Align traces with the conveyor start/stop commands to correlate with the contactor. - Isolate the drive from the cable and motor. Lock out the line supply. Disconnect the motor leads at the drive terminal block. Measure insulation with a 500 V megohmmeter between each phase and PE, then between phases.
- Megger the cable alone. Disconnect the cable at the motor junction box and repeat the insulation test. Look for a low reading when the cable is flexed through its normal service loop.
- Verify the motor alone. Megger the motor windings. A reading below 5 MΩ on a 400 V class motor indicates moisture or winding contamination; a reading below 1 MΩ is a hard fault.
- Check the terminal wiring. Confirm that line and motor cables have not been swapped. The G120C terminal block is labelled L1/L2/L3 on the input side and U/V/W on the output side; reversing them forces current through the IGBT body diodes on the output side and triggers F07807 immediately on enable.
- Inspect the cable chain. For drag-chain installations, check the minimum bend radius and the chain's tension. Replace any cable with visible jacket damage.
- Audit the output-side switching. Identify every contactor, MCCB, or disconnect on the motor side. Move them to the line side, or replace them with the inverter's own OFF1/OFF2/OFF3 commands.
7. Cable, Motor, and Insulation Test Methods
Use a 500 V DC insulation tester (megohmmeter) for 400 V class motors. Discharge the windings for at least 30 seconds after testing before reconnecting to the drive.
| Test point | Acceptance threshold | Action if failed |
|---|---|---|
| Phase U to PE | ≥ 5 MΩ | Locate moisture ingress or insulation damage |
| Phase V to PE | ≥ 5 MΩ | Locate moisture ingress or insulation damage |
| Phase W to PE | ≥ 5 MΩ | Locate moisture ingress or insulation damage |
| Phase U to V | ≥ 5 MΩ | Phase-to-phase short in cable or motor |
| Phase V to W | ≥ 5 MΩ | Phase-to-phase short in cable or motor |
| Phase U to W | ≥ 5 MΩ | Phase-to-phase short in cable or motor |
| PE bond to cabinet ground | ≤ 0.1 Ω at 10 A | Tighten or replace bonding strap |
For very long motor cables (above 50 m), capacitive leakage can approach the ground-fault detection threshold. Verify that p0235 (motor cable length / power unit configuration) is set within the supported value for the connected power size. Where the cable cannot be shortened, install a sinusoidal filter or output reactor to limit dV/dt and to provide a defined leakage impedance.
8. Multi-Motor Operation Rules
If more than one motor is connected to a single G120C output, follow the rules in the Siemens Application Example on "Operation of several motors on one inverter" at support.industry.siemens.com / 14390055:
- All motors must share the same rated voltage and frequency.
- The sum of the motor rated currents must not exceed the drive's rated output current (with the typical derating of 80 % per motor).
- The combined cable capacitance must not push the ground-fault test pulse above its detection threshold. Where necessary, fit output reactors (du/dt filters) to limit the dV/dt and to provide a defined ground-fault impedance.
- Each motor branch must be isolated by an output reactor, not by a contactor. Switching a contactor downstream of a reactor is acceptable only when the drive is inhibited.
- The thermal model (motor I²t) is a single-block model;
p0611cannot be used to protect several different motors simultaneously. Use external thermal protection (PTC or PT100) at each motor.
9. Correct Stopping Procedure (OFF1 / OFF2 / OFF3)
| Command | Behaviour | Use case | Source bit (control word 1) |
|---|---|---|---|
| OFF1 | Ramp down along the active ramp, then inhibit pulses | Normal production stop | Bit 0 = 0 (with edge evaluation on bit 0) |
| OFF2 | Immediate pulse inhibit; motor coasts | Emergency stop, driven by safety circuit | Bit 1 = 0 |
| OFF3 | Fast ramp along the OFF3 ramp, then inhibit pulses | Process-triggered quick stop | Bit 2 = 0 |
After OFF1/OFF2/OFF3 has inhibited the pulses, the output stage is galvanically isolated from the DC link by the IGBT off-state. Only then is it safe to open a downstream contactor for service work. Power isolation at the line side must occur after the drive has stopped and the DC link has discharged; the discharge time is five minutes after line-side removal for the standard G120C frames.
10. Fault Acknowledgement and Restart
- Remove the cause of the fault (clear cable short, repair motor winding, remove output contactor).
- Acknowledge the fault buffer by a rising edge on control word bit 7 (
STW1.7) via PROFINET, or by pressing the Ack key on the BOP-2 / IOP-2. - Wait for the DC-link pre-charge to complete; the drive signals readiness with
ZSW1.0(ready to switch on). - Issue a new ON command to enable the pulses and ramp the motor to the setpoint.
- If F07807 re-trips with the same
r0949, the fault has not been physically cleared; do not attempt repeated acknowledgements.
11. Preventive Maintenance Schedule
| Interval | Action |
|---|---|
| Weekly | Visual inspection of motor cable along the conveyor and through the cable chain |
| Monthly | Megger each motor (500 V DC) and log the readings; trend the values |
| Quarterly | Verify PE bond continuity with a 4-wire milliohm meter |
| Semi-annually | Confirm that no contactor has been added on the output side |
| Annually | Inspect terminal blocks for torque; re-torque to the value printed on the block |
| After every fault event | Read r0949, r0948, and the trace of r0069; archive in the maintenance log |
12. Frequently Asked Questions
What does SINAMICS G120C fault F07807 mean?
F07807 indicates a phase-to-phase short-circuit or a ground fault detected at the drive's motor-side output terminals. The IGBTs are inhibited and the drive enters a restart-inhibit state until the cause is cleared and the fault is acknowledged.
How do I decode r0949 = 12238 for F07807?
The first digit (1) means a ground fault with the dominant current component in phase U; the last four digits (2238) give the current component in phase V in per mille of the detector's internal reference. Read r0949 in decimal from the operator panel or via Starter/Startdrive.
Can I stop a G120C-driven motor by switching a contactor on the output?
No. The Siemens Application Example 1017401 forbids contactors, MCCBs, and isolating switches on the inverter output. Always issue OFF1, OFF2, or OFF3 first to inhibit the pulses, then isolate the supply on the line side if needed.
Does setting p1901 = 0 suppress F07807?
No. p1901 is not a documented parameter of the SINAMICS G120C family that disables short-circuit detection. Short-circuit monitoring is a protective function and must not be disabled; doing so violates IEC 61800-5-1 protective-bonding requirements and removes the only automatic detection of a real ground fault.
What is the minimum insulation resistance for a 400 V motor fed by a G120C?
Measure ≥ 5 MΩ between each phase and PE, and between each pair of phases, using a 500 V DC megohmmeter. A reading below 1 MΩ indicates a hard fault that will trip F07807 on the next enable.
Can I run two or more conveyor motors from one G120C?
Yes, following the rules in Siemens Application Example 14390055. All motors must share the same voltage and frequency, the total current must not exceed the drive rating (with typical 80 % derating per motor), each branch must be isolated by a reactor, and external thermal protection is required for each motor.