SINAMICS S120 Brake Resistor Configuration PM340 Crane Hoist

David Krause12 min read
SiemensTechnical ReferenceVFD / 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

1. Application Overview

A SINAMICS S120 multi-axis servo drive in crane hoist service must dissipate the regenerative energy that appears on the DC link whenever the hoist lowers a load or decelerates a heavy suspended mass. With Active Line Modules (ALM) or when the line is unable to absorb the regenerated energy, an external braking resistor (chopper resistor) is required across terminals DCP/R1 (or DCP/DCN, depending on the Power Module family) of the Power Module. For the PM340 frame FSD used in this reference, the chopper is integrated inside the Power Module — no external braking module is required — only the external resistor.

The drive family automatically activates a connected brake resistor when the DC link voltage exceeds the chopper turn-on threshold. However, several parameters must be set correctly so that the chopper engages reliably, the thermal model is monitored, and the regenerative controller (Vdc-min for kinetic buffering or Vdc-max for chopper use) does not fight the resistor.

Safety Notice. Brake resistors on hoisting drives operate near 800 V DC and reach surface temperatures above 300 °C. Disconnect and lock out the line contactor, wait the discharge time stamped on the PM (≥ 5 min for FSD), and verify zero potential on DCP and DCN before touching any conductor. Use only the resistor wiring route described in the SINAMICS S120 Manual (Function Manual FH1).

2. Hardware Identification

Before touching any parameter, confirm the exact hardware on the nameplate. Mis-sized resistors (in ohms, peak power, or continuous power) are the single most common root cause of chopper faults (F7860, F7861) and DC-link over-voltage (F30002).

Component Order Number Function
Power Module PM340 (75 kW, FSD, 3AC 380–480 V) 6SL3210-1SE31-0AA0 Contains the integrated braking chopper (IGBT + freewheeling diode)
Control Unit CU310-2 DP (PROFIBUS) 6SL3040-1LA00-0AA0 Hosts the closed-loop control and parameter set; runs firmware V4.x or V5.x
External brake resistor (recommended for FSD, 75 kW) 6SL3200-1BE22-0AA0 (typ.) 6.8 kW continuous, 25 kW peak, ≈ 17 Ω; refer to catalog D31 for exact pairing

PM340 Power Modules up to frame FSE include an internal chopper. From frame FSF (90 kW and above) the chopper is removed and an external Braking Module (e.g. 6SL3760-1BE32-2AA0) is required. The FSD used here has the chopper built in, so the only addition is the resistor itself, wired between the DCP and R1 terminals of the PM340 power block.

3. Brake Resistor Sizing for Crane Hoist

Crane hoist duty is intermittent heavy regenerative. The energy to dissipate when lowering a load Ereg is:

E_reg = m · g · h · (1 - η_mech) · (1/η_motor)

where m = load mass, h = lowering height, η_mech = gearbox + sheave efficiency, η_motor = motor efficiency. The peak power is then:

P_peak = E_reg / t_brake

with tbrake the controlled lowering time. The peak power must be below the resistor's P_peak,20s rating, and the average power over one hoist cycle must be below the resistor's continuous (P_N) rating. For an FSD PM340, the matching resistor (≈ 17 Ω, 6.8 kW cont., 25 kW peak) accepts regenerative peaks typical of crane hoist, but always verify against the actual load case. Refer to Siemens FAQ 109781580 for the canonical sizing procedure.

Rule of thumb. For FSD PM340 the chopper turn-on threshold is 773 V DC (default p1362). The resistor value must hold the DC link below 800 V at peak regen current. The Siemens-recommended 17 Ω for FSD already meets this condition. Do not substitute a lower-Ω resistor: it forces higher peak current through the chopper IGBT and trips F7861.

