Overview: SINAMICS DCM 6RA80 Winder Architecture
The SINAMICS DCM (6RA80) converter can be deployed as a center winder or unwind stand using the Drive Control Chart (DCC) technology package. The winder application is delivered as a DCC plan that is loaded into the drive's runtime memory and a set of STARTER commissioning scripts that perform the BICO interconnections required to wire the chart to the converter's real-time I/O, setpoints, and feedback channels.
Unlike legacy 6RA70 systems that required an external T300 or T400 technology board to host winder logic, the 6RA80 hosts the winder plan directly on the Control Unit (CU). The DCC plan is supplied unencrypted, which means the chart can be inspected, modified, and extended inside the STARTER DCC editor for non-standard machine adaptations.
The standard winder application supports:
- Speed-controlled mode (line speed follow / draw)
- Tension-controlled mode (closed-loop dancer or load-cell)
- Tapered tension profile (linearly decreasing tension as roll diameter grows)
- Two load-cell inputs (differential or averaged)
- Analog setpoint inputs for tension and taper trim pots
- Diameter calculation from line speed and winder speed
- Inertia compensation and friction compensation
Prerequisites: Hardware, Firmware, and Licensing
| Component | Required Version / Catalog | Notes |
|---|---|---|
| SINAMICS DCM 6RA80 Control Unit | CU firmware V1.4 or later (V1.5+ recommended) | Earlier firmware may not expose all DCC runtime blocks used by the winder chart |
| STARTER commissioning tool | STARTER V5.x matching the drive firmware SP | Use TIA Portal V15.1+ with Startdrive as an alternative for V2.5 SP1+ firmware |
| DCC technology package | License key 6RA80 DCC (6SL3077-0AA00-0AB0 family) | Required to enable DCC runtime in STARTER and on the CF card |
| Winder DCC chart | Shipped with the application example on the Siemens support page | XML file is imported into the drive object |
| Load cells / tension transducers | 0-10 V or 4-20 mA output, isolated | Wired to analog inputs of the SINAMICS DCM terminal module |
| Line speed reference | Encoder on the line, or analog master speed reference | Peer-to-peer protocol or terminal I/O for spindle-to-spindle speed sharing |
Verify license activation on the Control Unit's CF card under Licensing in STARTER. The DCC runtime slots and the winder application are independent from the DCC base license. If the technology package is missing, the chart will compile and load, but the drive will report F30002 (DCC runtime license missing) at the next power-up.
Winder.xml vs Wickler.xml: Which File Do You Import?
Siemens documentation in the 6RA80 winder application example references two filenames that often confuse first-time users:
-
Winder.xml— the DCC chart definition file. This is the file that STARTER imports into the drive's DCC project tree. It contains the chart topology, block types, and runtime parameters that define the winder control law. -
Wickler.xml— referenced in older sections of the 6RA80 function manual (the German word "Wickler" means "winder"). In the current application example, this filename refers to a sheet-page XML used by the legacy commissioning wizard. The wizard is Excel-based and is not supported with the SINAMICS DCM; it was carried over from the SIMOREG 6RA70/T400 documentation.
Action: Import only Winder.xml (the DCC chart). Do not attempt to run the Excel commissioning wizard against a 6RA80 — the wizard requires T300/T400 hardware and will not communicate with a DCM. All commissioning is performed from the STARTER sheet pages after the chart and the interconnect script are loaded.
Loading the DCC Chart and Interconnect Script in STARTER
- Open the drive project in STARTER and go online with the SINAMICS DCM.
- Right-click the drive object in the project tree and select Import DCC chart from XML. Browse to
Winder.xmland confirm. - After import, expand the DCC node. The chart will appear with default sheet pages: Setpoint channel, Closed-loop control, Winder-specific, and Signals and monitoring.
- From the same DCC menu, select Execute script and point to the
Interconnect_Winder.vbs(or equivalent) script supplied with the application example. The script will perform all required BICO interconnections between the drive's setpoint channel, encoder evaluation, analog inputs, and the DCC chart's parameter interface. - Perform Load to target device (RAM + flash) and execute a power-up so the chart initializes.
The script performs interconnections that include (non-exhaustive):
- Wiring the line-speed encoder input to the DCC chart's velocity setpoint input.
- Routing the analog input used for the load cell to the tension setpoint channel.
- Routing the analog input used for the taper potentiometer to the taper scaling input.
- Configuring the digital inputs for speed/tension mode selection and web-break detection.
- Setting the field-weakening and armature-current limits appropriate for winder operation.
Key Winder Parameters Exposed by the DCC Chart
After the script runs, all user-relevant parameters are accessible from the DCC sheet pages or from the parameter list filtered by DCC tag. The following table maps the most common parameters that need to be set for a two-spindle center winder.
| Parameter (DCC tag) | Function | Typical Range | Notes |
|---|---|---|---|
| p4xxx[0] Winder mode | 0 = Speed, 1 = Tension, 2 = Tension with taper | 0 / 1 / 2 | Driven by digital input in automatic mode |
| p4xxx[1] Diameter setpoint | Initial roll diameter at start of wind | 50-200 mm | Used as seed for diameter integrator |
| p4xxx[2] Maximum diameter | Full roll diameter | 300-1500 mm | Clamps the diameter integrator |
| p4xxx[3] Minimum diameter | Core diameter | 50-150 mm | Used for inertia compensation |
| p4xxx[4] Web tension setpoint | Reference tension | 5-500 N (application dependent) | Set in N, scaled by load cell calibration |
| p4xxx[5] Taper percentage | Linear taper from full roll to empty | 0-80 % | 0 % = constant tension; 50 % = half tension at full roll |
| p4xxx[6] Tension P gain | Closed-loop tension gain | 0.1-10.0 | Start with 0.5, increase until stable |
| p4xxx[7] Tension I time | Integral action time | 0.1-30 s | Longer for compliant webs |
| p4xxx[8] Inertia compensation torque | Acceleration feed-forward | 0-200 % | Tune from ramp tests |
| p4xxx[9] Friction compensation | Coulomb friction offset | 0-30 % of rated torque | Compensates for static bearing friction |
| p4xxx[10] Load cell scaling | N per V (or per mA) | Calibration specific | Set from load cell data sheet |
Exact parameter numbers vary with the DCC chart version. Use the DCC parameter filter and the function-block tooltips to identify the parameter number for the version you have loaded. The principles of the settings, however, are identical across chart versions.
Two-Spindle Configuration with Peer-to-Peer Communication
The winder application supports a turret arrangement where two spindles (A and B) operate alternately. One spindle is winding while the other is being prepared. The line speed is the master reference; both spindles follow that reference. The active spindle is in tension mode once the web is captured; the standby spindle is in speed mode or in ready state with the drive disabled.
Peer-to-Peer (P2P) Wiring
Use the SINAMICS DCM's P2P protocol over PROFIBUS or PROFINET to distribute the line-speed reference. The configuration steps are:
- On the master line drive, enable P2P broadcast of the actual speed value (r21, r63, or the appropriate ramp output depending on the master drive type).
- On each winder drive, configure the P2P receiver to accept the master speed on a free word and interconnect it to the chart's line-speed input.
- Verify the P2P telegram with the STARTER trace; latency should be < 20 ms for typical web-handling lines.
Spindle A vs Spindle B Signal Allocation
| Signal | Spindle A | Spindle B |
|---|---|---|
| Line speed reference | P2P receiver | P2P receiver |
| Tension setpoint | Sum of two load cells (averaged) | Tension potentiometer (analog input) |
| Taper setpoint | Fixed value or recipe | Taper potentiometer (analog input) |
| Speed/Tension mode select | Digital input from line PLC | Digital input from turret / line PLC |
| Web-break / tension OK | Digital output to line PLC | Digital output to line PLC |
| Turret-position interlock | Read in via P2P or DI | Read in via P2P or DI |
For Spindle A the tension loop reads the actual web tension from a load-cell pair mounted on the lay-on roller. For Spindle B the operator can trim the tension and taper from analog potentiometers on the operator panel, which the DCC chart scales to the same physical units as the load-cell inputs.
Tension Control Loop Tuning Procedure
- Disable the line; jog the winder in speed mode with a small diameter setpoint. Verify direction and encoder feedback are correct.
- Set Winder mode = 1 (Tension) and enable the line at low speed. Observe the tension actual value on the trace. It should track the setpoint with no oscillation.
- Increase proportional gain (p4xxx[6]) in 20 % steps. If the tension actual begins to oscillate at a fixed frequency, reduce gain by 30 %.
- Adjust integral time (p4xxx[7]) so the tension actual converges to setpoint in < 2 s after a step change in line speed.
- Run an acceleration ramp at maximum line acceleration. If tension dips or overshoots during the ramp, increase inertia compensation (p4xxx[8]) until the deviation is within ±5 %.
- Repeat the procedure on the second spindle. Spindles with different gear ratios or motor data will have different optimal gain values.
Memory and Sample-Time Considerations
Per the Siemens support note on the winder DCC application, the winder chart is intended to run on a SINAMICS DCM Control Unit without splice control. The runtime footprint and recommended sample times are:
| Resource | Usage with Winder DCC | Limit |
|---|---|---|
| Current controller | 125 µs | 62.5 µs minimum |
| Speed controller | 250 µs | 125 µs minimum |
| DCC chart (winder) | 4 ms | 2 ms minimum for stability |
| Free DCC runtime memory | ~ 65 % used | 100 % maximum |
If you intend to add splice control or a more complex web-handling function, the chart will need a higher-tier Control Unit with more DCC memory. Running with a sample time below 2 ms for the winder chart will not provide measurable benefit and consumes additional runtime.
Commissioning Verification Checklist
- Direction check: Web up, winder pulling; the motor torque is positive (motoring), speed follows line speed reference within ±2 %.
- Mode transition: Triggering the speed/tension digital input causes a clean handoff with no tension spike > 20 % of setpoint.
- Load cell calibration: With a known hanging weight, the tension actual reads within ±1 % of the calibrated value.
-
Taper linearity: At full roll, the measured tension equals
setpoint × (1 - taper/100). -
Web break response: Simulated loss of load-cell signal causes the drive to ramp to zero torque within 100 ms and trip
F08501if configured. - Turret hand-off: Spindle A → Spindle B transition completes within 500 ms with no slack or web break.
- Persistent storage: After a power-cycle, the drive comes back online with all winder parameters intact and the same mode it was in at power-down.
Troubleshooting Matrix
| Symptom | Likely Cause | Corrective Action |
|---|---|---|
| Drive reports F30002 at power-up | DCC runtime license not present on CF card | Activate the DCC license and re-flash the CF card |
| Script aborts with "DCC plan missing" | Winder.xml not loaded before script execution | Load chart first, then run the interconnect script |
| Tension oscillates at 2-4 Hz | P gain too high, or sample time mismatch | Reduce p4xxx[6] by 30 %, verify DCC sample time is 4 ms |
| Tension tracks but with steady offset | Load cell zero not trimmed, or wrong scaling | Re-zero load cell with no web; verify p4xxx[10] from data sheet |
| Diameter drifts over time | Line speed reference or winder encoder missing pulses | Check encoder wiring; verify P2P telegram timeout setting |
| Spindle A and B not in sync | P2P telegram not received, or wrong word selected | Use STARTER trace to verify P2P receive; re-check the receiver word number |
| No sheet pages visible after import | STARTER version mismatch with DCC export version | Upgrade STARTER to the matching Service Pack |
| Excel commissioning wizard will not connect to DCM | Wizard is not supported for SINAMICS DCM | Use the DCC sheet pages in STARTER; do not attempt the Excel wizard |
| Chart loads but drive ignores tension input | Mode select digital input not wired or inverted | Verify DI assignment in the sheet page; check sink/source wiring |
Field-Proven Tips for First-Time Commissioning
- Always load the DCC chart and run the interconnect script on a freshly commissioned drive before touching any winder parameter. The script sets BICO connections that the chart depends on; if you commission manually, you can spend hours chasing signals that the script would have wired in seconds.
- Save a STARTER project archive before running the script. The script modifies many BICO connections, and having a clean rollback point is invaluable when adapting the chart.
- Use a STARTER trace on r21 (speed actual), r25 (output voltage), and the DCC tension actual to verify dynamics. A four-channel trace is the fastest way to see whether the loop is closed properly.
- If your web is very stretchy (low Young's modulus), expect to need a longer integral time and a slightly higher taper percentage to avoid slack at the end of the roll.
- For two-spindle systems, keep both spindles on the same CF card image and the same firmware version to avoid mismatched chart behavior.
FAQ
Should I import Winder.xml or Wickler.xml into STARTER for a 6RA80 winder?
Import Winder.xml. This is the DCC chart that loads into the drive. Wickler.xml is referenced in older SIMOREG 6RA70/T400 documentation for an Excel commissioning wizard that is not supported on the SINAMICS DCM.
Is the DCC winder chart on the 6RA80 protected or editable?
It is delivered unencrypted and can be opened and modified in the STARTER DCC editor. Most installations require no modification; the chart is designed to be configured from its parameter list rather than edited at the block level.
What STARTER version do I need to commission a 6RA80 DCC winder?
Use the STARTER version that matches the SINAMICS DCM firmware Service Pack installed on the Control Unit. TIA Portal with Startdrive can be used as an alternative for drives running V2.5 SP1 or later firmware.
What DCC sample time should the winder chart run at on a SINAMICS DCM?
The Siemens application note recommends 4 ms for the winder chart when the chart is loaded without splice control, with the speed controller at 250 µs and the current controller at 125 µs. Running the winder chart faster than 2 ms provides no measurable benefit and consumes extra runtime memory.
How do I share the line-speed reference between two winder spindles?
Use the SINAMICS DCM peer-to-peer (P2P) protocol over PROFIBUS or PROFINET. The master line drive broadcasts its actual speed value, and each winder receives it and routes it to the DCC chart's line-speed input. Verify the P2P telegram with a STARTER trace and keep latency under 20 ms.