Troubleshooting SIMOREG 6RA70 DC Drive: Motor Running at Low Speed
The Siemens SIMOREG DC-MASTER 6RA70 series converter (frame size 75, model 6RA7075-6DV62-0) is a fully digital three-phase armature and field converter rated up to 600 A DC armature current at 575 V or 720 V line supply. It is widely deployed on planers, rolling mills, paper machines, hoists, and printing machinery where 4-quadrant DC motor control is required. One of the most common field complaints is a motor that suddenly runs at a fraction of its commanded setpoint while the drive remains online and free of alarms. This reference consolidates the official Siemens diagnostic procedure, parameter-level fault isolation, and field-proven corrective actions for this exact symptom.
1. Problem Definition
Symptom reported on a 5-unit fleet of 6RA7075-6DV62-0 drives fitted to a planning machine (planer):
- Drive reports no fault (no F-code, no A-code alarm).
- Run enable and operating state are active (r000 = 0107 / ready-to-run / run).
- Motor spins but at a speed significantly below the speed setpoint commanded from the OP1S, DriveMonitor, or analog input.
- All other four drives on the same machine continue to run normally.
- Failure appears suddenly during running, without parameter changes or operator intervention.
Because the drive does not trip, the root cause is almost always a degradation in the closed-loop speed chain: setpoint, ramp generator, speed controller, armature current, or speed feedback (tachometer / encoder).
2. SIMOREG 6RA70 Control Architecture Overview
The 6RA70 uses a multi-loop control structure. Understanding which loop is failing is essential to short-circuiting the diagnosis.
| Loop | Inputs | Controller | Outputs |
|---|---|---|---|
| Speed | Setpoint (analog, fixed, PROFIBUS), actual (tacho/encoder) | Speed controller (P225, P226, P228) | Torque/current setpoint |
| Current (torque) | Speed controller output, EMF model | Current controller (P155, P156) | Firing angle alpha for thyristor bridge |
| EMF (field) | Armature voltage, current | EMF controller (P278, P279) | Field current setpoint |
| Field | Field setpoint, actual field | Field controller (P274) | Field firing angle |
Every loop above has a connector-type visualization parameter (r000 / r005 / r045 / ...) accessible in chapter 11 of the SIMOREG 6RA70 Operating Instructions. The speed-loop connectors most relevant to this fault are:
| Connector | Description | Normal range at rated speed |
|---|---|---|
| K0170 | Speed setpoint at speed controller input (post-ramp, post-filter) | ~ ±100.00 % corresponds to ±P108/P100 setting |
| K0167 | Speed actual value (after feedback scaling) | ~ ±100.00 % follows K0170 in steady state |
| K0166 | Speed setpoint before ramp generator | ±100.00 % |
| K0168 | Speed controller output (current setpoint) | ±200.00 % (armature current % of P100) |
| K0171 | Speed actual raw (encoder/tach count) | Depends on P741-P744 |
If K0167 tracks K0170, the speed controller is closed-loop healthy and the fault is mechanical or in the field. If K0167 falls behind, the fault is in feedback, controller, or current limit.
3. Root Cause Matrix for "Sudden Low Speed"
| Rank | Root cause | How it manifests on connectors | Verification |
|---|---|---|---|
| 1 | Tachogenerator / encoder loss or wiring failure | K0167 collapses while K0170 is at setpoint; K0168 hits ±100% saturation | Measure at terminals 17/18 (analog tach) or 19-22 (encoder); check P741-P744 |
| 2 | Armature current limit engaged (torque limit) | K0168 = ±100% (or r019 limit reached); motor speed limited by load | Read r019 (positive torque limit), r020 (negative torque limit); check mechanical load |
| 3 | Field current reduced (field weakening exit or field supply loss) | K0167 ~ setpoint in %, but actual RPM is low because EMF is low | Read K0268 (field current actual), r029 (EMF actual) |
| 4 | Speed setpoint analog input drifted (terminal 4/5 loss of 4-wire mode) | K0166 ≠ commanded; K0170 tracks K0166 | Measure at term 4/5; check P700-P708, switch SW1 |
| 5 | Ramp-up integrator failed (P303-H, ramp time infinite) | K0170 rises slowly or stays at old value | Check P303, P304; read r046 (ramp output) |
| 6 | Speed controller autotune reset to factory values | K0167 oscillates or settles low, K0168 saturated | Check P225, P226, P228; run P051=25/26/27 autotune |
| 7 | Mechanical: gearbox, coupling, brushes, load seizure | All electrical values normal; K0168 = high current | Decouple motor, hand-turn shaft; check brush length |
4. Diagnostic Procedure (No Oscilloscope Required)
When a portable oscilloscope or a DriveMonitor PC connection is not available, the OP1S plain-text panel supports full parameter and connector read-out. The 6RA70 also exposes four internal test sockets routed to the front-panel BNCs (terminals 14-17) via parameter selection.
4.1 Enable digital test outputs
Set the following parameters to route the most important speed signals to the front-panel BNCs and to the connector monitors:
| Parameter | Value | Effect |
|---|---|---|
| P750 | = 170 | Test socket 1 (DAC1) outputs K0170 (speed setpoint) ±10 V = ±100% |
| P755 | = 167 | Test socket 2 (DAC2) outputs K0167 (speed actual) ±10 V = ±100% |
| P760 | = 168 | Test socket 3 (DAC3) outputs K0168 (current setpoint) ±10 V = ±200% |
| P765 | = 268 | Test socket 4 (DAC4) outputs K0268 (field current actual) ±10 V = ±100% |
These DAC outputs are accessible at the front-panel terminal block:
- Terminals 14 (+), 15 (-) - DAC1 (P750)
- Terminals 16 (+), 17 (-) - DAC2 (P755)
- Terminals 18 (+), 19 (-) - DAC3 (P760) - depending on hardware version
- Terminals 20 (+), 21 (-) - DAC4 (P765)
With a handheld DMM set to DC volts (10 V range), the diagnosis below can be performed by any technician in the field.
4.2 Read connectors on OP1S
From the OP1S front panel:
- Press
Pto enter parameter mode, then50000to display connector r045 segment, or pressSHIFT+>>until r045 is visible. - Use the index button to step through connectors and read:
-
r045.001≈ K0166 (raw setpoint) -
r045.002≈ K0167 (speed actual) -
r045.003≈ K0168 (current setpoint) -
r045.004≈ K0170 (filtered setpoint at speed controller)
-
- Press
SHIFT+>>again to reach r000 and confirm drive state (e.g.0107= run,0105= ready-to-run).
DriveMonitor (Siemens 6RA70 commissioning software) presents the same values on the Connectors tab, but with a real-time trace. If a PC with DriveMonitor is available, this is the preferred method as it eliminates the manual reading error.
4.3 Interpret the connector values
| Observed state | Most likely root cause | Next step |
|---|---|---|
| K0170 at setpoint, K0167 follows K0170 | Speed loop closed and healthy | Move to Section 5 (mechanical / field) |
| K0170 at setpoint, K0167 ~0, K0168 saturated at +100% | Speed feedback loss (tacho/encoder) | Go to Section 4.4 |
| K0170 at setpoint, K0167 below setpoint, K0168 at +100% but motor loaded | Current limit reached; mechanical overload | Check r019/r020, decouple motor |
| K0170 below commanded setpoint | Setpoint source or ramp failure | Check P700-P708, P303-P307 |
| K0167 follows K0170 in % but motor RPM is too low | Field current low → motor under-fluxed | Go to Section 4.5 |
4.4 Speed feedback (tacho) verification
The 6RA70 supports analog tachogenerator (default), pulse encoder, or EMF-based internal feedback. Selection is via P741 and the rear-panel DIP switches on the CUD1 board.
- Stop the drive (terminal 37 OFF) and lock the cabinet.
- At terminals 17 (+), 18 (-) for analog tach, measure DC voltage with motor hand-turned at known RPM. The voltage should match the tachogenerator scaling. Typical: 60 V / 1000 RPM.
- Check P741 (tacho type):
0= analog,1= pulse encoder,2= EMF model only. - Check P742 / P743 / P744 (tacho scaling, peak speed, filter).
- Inspect terminal block for oxidation, loose screw, or wire break. Re-torque to 0.6 Nm.
- If the motor is DC shunt with separate excitation, verify the field is at rated value (see 4.5) before declaring the tachogenerator faulty.
For pulse-encoder feedback (P741 = 1), the encoder is wired to X1 on the CUD1 (terminals 1-6). Verify 24 V supply at terminals 1-2, A/B signals at 3-4, and Z reference at 5-6. P744 sets the pulse count per motor revolution (e.g. 1024, 2048).
4.5 Field current verification
A motor running with the correct % setpoint but reduced absolute RPM is almost always under-fluxed. With the Siemens 6RA70 EMF control loop active, the drive will hold EMF constant above base speed by reducing field. Below base speed, field should be at rated value.
- Read
r029(armature EMF actual) - should be ~85-95% of P101 (line voltage) at base speed. - Read
r026(field current actual) - should equal P102 (rated field current) at zero speed, then weaken above base speed. - Measure DC voltage across the field winding at terminals 3U / 3C. Compare to P102 × field-winding resistance.
- Check C2 / C3 capacitors on the field power board. Aging electrolytics (older than 8-10 years) reduce ripple, and the field current dips on the average value.
- Replace the field board (Siemens part number
6RY1703-0DA01or6RY1703-0DA02depending on rating) if field actual is more than 5% below P102 at base speed.
5. Mechanical and Brush-Related Causes
Because the user reports the failure on a planer (wood or metal planing machine), the mechanical load has high cyclic peaks. The most common mechanical causes of low-speed operation are:
- Brush wear: Minimum brush length is 8 mm. Below this, contact resistance spikes under load, increasing armature voltage drop and reducing effective EMF.
- Commutator scoring: Visible black bands indicate poor commutation; the drive may be in I²t foldback (r019 reduced) due to high ripple current.
- Coupling slip: Planers use a flexible coupling. Check the rubber element for cracking. A slipping coupling gives constant K0168 saturation.
- Planer tool jam: Wood chips jammed in the cutter head present a torque load above r019 limit. Speed will sit at 30-50% of setpoint with full current. Clear jam, then test.
6. Parameter Reset and Autotune Procedure
If the diagnostic shows the speed controller is unstable or has been corrupted, perform a structured re-tune. Note: parameter set is a free read/write area; parameter set 2 is the active set. Verify with P069 which set is active.
- Back up current parameter set using
P051 = 21(RAM → EEPROM of parameter set 1) orP052 = 22(parameter set 2). Note the backup date. - Run armature autotune:
P051 = 25. Drive will measure armature resistance Ra, commutation inductance La, and current controller optimum gains. - Run speed controller autotune:
P051 = 26. Motor will run at the speed set in P046 / P047 momentarily to identify moment of inertia. - Run field autotune:
P051 = 27. The field is energized, and the controller identifies field resistance and inductance. - Verify:
P051 = 28shows the calculated Ra, La, Tn, etc. Record the new P225, P226, P228, P155, P156. - Save to EEPROM:
P051 = 21.
P051 = 25-27 rotates the motor. Ensure the machine is in a safe state (planer tool disengaged, no personnel near). The drive must be in ready-to-run state with terminal 37 ON and terminal 38 (enable) ON.7. Firmware Considerations (CUD1 / CUD2)
The 6RA70 uses the CUD1 (basic) or CUD2 (advanced) control board. The firmware version is shown in r060 / r061. Known issues that map to "low speed without alarm":
| Firmware | Symptom | Fix |
|---|---|---|
| < V2.5 | Speed setpoint quantization at 5-10% steps when using PROFIBUS | Upgrade to V2.5 or later via firmware update |
| V2.x with CUD1 (basic) | Pulse encoder feedback debounce too short; intermittent loss at low RPM | Set P744.01 to 4 µs minimum, or upgrade to CUD2 |
| Field board firmware mismatch (board and CUD1) | Field controller reports r029 = OK but actual EMF low | Match field board P-versions per Siemens compatibility list |
8. Verification Checklist
Once a corrective action is applied, validate with this structured check:
- Drive reaches
r000 = 0107on command, no alarm. - K0167 follows K0170 with less than 2% steady-state error at 25%, 50%, 75%, 100% setpoint.
- Step response: from 0 to 100% setpoint, motor reaches 95% speed within the time set in P303 + P304 + 1 s.
- No overshoot greater than 5% on a step from 0 to 50% (P230 should be configured for non-oscillatory response on planer loads).
- Field current at zero speed is within ±2% of P102.
- EMF actual (r029) at base speed is within ±3% of P101 × 0.9.
- Armature current ripple (visible on OP1S r019 trend) is less than 10% of rated.
- Drive runs at full speed for 30 minutes at rated load without thermal warning (F011, F012, F013).
9. Spare Parts Recommendation
For a fleet of five 6RA7075-6DV62-0 units, Siemens recommends the following critical spares to be kept on site:
| Part | Siemens MLFB / part number | Quantity |
|---|---|---|
| CUD1 control board | 6RY1803-0AA00 |
1 |
| CUD2 advanced control board | 6RY1803-0AA05 |
1 (for upgrade) |
| Field power board (30 A) | 6RY1703-0DA02 |
1 |
| Trigger board | 6RY1702-0CA00 |
1 |
| Power supply / gating unit | 6RY1702-0BA00 |
1 |
| OP1S plain-text panel | 6RY1700-0AA00 |
1 |
| Cooling fan | 6RY1701-0BA02 |
2 |
10. Escalation Path
If all the above checks pass and the motor still runs low, escalate to Siemens Industry Online Support with the following data set attached to the ticket:
- Drive type
6RA7075-6DV62-0and serial number (r060 / r061) - Firmware version (r065)
- All connector values (K0166, K0167, K0168, K0170, K0268, K0269) at no-load, half-load, full-load
- Parameter dump: DriveMonitor Parameter → Upload all to file (.dnl)
- Fault buffer (P053 / P054) and alarm buffer (P055 / P056)
- Mechanical decoupled test result
Submit through Siemens Industry Online Support with the Service Request number auto-issued by the support form. The technical data above matches the standard escalation template in the SIMOREG DC-MASTER 6RA70 Operating Instructions chapter 13.
FAQ
Why does my SIMOREG 6RA70 motor run at low speed with no alarm?
The 6RA70 does not raise an alarm when the speed controller reaches its torque (current) limit, when speed feedback is degraded, or when field current is reduced. These three conditions are the most common silent low-speed causes. Verify with K0167 (speed actual) vs K0170 (speed setpoint): if K0167 is far below K0170, feedback is the issue; if K0167 tracks K0170 in % but RPM is low, field is the issue.
How do I read K0167 and K0170 without a PC?
Set P750 = 170 and P755 = 167 to route K0170 and K0167 to the front-panel DAC outputs at terminals 14/15 and 16/17 (output is ±10 V = ±100% of P108 / P100). Measure with a multimeter on DC volts. On the OP1S panel, press SHIFT + >> until you reach the r045 connector page, then index to K0167 and K0170.
Which is the most common cause of sudden low-speed on a 6RA70 fleet?
Speed feedback degradation. Specifically, a loose screw at the analog tachogenerator input (terminals 17/18), a brush-dust-shorted tach commutator, or a field supply capacitor aging. All three are sudden-onset failures. Test by reading K0167 vs K0170: if K0167 collapses while K0170 stays at setpoint, the feedback chain is open.
Can I run the 6RA70 autotune routine on a loaded motor?
Yes, P051 = 25 (armature) and P051 = 27 (field) can be run on a loaded motor. P051 = 26 (speed controller) momentarily accelerates the motor to a speed set by P046 / P047, so decouple the load and ensure safe clearance. The autotune will rewrite P155, P156, P225, P226, P228, P274, P278, and P279. Always back up the parameter set with P051 = 21 first.
What is the difference between CUD1 and CUD2 in low-speed diagnostics?
CUD1 (basic) provides the same control loops but lacks the advanced PROFIBUS-DPV1, Trace, and DCC (Drive Control Chart) blocks. CUD2 is recommended for drives that need the autotune trace capture, encoder diagnostics, and the high-resolution DAC outputs that simplify oscilloscope-free commissioning. CUD2 is field-replaceable without re-flashing parameter sets; firmware load is preserved on the CUD's non-volatile memory.