Overview
SIMOTION D425 motion controllers paired with SINAMICS S120 drive line modules are a common Siemens architecture for high-performance textile, packaging, converting, and printing machinery. The D425 (6AU1425-...) is a SIMOTION D-series controller that integrates an OPC, PROFINET IRT, and a SINAMICS S120 control unit (CU320-2) on the same backplane, exposing its drive axes via DRIVE-CLiQ to Motor Modules (e.g., booksize or chassis format). When the higher-level SIMOTION application runs on a machine built by an OEM that does not release the source project, engineers frequently face two interrelated problems:
- Restoring the SIMOTION runtime (programs, technology objects, symbol tables, tasks) after a CF card failure or a controller swap.
- Diagnosing drive-side faults such as thermal overload of the power unit, which on SINAMICS S120 surfaces as fault code F30005 (Power unit overload I²t) or F30004 (Power unit overtemperature), and tracing them back to gate-driver hardware such as the auxiliary transformer VAC5046X005.
This reference consolidates the field-proven procedure for loading a SIMOTION/SINAMICS project back to the engineering PG with SCOUT, explains the role of the "Store additional data on the target device" option, and walks through a real fault case where the root cause turned out to be a disconnected primary winding of the IGBT gate-driver transformer, not the motor or the load.
SIMOTION D425 + SINAMICS S120 System Topology
The D425 contains an embedded CU320-2 with a SIMOTION CPU. Drive axes are connected via DRIVE-CLiQ to Line Modules (Smart Line, Basic Line, or Active Line) and Motor Modules. The CF card slot on the D425 hosts both the SIMOTION runtime and the SINAMICS parameter image.
Field note: when the gate-driver auxiliary supply on the Motor Module drops out, the IGBTs do not switch cleanly. They spend excessive time in linear region, dissipating heat on the heatsink. The thermal model inside the SINAMICS then trips F30005, often making the operator (and SCOUT) suspect the wrong subassembly.
SCOUT Project Handling: "Load to PG" vs. "Download to Target"
SIMOTION SCOUT (now distributed as part of TIA Portal as SCOUT TIA, but historically standalone for V4.x and V5.x) provides two complementary operations against a connected controller:
| Action | Direction | What it copies | When to use |
|---|---|---|---|
| Load CPU / drive to PG | Device → Engineering PC | HW Config, SIMOTION program, TO configuration, symbols, SINAMICS parameter set (depends on "Store additional data") | Backup before service, fault analysis, project recovery |
| Download to target device | Engineering PC → Device | Entire project (always includes programs if loaded from PC) | Initial commissioning, controller replacement, software update |
| Load to file system | Device → PC archive | CF card image, complete runtime snapshot | Disaster recovery, fleet cloning |
Procedure: Backtransfer from a Running D425 to SCOUT
- Connect the engineering PG to the D425 Ethernet port (X120/X130) and configure the PG/PC interface to the controller's PROFINET subnet.
- Open the SCOUT project, right-click the D425 → Target system → Load → Load CPU / drive to PG.
- Confirm the dialog: SCOUT first reads the SINAMICS topology online, then the SIMOTION runtime blocks. The progress window reports whether additional data was stored on the device.
- After upload, verify completeness: open the project navigator. If Programs, Technology Objects, and Symbol browser show entries, backtransfer was complete. Empty branches indicate that the runtime was loaded without the additional-data flag.
The "Store Additional Data" Option — Why It Matters
When downloading a SIMOTION project to the D425, SCOUT offers a checkbox:
[x] Store additional data on the target device
(recommended for service / backtransfer)
This flag causes SCOUT to write the SIMOTION source (ST, MCC, LAD/FBD sources, symbol table, TO configuration, alarm configuration) into the USER partition of the CF card in addition to the compiled runtime. The runtime alone is sufficient to execute the machine, but it is not round-trippable to a SCOUT source unless the additional data was stored.
| Option at download time | Runtime works | HW Config backtransfer | SINAMICS parameters backtransfer | SIMOTION source backtransfer |
|---|---|---|---|---|
| Store additional data = ON | Yes | Yes | Yes | Yes |
| Store additional data = OFF | Yes | Yes | Yes | No |
| Card image backup only | Yes (cloned) | Yes (via clone) | Yes (via clone) | Yes if additional data was on original card |
Field consequence: in a 7-machine fleet from an OEM that does not release source, if the OEM downloaded with the option disabled, even a perfect CF card clone from a healthy sister machine will run but cannot be opened as a SCOUT source for editing. You must always ask the OEM for the SCOUT archive, or request that they re-download with "Store additional data" enabled during the next scheduled service window.
CF Card Cloning Across Machines
When projects cannot be sourced from the OEM, two cloning strategies remain:
- Bit-image clone of the CF card — use a USB card reader and an imaging tool (Win32 Disk Imager, dd, or SIMATIC Automation Tool's card-image function). The clone includes the SIMOTION runtime, SINAMICS parameters, license keys, and any additional data that was originally stored. Suitable for identical hardware and identical axis configuration.
- Topology-aware online copy — use SCOUT Load to file system on the healthy machine, then Download to target device on the failed machine, accepting the topology differences.
SINAMICS S120 Thermal Overload Fault Family
SINAMICS S120 distinguishes between thermal monitoring of the heatsink (sensor-driven, fast) and the I²t thermal model of the power unit (current- and time-driven, integrative). When the engineering team sees a "thermal overload power unit" message in SCOUT, they should resolve it in this order:
| Fault | Meaning | Default reaction | Typical root cause |
|---|---|---|---|
| F30004 | Heatsink overtemperature (sensor) | OFF2 | Blocked cooler, fan failure, ambient > 40 °C, heatsink sensor NTC open |
| F30005 | Power unit overload I²t | OFF2 | Mechanical overload, wrong p0640 / p0644 utilization, gate-driver starvation causing high switching losses |
| F30011 | Line phase failure | OFF2 | Missing supply phase on Line Module |
| F30021 | Ground fault | OFF2 | Insulation breakdown on motor or cable |
| F30027 | Precharging overtemperature | OFF2 | Precharge resistor cycle time exceeded |
SCOUT Diagnostic Sequence for F30005
- Open the drive online in SCOUT → Diagnostics → Fault buffer. Note the timestamp and additional information text. The exact wording "thermal overload power unit" maps to F30005.
- Check r0036 / r0037 — power unit overload utilization. If this saturates at 100% within seconds of motion command, the I²t model is integrating faster than the application expects.
- Inspect p0640 (current limit) and p0644 (overload threshold). On Motor Modules these are typically defaulted to 150% of rated current for 60 s; if the OEM has set them lower, the application can trip them under normal duty.
- Read the heatsink temperature from r0037[0]. Compare to the trip threshold in p0290 (power unit overtemperature threshold). A normal heatsink temperature under load is 50–70 °C; if it climbs to 90 °C+ under no-load operation, the gate drivers are dissipating heat, not the motor.
- Open the device online → Topology. Verify that all DRIVE-CLiQ components report OK status. A Motor Module reporting intermittent DRIVE-CLiQ errors may have lost its +24 V auxiliary supply feeding the gate drivers.
- With the controller offline and the cabinet locked-out, measure the auxiliary supplies on the Motor Module per the SINAMICS S120 List Manual, Booksize section.
Hardware Root Cause: VAC5046X005 Gate-Driver Transformer
The Motor Module's IGBT gate-driver board receives its isolated +24 V / -15 V supplies from an auxiliary transformer mounted on the heatsink or on the driver PCB. On several booksize and chassis generations, this transformer is referenced as VAC5046X005 (or its successor part numbers). The secondary feeds a rectifier and filter network that includes a series-dropping resistor — typically 270 Ω — to set the gate-emitter reference voltage.
Why F30005 Instead of F30004
The heatsink sensor (NTC) reports the bulk thermal mass temperature. If the heatsink remains cool because the fan is operating but the gate drivers are starving, the heatsink temperature rises slowly and the I²t integrator (modeling instantaneous junction temperature from current × switching loss) trips first. This produces F30005 with a near-normal r0037[0] — confusing to operators who look only at the heatsink value.
Rewinding vs. Replacement
If the OEM part is unavailable and lead time is long, a competent winding shop can rewind the primary or secondary of VAC5046X005 provided:
- Original wire gauge and turns count are preserved.
- Inter-winding isolation class matches (typically Class B, 130 °C).
- The bobbin pinout is correctly remounted so the secondary polarity is preserved (reversed polarity destroys the IGBT gate by forward-biasing emitter-base).
- After rewind, the transformer is vacuum-impregnated to restore thermal conductivity to the core.
Thermal Stress and Component Lifespan
The reference case describes an inverter cooling arrangement where the fan is mounted only on the heatsink of the inverter, while the 270 Ω series resistor next to the gate-driver transformer dissipates additional heat into the same enclosure. Operating temperature rise above the rated ambient reduces component life according to the Arrhenius model:
Lop = Lrated × 2((Trated − Top) / 10)
For electrolytic capacitors with a rated life of 10,000 h at 105 °C, every 10 °C of additional ambient temperature halves the service life. In an enclosure where the local hot spot reaches 75 °C instead of the rated 45 °C, the effective capacitor life drops by a factor of 2(105−75)/10 = 23 = 8× — i.e. from 10,000 h to ~1,250 h of operating time before measurable degradation of the bulk capacitance. This drives the secondary fault pattern often observed weeks after the primary F30005 is cleared:
| Local ambient increase | Electrolytic capacitor life factor | Typical symptoms after 6–12 months |
|---|---|---|
| +5 °C | 0.71× | Increased DC bus ripple, occasional F30002 |
| +10 °C | 0.50× | Precharge timeouts, F30027 |
| +15 °C | 0.35× | DRIVE-CLiQ voltage faults F30001/F08501 |
| +20 °C | 0.25× | Hardware damage, repeated F30005 trips |
| +30 °C | 0.12× | Board discoloration, capacitor venting |
Field recommendation: relocate the cooling fan, or add an enclosure ventilation fan, so that the auxiliary transformer and its 270 Ω resistor share the same forced airflow path as the IGBT heatsink. Where possible, mount the resistor on a heatsink tab of its own.
SCOUT Diagnostic Parameters for Thermal Behavior
| Parameter | Description | Healthy reading | Suspect reading |
|---|---|---|---|
| r0036 | Power unit overload I²t | 0–60 % under normal duty | > 80 % within seconds of command |
| r0037[0] | Power unit heatsink temperature | 40–75 °C | > 85 °C, or rising during no-load |
| r0037[1] | Power unit interior temperature (chassis) | 35–60 °C | > 70 °C |
| p0290 | Power unit overtemperature threshold | factory-set, e.g. 90 °C | OEM has reduced to 70 °C (anti-mask) |
| p0291 | Response to heatsink overtemperature | Alarm only (default) | Trip (red flag if changed without engineering review) |
| r0296 | DC link voltage undervoltage threshold | factory | — |
Commissioning and Verification Procedure
- Power down the cabinet, lock out the main disconnect, wait the SINAMICS-specified discharge time (5 minutes minimum for booksize, longer for chassis).
- Measure DC bus voltage at the Motor Module terminals with a properly rated meter. Confirm < 50 V before contact.
- Open the Motor Module front cover. Visually inspect the gate-driver PCB, the auxiliary transformer (VAC5046X005), and the 270 Ω resistor for discoloration, cracked solder joints, or melted insulation.
- Measure primary continuity of the transformer with a multimeter on ohms range. Compare to the schematic value (typically a few ohms to a few tens of ohms; open circuit = disconnected primary).
- If open, either replace the transformer (preferred) or rewind per the procedure above. Reinstall, verify with ohms measurement.
- Power up the cabinet. Watch the SINAMICS LED sequence on the Motor Module. A healthy module powers up to green within ~5 s. Red or flashing red indicates a residual fault.
- Clear the fault buffer in SCOUT. Acknowledge F30005 (F30005 requires POWER ON acknowledgment unless p2101 is configured otherwise).
- Run a no-load commissioning test of the axis with the motor uncoupled. Monitor r0036 and r0037. They should remain within the healthy ranges above.
- Re-couple the load and run the OEM-defined test motion profile. Confirm that r0036 stabilizes below 60 % and r0037 below 75 °C.
- Document the repair in the maintenance log, including the transformer part number, the failure mode, and the ambient temperature at the time of repair.
Troubleshooting Matrix
| Symptom in SCOUT | Parameter readings | Likely cause | Action |
|---|---|---|---|
| F30005 immediately on motion command | r0036 = 100 % within 1 s, r0037 normal | Gate-driver starvation / VAC5046X005 | Inspect transformer primary, 270 Ω resistor |
| F30005 after 30–60 s of motion | r0036 ramps to 100 %, r0037 rises to 80 °C | Mechanical overload / wrong p0640 | Check load, compare to rated torque |
| F30004 immediate, r0037 > 85 °C | r0036 normal | Fan failure or blocked heatsink | Inspect fan, clean heatsink fins |
| F30021 (ground fault) co-firing | — | IGBT module damaged by gate-drive overvoltage | Replace Motor Module, root-cause gate supply |
| "Load CPU / drive to PG" returns empty Programs branch | — | OEM did not enable "Store additional data" | Request SCOUT archive from OEM |
| CF card clone fails with F01312 | — | Topology mismatch between source and target | Re-verify DRIVE-CLiQ wiring on target machine |
| r0037 rises under no-load | r0036 also abnormal | IGBT linear-region switching losses | Check gate driver, auxiliary supply rails |
Preventive Maintenance Checklist
- Annual: clean the heatsink fins with compressed air (de-energized).
- Annual: verify fan operation and bearing condition; replace fans with audible bearing rumble.
- Every 2 years: thermal image of the cabinet while the machine runs. Compare to baseline. A 5 °C rise at the gate-driver transformer location is an early indicator of an open primary.
- Every 2 years: measure r0036 and r0037 at the OEM-defined test profile. Trend the values; a slow rise indicates capacitor aging.
- After any F30005 trip: do not simply acknowledge and run. Inspect the gate-driver hardware before the next production shift.
- CF card backup: schedule a quarterly Load to file system backup. Store at least two generations offline, with the date and machine serial number in the filename.
Multi-Machine Fleet Considerations
Operating a fleet of identical machines (e.g., the 7-machine textile fleet in the reference case) is the textbook scenario where SCOUT project management discipline pays off:
- Designate one machine as the reference. Maintain a SCOUT archive for it.
- Whenever the OEM performs a software update, request that they re-download with "Store additional data" enabled, or have them provide an updated SCOUT archive.
- After any service intervention, back up the CF card image of the affected machine before re-energizing.
- Use SCOUT Compare projects to verify that all machines in the fleet have identical runtime. A divergence indicates that one machine has been edited in place.
Verification: Has the Repair Worked?
After the gate-driver transformer repair, the following acceptance criteria indicate success:
- SINAMICS powers up to green state within 5 s.
- F30005 does not reappear in the fault buffer after 8 hours of normal production duty.
- r0036 stabilizes below 60 % during the heaviest motion profile.
- r0037 stays below 75 °C during continuous operation.
- The 270 Ω resistor is cool to the touch (or only slightly warm) within 2 minutes of motion stop. If it is hot enough to be uncomfortable, the gate-driver bias is still abnormal and the repair is incomplete.
- The enclosure interior temperature, measured 10 cm from the Motor Module, is at most 10 °C above the cabinet inlet temperature.
FAQ
Can I create an empty SCOUT project and download it to a D425 + SINAMICS S120 to replace the OEM project?
Technically yes — SCOUT will write the new project and the machine will start with the new (empty) runtime. However, this deletes the OEM programs, technology objects, symbols, and the SINAMICS parameter set unless you first performed "Load CPU / drive to PG" and exported the OEM project. For an OEM-locked machine this is destructive; request the OEM SCOUT archive instead.
Why does "Load CPU / drive to PG" return no SIMOTION programs even though the machine is running?
Because the original download was performed without "Store additional data on the target device". SCOUT then wrote only the compiled runtime, not the editable source. Request the OEM to re-download with that option enabled, or supply a SCOUT archive.
Can I clone a CF card from one machine and use it on an identical sister machine?
Yes, via a bit-image clone (Win32 Disk Imager or SIMATIC Automation Tool). The clone includes the runtime, license, and any additional data that was on the original card. The SINAMICS topology must match exactly; otherwise F01312 (Topology comparison error) will appear on first motion.
The drive shows "Fault thermal overload power unit" but the heatsink temperature is normal — what is wrong?
Fault F30005 (Power unit overload I²t) trips on the integrated switching-loss model, not on the heatsink sensor. A normal r0037 with a saturated r0036 indicates gate-driver starvation, typically a disconnected primary on the auxiliary transformer (e.g., VAC5046X005) or a 270 Ω series-dropping resistor failure on the gate-driver PCB.
Can the VAC5046X005 transformer be rewound in-house?
Yes, by a competent winding shop, preserving wire gauge, turns count, isolation class, and secondary polarity. Vacuum impregnation after rewind is recommended. A polarity reversal on the secondary forward-biases the IGBT gate-emitter junction and destroys the module on first turn-on.
What is the 270 Ω resistor next to the gate-driver transformer?
It is a series-dropping resistor that sets the +15 V / -7 V reference for the IGBT gate driver. Under normal operation it dissipates only a few watts and runs cool. If it is too hot to touch, the gate-driver bias network is misbiased, the IGBTs are switching in their linear region, and the SINAMICS I²t model will trip F30005.