1. SINAMICS DCM (6RA80) Drive Architecture Overview
The SINAMICS DCM controller, marketed in earlier product generations as the SIMOREG DC-MASTER 6RA80, is a fully digital three-phase thyristor converter used to feed the armature and field circuits of separately excited DC motors. In a 500 kW hot-strip rolling-mill application the unit typically operates as a four-quadrant armature bridge with a separately controlled field channel. The hardware consists of an electronic power section (thyristor stacks with RC snubbers, current transformers, fuses), a Control Unit (CUD) that hosts the closed-loop firmware, and a Basic Operator Panel (BOP20) or AOP30 for parameterization. The CUD card carries the firmware version, the motor data set, the BICO interconnections, and the closed-loop coefficients; replacing it without restoring the parameter set is the single most common cause of post-commissioning faults on this platform.
The complete drive must always be referenced against the current edition of the Siemens operating instructions. Always cross-check the procedure below against the official SINAMICS DCM DC Converter Operating Instructions (109478240) and the SINAMICS DCM Control Module Manual (109763558). Catalog data is published in the SINAMICS DCM catalog D23.1.
2. Symptom Matrix - Current Hunting After Load Impact
Three distinct but related symptoms are reported on 500 kW rolling-mill stands equipped with the 6RA80 / SINAMICS DCM controller:
| Symptom | Observed Behaviour | Trigger |
|---|---|---|
| Armature current oscillation | Current swings between 10 A and 320 A, armature voltage tracks in anti-phase | Single hot bar passes through the stand (load impact) |
| Speed overshoot | RPM jumps 60–70 RPM above setpoint immediately after bar exit | Sudden load drop at bar tail |
| CUD replacement fault | F60068 immediately on power-up, field current limited to 10 A | New CUD fitted without parameter restore |
| Field voltage drift | Field voltage climbs from 220 V DC to 320 V DC, only 42% armature current available | Field auto-optimization incomplete; F60043 latched |
3. Root Cause Analysis - Speed / Current Loop Interaction
On the 6RA80 / SINAMICS DCM the inner control cascade is fixed by firmware:
- Field current controller (FI) - innermost loop, output = field firing angle
- Armature current controller (I) - mid loop, output = armature firing angle
- EMF / speed controller (n) - outer loop, output = current setpoint
- Superimposed position / web tension loop (optional)
When a hot bar engages the rolls the speed loop instantly demands a large additional armature current setpoint. If the speed-controller proportional gain P50155 (speed controller P-gain) is too high, or its integral time P50156 (speed controller reset time) is too small, the current setpoint overshoots. The armature current controller must then chase a moving target. If the armature P-gain P50225 (current controller P-gain) is also too high, the inner loop becomes underdamped and the system rings at the closed-loop natural frequency. The visual signature is the 10 A → 320 A swing reported in the field log, with armature voltage oscillating in anti-phase because the thyristor bridge is commuting too aggressively.
The tail-of-bar transient (60–70 RPM overshoot) is the mirror image of the engagement transient: the load suddenly disappears, the integral term of the speed controller continues to integrate error, and the integral action must be drained through the current loop before speed recovers. Two minutes of healthy running followed by instability only after a real load event is the diagnostic fingerprint of speed-loop tuning that was done on a no-load spinning motor.
Field-side issues compound the problem. With field weakening in use, the field controller must hold flux constant while armature current varies; a sluggish field current controller widens the mechanical time constant seen by the speed loop and makes the entire system non-linear at exactly the operating point where the bar engages.
4. Armature Current Controller Tuning (P50225, P50226)
The armature current controller parameters that the engineer adjusted are listed below with their canonical meaning. The numeric indices match the SINAMICS DCM parameter list described in the operating instructions manual.
| Parameter | Designation | Effect of Increase |
|---|---|---|
P50225 |
Armature current controller P-gain Kp | Faster response, harder commutation, risk of oscillation if too high |
P50226 |
Armature current controller reset time Tn | Slower integral action, smoother but laggier |
P50228 |
Armature current controller reference model damping | Adds pre-filter to soften setpoint steps |
P50230 |
Current controller discontinuous/continuous changeover threshold | Sets the firing-angle dead-band for commutation |
For a 500 kW rolling-mill motor with a typical armature time constant of 30–80 ms, the rule-of-thumb starting point is Kp at 0.3–0.6 (normalized to the Siemens internal scaling) and Tn at 8–15 ms. If a stable value cannot be obtained by manual adjustment, run the automatic optimization routine:
- Confirm that motor data
P50078(armature inductance La),P50081(armature resistance Ra),P50083(field resistance Rf),P50100(armature rated current IA,nom),P50101(armature rated voltage UA,nom), andP50102(field rated current IF,nom) have been entered from the motor nameplate with the correct unit prefixes. - Set
P50051(optimization run selection) to "Armature current controller" and trigger viaP50052= 1 (start optimization). The drive will inject a controlled current step and measure the closed-loop step response. - When the run completes, read back
P50225,P50226, and the newP50228reference-model damping factor. Save the parameter set withP50180or to the optional memory card.
5. Speed Controller Tuning (P50155, P50156) and Field Weakening
The speed controller is parameterized as follows:
| Parameter | Designation |
|---|---|
P50155 |
Speed controller P-gain Kp_n |
P50156 |
Speed controller reset time Tn_n |
P50157 |
Speed controller reference model damping |
P50170 |
Speed setpoint filter time constant |
P50175 |
Speed actual-value filter time constant |
For a stand with a high-inertia motor (typical GD² for a 500 kW mill motor is 80–200 kgm²), set the initial speed-loop gain by the symmetrical optimum criterion:
Tn_n = 4 · Tn_I · (1 + Ta/Tn_n_ref) (approx.)
Kp_n = Tn_n / (2 · Kp_I · Ta · Tsum)
where Tn_I is the armature current controller reset time (P50226), Kp_I is the armature current controller P-gain (P50225), Ta is the armature time constant (La/Ra), and Tsum is the small dead-time sum of the current loop. In practice the engineering shortcut is to start with P50155 at 30–50% of the value suggested by automatic optimization and increase it in 10% steps while observing the bar-engagement transient on the trace.
If the drive operates in field weakening above base speed, the field controller must be re-tuned because the gain of the EMF loop is proportional to speed. Verify the field-weakening configuration:
- Set
P50102to the motor rated field current (not field voltage). - Confirm that
P50104(field weakening start speed) andP50105(field weakening end speed / EMF limit) match the motor nameplate and the operating profile of the stand. - Re-run field-current optimization (
P50051= 2) before re-running the speed optimization. A mis-tuned field loop shifts the gain seen by the speed controller and is the most common reason automatic optimization yields a sluggish speed loop on a mill drive.
6. CUD Replacement and F60068 Fault Clearing
Fault F60068 "Parameterization error in power unit" is raised by the firmware during the first power-on self-test after a CUD replacement when the parameters describing the connected power unit do not match the unit the CUD is now driving. The parameter set in a new CUD is the factory default, which is the smallest 6RA80 / SINAMICS DCM rating (often the 125 A unit referenced in the field log), so the firmware will clamp all current limits and field limits to those of the smaller box. This explains the reported symptoms:
- Power-unit identification reads 125 A / 10 A field (parameters
r50072/r50073) because the CUD still holds the default code. - Field current clamps to 10 A and the drive cannot reach rated field flux, hence field voltage climbs as the firing angle is driven deeper into the unsaturated region of the field supply.
- Armature current scaling in the trace appears wrong because the current measurement is interpreted against the wrong rated value.
Clearing procedure:
- Identify the actual power unit data from the rating plate on the converter (rated DC current, rated DC voltage, rated field current, three- or four-quadrant code).
- Enter the values into
P50071(power unit rated DC current),P50072(power unit rated DC voltage), andP50073(power unit rated field current). On 4-quadrant units also confirmP50074(bridge configuration code) is set to "4Q". - Download the previously saved parameter file from the memory card using
P50180(load from card) or via STARTER / SIMOTION SCOUT. Verify thatr50072andr50073now read the correct unit rating after the load. - Acknowledge the fault with the standard sequence (binector-connector reset on
P50170or the BOP20 "Acknowledge" key) and run a power-on check in idle to confirm that F60068 has cleared and does not reappear.
7. Field Voltage Stabilization and F60043 Fault
Fault F60043 "Field current below minimum" is raised when the measured field current falls below the configured monitoring threshold during operation. The reported behaviour - field voltage climbing from 220 V DC toward 320 V DC while armature current is limited to 42% of rated - is the diagnostic fingerprint of a field-current setpoint/actual mismatch caused by incomplete field optimization after a CUD replacement.
The field voltage is not directly regulated by the operator; it is the consequence of the firing-angle output of the field current controller trying to push the requested current through a load whose impedance is higher than expected. The cascade is:
- Firmware reports rated field current from
P50073(default 10 A) because the CUD has not been re-parameterized. - Field current setpoint saturates at 10 A.
- Real field circuit requires ~30–40 A to establish rated flux, so the firing angle drives to its upper limit, raising DC field voltage toward the line-side peak.
- EMF regulation cannot hold rated volts/hertz ratio, so the speed controller backs off the armature current setpoint to protect the field-weakening map. Armature current clamps at ~42%.
- When the firing angle briefly snaps back the field current momentarily falls below the F60043 threshold and the fault latches.
Corrective sequence:
- Re-enter the power-unit rating as in Section 6.
- Verify motor field data:
P50102(rated field current),P50103(field nominal voltage if used),P50083(field resistance cold/hot). - Run field optimization (
P50051= 2). The drive will sweep the field firing angle, identify the saturation knee, and load the correctP50102reference and the field controller gainsP50330/P50331. - After the optimization completes, check the steady-state field voltage. It should settle within ±10% of the motor nameplate value and remain stable under armature load transients.
8. Commissioning Procedure for a Rolling-Mill Stand
The procedure below merges the cold commissioning steps from the Siemens operating instructions with the field-proven sequence used on rolling-mill stands.
- Mechanical and electrical safety check. Confirm the drive is isolated, the armature contactor is open, the field is off, and the motor is uncoupled or safely de-rated for no-load spin. Verify the line-side fuses, the line reactor (if fitted), and the field supply fuse.
-
Power-on with CUD parameterized. Restore parameters from memory card. Confirm
r50072/r50073match the rating plate. Acknowledge all faults. -
Motor data entry. Enter
P50078,P50081,P50083,P50100,P50101,P50102, and the encoder / tacho data inP50090–P50093from the motor plate. Confirm the pulse-number setting of the encoder against the tacho calibration. -
Field current optimization.
P50051= 2, start viaP50052. Wait for completion (typically 20–40 s). Save parameters. -
Armature current controller optimization.
P50051= 3, start. The drive will lock the motor and inject a controlled armature step. Wait for completion. -
Speed controller optimization (n_optim).
P50051= 4, start. Drive accelerates through the configured speed range and identifies the mechanical time constant and gain. -
Field weakening optimization (if used).
P50051= 5, start. Drive ramps to the configured field-weakening speed and adjusts the EMF controller. -
Save parameter set.
P50180to the memory card, and export a STARTER project to the engineering archive. -
Loaded rolling test. Engage the first bar at reduced speed, capture a STARTER trace of
r52161(armature current),r52162(armature voltage),r52163(speed actual), andr52165(field current). Look for ringing at the bar-engagement edge. -
Fine-tune. If ringing is visible, reduce
P50155by 10% per iteration. If the speed loop is sluggish, increaseP50155by 10%. Re-save parameters after every change.
9. Inline Schematic - Closed-Loop Cascade
The diagram below shows the cascade that the engineer must keep in mind when adjusting any one parameter, because every gain you touch moves the bandwidth of every outer loop.
10. Verification and Field Test
After any tuning change, perform the following verification sequence before returning the stand to production:
- Spin the motor at 50% of rated speed with no load and confirm stable current, voltage, and field readings on the trace.
- Apply a controlled step disturbance to the current setpoint via STARTER and confirm the response settles within three open-loop time constants with overshoot below 8%.
- Engage one warm bar at reduced line speed and record the engagement transient. The current peak should match the calculated peak (typically 1.6–1.8 × rated) and the oscillation envelope should decay within 200–400 ms.
- Engage a hot bar at full line speed. Monitor
r52161for 60 seconds. The 10 A → 320 A swing reported in the field log must be replaced by a stable trace with ripple no greater than ±5% of the demanded average. - Confirm the F60068 / F60043 faults do not reappear in the diagnostic buffer
r50100/r50101after a full shift of loaded operation.
11. Troubleshooting Matrix
| Observed Symptom | Likely Root Cause | First Action | Verification |
|---|---|---|---|
| F60068 after CUD swap | Power-unit rating parameters still at factory default | Re-enter P50071 / P50072 / P50073 from rating plate | r50072 reads correct unit code |
| Field current limited to ~10 A | P50073 default after CUD swap | Enter rated field current from motor plate | Field reaches rated A at rated V |
| Field voltage climbs to 320 V DC | Field controller chasing absent setpoint | Run P50051 = 2 field optimization | Field voltage settles at nameplate |
| F60043 latched during operation | Field below min threshold after transient | Verify P50083 (field resistance), rerun FI optimization | Fault clears, does not reappear |
| Armature current swings 10–320 A under load | Speed or current loop gain too high | Reduce P50155 by 10%, repeat loaded test | Ripple ≤ ±5% average |
| Speed overshoot 60–70 RPM after bar exit | Speed integral action saturated | Increase P50156 reset time by 20%, rerun speed optimization | Speed settles within 200 ms |
| Current scaling on trace appears wrong | Power-unit rating still default | See F60068 remedy | r52161 trace value matches clamp-on meter |
| Hunting only after a real load event | Tuning done on no-load | Repeat loaded commissioning procedure Section 8 | Stable behaviour under full bar |
12. Frequently Asked Questions
What is the difference between the SIMOREG 6RA80 and SINAMICS DCM?
The 6RA80 was the product designation under the SIMOREG family. The same hardware platform was rebranded as SINAMICS DCM and is covered in the current SINAMICS DCM operating instructions (109763558). Parameter numbers are identical between the two product generations.
Why does the drive clamp at 42% of rated armature current after a CUD replacement?
The new CUD still holds the factory default power-unit code, which corresponds to the smallest 6RA80 rating. The firmware scales all internal current limits against that smaller rating. Enter the real rated DC current into P50071 and the field current into P50073 from the rating plate, then reload the saved parameter set.
Which parameters control the armature current controller on a 6RA80?
The armature current controller uses P50225 for the proportional gain and P50226 for the integral reset time. Reference-model damping is in P50228. The automatic optimization routine is selected through P50051 = 3 and started with P50052 = 1.
Why does F60043 appear only under load?
The field current controller is optimized with the motor unloaded; under load, the armature reaction slightly reduces effective field flux, and the field controller cannot recover fast enough before the monitoring threshold in P50106 is breached. Re-running field optimization with the motor in the real loaded thermal state, or reducing the monitoring threshold to 70–80% of rated field current, eliminates the nuisance trip.
Can I tune the speed controller without a coupled load?
No. The speed-controller optimization routine in P50051 = 4 must run with the real mechanical load (or a verified inertia simulator). A no-load spin tunes the gain to a much higher value than the loaded system can accept, and you will see exactly the engagement-edge hunting reported in this case. After the loaded optimization, allow a final manual trim of P50155 using the first hot bar as the verification disturbance.