Resolving SIMOREG 6RA70 F006 and F58 Faults During Commissioning

David Krause15 min read
SiemensTroubleshootingVFD / Drives
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Problem Overview: Commissioning a 6RA7025 for an 800 A Mill Motor

The application is a screwdown-mill stand driven by a separately-excited DC machine rated 320 kW / 800 A armature / 440 V DC armature / 30 A field / 220 V DC field. The available converter is a SIMOREG DC Master 6RA7025-6DVD62-Z, with an in-house-assembled six-thyristor bridge (six modules, 1200 A / 1200 V) and a pulse-amplifier (gate firing) board retrofitted in place of the original power stack.

On first power-up the unit trips F006. Raising P086 > 0 suppresses F006 but immediately raises F58 (value 10), after which the drive will not enable. Because the 6RA7025-6DVD62-Z is a factory-built unit with a fixed power-section rating, the root-cause is not a parameter mismatch alone — the converter's armature current-sensing transducer (burden network) and field-current-sensing transducer are sized for a different load class than 800 A. F006 and F58 are the visible symptoms of that under-sizing combined with the standard procedure P086 calibration.

The 6RA70 chassis is factory-calibrated to the power-section it ships with. Where the power section has been reworked with user-supplied thyristors and a different current measurement shunt, both armature and field transducer scalings — not just parameter P086 — must be rebuilt.

Drive Identification: What 6RA7025-6DVD62-Z Actually Covers

The SIMOREG DC Master 6RA70 family covers rated armature currents from ~15 A to ~2200 A. The 6RA7025 sub-family is the mid-range 600 A device, factory-fitted with current transformers and burden resistors matched to that rating. The trailing "Z" in -6DVD62-Z designates a customer-specific variant (often a changed firmware/parameter set or non-standard options card). It does not mean the unit can be re-rated to 800 A by software alone.

Order suffix fragment Meaning Effect on power rating
6RA70xx base Series + frame size (current rating) Fixed; cannot be changed in software
6 (after first hyphen) Hardware variant (electronics generation) Hardware-fixed
D Digital control board (CUD1) Standard
V Variant code (firmware/options) Logical only
D62 Customer-specific option set Logical only
Z Customer/variant special (conformal coating, special test, etc.) Does NOT raise current rating

For software version 3.1 (the version explicitly named in field reports of this issue) the parameter set is documented in the 6RA70 Operating Instructions, Parameter List section. The Operating Instructions are available from Siemens Industry Online Support under entry ID 21650545.

Why a 6RA7025 Cannot Directly Run an 800 A Motor

The current loop in a 6RA70 measures armature current via current transformers on the AC side (or, in some 15 A to 30 A frames, a DC shunt on the DC side). The CT secondary current is dropped across a precision burden resistor, and that millivolt signal is scaled by the CUD1 board to produce P100 (armature-current setpoint normalization). Two hardware realities bound the situation:

  1. CT turns ratio and burden value are selected at build time. For a frame that expects 600 A primary, the burden resistor network terminates the CT at the design milliampere value — typically 60 mV nominal — at full load.
  2. Pulse-amplifier firing board isolation is sized for the frame's commutation voltage. Pushing 800 A through 600 A buswork increases I²t dissipation above the heatsink rating.

Consequently the proper engineering responses are — in order of preference — either:

  • Replace the entire chassis with the next current frame (6RA7026 / 7027 / 7028 in the same series).
  • Use the SIMOREG CM (Customer Module) variant — a control electronics-only version intended to drive an external power section. This is the path explicitly described in Chapter 6 of the SIMOREG DC Master catalogue DA21.
Re-EPROMming an existing 6RA70 chassis to advertise a different power rating is mechanically possible but practically discouraged: safety clearances, heatsink loss budget, ground-fault detection sensitivity and the firmware's own plausibility checks (P100 vs P082) all assume the original frame rating. A CM module is the engineering-grade path for the rebuild described here.

Burden Resistor Sizing for the Rebuilt Power Section

When the power section is reworked with user-supplied thyristors (the six 1200 A / 1200 V modules noted in this case) the burden network that converts primary current to a measurable signal must be rebuilt. The general engineering rule that drives Siemens' internal selection is:

Symbol Definition Typical value
IA,rated Armature rated current (primary) 800 A (motor)
ICT,sec CT secondary current at rated 5 A (typical 6RA70 family)
Vburden Drop across burden at rated ~5 V → 1 V across final scaling resistor (board design dependent)
Rburden,total = Vburden / ICT,sec 1 Ω nominal
PR = I2 × R 25 W (CT bur.); per-phase on board

