Overview
The Sinamics S120 Booksize drive system centered on a CU320-2DP Control Unit is one of the most flexible Siemens motion platforms, but it is unforgiving when the Drive-CLiQ topology, sensor module, and motor feedback type do not match. This reference documents the correct wiring and commissioning path for a system built from:
- 1 × CU320-2DP Control Unit (6SL3040-1MA01-0AA0 family)
- 2 × Single Motor Module 6SL3120-1TE21-8AA4 (Booksize, 18 A, internal air cooling)
- 2 × SMC10 Sensor Module (6SL3055-0AA00-5AA2) – for resolver feedback only
- 2 × TM31 Terminal Module (6SL3055-0AA00-3AA1)
- 2 × 1FT6084-8AF71-4BA3-Z servo motor
- External DC link at 531 V with separate 24 V supply for the CU
The most common failures on this exact configuration are (a) selecting the wrong SMC family for the encoder type, (b) wiring the resolver cable between a male DB9 on the motor and a female DB25 on the SMC10, and (c) missing the EP / Enable Pulses signal when the system is operated without a Line Module. The sections below cover all three with pin tables, wiring diagrams, and STARTER diagnostics.
Prerequisites
- STARTER (Sinamics Startdrive or SIMATIC STEP 7 / STARTER V5.x) installed on a PG/PC with DRIVE-CLiQ interface or USB-to-Ethernet adapter.
- DRIVE-CLiQ cable 6SL3060-4Axx0-0AA0 (cross-section 0.38 mm², shielded). Lengths from 0.11 m to 75 m are available.
- Resolver cable with DB25 female on the SMC10 end. The SMC10 ships without a resolver cable, so a custom cable is required when the motor has a DB9 connector.
- 24 V DC supply for the CU electronics (X124 pin 1 = 24 V, pin 2 = M; capacity ≥ 3 A).
- DC 531 V link, sourced either from a Smart Line Module / Active Line Module or from an external DC bus.
- Firmware V5.x or higher on the CU320-2DP; SMC10 minimum 2.4. Verify in STARTER → Drive Unit → Version Overview.
-4BA3 on the 1FT6084 specifies an incremental encoder (sin/cos 1 Vpp with C/D track, 2048 S/R), NOT a resolver. Therefore the correct Sensor Module is SMC20 (6SL3055-0AA00-5BA2), not SMC10. Using an SMC10 with an incremental encoder produces fault F31115 / F31117 at first RUN. Reserve SMC10 for motors with order code ...-1AK or ...-1AA (2-pole resolver) only.Drive-CLiQ Topology
Drive-CLiQ is a serial real-time ring. Each node is auto-addressed; the order is not arbitrary because the control unit numbers the slots in the sequence it polls them at power-up.
- CU320-2DP – port X100–X103. Leave port X100 for the next component downstream of port X101 (internal rule: odd ports are downstream, even ports return).
- TM31 – connect to CU port X101. The TM31 provides DI/DO/AI/AO expansion for cabinet-level signals.
- Single Motor Module 1 – connect to TM31 port X500 OUT.
- SMC10 for Motor 1 – connect to Motor Module 1 port X500 OUT. The resolver cable then goes from SMC10 X520 to the motor resolver connector.
- Single Motor Module 2 and its SMC10 form the rest of the ring, returning to the CU at port X102 or X103.
Topology rule: every Motor Module has exactly two adjacent Drive-CLiQ neighbors. Do not daisy-chain SMC10 off another SMC10 – always off a power module.
| Component | Catalog No. | Drive-CLiQ IN | Drive-CLiQ OUT (to next) |
|---|---|---|---|
| CU320-2DP | 6SL3040-1MA01-0AA0 | (internal) | X101 → TM31 |
| TM31 | 6SL3055-0AA00-3AA1 | X500 IN | X500 OUT → Motor Mod 1 |
| Motor Module 1 | 6SL3120-1TE21-8AA4 | X500 IN | X500 OUT → SMC10 1 |
| SMC10 #1 | 6SL3055-0AA00-5AA2 | X500 IN | X500 OUT → Motor Mod 2 |
| Motor Module 2 | 6SL3120-1TE21-8AA4 | X500 IN | X500 OUT → SMC10 2 |
| SMC10 #2 | 6SL3055-0AA00-5AA2 | X500 IN | X500 OUT → CU X102/X103 |
SMC10 Resolver Pin Assignment (DB25 Female)
The SMC10 X520 connector is a 25-pin D-sub female. The 1FT6084 resolver (where present) and many retrofit resolver motors use a male DB9. The mapping below is the field-proven cross-over and matches the SMC10 manual SMC10 Sensor Module manual (A5E00295350).
| Signal | DB25 pin on SMC10 X520 | DB9 pin on motor |
|---|---|---|
| Resolver REF + (excitation +) | 1 | 1 |
| Resolver REF − (excitation −) | 2 | 2 |
| Cos + (SIN+ to cos feedback) | 3 | 3 |
| Cos − | 4 | 4 |
| Sin + | 5 | 5 |
| Sin − | 6 | 6 |
| Temperature sensor KTY84 / PTC + | 14 | 7 |
| Temperature sensor KTY84 / PTC − | 15 | 8 |
| Shield | 25 | 9 (housing) |
Pins 7, 8, 9, 11, 12, 13, 16–24 on the SMC10 connector are reserved and must remain open. The cable shield bonds to pin 25 on the SMC10 side and to the DB9 metal backshell on the motor side. Use a twisted-pair cable with individual pair shielding (e.g., Siemens 6FX8002-2CA31 or equivalent) – do not untwist beyond 20 mm when terminating.
1011 (resolver amplitude error) on first motion.TM31 Control Wiring for the EP Signal and Run Enable
Without a Line Module, the S120 has no automatic OK signal. The drive needs two enables before pulses can be released:
- OFF1 / ON command – from PLC on DI 0 of TM31 or bit r0898 from CU.
- EP (Enable Pulses) – the hardware release; bit r0899.12 must be TRUE.
Because there is no Active Line Module in this system, the EP signal must be wired externally. The DC-link Ready relay of the external 531 V supply or the motor contactor OK contact must be wired to a free DI on the CU (X122 or X132) or on the TM31, then routed through parameter p0840 (BI: ON/OFF1) and p0862 (BI: Enable Operation / EP).
| TM31 terminal | Signal | Source |
|---|---|---|
| X520.1 / X520.2 | DI0 (ON/OFF1) | PLC output, 24 V |
| X520.3 / X520.4 | DI1 (EP / Ready) | External 531 V DC-Link Ready contact, 24 V |
| X521.1 / X521.2 | DI/DO 16 (fault reset) | PLC output |
| X522.1, X522.2 | AI0+ / AI0− | ±10 V speed reference from PLC |
| X522.3, X522.4 | AI1+ / AI1− | 4–20 mA torque reference from SIMADYN |
| X541.1, X541.2 | AO0+ / A0− | Actual speed to PLC |
Route the analog inputs through the correct CU parameters:
- Voltage speed reference: AI0 →
p1070[0] = r4055[0](main setpoint). - Current torque limit / supplementary setpoint: AI1 →
p1503[0] = r4055[1]. - If the PLC only supplies a current loop, set AI0 mode jumper on TM31 to C (current, 4–20 mA).
STARTER Topology Verification and Online View
- Open STARTER, create a new project with the matching CU320-2DP order number.
- Insert components manually from the catalog, or Automatic configuration with the drive powered. Manual mode is safer if the motor order code must be matched.
- Right-click the drive unit → Go online. STARTER now performs a topology comparison.
- Open Topology view. Compare offline (project) against online (actual). Mismatched components show in red with a numeric state code.
If the online topology shows the SMC10 but STARTER has an SMC20 configured, every drive object under the SMC10 fails commissioning. The drive returns fault F01357 (topology: component not assigned) plus F08090 (drive object not assigned). Clear them by aligning the offline configuration to the actual hardware and re-download.
Common Faults and Resolution Matrix
| Fault No. | Message | Likely Cause | Corrective Action |
|---|---|---|---|
| F01357 | Topology: component not assigned | Offline config does not match hardware | Reinsert components in offline topology to match physical ring |
| F08090 | DO not assigned | Drive Object missing in offline config | Run Automatic Commissioning → configure drive objects |
| F30002 | DC link undervoltage | No Line Module, 531 V not present | Verify DC bus voltage at X1 (+) and X2 (−) on Motor Module; wait >5 s after contactor close |
| F30003 | DC link overvoltage | Regenerative energy without Active Line Module | Add Active Line Module or braking module; check deceleration ramps (p1121) |
| F31115 | Encoder 1 resolver amplitude error | SMC10 connected to incremental encoder motor | Replace SMC10 with SMC20 for 1FT6 with -4B/-4S order codes |
| F31117 | Resolver signal invalid | Bad shielding, REF+ and REF− reversed | Check wiring per DB25/DB9 table above; check shield at both ends |
| F07412 | EP terminal missing | No Line Module so no Ready signal | Wire DC-link Ready to DI; route via p0862 |
| A07900 | Motor blocked | Mechanical jam or wrong encoder direction | Verify rotation direction with r0061; set p0410 bit 14 if inverted |
| F1910 | Commissioning missing | Motor ID not run | Execute motor identification (p1910 = 1; pulse inhibit required) |
Step-by-Step Commissioning Sequence
- Power on 24 V DC supply to the CU. LED on CU should show green READY, optional SF red off.
- Insert Drive-CLiQ cables per topology table; verify ring is closed (each LED on every DRIVE-CLiQ port: green steady = OK, green flash = active, off = not connected).
- Connect PG/PC to CU port X127 (service) or to the PLC if connected by PROFIBUS / PROFINET. Establish online connection.
- Run STARTER → Automatic Configuration. Accept the discovered topology; reject only items you intentionally omit.
- Enter motor data from the 1FT6084 rating plate: p0301 (motor code) for 1FT6084-8AF71 is 1FT60848AF, p0304 / p0305 rated voltage/current, p0311 rated speed, p0314 pole-pair number (4 for 1FT6 in 8-segment frame), p0316 motor inertia. If using Siemens motors select p0301 = motor code, the rest is filled automatically.
- Encoder selection: set p0400[0] =
2002for resolver (resolver on SMC10) or2001for incremental sin/cos on SMC20. - Run motor identification: p1900 = 2 (rotating measurement, with safety clearance) or p1910 = 1 (static measurement, no rotation). Apply 24 V ON, then close OFF1, then start identification from STARTER's Commissioning screen.
- After identification, set p1121 deceleration ramp ≥ 5 s, set p1082 maximum speed to motor rated speed, set p2000 reference speed = rated speed.
- Run a slow-speed jog: STARTER → Control Panel, setpoint = 5 %, enable ON/OFF1 and EP, observe motor rotates forward.
- Hand over to PLC: set p0840 to the PLC bit address, set p0862 to the EP bit.
Encoder Type Reference – SMC Selection Table
| Motor encoder option (MLFB slice) | Feedback type | Correct SMC | Catalog No. |
|---|---|---|---|
| 1FT6 xx ... 1AA, 1AK | 2-pole resolver | SMC10 | 6SL3055-0AA00-5AA2 |
| 1FT6 xx ... 4BA, 4SA, 4KH | Incremental sin/cos 1 Vpp, 2048 S/R + C/D | SMC20 | 6SL3055-0AA00-5BA2 |
| 1FT6 xx ... 4WA, 4NA | EnDat 2.1 absolute | SMC20 | 6SL3055-0AA00-5BA2 |
| 1FT6 xx ... 2SC, 2WD | EnDat 2.2 absolute | SMC20 (with FW ≥ 2.6) | 6SL3055-0AA00-5BA2 |
| SSI absolute | SSI | SMC30 | 6SL3055-0AA00-5CA2 |
Drive-CLiQ Diagnostic LED Meanings
| LED color / state | Meaning | Action |
|---|---|---|
| Green steady | DRIVE-CLiQ communication OK | None |
| Green flashing | Power-up, awaiting peer | Wait < 5 s; if persistent, check cable |
| Red steady | Firmware / checksum error | Re-flash firmware on this component |
| Red flashing (2 Hz) | Cyclic communication fault | Check cable, swap with neighbor to isolate |
| Red double flash | Topology mismatch | Verify offline vs online topology in STARTER |
| Off | No 24 V or no DRIVE-CLiQ partner | Check 24 V feed on X124 / cable seating |
Verification Checklist before PLC Hand-over
- All Drive-CLiQ LEDs green steady on every component.
- STARTER online = offline; topology difference list empty.
- No F-class faults active in the diagnostic buffer; A-class warnings only acceptable if documented.
- Motor identification successfully completed (r0047.30 = 1 if p1910 was used).
- Current controller bandwidth ≥ 2000 Hz and speed controller bandwidth within Siemens datasheet (300–800 Hz for 1FT6).
- PLC / STARTER control panel jog test: motor follows setpoint with correct sign and reaches rated speed with torque < 0.5 × T_max at no load.
- EP signal latches and unlatches cleanly when 24 V is removed from the configured DI.
Frequently Asked Questions
Can I use an SMC10 with a 1FT6084-8AF71-4BA3-Z motor?
No. The -4BA3 encoder is an incremental sin/cos 1 Vpp signal. SMC10 only decodes resolver signals. Use SMC20 (6SL3055-0AA00-5BA2) instead. Continuing with SMC10 raises fault F31115 with value 1010 at the first motion command.
What is the correct Drive-CLiQ topology order for CU320-2DP, two Motor Modules, two SMC10, and one TM31?
CU320-2DP X101 → TM31 IN; TM31 OUT → Motor Module 1 IN; Motor Module 1 OUT → SMC10 #1 IN; SMC10 #1 OUT → Motor Module 2 IN; Motor Module 2 OUT → SMC10 #2 IN; SMC10 #2 OUT back to CU320-2DP X102 (or X103). Never chain two SMC10 in series.
How do I map the DB9 resolver connector on my motor to the SMC10 DB25?
REF+ to pin 1, REF− to pin 2, Cos+/− to pins 3/4, Sin+/− to pins 5/6, KTY84/PTC to pins 14/15, shield to pin 25. Pin assignments are documented in the SMC10 manual A5E00295350.
Why does the drive not enable without a Line Module?
The EP (Enable Pulses) signal r0899.12 has no source. Wire your external 531 V DC-link Ready contact to a free digital input and connect it via parameter p0862 to the EP enable. Without this the drive stops with fault F07412.
STARTER shows fault F01357 and F08090 even though every cable is connected. What is wrong?
The offline topology in the project does not match the connected hardware. Open STARTER online, view Topology, compare offline vs online, and add or remove components until both lists are identical, then re-download the project to the CF card or AFI.