4. Electrical Connection

  1. Connect the brake resistor between terminals DCP (positive DC link) and R1 (chopper output) on the PM340 terminal block. Never connect across DCN; that is the DC bus return, not the chopper output.
  2. Use a shielded, twisted-pair cable; ground the shield at both ends via EMC clips. Refer to the EMC installation guidelines in the S120 Equipment Manual.
  3. If the resistor has a built-in thermal switch (PTC/NC contact), wire it to a free digital input on the CU310-2 (e.g. DI 0 on X122) and route it into p3665[0] = r0722.x. Configure p3666[0] for the fault response (typically OFF2).
  4. Tighten terminal screws to the torque specified on the PM nameplate (typically 6 Nm for FSD power terminals).

5. Required Parameter Changes

The resistor itself does not need parameter changes to operate — the chopper turns on automatically when the DC-link voltage exceeds the threshold — but the thermal model, the converter protection, and the Vdc controllers must be set so the resistor is recognized, monitored, and not bypassed by the Vdc-max controller.

Parameter Name Recommended Value Notes
p0219 Braking power, configuration 2 = External braking resistor with thermal model Activates I²t monitoring of the resistor and the fault response F7861 on overload
p0212 Braking resistor power Set to resistor's continuous rating in W (e.g. 6800 for the 6.8 kW FSD unit) Input for the thermal model
p0213 Braking resistor configuration 1 = External resistor, parameter-set referenced Enables user-entered thermal data
p1362 Braking chopper turn-on threshold 773 V (default) — only reduce after consultation Do not raise; risk of F30002
p1240 Vdc_min controller enable (kinetic buffering) 0 = disabled for hoist without controlled mains dip This is the controller that was active in the original incident
p1241 Vdc_max controller enable 0 = disabled (lets the chopper absorb regen energy) Setting p1241 = 1 disables the chopper's ability to clamp the DC link and the resistor never sees energy
p1531 Power limit, regenerative −0.3 to −0.5 × p0207 (motor rated power) Limits how much regen power the drive allows when Vdc_min is enabled; if set too low the chopper never engages
p3665[0] Source for brake-resistor thermal input r0722.x (DI 0) or 0 (model only) Link to PTC/NC contact if fitted
p3666[0] Fault response for thermal input 2 = OFF2 Triggers F7860 on resistor overtemperature

6. The Vdc Controller Conflict (Root Cause of "Not Working")

The original field report is a classic S120 issue. Both the Vdc-min controller (kinetic buffering, p1240) and the Vdc-max controller (p1241) regulate the DC link by adjusting the speed setpoint. When either controller is enabled, it clamps the DC-link voltage below the chopper threshold by bleeding energy back into the motor (motor-generator mode). The external resistor never sees a voltage high enough to turn on, so it appears "dead."

Symptoms match the field report exactly:

  • Chopper status r3681.0 = 0 (chopper off) during a controlled lower.
  • DC link r0070 hovering at ≈ 760 V (kinetic buffering active) instead of climbing to 773 V.
  • Resistor cold and the line supply absorbing all the regen — fine for testing, catastrophic for a crane without a regenerative line module.

Correct configuration for an Active Line Module (ALM) or a non-regenerative line:

  1. Set p1240 = 0 (Vdc-min controller disabled) unless the application specifically calls for kinetic buffering to ride through a mains dip — a crane hoist almost never needs it because gravity provides the energy buffer.
  2. Set p1241 = 0 (Vdc-max controller disabled). The chopper and resistor will now control the DC link during regen.
  3. Set p0219 = 2 so the firmware knows an external resistor is fitted and monitors its thermal model.
  4. If the resistor overheats after a few seconds at low speed, the problem is either (a) too-small continuous power rating, or (b) the Vdc-min controller is still being implicitly enabled by some Safety Integrated or technology object. Verify by reading r0050.0 and r0050.1 (status of Vdc controllers).

Refer to the official Siemens FAQ 109781580 — "How do I activate an external brake resistor on a single axle system?" and the cross-reference 109771795 for the canonical parameterization sequence.

7. Pre-Load Test Procedure

Before any load is suspended, validate the brake resistor without the hoisting gearbox loaded. The goal is to prove the chopper fires and the resistor's thermal model tracks its energy.

