Troubleshooting Simodrive 611 Fault 607 and Cascading Servo Module Failures on SINUMERIK 802D
The Siemens SIMODRIVE 611 drive family remains in active service on thousands of milling, turning, and grinding machines, particularly those controlled by SINUMERIK 802D, 810D, and 840D CNCs that shipped between the late 1990s and mid-2000s. One of the most confusing failure modes operators encounter is a "cascading" servo-module failure: a single LT (Leistungs-Teil / power) module fails, and within hours or days a servo module on a neighbouring axis — or even on a parallel drive bus — also fails. This article walks through the field-diagnosed root causes, the meaning of alarm 607, the role of the DC bus link, the Profibus DP coupling between modules, and the verification procedure that isolates a thermally stressed LT module from a defective servo control card.
1. Symptom Description
The reported machine presents a recurring, low-cycle failure with the following observable behaviour:
-
Drive population: Two SIMODRIVE 611 LT modules ganged through a common DC bus.
- LT module #1 (failing): Siemens MLFB
6SN1123-1AB00-0CA1— 2-axis, 2 × 50 A peak output. - LT module #2 (stable): Siemens MLFB
6SN1123-1AB00-0BA1— 2-axis, 2 × 15 A peak output.
- LT module #1 (failing): Siemens MLFB
-
Servo control module:
6SN1118-0NH11-0AA0(SIMODRIVE 611 universal servo / spindle module). -
Motor assignment:
- Failing LT module #1 (50 A) drives the Z feed axis and the spindle (Siemens 11 Nm feed motor + 7.5 kW spindle motor).
- Stable LT module #2 (15 A) drives the X and Y feed axes.
- Failure timing: New servo modules last approximately 20 hours of milling before failing. The machine runs only 2–3 hours per day.
- Alarm at failure: Alarm 607 (current controller at its limit) precedes the failure; alarm 609 is reported on the surviving axis (typically X) immediately afterwards.
- DC bus voltage anomaly: Standstill DC-link voltage measures ~0.1 V (effectively zero) when healthy, but rises to ~100 V when a servo module begins to misbehave. Jogging any axis triggers an alarm.
- Cabinet environment: 25–30 °C ambient with verified fan operation. Top spindle temperature during cutting: 44 °C.
2. SIMODRIVE 611 System Architecture
The SIMODRIVE 611 modular drive system separates power conversion (LT module), closed-loop control (611-D servo module), and protective / monitoring functions (ER module). Modules mount side-by-side on a shared backplane and share a common DC bus formed by the rectifier output.
| Component | Function | MLFB example |
|---|---|---|
| Line filter | EMC / line-side protection | 6SN1111-0AA00-0AA0 / 6SL3000-0BE.. |
| Power module (LT) | DC-link inverter stage (2-axis or 1-axis) | 6SN1123-1AB00-0CA1 (2 × 50 A) |
| Servo / spindle control module | Cyclical current, speed, position control | 6SN1118-0NH11-0AA0 |
| Braking / ER module | Brake chopper + central bleeder | 6SN1122-0BA11-0AA0 / 6SN1124-1AA00-0HA |
| Power supply / NE module | 24 V / 5 V generation for control electronics | 6SN1122-0BA11-0AA1 (NE) |
| SINUMERIK CNC | Master controller, 802D in this case | 6FC5370-3AT00-0AA0 / 802D sl |
Two LT modules sharing a DC bus is a standard topology used to mix current ratings (e.g. a 2 × 50 A module for spindle + Z, and a 2 × 15 A module for X + Y). Both LT modules are fed from the same unregulated DC link (~600 V DC nominal from a 3-phase 400 V supply after rectification). The 24 V and 5 V rails used by the 6SN1118 control cards are generated by an NE (Netz-Einspeisung / power supply) module and distributed across the backplane ribbon cable.
2.1 Decoding the LT Module MLFB
The order code 6SN1123-1AB00-0CA1 breaks down as follows:
| Position | Value | Meaning |
|---|---|---|
| 1–8 | 6SN1123- | LT power module family |
| 9 | 1 | 2-axis variant (vs. 0 = 1-axis) |
| 10–11 | AB | Performance / cooling family |
| 12 | 0 | Internal cooling variant |
| 13 | 0 | Standard I/O |
| 14 | 0 | Standard firmware |
| 15 | C | 2 × 50 A continuous / 100 A peak rating |
| 16 | A | Hardware revision A |
| 17 | 1 | Software / coating variant |
Compare with 6SN1123-1AB00-0BA1: the same family at the 2 × 15 A / 30 A peak rating. Both modules share a single DC bus bar and the same NE module for logic power.
3. Alarm Reference: 607 and 609
SIMODRIVE 611 alarms are four-digit numbers reported by the 6SN1118 module back to the SINUMERIK NC and displayed on the HMI.
3.1 Alarm 607 — Current Controller at Limit
Alarm 607 means that the torque-producing current command (Md setpoint) has saturated the current controller. In SIMODRIVE 611, this alarm is generated when the actual current reaches the parameterized current limit (MD 1105 / MD 1107 family or drive-parameter equivalents) for more than the configured time window. It is always a downstream symptom — the drive is asking for more torque than either the motor or the LT module can deliver.
Common root causes:
- Mechanical overload on the axis (binding slides, ballscrew preload, gib adjustment, lubrication starvation, chip pack in the way).
- Motor-side problem: failed encoder, demagnetized rotor, winding turn-to-turn short, brake not releasing.
- Wrong machine data: torque limit, current limit, or motor code set incorrectly for the connected motor.
- Drive-side current measurement drift: defective current sensor on the LT module (failure mode: gradual thermal drift → false-high Iq reading → controller saturates at lower mechanical load).
3.2 Alarm 609 — DC Link Undervoltage / Communication Loss
Alarm 609 in the SIMODRIVE 611D alarm set indicates DC link undervoltage or, in some firmware revisions, communication monitoring error between the NCK and the drive. The 100 V DC-link reading observed at standstill — when it should be ~600 V — indicates the bus is collapsing because an inverter stage is being driven into a short or an over-current shutdown.
4. Cascading-Failure Root-Cause Tree
Because the failure migrates from one 6SN1118 module to another, the root cause is almost certainly shared rather than axis-specific. The candidate root causes, ranked by field frequency, are:
- Failing LT module (6SN1123-1AB00-0CA1) — most likely. A 2 × 50 A LT module produces ~3 kW of dissipation at full load. Even at low mechanical load (~10 % of rated Iq), thermal stress on aged IGBT modules, dry joints on the bus-bar solder joints, or failed current-sense Hall sensors can cause intermittent short-circuit events that pull the entire DC bus down.
- NE module / 24 V rail instability. The 6SN1122 NE module generates the 5 V and 24 V rails that power every 6SN1118 control card. If the NE module's electrolytic capacitors are aged (typical service life 8–12 years at 40 °C ambient), the 24 V rail will dip under transient load, causing 6SN1118 modules to reset or latch false alarms.
- Profibus DP termination / address conflict. All 611-D modules participate in the same Profibus segment as the 802D NCK. A failing module can corrupt the bus, which then trips other modules' communication-watchdog timers.
- DC bus capacitor degradation. The bulk capacitors in the LT module lose ~20 % of capacitance over 10–15 years. Under pulsed load they ring, causing over-voltage trips on the bleeder module.
- Backplane ribbon cable / connector. The 6SN1118 module plugs into the LT module via a 50-pin ribbon cable carrying the gate-drive signals and 24 V / 5 V. Oxidation or fractured pins on this connector cause both modules on the LT to misbehave simultaneously and can also leak noise into the DC bus measurement.
5. Mechanical Inspection Checklist (Motor-Side)
Before replacing any electronics, rule out mechanical-side causes of alarm 607. Even when the failure looks electronic, the drive is reacting to a torque demand — and that demand has a physical origin.
| Check | Method | Acceptance |
|---|---|---|
| Ballscrew preload | Hand-turn with motor uncoupled; measure breakaway torque | Per OEM (typical 2–5 % of continuous torque) |
| Linear guide preload | Push-pull test with force gauge | Per manufacturer spec |
| Lubrication | Verify grease age, oil level, distribution block function | Re-grease per cycle |
| Spindle bearings | Vibration analysis, run-out | < 1.5 mm/s RMS ISO 10816 |
| Motor brake release | Measure 24 V at brake; verify mechanical release | 24 V ±10 % at terminals; audible click |
| Winding insulation | Megger between phase and PE | > 100 MΩ at 500 V |
| Winding resistance | Ohm meter across U-V, V-W, W-U | Balanced within ±2 %; matches nameplate |
| Encoder health | Check SINUMERIK MD 360x for fine-resolution errors | No increments / no CRC errors |
6. Electrical Measurements (Drive-Side)
Perform the following with the cabinet powered and the drive enabled. Use a true-RMS multimeter with a 1 MHz bandwidth for the DC bus measurement.
6.1 DC Bus Voltage
Measure between the DC+ and DC− bus bars at each LT module. Nominal value with the line at 400 V 3-phase:
V_DC ≈ √2 × V_LL × 0.95 ≈ 537 V DC (lightly loaded)
V_DC ≈ 600–620 V DC (regulated by NE / ER module under load)
Recorded behaviour:
- Healthy: ~600 V at idle, briefly 580–620 V during accel/decel.
- Suspicious: ~100 V at idle when servo module begins to fail → indicates LT module short or current-sensor-induced controller saturation pulling bus down.
6.2 24 V Logic Rail
Measure at the 6SN1118 X141 connector, pins 1 (+) and 2 (−). Tolerance: 24 V ±10 % (21.6–26.4 V). A sag below 22 V under load points to a failing NE module. Replace the NE module before replacing any 6SN1118.
6.3 Phase Current Balance
With the axis jogging at a constant velocity, read MD 1719 (absolute current actual value) on each axis. Compare phase currents U, V, W via the SINUMERIK trace function:
% Slow jog axis X at 1000 mm/min
% Trace MD 1719 (I_actual) and MD 1720 (I_setpoint)
% Expected: I_setpoint ≈ I_actual within ±5 %
% If I_actual oscillates or shows saturation: mechanical or sensor issue
% If I_setpoint is at limit but I_actual tracks: parameter issue or genuine load
7. Communication Path Diagnostics
SINUMERIK 802D and 611-D communicate over Profibus DP at 12 Mbit/s (default) using the DP-V0 protocol. Every 6SN1118 module is a slave on the bus. The 802D NCK is the master.
7.1 Verify Profibus Topology
Confirm the physical layout — Profibus is a linear bus with termination, not a ring. The cable must run from the NCK out to module #1, on to module #2, and end at a termination resistor (typically switched ON at the last slave's Profibus connector, OFF on all intermediate slaves).
| Slave | Address | Termination |
|---|---|---|
| 611-D module #1 (Z + Spindle) | 10 | OFF (intermediate) |
| 611-D module #2 (X + Y) | 11 | ON (last slave) |
| 802D NCK | Master | ON at NCK port |
If a module is failing electrically, it can drag the Profibus RS-485 differential voltage below the 0.8 V threshold and cause the other slaves to lose communication. Confirm:
- Profibus connector pins are screwed, not loose.
- Shield is terminated at the backshell, not floating.
- Termination switches are set correctly per the table above.
7.2 Read Bus Diagnostics from the NCK
On the 802D HMI, navigate to:
Commissioning > Bus diagnostics > Profibus DP
Look for:
- Slave diagnostic: all slaves cycling through "OK" state.
- Frame-error counter: non-zero on the failing module is expected; non-zero on healthy modules indicates bus contention.
- Cycle-time overflow: if the configured DP cycle is exceeded, the NCK will reset the affected slave.
8. Identifying the Failing LT Module
The fastest field test is to swap the 2 × 15 A LT module (spare) in place of the 2 × 50 A LT module and re-run the test program. This was offered as an option in the field report and is the correct diagnostic move.
8.1 Swap Procedure
- Lock out and tag out the cabinet. Wait 5 minutes for DC bus capacitors to discharge to < 50 V (verify with meter at the bus bars).
- Remove the 6SN1123-1AB00-0CA1 (2 × 50 A) LT module from the backplane.
- Install the 6SN1123-1AB00-0BA1 (2 × 15 A) spare. Both modules are pin-compatible on the backplane, but the 15 A module will limit the spindle to ~15 A continuous — adequate for low-load milling.
- Reconnect the DC bus bars, ribbon cables, and motor power leads.
- Power up and verify machine data loads without 611-D alarm.
- Run the failing program for 4+ hours.
8.2 Interpreting the Result
| Result after swap | Conclusion |
|---|---|
| Failures stop with 15 A LT module installed | The 2 × 50 A LT module is defective — repair or replace. Common faults: IGBT, current sensor, gate-driver optocoupler. |
| Failures continue with 15 A LT module installed | LT module is exonerated. Investigate NE module 24 V rail, Profibus, backplane ribbon cable, or spindle motor encoder. |
| Spindle trips immediately on first cut | 15 A module is undersized for the 7.5 kW spindle — expected during heavy cuts. Continue with the test program using only feed axes to isolate the LT module. |
9. Repair vs. Replace Decision for the LT Module
SIMODRIVE 611 LT modules are repairable. The two repair paths are:
| Option | Indicative cost (relative) | Lead time | Notes |
|---|---|---|---|
| Siemens factory repair / remanufactured exchange | 0.5× new | 2–4 weeks | Returns a unit with serial-number-matched firmware; OEM-tested. |
| Independent drive repair shop | 0.2–0.3× new | 1–2 weeks | Verify the shop owns Siemens authorization and provides a 12-month warranty. |
| New equivalent replacement | 1.0× | Stock dependent | |
| Used / refurbished | 0.2–0.4× new | 1–2 weeks | Risk: unknown thermal history. Always replace NE module and capacitors at the same time. |
10. Repairing an LT Module Internally
If you elect bench-repair, the following subassemblies fail in this order of frequency:
- Current sensors (Hall-effect LEM modules) on each axis. Symptoms: false-high Iq, false torque limit, alarm 607 at low load. Replace in pairs if one has failed.
- IGBT modules. Use an ESR tester to confirm before replacement; a shorted IGBT pulls the bus down even with the gate driver inhibited.
- Gate-driver optocouplers / gate-drive boards. Symptoms: axis runs for a few minutes then trips; thermal stress cracks the optocoupler.
- DC bus electrolytic capacitors. Replace all with 105 °C, 5000 h or longer-life parts.
- Cooling fans. The 2 × 50 A LT module has internal fans; bearing failure causes thermal shutdown that appears intermittent.
11. Firmware and Machine Data Verification
Confirm the firmware versions on all 6SN1118 modules match the SINUMERIK 802D compatibility matrix. Mixing firmware revisions across modules in the same drive cluster is a documented source of intermittent communication failures.
Commissioning > Drive diagnostics > Module info
→ Note firmware version of each 6SN1118
→ Cross-check with 802D commissioning manual compatibility list
→ Re-flash mismatched modules to the lowest common version
Confirm the current limit parameters for the X and Y axes are identical (the field report mentions a shared 7.9 A limit). If one axis is parameterized higher than the other, a stall on the lower-limited axis will manifest as alarm 607 — but the alarm will then propagate across the bus.
12. Verification Procedure After Repair
Run the following sequence after any LT module repair or replacement. Document each result.
- Power up. Confirm no start-up alarms on the 802D HMI.
- Jog X, Y, Z individually at slow speed (10 % rapid). Verify no 607.
- Run spindle at 1000 RPM unloaded for 5 minutes. Verify motor temperature < 60 °C.
- Run a full 4-hour milling program with representative cutting loads. Log MD 1719 for all axes and the DC bus voltage continuously.
- After 4 hours: LT module heatsink temperature should be < 70 °C; 24 V rail should remain at 24.0–24.5 V; no 607 or 609 should occur.
- Repeat for 5 consecutive working days. If no alarms occur, the failure root cause has been addressed.
13. Long-Term Prevention Checklist
The SIMODRIVE 611 platform typically reaches its capacitor end-of-life between years 10 and 15. Once an LT module begins to fail intermittently, the NE module is almost always a co-conspirator. Replace both at the same time.
| Action | Interval |
|---|---|
| Cabinet filter replacement | 12 months |
| Cabinet fan inspection / replacement | 5 years |
| NE module preventive replacement | 10 years |
| LT module capacitor refresh | 12 years |
| 6SN1118 firmware alignment check | Annually during PM |
| Profibus connector re-torque and shield re-termination | 5 years |
| Full thermal imaging of cabinet under load | Annually |
14. Frequently Asked Questions
What does Siemens SIMODRIVE 611 alarm 607 mean?
Alarm 607 means the current controller has saturated at its configured limit. It is a symptom, not a fault: the drive is asking for more torque than either the motor or the LT module can deliver. Investigate mechanical load first, then motor encoder / brake health, then current-sensor integrity on the LT module.
Why does my DC bus read 100 V when the servo module fails?
A healthy SIMODRIVE 611 DC bus runs at ~600 V DC at idle. A reading of 100 V at standstill means an inverter stage is being driven into a short or is sinking current through a failed gate-driver, dragging the entire shared bus down. This is consistent with an LT module IGBT short or a defective current sensor, not a motor fault.
Can I temporarily swap a 2 × 15 A LT module (6SN1123-1AB00-0BA1) for a failed 2 × 50 A LT module (6SN1123-1AB00-0CA1)?
Yes — both are pin-compatible on the same backplane. The 15 A module will limit the spindle to ~15 A continuous, which is acceptable for low-load milling and Z-axis-only jogging. Use this as a diagnostic swap to determine whether the 50 A LT module is the root cause before sourcing a replacement.
Is alarm 609 caused by Profibus failure on SIMODRIVE 611?
Alarm 609 can be either a DC-link undervoltage condition or a communication-monitoring timeout depending on firmware revision. With a cascading-failure pattern where one 6SN1118 module fails and another slave trips 609 immediately afterwards, the most common cause is the shared DC bus being pulled down by the failing module, not a Profibus fault. Confirm by checking the DC bus voltage before re-energising.
How long should a SIMODRIVE 611 LT module last?
Design life is 10 years at 40 °C ambient with 100 % duty cycle and rated load. Field failures typically begin between years 10 and 15 due to electrolytic-capacitor aging, IGBT thermal cycling, and Hall-sensor drift. Preventive replacement of the NE module and LT module capacitors at year 10 eliminates the cascading-failure mode entirely.
Should I migrate a 802D system off SIMODRIVE 611 to SINAMICS S120?
Migrate if you have had three or more LT module failures in a 24-month window, if Siemens factory repair lead times are unacceptable, or if the 802D NCK itself is failing. Migration requires new motor cabling, SINAMICS S120 control units, and updated machine data — treat it as a capital project, not a maintenance task.