A worked calculation for a generic 800 A, 5 A secondary CT:

R_burden_total = V_burden / I_CT_sec
               = 5 V / 5 A
               = 1.00 ohm
P_burden_total = (5 A)^2 * 1 ohm = 25 W
R_burden_per_phase = 1.00 / 3 = 0.333 ohm
P_burden_per_phase = (5/sqrt(3))^2 * 0.333 = 8.3 W

Derating: select resistors with ≥ 2x margin
   → 50 W total / 25 W per phase minimum
   → recommend 3x: 75 W total / 50 W per phase

The same formula applies to the field circuit: for a 30 A field winding driven from a 30 A field stack:

R_field_burden = V_fburden / I_fsec
                = e.g. 5 V / 5 A = 1.00 ohm   (typical CT-driven field card)
                or: for a 60 mV shunt, R = 60 mV / I_field_rated = 60e-3 / 30 = 2.0 milliohm
Burden resistor temperature coefficient should be ≤ 50 ppm/°C. Drift directly translates into loop gain error and torque-ripple at the load. Field-grade windings are typically 2 W to 5 W wirewound, placed on the CUD1 board or an external heatsink.

Parameter P086 and Field-Current Calibration

P086 sets the field-current setpoint for the field bridge. In the 6RA70 parameter list it is grouped with the field-optimization set (P082–P089) and is normally populated automatically by the field auto-tuning routine. When the power section is reworked and the field CT / shunt is changed, P086 — and the underlying scaling constants — no longer match. The standard commission gives two paths:

  1. P051 = 25 (field optimization w/ rotation): the drive runs a self-test, ramps field current, and writes P086.
  2. Manual entry: read the actual field current on P078.05 (field current actual), manually write P086 = P078.05 with the drive in o7.0 (no enable) mode.
Parameter Function Typical value, 30 A field
P082 Field rated current (motor nameplate) 30.0 A
P083 Field rated voltage 220 V
P084 Field current setpoint scaling Internal, derived from P082
P086 Field current setpoint = P082 × (V_field_actual / V_field_rated) — 30.0 A nominal
P087 Field auto-tune enable = 1 to start; self-clears
P088 Field firing angle limit e.g. 110°
P089 Field F58 tolerance window Default ±10% — see below
P086 must always be ≤ P082 (rated). Writing P086 = 0 keeps field off, often used as a fault-clear attempt — but doing so suppresses the F006 cascade rather than fixing the cause. Always write the correct rated value before debugging further faults.

Fault F006 — Root Cause Analysis

F006 in the SIMOREG 6RA70 fault dictionary is the Armature power section fault — the converter detected either:

  • An unexpected armature-current flow with no enable, or
  • A line-side or DC-side voltage that disagrees with the firing angle state, or
  • A pre-charge failure (DC link below pre-charge threshold 15 ms after mains OK).
Likely trigger How to verify Resolution
Current transducer polarity reversed Disable enable, command I-arm = 5%, read P078.01 vs commanded Swap CT primary leads OR swap S1/S2 at CUD1 terminal
Burden resistor value wrong for new power section Measure mV at CUD1 input; compare to P100 scaling Re-size burden per Burden Resistor Sizing above
Pre-charge contactor not closing Listen / check aux contact; P082 state Replace contactor / check control wiring
CT ratio / firmware version mismatch Compare P100 vs P082 — firmware expects a fixed ratio Use firmware matching the chassis, not 3.1 over a hardware-only conversion
Power-supply card (CUD1) damaged during retrofit Check ±15 V rails, 24 V aux Replace CUD1 board

In this application F006 is the expected reaction to a 60 A / 800 A mismatch — the firmware sees current measured through a 600 A transducer but the user has now raised command beyond that range. The "fix" of setting P086 > 0 is not a fix at all; it changes the trip logic for the field card and exposes the next, more specific fault F58.

Fault F58 (value 10) — Field Monitoring Alarm

F58 belongs to the field-circuit alarm group. With value = 10 the firmware is reporting: field current actual is 10% outside the tolerance window (P089) around the commanded P086. Concretely this means:

|I_field_actual - I_field_command| / I_field_command > 0.10

Sub-causes specific to a reworked power section:

  1. Field burden resistor missing or wrong value. The field CT outputs a fixed secondary current at rated primary. Without the right burden the CUD1 reads proportionally low (or high) and the closed-loop regulator drives the firing angle into a rail. P078.05 reads 0 A or saturates.
  2. Field thyristor pulse-amplifier card powered but stack not gated. If the new gate driver board expects a different firing pulse pattern (single-pulse vs dual-pulse, or 50 Hz vs 60 Hz mains) the field bridge passes partial current. P078.05 will swing wildly.
  3. Field rated parameters inconsistent with motor. P082 = 30, P083 = 220, but the retrofitted stack was wired for 30 A and the user's command P086 also = 30, so a properly sized burden should reach ~30 A. Any sustained deviation comes back as F58(10).

