SINAMICS S120 System Architecture Overview
The SINAMICS S120 drive system from Siemens is a modular, high-performance variable frequency drive platform designed for complex multi-axis motion control applications. The platform is built around three core components: a Control Unit that handles communication and closed-loop regulation, Line Modules that rectify the DC bus voltage from the AC supply, and Motor Modules that invert the DC bus into variable-frequency motor outputs. The platform is documented in the SINAMICS S120 product family on the Siemens SINAMICS product portal.
For the configuration referenced here, the system consists of:
- A CU320 Control Unit (article number 6SL3040-0MA00-0AA1) that manages drive-axis control, DRIVE-CLiQ communication, and the higher-level fieldbus interface.
- One or more Booksize Double Motor Modules (article number 6SL3120-2TE13-0AA3) that power two independent axes from a common DC link.
- A CompactFlash (CF) memory card (article 6SL3055-0AA00-2AA0 at 512 MB or 6SL3055-0AA00-3AA0 at 1 GB) that stores the device firmware and the parameter image of the drive object.
The CU320 communicates with the Motor Modules over the proprietary DRIVE-CLiQ serial interface, and with the higher-level controller (SIMOTION, SIMATIC S7, or third-party PLC) over PROFIBUS DP, PROFINET, or EtherNet/IP depending on variant. The CU320 reads each Motor Module's electronic nameplate at first power-up, automatically identifies the device, and loads the matching firmware. This mechanism is what enables a like-for-like device swap in the field.
Hardware Identification and Part Numbers
Before installing any software, verify the article numbers on the device nameplates. Each Siemens SINAMICS component carries a rating plate with a 6SL3... or 6SL2... order number that resolves to a specific variant, firmware load, and connector arrangement.
| Article Number | Component | Key Characteristics |
|---|---|---|
| 6SL3120-2TE13-0AA3 | SINAMICS S120 Booksize Double Motor Module | 2-axis, internal air cooling, ~3 A rated output per axis, 600 V DC link input, two DRIVE-CLiQ ports (X200/X201) |
| 6SL3040-0MA00-0AA1 | SINAMICS S120 CU320 Control Unit | PROFIBUS DP master/slave, 4 DRIVE-CLiQ ports, RS232 service port, CF card slot, status/ready/STOP LEDs |
| 6SL3055-0AA00-2AA0 | CompactFlash card, 512 MB | Stores firmware + parameter backup; required for device-swap without re-commissioning |
| 6SL3055-0AA00-3AA0 | CompactFlash card, 1 GB | Same function, larger capacity for extended firmware history |
The Motor Module 6SL3120-2TE13-0AA3 belongs to the Booksize form factor (50 mm wide) and accepts a 600 V DC link voltage from a Line Module or Smart Line Module via the integrated DC bus bars. Two motor cables terminate at the X2 motor connector of each axis, and DRIVE-CLiQ is wired to the CU320 to establish the electronic nameplate exchange.
Prerequisites and Required Tooling
For first-time commissioning of a SINAMICS S120 line-up with a Field PG, gather the following before powering the cabinet:
- Field PG (Siemens SIMATIC Field PG M4/M5 or any Windows-based engineering laptop) with administrator rights for driver installation.
- STARTER commissioning software (current V5.x release) installed locally. STARTER is available as a free download from the Siemens Industry Online Support portal.
- Connection cable between the PG and the CU320. The PG side has either a 9-pin D-sub PROFIBUS connector, a USB port (when using an RS232-to-USB adapter), or an RJ45 PROFINET port.
- CompactFlash card populated with the correct firmware (matching the SINAMICS S120 version on the line-up, e.g., V5.x). The firmware shipped with the device is typically already on the card that ships in the CU320.
- 24 V DC for the CU320 electronics supply (separate from the line-side power). The CU320 is normally powered through the S120 line-up's 24 V bus.
- Drive documentation for the project: the S120 Function Manual, the S120 List Manual (parameter reference), and the project-specific drive topology drawing.
STARTER Commissioning Software Installation
STARTER (the SINAMICS commissioning tool) is delivered as a free download from the Siemens Industry Online Support portal. To install:
- Download the latest STARTER installer (typically a ZIP archive containing a Setup.exe and the SSP – Service and Support Packages for the SINAMICS firmware you intend to commission). Search for "STARTER V5.x" on the Siemens Industry Online Support.
- Run
Setup.exeas administrator. Accept the license terms and install to the default pathC:\Program Files (x86)\Siemens\Automation\STARTER. - During installation, the installer prompts for the SSP files. Select the SSPs that match the SINAMICS firmware version of the line-up (e.g.,
STARTER_S120_SSP_V5_x.zip). - When prompted, choose whether to install the license certificate. Siemens recommends installing a license certificate for legal traceability even though the runtime use of STARTER remains free. The license is delivered as a separate file (
*.zip) and is dragged into the STARTER License Manager. - After install completes, the STARTER icon is added to the desktop. Launch STARTER, select Online → Connect to target system, and verify that the CU320 is reachable over PROFIBUS, RS232, or PROFINET.
PG-to-Drive Connection Cabling Options
Three connection paths exist between the Field PG and the CU320. Select the one that matches the cabinet I/O and the host PLC topology.
Option A: PROFIBUS DP
The CU320 carries a 9-pin D-sub PROFIBUS connector (X126) terminated with an address selector rotary switch. Use a standard PROFIBUS cable (Siemens article 6XV1830-0EH10, blue, double-shielded) terminated with 9-pin D-sub connectors and PROFIBUS terminating resistors enabled at the bus ends.
- Set the PROFIBUS address on the CU320 via the rotary switch on the front. Valid range: 1 – 126. Switch position 0 reads the address from parameter
p0918. - The PG must be online as a PROFIBUS master or peer with PG/PC functionality. In PG-mode (Siemens PC adapter 6GK1571-1BA00, or CP 5611 A2 / CP 5613 / CP 5622), STARTER routes through Set PG/PC interface.
Option B: RS232 Null-Modem Serial
The CU320 also has a service port (X120) wired as D-sub 9-pin female configured as DCE. Use a null-modem (crossover) RS232 cable – Siemens article 6SX7000-0AJ50 or equivalent – with TxD/RxD and the handshake lines crossed. Modern PGs without an RS232 port require a USB-to-RS232 adapter (FTDI-based recommended).
- The RS232 service interface operates at 9.6 kbit/s to 115.2 kbit/s, with 8-N-1 framing.
- RS232 is intended for service and diagnostics only; it is not a production bus. Use PROFIBUS, PROFINET, or EtherNet/IP for the production connection.
Option C: PROFINET / Ethernet (CU320-2 PN variants)
On the CU320-2 PN variant (6SL3040-1MA01-0AA0), three RJ45 sockets on the front accept a standard Ethernet patch cable for the PROFINET network. For the original CU320 (6SL3040-0MA00-0AA1), PROFINET is only available if the optional CBE30 Communication Board Ethernet is plugged into the option slot on top.
- Default IP after factory reset:
192.168.0.10 / 255.255.255.0. - Configure the PG side to a compatible subnet and connect directly through a switch or crossed patch cable.
| Connection | Cable Article | Baud / Speed | Typical Use |
|---|---|---|---|
| PROFIBUS DP | 6XV1830-0EH10 | 9.6 kbit/s – 12 Mbit/s | Production fieldbus, online commissioning |
| RS232 service | 6SX7000-0AJ50 | 115.2 kbit/s | Service / diagnostics only |
| PROFINET | 6XV1850-2Hxxx (industrial Cat 5e) | 100 Mbit/s | Production fieldbus, CU320-2 PN or CBE30 option |
Establishing Online Connection in STARTER
Once the cable is connected, bring the cabinet to a safe state (24 V on, line voltage off, drives in STO or OFF1). Inside STARTER:
- Launch STARTER and create a new project. Project → New, choose a directory, and accept.
- Set the PG/PC interface under Options → Set PG/PC interface. Pick the CP 5611/CP 5622 for PROFIBUS, the COM port for RS232, or the Intel/NDIS Ethernet adapter for PROFINET.
- In the project tree, right-click Drive unit → Accessible nodes. STARTER broadcasts onto the fieldbus and lists every CU320 with its PROFIBUS address and current firmware version.
- Select the device and click Accept. STARTER uploads the drive topology and parameter set from the CU320 and renders the drive objects in the project tree.
- Click Online in the toolbar to establish a live connection. The yellow Online indicator turns green when the handshake completes.
If the device is not visible, walk through the following diagnostics:
- Verify 24 V supply to the CU320 (LED RDY must be green).
- Verify terminating resistors on the PROFIBUS connectors at both ends of the segment.
- Confirm the rotary PROFIBUS address does not conflict with another node.
- For RS232, verify the null-modem wiring with a breakout box. Some adapters are straight-through rather than null-modem.
DRIVE-CLiQ Topology and Comparison Quality
The CU320 stores the topology of every DRIVE-CLiQ-connected device along with its serial number. On each power-up the firmware compares the actual topology against the stored one. If a node is replaced, the comparison level determines whether the firmware treats the new device as a like-for-like swap or as a topology error.
The comparison level is set per component through the topology parameter (p9906 in the SERVO/VECTOR object, or the equivalent on the CU320). The valid settings move from loose to strict:
| p9906 Level | Behavior on Device Replacement | Recommended For |
|---|---|---|
| Minimum | Topological identity only – any serial number accepted | Spare-parts pool with mixed serial numbers |
| Low | Topology + firmware match | Service / commissioning |
| Medium | Topology + firmware + revision match | Production lines with rotating spares |
| High (default) | Topology + firmware + revision + serial number match | Fixed serial numbers, traceability required |
p9906 to Medium, Low, or Minimum before commissioning. The default setting High will flag the new serial number as a topology fault (F01340 or F01341) at the next power-up, even if the device is the exact same article number and firmware.The CU320 also stores the topology in the STARTER project file. After a device swap, the offline topology in the project will show the new serial number and must be reconciled by Target → Actual comparison or by an offline-online sync.
CompactFlash Memory Card Function
The CF card slot on the front of the CU320 holds a standard CompactFlash card (Type I/II). The card has two distinct storage areas:
- Firmware area – the SINAMICS S120 firmware binary. When the card is inserted and the CU320 boots, the firmware version on the card takes priority over the firmware in flash. This allows firmware upgrades by simply replacing the card.
- Parameter image – the complete set of drive parameters for the connected drive objects. When the card boots the drive, the parameters on the card are loaded into the CU320 RAM.
Two key STARTER functions manipulate the CF card:
- Online → Load to PG reads the current parameter set from the CU320 to the STARTER project on the PG.
- Online → Load to CF card writes the current project parameters to the CF card so that a new device boots with the same configuration.
Power-up behavior of the CF card is governed by the rotary switch and DIP switches on the CU320:
- If the card is inserted at boot and the parameters on the card differ from the parameters in flash, the drive prompts to "Copy from card to flash" or "Copy from flash to card" via the basic operator panel.
- If the card is empty, the CU320 boots from its internal flash and writes the active parameters to the card at shutdown.
Drive Replacement Procedure (Device Swap)
When a Motor Module or another DRIVE-CLiQ device fails in the field, the supported swap workflow uses the CF card and STARTER together. The procedure is identical whether the device is a Motor Module, Sensor Module, or Terminal Module, because DRIVE-CLiQ provides the mechanism.
Before the swap
- Bring the drive line-up to a safe state and lock out the line-side power.
- In STARTER, connect online and select Online → Load to PG. This ensures the project on the PG has the latest parameters from the failing unit.
- Insert a CF card populated with the correct firmware. The card may already be the one shipping in the spare Motor Module.
Perform the swap
- Pull the defective Motor Module out of the rack and insert the spare. Confirm the DC bus bars and PE conductor are mechanically seated.
- Connect the DRIVE-CLiQ cable from the CU320 (or upstream DRIVE-CLiQ node) to X200 on the spare Motor Module.
- Connect motor cables to X2 of each axis. Verify torque per the cabinet drawing.
- Apply 24 V to the electronics supply only. The CU320 reads the new Motor Module's electronic nameplate over DRIVE-CLiQ.
Boot and parameter restore
- Boot the line-up. The CU320 will compare the new serial number to the stored topology. With
p9906at Medium or lower, the swap is accepted without a topology fault. - If a fault is raised (e.g., F01340: "Topology: Comparison error"), navigate to Alarms → Topology in STARTER and accept the new topology. STARTER then writes the corrected topology to flash.
- Re-trigger the parameter load from the PG: Online → Load to CF card (if the spare did not already have parameters), or Online → RAM to ROM followed by a power cycle.
- Run a one-axis test jog to verify encoder direction, current limits, and brake control before re-engaging the production process.
Verification, Diagnostics, and Troubleshooting
After commissioning or after a device swap, run through the following verification matrix. Each row is a single field check; record the result on the commissioning sheet.
| Check | Expected Result | Fault If Failed |
|---|---|---|
| CU320 RDY LED after 24 V applied | Solid green | Firmware missing: reinsert CF card; or hardware fault: replace CU320 |
| PROFIBUS handshake | Online state green in STARTER | Address conflict, terminator open, baud rate mismatch |
| Motor Module RDY LED | Solid green after DRIVE-CLiQ handshake | F01340 / F01341: accept topology |
| Encoder feedback | Actual speed follows setpoint in trace | Encoder direction, DRIVE-CLiQ port, p0410 settings |
| Current limit at standstill | Matches rated current within 5 % | Motor data set (p0300 – p0350) mismatch |
| STO function | Inputs removed → drive torque-disabled | F01611, Safety parameter mismatch |
Common fault codes and remedies
| Fault | Meaning | Remedy |
|---|---|---|
| F01000 | Internal software error | Power cycle; if persistent, reload firmware from CF card |
| F01340 | Topology comparison error | Accept new topology in STARTER or lower p9906
|
| F01341 | Component differences detected | Load matching firmware from PG or from CF card |
| F01611 | Defect in a monitoring channel (Safety) | Verify Safety wiring; check p9601 / p9602 |
| F08501 | PROFIBUS communication fault | Check cable, address, terminating resistor |
Fault codes follow the SINAMICS S120 standard scheme. The first letter (F = fault, A = alarm, W = warning) defines the class; the five-digit number maps to the relevant subsystem. Always cross-reference with the S120 List Manual for the firmware version installed on your CU320.
License, SSP, and STARTER Variant Notes
STARTER itself is free to download and use. Siemens nevertheless recommends installing a license certificate for legal traceability. The license does not change runtime behavior of STARTER, but it documents that the user has been authorized by Siemens to operate the software.
The SSP – Service and Support Package – is the firmware knowledge base inside STARTER. STARTER is delivered with a baseline SSP; the SSP can be upgraded independently of the STARTER installer to support newer SINAMICS firmware versions. When the firmware on a CU320 is newer than the SSP loaded in STARTER, STARTER will prompt to download the matching SSP from the Siemens Industry Online Support.
Siemens also bundles STARTER functionality into other tools:
- SCOUT (SIMOTION SCOUT) – required when commissioning SIMOTION motion controllers or S7-Technology objects. SCOUT contains STARTER as an embedded component and adds motion-control configuration. SCOUT requires a hardware license key (USB dongle or software license).
- SINAMICS Startdrive – the successor to STARTER for users of the TIA Portal. Startdrive supports the same drive parameter set inside the TIA Portal project tree.
Frequently Asked Questions
What is the difference between the CU320 and CU320-2?
The CU320 (6SL3040-0MA00-0AA1) is the original SINAMICS S120 Control Unit; the CU320-2 (6SL3040-1MA00-0AA0 DP or 6SL3040-1MA01-0AA0 PN) is the current replacement with a faster processor, larger RAM, hot-swappable CF card slot, and integrated PROFINET interfaces. Both run the same SINAMICS S120 firmware family. Refer to the SINAMICS product portal for the firmware mapping per article number.
Can I use STARTER for free in production?
Yes. STARTER is free to download and copy. Siemens recommends that you install the license certificate for legal traceability, but the certificate does not restrict runtime use of the software. The license key is only required for Safety Integrated commissioning or trace / function-generator options.
Why does my drive fault with F01340 after a module swap?
F01340 indicates that the topology comparison detected a serial-number or revision mismatch. Lower the topology comparison level (p9906) to Medium, Low, or Minimum before the next swap, or accept the new topology from STARTER after the swap to clear the fault.
Do I need SCOUT if I only use STARTER and a SIMATIC S7 PLC?
No. SCOUT is only required for SIMOTION motion controllers or S7-Technology objects. For an S120 line-up controlled by a SIMATIC S7 PLC over PROFIBUS or PROFINET, STARTER (or SINAMICS Startdrive in TIA Portal) is sufficient.
How do I update the firmware on an existing CU320?
Insert a CF card containing the new SINAMICS firmware, power-cycle the CU320, and accept the firmware update prompt on the basic operator panel. Alternatively, use Online → Load firmware to drive in STARTER, which downloads the firmware through the fieldbus without removing the card.
What cable connects a Field PG with no RS232 port to the CU320?
Use a USB-to-RS232 adapter (FTDI-based recommended) plus a Siemens null-modem cable 6SX7000-0AJ50 to the X120 service port. Verify with a breakout box that the adapter is wired as a null-modem crossover, not straight-through.