7.1 Static Verification (no motor movement)

  1. Power on the drive; confirm CU310-2 DP is in RUN (green LED, no F-class faults).
  2. In STARTER / Startdrive / TIA Portal, go online to the CU310-2 and open the expert list.
  3. Read p0219 — must equal 2. Read p0212 — must equal the resistor's continuous rating in watts. Read p1240, p1241 — both must equal 0.
  4. Open the control panel. With the drive in Ready to Power-On state, set p1990 = 1 only if motor ID is required first; otherwise skip.

7.2 Dynamic Verification (no-load motor run)

  1. Disable the mechanical brake on the hoist (or run the motor uncoupled) so the load is just inertia.
  2. Command a moderate speed (e.g. 20 % of rated). Monitor the trace r0070 (DC-link voltage).
  3. Command a fast stop (OFF1, OFF3, or setpoint 0). The drive decelerates the motor, acting as a generator.
  4. Watch r0070 rise to 773 V. At that instant, r3681.0 (chopper active) must toggle to 1 and the resistor's surface temperature (or the r3682 thermal-model load %) must begin to climb.
  5. After the stop, read r0999 for any new fault entries. A clean stop yields no F7860/F7861.

7.3 Trace Setup for the Acceptance Test

Record the following signals in a STARTER trace or TIA trace, sample at 1 ms for the duration of the dynamic test:

Signal Address Expected Behaviour
DC-link voltage r0070 Rises to 773 V then clamped
Chopper status word r3681 Bit 0 = 1 during regen
Brake-resistor thermal load r3682 Climbs linearly with energy
Motor speed r0021 Follows setpoint ramp
Output current r0027 Within chopper/IGBT limits
Status word 1 r0898 Bit 8 = 1 throughout

7.4 Acceptance Criteria

  • DC-link voltage never exceeds 800 V during the dynamic test.
  • Chopper status r3681.0 = 1 for the duration of the regenerative phase.
  • Thermal-model load r3682 < 100 % at the end of the test (otherwise the resistor is undersized).
  • No F7860 (overtemperature), F7861 (I²t), F30002 (DC-link over-voltage) during or after the test.

8. Fault Codes Specific to the Brake Resistor

Fault Meaning Immediate Action
F7860 External brake resistor overtemperature (PTC trip) Verify p3665 source, check resistor cooling, derate the load
F7861 Brake resistor I²t overload Check p0212 vs resistor nameplate, increase ramp time, or upgrade resistor
F30002 DC-link over-voltage Chopper did not fire; verify p1241 = 0, check resistor continuity, replace chopper IGBT
A06849 Chopper over-current warning Resistor value too low; re-check the 17 Ω minimum for FSD
A06921 Brake resistor still warming after OFF1 Informational; clear by waiting for r3682 < 50 %

9. Troubleshooting Matrix

Symptom Likely Cause Fix
Resistor cold during regen; r0070 < 760 V Vdc-min or Vdc-max controller absorbing energy Set p1240 = 0 and p1241 = 0
Resistor heats only briefly; r0070 stays < 773 V p1531 regen-power limit too low Set p1531 to a more negative value (e.g. −0.4 × p0207)
F7861 trips after a few seconds Resistor undersized for the duty cycle Upgrade to a higher continuous-power resistor or change the hoist gear ratio
F30002 on fast stop Chopper threshold p1362 raised above chopper capability Restore p1362 = 773
Chopper status r3681.0 = 0 even on a forced regen p0219 = 0 (resistor not configured) Set p0219 = 2 and re-power cycle
Drive gives A06849 (chopper OC) on first lower Resistor shorted or wrong value fitted Measure with ohmmeter; replace with correct Siemens part