The recovery recipe is:

  1. Stop (P086 = 0). Acknowledge F58.
  2. Confirm field CT polarity with a clamp meter and a 1 A DC injection.
  3. Measure burden voltage at the field board test pins at P086 = 10% — it should read 10% of full-scale.
  4. Re-run P087 = 1 with the drive in P051 = 25 mode.
  5. Read back P086 and re-issue enable.

Software Update — Section 13.1 Procedure

Per the Siemens KB entry 21650545, the 6RA70 firmware is updated via SIMOCOM U or DriveMonitor on a Windows XP (or later) commissioning PC, using a serial / USB-to-RS232 null-modem cable or PROFIBUS CP. The Operating Instructions' Section 13.1 outlines the procedure:

  1. Save the existing parameter set via DriveMonitor (File → Upload from PG or RAM → Upload).
  2. Power down, insert / connect the programming adapter (order code 6RA70xx firmware download adapter), power up.
  3. Launch the firmware update tool, select the matching firmware (e.g. SW 3.1 for this drive), confirm the device is in Boot Loader state.
  4. Execute the download — typically 6 to 12 minutes depending on the image. Wait for the green ACK before cycling.
  5. Re-load the saved parameter set, then run the relevant optimization blocks (P051 = 25 for field, P051 = 27 for armature).
  6. Verify on P60 (firmware version read-out) that the new build is active.
Never downgrade firmware on a unit with a "Z" customer variant. The factory may have additional calibration tables loaded into a customer-specific firmware image. Confirm the correct image with Siemens Industry Online Support before any update.

Retrofit Path A — SIMOREG CM Customer Module

The CM (Customer Module) variant is described in Chapter 6 of the SIMOREG DC Master catalogue DA21. It is the engineering-grade answer when the user's own power section (thyristors + pulse amplifier card) must be controlled. Practical sequencing:

  1. Replace the 6RA7025 chassis with a CM-rated control electronics card (no internal power stack).
  2. Wire the user's six-thyristor bridge and pulse amplifier to the CM firing-pulse outputs.
  3. Install the burden network per the calculation above, on a DIN-rail heatsink if necessary.
  4. Configure P100 / P082 / P086 from the motor nameplate exactly.
  5. Run P051 = 25 and P051 = 27 in sequence before the first enable.

Advantage over rewriting an EPROM: the CM firmware fully supports the user's external stack, all faults and alarms behave normally, and over-current detection (P078) sees real secondary feedback from the rebuilt burden.

Retrofit Path B — EPROM Re-flash (Field-Caveat)

Field reports do describe EPROM re-flashes to alter P100 / P082 limits. This is mechanically possible — the 6RA70 EPROM holds the limit constants that define what the firmware considers "rated." However:

  • The internal CT and burden card remain sized for 600 A. The firmware will trust a higher P100 and ask for 800 A; the analog front-end will clip and report corrupt current. F006 will return.
  • Safety functions (ground fault, I²t motor protection, speed-dependent field weakening) assume the original rating and may produce unsafe scaling.
  • Warranty and type-approval status of the rebuilt unit are void.

This path is therefore not recommended for an 800 A mill service. CM retrofit is the correct engineering answer.

Step-by-Step Commissioning Procedure for the Rebuilt 6RA7025 / CM Stack

The combined procedure — assuming the CM retrofit is in place and the burden network is correctly sized — is:

  1. Mechanical inspection: confirm tightening torque on each thyristor module (typically 40 N·m for 1200 A capsule), gate-cathode lead polarity, and heatsink isolation to earth > 10 MΩ.
  2. Insulation test: 1 kV DC between AC bus bars and earth for 60 s. No breakdown, leakage < 5 mA.
  3. Control wiring: CUD1 terminal strip, field burden, field CT polarity, armature CT polarity (every label on a 6RA70 CT is "K / L" or "1 / 2" — respect them).
  4. Pre-energisation with motor disconnected: apply control voltage, confirm P60 firmware, P051 mode, P082 / P083 from motor nameplate.
  5. Field calibration: P086 = P082 (30 A). Enable P087 = 1. Wait for the controller to write back. Verify P078.05 = 30 A ± 1 A.
  6. Armature calibration: motor still disconnected. P100 = 800. P101 = 440. Force P082 = 0 to keep field off; read P078.01 with a 5% armature command — should be 40 A ± 2 A.
  7. Armature optimisation: P051 = 27. The drive runs a self-tune; expect noise from the gate firing pulses for ~60 s.
  8. Motor connection — unloaded: close the output contactor with the field breaker still open. Bump enable at 5% armature voltage. Verify rotation direction; swap A+/A- if wrong.
  9. Loaded run: ramp to full voltage; verify field is in regulation (P078.05 stable). Confirm F006 and F58 remain clear.
  10. Load test at rated: drive the mill down to a calibrated reference (set screwdown), verify torque and current stay in band for 30 min.

