Problem Description: F07400 on a High-Inertia Sand Sieve Application
A SINAMICS G120 PM240-2 power module paired with a CU240E-2 PN-F control unit is driving a sand sieve machine at a continuous throughput of roughly 300 tonnes per hour. The drive is sized for a 30 kW induction motor. After commissioning, the operator reported fault F07400 "Drive: DC link voltage maximum controller active" approximately every 250 ms while the sieve was running under load and decelerating. Because the fault was cyclic and tied directly to the machine run profile, the issue was traced to regenerative energy feeding back into the DC link during every braking phase of the sieve mechanism.
Fault F07400 is not a hardware trip in the conventional sense; it is the Vdc-max controller reporting that the DC link voltage has reached its upper intervention threshold and that the controller is actively extending the ramp-down time to keep the link within limits. The drive is still running, but it is doing so by overriding the configured deceleration ramp. If the regenerative energy exceeds the controller's absorption capability, the drive will eventually trip with F30002 "DC link overvoltage" and shut the motor down.
Root Cause: Why F07400 Recurs on a 30 kW Sieve Drive
The PM240-2 has a built-in brake chopper, but the chopper is inactive until a braking resistor is wired to terminals DCP/R1 and R2 and the relevant parameters are configured. With no resistor present, the only sink for regenerative energy is the Vdc-max controller, which works by stretching the deceleration ramp. On a high-inertia sieve with a stiff load, the controller cannot lengthen the ramp enough to keep up with the energy being returned, so the link voltage hits the threshold every deceleration event — in this case, every 250 ms.
Two diagnostic checks to confirm regen-limited behaviour before installing hardware:
- Read
r0026(actual DC link voltage) andr1242(Vdc-max controller output) in trace. Ifr0026approaches the chopper threshold on every deceleration andr1242saturates, the issue is regen-limited, not supply-limited. - Read the actual motor speed ramp and compare it to the configured ramp-down time (
p1121). If the actual ramp is much slower than configured, the Vdc-max controller is actively stretching the ramp.
Once regen is confirmed, the correct remedy on a PM240-2 is to wire the matching JJY braking resistor and configure the brake chopper parameters, not to alter p1121 alone. Lengthening the ramp only delays the energy return; the kinetic energy is still there to dissipate.
Hardware Identification and Catalog Numbers
Use the following catalog numbers to match the field installation before any parameter work begins. Substituting an incorrect resistor value will either trip the chopper on overcurrent or fail to dissipate the regen energy.
| Component | Catalog Number | Field Rating | Function |
|---|---|---|---|
| Control Unit | 6SL3244-0BB13-1FA0 | CU240E-2 PN-F | PROFINET, F-variant; firmware V4.6+ required for the P219 path |
| Power Module | 6SL3210-1PE26-0AL0 | PM240-2, IP21 | Integrated brake chopper; terminals DCP/R1 and R2 on top |
| Braking Resistor | JJY:023424020001 | 15 Ω | Connect to DCP/R1 (positive DC bus) and R2 |
Verify the actual kilowatt rating and frame size on the rating plate of each component before commissioning. The 15 Ω resistor value is the standard match for this PM240-2 power level. The PM240-2 chopper IGBT and the JJY resistor are sized as a pair — do not substitute a lower ohm value (excessive current) or a higher ohm value (chopper cannot pull the link down fast enough).
PM240-2 Brake Chopper Architecture
The PM240-2 differs from the older PM240 in that the brake chopper IGBT is integrated into the power module. There is no separate brake chopper module to order; the chopper is the upper IGBT in the inverter bridge, and terminals DCP/R1 and R2 are brought out to the top of the unit specifically to connect the external braking resistor in series with that IGBT.
Operation sequence:
- During normal motoring, the chopper IGBT is held off and the resistor is electrically isolated.
- When the DC link voltage rises to the chopper threshold, the chopper IGBT turns on, connecting the resistor across the DC link.
- Regenerative current flows from the link through the resistor to R2, dissipating the energy as heat.
- When the link voltage falls back below the hysteresis threshold, the chopper turns off.
For the chopper to operate, the drive firmware must know the resistor's continuous power rating. On CU240E-2 PN-F firmware V4.6 and later this is parameter P219 (braking resistor power in kW). On pre-V4.6 firmware the same role is played by P1237 (braking load duty cycle). The value is used for thermal modelling and to prevent the resistor from being overloaded during sustained braking.
Wiring the Braking Resistor to DCP/R1 and R2
Mechanical and electrical steps:
- De-energize the drive, lock out the line disconnect, and wait at least 5 minutes for the DC link capacitors to discharge below 50 V. Verify with a meter at DCP and DCN before touching any conductor.
- Remove the two rubber seals on the top of the PM240-2. These cover the DCP/R1 and R2 terminals. Do not discard the seals — they are re-used as strain relief and IP21 protection.
- Route the resistor cables through the rubber seals. The seals must close around the cable jacket to maintain the IP21 rating.
- Terminate one resistor lead to DCP/R1 (positive DC bus + brake resistor terminal) and the other lead to R2 (brake resistor return). Torque to the value printed on the terminal label of the specific PM240-2 frame.
- Mount the resistor itself on a heat-resistant surface with the supplied brackets. Maintain the clearances given in the hardware installation manual. The resistor body can reach high temperatures during sustained braking — the convection clearance around the housing is part of the thermal design.
- Wire the resistor's integrated temperature switch (PTC or bimetallic) to a free digital input on the CU240E-2. This is required for safe operation; the drive must be able to shut down if the resistor overheats.
Parameter Configuration
The following parameter set activates the integrated brake chopper and deactivates the Vdc-max controller. Both changes are required: leaving the Vdc controller active while a brake chopper is in use creates a control conflict, because both subsystems will try to manage the link voltage at the same time.
| Parameter | Value | Function | Effect |
|---|---|---|---|
| P1280 | 0 | Vdc controller configuration | Inhibits the Vdc-max controller. The drive no longer intervenes on the ramp; the brake chopper becomes the sole regen sink. |
| P219 | Continuous kW rating of JJY:023424020001 (read from data plate) | Braking resistor power | Sets the continuous power the chopper is allowed to dissipate. Used for thermal monitoring. Replaces P1237 on firmware V4.6+. |
| P2106 | 722.3 (DI 3 as external fault 1 source) | External fault 1 source | Routes the resistor overtemperature switch on DI 3 to the drive's external fault input, so the drive stops on overheat. |
r0018 or on the CU rating plate before commissioning.To enter the JJY:023424020001 continuous power value into P219, read the rating from the resistor's data plate and enter the value in kilowatts. Do not enter peak power; enter the continuous power rating. The firmware uses this value to model resistor heating and to clamp the chopper duty cycle.
Commissioning with SINAMICS STARTER
SINAMICS STARTER (or TIA Portal with the SINAMICS Startdrive plug-in) is the recommended commissioning tool for this parameter work. The Operator Panel BOP-2 can be used, but the Expert List path is faster.
Procedure in STARTER:
- Connect to the drive via PROFINET, PROFIBUS, or the USB port on the CU240E-2 and bring the drive online.
- Open the project, select the drive, and switch to the Expert List view.
- Filter the parameter list for P1280, P219 (or P1237 on pre-V4.6 firmware), and P2106.
- Set P1280 = 0 and write to the drive (RAM only first).
- Set P219 to the continuous power (in kW) from the resistor data plate and write to the drive.
- If the resistor's overtemperature switch is wired to a digital input, set P2106 to the bit address of that input. For DI 3 the value is 722.3.
- Confirm the settings by reading the parameters back.
- Save the parameters to the non-volatile memory of the CU240E-2 with Copy RAM to ROM.
- Perform a brief load test, then observe
r0026(DC link voltage) andr1239[0](chopper ON time) in trace. With the chopper working,r0026rises during deceleration but is held just below the threshold by the chopper, andr1239[0]shows a duty cycle that matches the deceleration duty of the sieve.
Temperature Fault Wiring via Digital Input
Many Siemens braking resistors, including the JJY series, include an integrated temperature switch. The switch is normally closed and opens when the resistor body exceeds its rated temperature. Wiring this switch to a CU240E-2 digital input and assigning it as an external fault source gives a hard stop if the resistor overheats.
For a CU240E-2 PN-F with the temperature switch wired to DI 3, the parameter is P2106 = 722.3. This tells the drive to monitor bit 3 of the digital input status word r0722, and to trigger external fault 1 if that bit goes low (i.e., the switch opens).
| Digital Input | Status Bit | P2106 Value |
|---|---|---|
| DI 0 | r0722.0 | 722.0 |
| DI 1 | r0722.1 | 722.1 |
| DI 2 | r0722.2 | 722.2 |
| DI 3 | r0722.3 | 722.3 |
| DI 4 | r0722.4 | 722.4 |
| DI 5 | r0722.5 | 722.5 |
For redundancy, P2107 can be used for external fault 2 with a second digital input, and P2108 / P2109 / P2112 for additional sources if the application has multiple temperature switches (e.g., on a resistor array).
Verification and Field-Proven Results
After commissioning, the installation described here ran for approximately 2.5 days continuously without F07400 or any related faults. The verification points below were used to confirm correct operation:
- Trace r0026 during a deceleration event. With the chopper active, the link voltage rises, the chopper IGBT pulses to clamp it, and the voltage stays below the threshold. A clean trace shows a brief overshoot followed by a flat top under the threshold.
- Trace r1239[0] / r1239[1]. The chopper duty cycle reading should be non-zero only during braking events and zero during motoring.
- Check resistor body temperature. The JJY resistor will be warm after a deceleration cycle but should cool back to ambient within the next motoring cycle. Persistent high temperature indicates either an under-sized resistor or excessive braking duty.
- Check the operator panel fault buffer. After at least 30 minutes of normal operation, the fault buffer should be empty of F07400 and F30002 entries.
- Inspect for F7452 / overtemperature events. If the resistor temperature switch fires, the drive will record an external fault 1 event with a timestamp; absence of this event confirms the resistor is operating within thermal limits.
For a permanent record, save the trace to a STARTER project file. This becomes part of the site's commissioning documentation and provides a baseline for future maintenance.
Troubleshooting Matrix
| Symptom | Likely Cause | Action |
|---|---|---|
| F07400 still occurs at 250 ms after wiring resistor | P1280 still enabled, or P219 not set, or firmware too old for P219 | Confirm P1280 = 0 and P219 = resistor kW rating. Check r0018 / rating plate for firmware version. |
| F30002 DC link overvoltage trips drive | Resistor value too high, or resistor not actually wired | Verify 15 Ω across the resistor with the drive de-energized. Verify wiring to DCP/R1 and R2, not DCN or PE. |
| Drive faults immediately on commissioning with new parameters | P219 set in wrong units, or P1237 entered on V4.6+ firmware | Confirm firmware. On V4.6+ P1237 is not present in the Expert List; use P219. |
| Resistor overheats under normal load | P219 set above resistor rating, or excessive braking duty | Reduce braking duty by lengthening p1121, or fit the next-size-up JJY resistor. |
| External fault 1 triggers on start, no real overtemperature | Wrong DI bit, or switch wiring polarity | Verify r0722.3 toggles with DI 3. Confirm P2106 = 722.3, not 722.0 or another bit. |
| Chopper does not turn on, link still rises | Brake chopper enable missing, or P1240 mis-configured | On PM240-2 the chopper is enabled by default when a resistor is detected. Verify the parameter set, then capture r1239 to confirm the chopper is firing. |
| Drive works for minutes, then trips on F30002 | Resistor undersized for the deceleration duty of the load | Capture the deceleration duty from r1239 over a full shift. If near continuous, fit a higher-rated JJY resistor. |
Related Parameters for Deep Diagnostics
For engineers who want to verify chopper behaviour at signal level beyond the basic r0026 / r1239 readouts, the following parameters are useful during commissioning:
| Parameter | Function | Use Case |
|---|---|---|
| r0026 | DC link voltage actual | Confirm the chopper is clamping the link below the threshold during braking. |
| r1239[0] | Brake chopper ON time / duty | Quantify the chopper duty cycle during a typical sieve cycle. |
| r1242 | Vdc-max controller output | After P1280 = 0, this should remain at zero; non-zero indicates the controller is still active. |
| p1121 | Ramp-down time | Re-check the configured deceleration; with the chopper active, the actual ramp will follow the configured ramp. |
| p1240 | Vdc controller configuration | Verify the Vdc controller is configured for motoring-side control only, with the brake chopper active for regen. |
| r0018 | Firmware version | Confirm V4.6+ before using P219 in place of P1237. |
| r0722 | Digital input status word | Verify the overtemperature switch wiring and the correct DI bit before relying on P2106. |
Commissioning Checklist
- Confirm hardware: CU240E-2 PN-F (6SL3244-0BB13-1FA0), PM240-2 (6SL3210-1PE26-0AL0), braking resistor JJY:023424020001 (15 Ω).
- De-energize the drive, wait for DC link discharge, and verify with a meter.
- Wire the resistor from DCP/R1 to R2 through the rubber seals. Torque to the terminal label value.
- Wire the resistor's overtemperature switch to a free digital input (DI 3 used in this installation).
- Connect STARTER to the drive via PROFINET or USB and bring the drive online.
- Set P1280 = 0 (inhibit Vdc-max controller).
- Set P219 to the continuous kW rating from the resistor data plate.
- Set P2106 = 722.3 (DI 3 routed to external fault 1).
- Copy RAM to ROM.
- Run a controlled deceleration test, trace r0026 and r1239, and confirm the chopper clamps the link below the threshold.
- Check the fault buffer after 30 minutes — must be free of F07400 and F30002.
- Save the STARTER trace to the project file for site documentation.
Frequently Asked Questions
Why does my CU240E-2 PN-F not show parameter P1237?
The CU240E-2 PN-F at firmware V4.6 and later has replaced P1237 (braking load duty cycle) with P219 (braking resistor power, in kW). Older firmware still uses P1237. Check the firmware version in r0018 or on the CU rating plate and use the parameter that matches.
Do I need to inhibit the Vdc-max controller (P1280 = 0) when using a brake chopper?
Yes. With an external braking resistor wired to the PM240-2, set P1280 = 0 to disable the Vdc-max controller. Leaving the controller active while the chopper is also active creates a conflict that prolongs deceleration and can cause the chopper to work harder than necessary. The chopper alone handles the regen energy.
What value goes into P219 — peak or continuous power?
Continuous power. Read the value from the resistor's data plate. For the JJY:023424020001 used at this PM240-2 power level, enter the kilowatt value of the continuous power rating. P219 is used by the firmware to model resistor heating and must reflect the resistor's true continuous dissipation capability, not its short-term peak.
Where do I connect the braking resistor on the PM240-2?
To terminals DCP/R1 and R2 on the top of the power module, accessed by removing the two rubber seals. Do not connect to DCN or protective earth. The brake chopper IGBT is internal to the PM240-2; the resistor wires directly across DCP/R1 and R2.
How do I wire the resistor's overtemperature switch to a digital input?
Connect the integrated temperature switch to a free digital input on the CU240E-2, then set P2106 to the bit address of that input. For DI 3 the parameter value is 722.3. When the switch opens on overtemperature, the drive triggers external fault 1 and stops the motor.
Can I commission this drive from the BOP-2 instead of STARTER?
Yes. The same parameters (P1280, P219, P2106) are available on the BOP-2 Expert List. STARTER is preferred because it provides live trace of r0026, r1239, and r1242, which is the fastest way to confirm the chopper is firing and the Vdc controller is inhibited.