10. Crane-Specific Considerations

  • Mechanical brake interlocks. On a hoist, the mechanical holding brake is the primary safety device. The brake resistor is only for the electrical regen path. The brake must close on OFF1/OFF2, not on a mains dip. Test the brake-resistor function only after the mechanical brake has been verified.
  • Long lowering distances. A 20 m lowering of a 10 t load dissipates ≈ 200 kJ. The 6.8 kW continuous resistor can absorb that in ≈ 30 s at 100 % duty; the 25 kW peak rating covers the controlled-lowering transient. Anything beyond that requires a resistor upgrade or a regenerative Active Line Module (6SL3130-7TE…).
  • Safety Integrated. If the drive runs in SINUMERIK/SIMOTION with SINUMERIK Safety Integrated, the STO/SS1/SBC signals do not interact with the chopper, but a power loss still forces a regen event. The chopper must be sized for the worst-case uncontrolled gravity drop, or the load must be arrested by a back-up mechanical brake.
  • Re-power cycle after a change. SINAMICS stores brake-resistor parameters in the EEPROM but the chopper enable latch is set on first RUN transition. After changing p0219 or p0212, power the CU310-2 off, wait for the display to go blank, and re-apply 24 V.

11. Verification Checklist Before Load Test

  1. ☐ p0219 = 2; p0212 matches resistor nameplate; p0213 = 1.
  2. ☐ p1240 = 0; p1241 = 0 (unless kinetic buffering explicitly required).
  3. ☐ p1531 is set to a value that allows full regen (typically −0.3 · p0207 to −0.5 · p0207).
  4. ☐ No thermal input wired → set p3665[0] = 0 and p3666[0] = 0; otherwise wire to the resistor's NC contact.
  5. ☐ Mechanical brake released and back to test mode.
  6. ☐ No-load dynamic test run; chopper r3681.0 = 1; DC link clamped at 773 V; r3682 < 100 %; no faults in r0947/r2121.
  7. ☐ Save the parameter set to the CF card on the CU310-2 (Menu "Copy RAM to ROM").

Only after this checklist is complete should the hoist be commissioned with a suspended load. The first loaded lower should use a calibrated test mass, with the trace of r0070, r3681, and r3682 recorded and stored with the commissioning report.

Why is the SINAMICS S120 brake resistor not getting hot even though the hoist is regenerating?

Either the Vdc-min controller (p1240) or the Vdc-max controller (p1241) is enabled and is bleeding the regen energy back into the motor. Set p1240 = 0 and p1241 = 0 so the chopper is the only DC-link regulator during regen. Then the resistor will fire when r0070 crosses the p1362 threshold (773 V on a 400 V class drive).

Which parameter tells the drive that an external brake resistor is connected?

Set p0219 = 2 (external braking resistor with thermal model), p0212 to the resistor's continuous power rating in watts, and p0213 = 1 to enable user-defined thermal data. The chopper will then automatically switch on when the DC-link voltage exceeds p1362.

What is p1531 used for on a SINAMICS S120 with a hoist?

p1531 sets the regenerative power limit. If the Vdc-min controller is active, the drive limits how much regen power is allowed; if p1531 is set too low (e.g. −0.05 × p0207), the chopper never engages because the controller drains all the energy. For a hoist, p1531 should be set to at least −0.3 × p0207, and the Vdc-min controller should be disabled (p1240 = 0).

How do I test the brake resistor before running a load test on the crane?

Run the hoist motor uncoupled, command a moderate speed, then issue a fast stop. Monitor r0070 (DC-link voltage), r3681 (chopper status word — bit 0 must toggle to 1 when r0070 reaches p1362), and r3682 (thermal-model load). The chopper must fire, the DC link must clamp at 773 V, and r3682 must remain below 100 %. Record the trace as evidence of the no-load acceptance test.

Which fault codes indicate a brake-resistor problem on SINAMICS S120?

F7860 is the resistor thermal input (PTC) tripping; F7861 is the I²t overload of the resistor; F30002 is DC-link over-voltage, which is what you see when the chopper fails to fire; A06849 is a chopper over-current warning, usually caused by a shorted or wrong-value resistor. The first thing to check for any of these is p0219, p1240, p1241, and the resistor resistance with the drive powered off.

Back to blog