Verification and Acceptance Test

Check Expected Method
No F00x faults in fault buffer Buffer empty r047 (read fault memory)
Armature current P078.01 vs commanded ± 2% at steady state Scopemeter or r047 history
Field current P078.05 vs commanded ± 1% at steady state DC clamp on field lead
Speed loop bandwidth > 10 rad/s with motor P040 step response
Thermal margin after 30 min rated load Heatsink < 80°C IR probe
F58(10) tolerance Not re-triggering 4-hour log

Troubleshooting Matrix

Symptom Suspected hardware First check Strongest fix
F006 on enable Burden missing; CT reversed; pre-charge Measure mV at CUD1 input Re-size burden; check pre-charge
F58 value 10 Field burden wrong value Check P078.05 vs P086 Re-run P087; rebuild field burden
Armature voltage present, no current Field at zero (P086 = 0) P078.05 readout Set P086 = P082
Overcurrent trip immediately on enable CT secondary shorted; burden open Ohm-meter across CT secondary Replace CT; remake solder joints
Unstable torque Burden TC drift; gate pulse jitter Temperature check on resistors Use 25 ppm/°C resistors; shielded gate leads
Drive enable rejected, no fault Missing ON command (P654), missing field OK Binary inputs diagnostic r047 Wire ON / OFF / field-OK interlocks

Field-Proven Tips

  • Always bench-test the rebuilt power section with a low-voltage (24 V) DC source through the burden network before connecting to mains. F006 trips can be exercised safely and the transducer scaling verified before energising at 440 V.
  • Use shielded twisted-pair from the burden network to the CUD1 terminals. The 800 A / 5 A CT will deliver a strong low-frequency signal; PWM noise from gate firing couples into the loop if unshielded.
  • Disable field weakening (P170 < > 1) until the basic loop is stable. The armature/field decoupling is a common source of late-arriving F58 alarms on first commissioning.
  • Capture a parameter-set dump (DriveMonitor → Download → *."par") before every optimization step. This makes rollback trivial.

What does SIMOREG F006 mean on a 6RA7025 retrofitted with user-supplied thyristors?

F006 is the armature power-section fault. On a reworked drive it most often indicates that the burden resistors feeding the CUD1 current inputs do not match the new power-section's CT ratio. The error trips immediately because the analog front-end detects an uncommanded or out-of-range current signal. Resize the burden network per the formula above and verify CT polarity.

Why does setting P086 > 0 trigger F58 with value 10?

P086 is the field-current setpoint. Once a non-zero setpoint is written the field regulator tries to drive current. With a missing or wrong-value field-burden resistor, the regulator reads a wildly off actual current and trips the 10% deviation alarm coded as F58. Run P087 = 1 after correcting the field burden, or write P086 equal to the measured P078.05 value with the drive not enabled.

Can the 6RA7025 chassis itself be re-rated from 600 A to 800 A by parameter changes?

No. The internal current transformers and burden resistors are sized at build time. EPROM re-flash can change P100/P082 software limits, but the analog front-end will not deliver a correct 800 A reading and F006 will recur on first enable. For 800 A service use the next chassis (6RA7027 / 7028) or replace the control electronics with a SIMOREG CM module driving the user's external power section, as described in Chapter 6 of catalogue DA21.

Where is the firmware update procedure documented?

In Section 13.1 of the SIMOREG DC Master 6RA70 Operating Instructions. The official Siemens support entry at support.industry.siemens.com — KB 21650545 covers the Windows XP (or later) procedure using SIMOCOM U or DriveMonitor.

Which Siemens support entry should I cite when ordering a SIMOREG CM replacement?

Reference the SIMOREG DC Master catalogue DA21, Chapter 6, and quote the 6RA7025-6DVD62-Z existing variant, the motor nameplate (320 kW / 800 A / 440 V / 30 A / 220 V), and the user's existing thyristor module type. Siemens Industry Online Support (article family under 6RA70) will then return the matching CM order code.

Back to blog