Configuring SINAMICS DCM 6RA80 Winder Application with DCC

David Krause12 min read
SiemensTutorial / How-toVFD / 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

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
Documentation reference: The application note "SINAMICS DCM: Application - winders based on DCC" (Siemens Support entry ID 47627620) defines the recommended DCC sample times and memory partitioning for the winder chart. Refer to SINAMICS DCM Application: winders based on DCC for the canonical application description.

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

  1. Open the drive project in STARTER and go online with the SINAMICS DCM.
  2. Right-click the drive object in the project tree and select Import DCC chart from XML. Browse to Winder.xml and confirm.
  3. 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.
  4. 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.
  5. Perform Load to target device (RAM + flash) and execute a power-up so the chart initializes.
Critical sequencing: The interconnect script will abort with the error "DCC plan missing" if the chart has not been loaded into the drive before the script runs. Always load the chart first, then execute the script, then save to CF card and power-cycle.

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:

  1. 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).
  2. 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.
  3. 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

  1. Disable the line; jog the winder in speed mode with a small diameter setpoint. Verify direction and encoder feedback are correct.
  2. 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.
  3. Increase proportional gain (p4xxx[6]) in 20 % steps. If the tension actual begins to oscillate at a fixed frequency, reduce gain by 30 %.
  4. Adjust integral time (p4xxx[7]) so the tension actual converges to setpoint in < 2 s after a step change in line speed.
  5. 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 %.
  6. Repeat the procedure on the second spindle. Spindles with different gear ratios or motor data will have different optimal gain values.
Safety: Enable the overcurrent, overspeed, and web-break trips before any tuning. A misconfigured tension loop can pull the web apart or cause a roll to collapse.

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 F08501 if 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.

Back to blog