SINAMICS S120 CU320-2 PN Performance Extension and Firmware

David Krause11 min read
SiemensTechnical ReferenceVFD / 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

SINAMICS S120 CU320-2 PN Performance Extension and Firmware Versions

The SINAMICS S120 CU320-2 PN control unit (article number 6SL3040-0MA00-0AA1) is the central drive controller used to operate SINAMICS S120 booksize and chassis drive line-ups over PROFINET. Whether you need to order the performance extension option, which CompactFlash (CF) card article number to specify, and how to read the firmware version are recurring configuration questions when sizing a new line-up or upgrading an existing cabinet. This reference consolidates the rules from the current Siemens D 21.3 catalog, the SINAMICS S120 List Manual, and the Siemens Industry Online Support (SIOS) firmware notes into a single engineering field guide.

1. CU320-2 PN Hardware Identification

The CU320-2 is delivered in two PROFINET and PROFIBUS variants. The PN variant carries the MLFB (machine-readable product designation code):

Variant Article Number (MLFB) Fieldbus
CU320-2 PN 6SL3040-0MA00-0AA1 PROFINET / PROFIsafe
CU320-2 DP 6SL3040-1MA00-0AA1 PROFIBUS / PROFIsafe

The PN variant is the standard choice for new booksize combinations because PROFINET is the default fieldbus for SIMOTION, SINUMERIK ONE, and the SIMATIC Drive Controller. The DP variant is retained for legacy PROFIBUS-only cells and brownfield retrofits where a PROFIBUS master is mandatory.

The CU320-2 manages up to six high-performance servo or vector axes per control unit when fully licensed. Each axis counts the Motor Module plus its connected motor, regardless of motor size or technology (synchronous, asynchronous, linear, torque). The Control Unit itself is mounted on the left side of a booksize line-up or installed as a stand-alone module for chassis drive cabinets.

2. The Performance Extension Concept

The performance extension is a runtime license that lifts the firmware cap on simultaneous axis handling. Without the license, the CU320-2 can fully control up to three axes in the standard scope of delivery. From the fourth axis onward, the firmware refuses to go into RUN and reports a license fault unless the performance option is enabled.

The license is supplied as an order code embedded on the CF card and is keyed to the CompactFlash card's serial number. It is not tied to the Control Unit's serial number; replacing the CU320-2 hardware does not invalidate the license, but cloning the CF card to a different card does. The license can also be enabled retroactively by ordering the option and applying the license key through STARTER, SINAMICS Startdrive, or the TIA Portal (when commissioning via Startdrive in TIA).

Key rules for axis counting, taken from the SINAMICS S120 Function Manual and the D 21.3 catalog chapter for CU320-2:

  • A servo axis (1FK/1FT/1FW motors with SERVO control) counts as 1 axis.
  • A vector axis (asynchronous or torque motors with VECTOR control) counts as 1 axis.
  • An infeed (Smart Line Module, Basic Line Module, Active Line Module) does not count toward the axis budget.
  • A drive object such as the control supply module (CSM), Terminal Module (TM), or Sensor Module (SMC/SME) does not count.
  • Axis count is determined by the highest active axis number, not by the total number of configured axes. For example, if you configure axis 1 and axis 4 (skipping 2 and 3), the firmware still applies the > 3 rule because axis 4 is active.

3. When the Performance License Is Required

Use the matrix below to decide whether to order the performance extension when sizing a new line-up:

Configured Axes Line Modules License Required?
1, 2, or 3 axes Any combination of SLM, BLM, ALM No
4, 5, or 6 axes Any combination of SLM, BLM, ALM Yes
6 axes + a 7th auxiliary drive object Any Yes (also axis 7 needs an extended scope)
3 axes plus parallel SLMs (e.g. 3x SLM in parallel for higher infeed current) Parallel SLMs are still infeed objects No

This clarifies a common configuration question: connecting three Smart Line Modules in parallel to a single CU320-2 PN does not trigger the performance license. The SLMs are line-side power electronics and are counted as a single infeed object regardless of physical paralleling. The license decision is driven only by the number of Motor Module axes downstream.

4. CompactFlash Card Variants and Article Numbers

The CU320-2 boots from a CompactFlash card that holds the SINAMICS firmware, the parameter set, and (when ordered) the performance license key. Siemens offers the CF card either as a spare part without firmware or as a pre-flashed card with a specific firmware version. According to the Siemens article-number reference SINAMICS S120, CU310, CU320 and CU320-2: article numbers for CF card, the article-number scheme is structured as follows:

MLFB Position Meaning
6SL3054-0FB CF card family for SINAMICS S120
Next digit (00 vs 10) Firmware generation / release branch on the card
Suffix 1BA0 Capacity and form-factor class (1 GB, blank or pre-flashed)

The most commonly referenced MLFBs for the CU320-2 PN are:

CF Card MLFB Pre-loaded Firmware Performance Extension Pre-installed
6SL3054-0FB00-1BA0 V5.1 Optional (must be ordered separately or licensed later)
6SL3054-0FB10-1BA0 V5.1 SPx or later Optional
Blank card (no firmware) None None

The numeric jump from -0FB00- to -0FB10- indicates a later firmware generation branch. When SIZER V3.19 (and later) generates a parts list, it picks 6SL3054-0FB10-1BA0 because it is the currently active stock-keeping unit for new line-ups. Older -0FB00- cards remain fully supported for spares but are typically only shipped as replacements for legacy systems.

Order-code detail: the performance extension is identified by order code F01 on the CF card MLFB when purchased new (for example 6SL3054-0FB10-1BA0 + F01). For retrofit, you can license it later using the License Key mechanism from the Web License Manager or by ordering the option via the SD card license pack.

5. Firmware Version Identification with r0018

The currently running firmware version is exposed in parameter r0018 on the CU320-2. According to the same Siemens SIOS article (SINAMICS S120 CF card article numbers), the read-back is encoded as a single decimal integer that you decode digit by digit:

r0018 = 5020303 → FW V05.02.03.03

The decoding rule is:

Digit Position Field Example
1–2 (left-most) Major version 5
3–4 Minor version 02
5–6 Patch / hotfix level 03
7 (right-most) Service Pack or HF counter 03

Verification step at commissioning:

  1. Connect STARTER or SINAMICS Startdrive to the CU320-2 over PROFINET.
  2. Go online with the Control Unit (drive object CU320-2).
  3. Navigate to Expert list → filter for r0018.
  4. Confirm the integer matches the expected FW release for the cabinet's CF card.

6. Current Firmware Release Branch

The most recent stable release mentioned in current SIOS firmware notes for the SINAMICS S120 line is in the V5.x branch. Earlier SIOS article SINAMICS S120 firmware version 4.8 HF6 documents the V4.8 HF6 hotfix, which is the last hotfix train officially released on the V4.8 branch. For customers migrating from V4.x to V5.x, the V5.x service packs include additional Safety Integrated Extended Functions, expanded Technology Extensions (TEC) support, and updated PROFINET conformance for SIMATIC controllers such as the S7-1500 with SINAMICS Integrated (per the Firmware functions of SINAMICS Integrated documentation).

Upgrade discipline: when upgrading from V4.x to V5.x you must perform a project conversion in STARTER or Startdrive. Drive objects, DCC charts, and Safety Integrated parameters are forward-compatible but the project file format is not. Always back up the CF card image before upgrading.

7. Axes, Line Modules, and the SIZER Workflow

SIZER for SINAMICS (formerly SIZER for SINAMICS and SIMOTION) is the engineering tool that sizes the line-up, picks Control Units, and recommends the correct CF card. The tool considers:

  • Number of Motor Modules (axes)
  • Type and number of Line Modules (SLM, BLM, ALM)
  • DC bus coupling or parallel operation of Line Modules
  • DRIVE-CLiQ topology and required Terminal Modules (TM31, TM54F, etc.)

When the axes count exceeds three, SIZER automatically appends the performance-extension order code to the CF card. This is why SIZER V3.19 outputs 6SL3054-0FB10-1BA0: it is the latest active card MLFB in that firmware generation. If you prefer to license the performance extension later, you can order the same MLFB without the F01 code and apply the license key separately.

8. Configuring the Performance Extension in STARTER / Startdrive

For retrofit scenarios where you already have a CU320-2 PN with a CF card and need to add the performance license, follow these steps:

  1. Generate a license request via STARTER: Online → Target system → License manager → Perform license requirement. This writes the CU320-2's hardware serial number and the CF card serial number into a license request file.
  2. Upload the request file to the Siemens Web License Manager portal (WLM) and select Performance extension for SINAMICS S120 CU320-2.
  3. Download the returned license key ZIP, extract the .lic file, and copy it to the root of the CF card (or push it via STARTER's License manager → Perform licensing).
  4. Cycle the Control Unit power. After reboot, the firmware re-evaluates the license and unlocks axis handling up to 6 axes.
  5. Verify with parameter r0018 (firmware) and r0925 (firmware option status). Bit r0925.1 should read 1 when the performance extension is active.

9. Troubleshooting Matrix

Symptom Probable Cause Resolution
Fault F13000 "License not sufficient" after configuring axis 4+ Performance extension not licensed Order F01 option or apply license key via WLM
Axis 4 visible in project tree but cannot be commissioned License missing on CF card Insert licensed CF card or license the existing card
r0018 shows old firmware after CF swap New CF card has older firmware or blank Flash firmware using STARTER or replace with pre-flashed card
Three SLMs in parallel flagged as triggering license Misunderstanding of axis rules Infeeds do not count as axes; license rule is unaffected
PROFINET name conflict after firmware upgrade PN device name stored on CF card was overwritten Re-assign PROFINET device name via TIA Portal or PRONETA
Safety Integrated Extended Functions unavailable after FW upgrade Safety option not licensed on CF card Order Safety license (F01 variant) and apply WLM key
Controller goes into fault state immediately on power-up CF card firmware incompatible with motor encoder firmware Align all firmware versions; use matching FW from SIZER recommendation

10. Field-Proven Engineering Tips

  • Always over-specify the CF card. If the cabinet may grow from 3 to 4 axes in a future retrofit, order the F01 option from the start. The cost delta is small compared to a shutdown for retro-licensing.
  • Document the CF card serial number in the cabinet drawing. The license key is locked to that card. If the card fails and is replaced, you must re-license.
  • Use SIZER's bill-of-material export as the source of truth for MLFBs. The catalog D 21.3 · 2017 article numbers are legacy; current SIZER output reflects the active MLFB stock-keeping units.
  • For SIMATIC Drive Controller projects, the SINAMICS Integrated channel on the SIMATIC Drive Controller mirrors the same axis / license rules as a stand-alone CU320-2 PN. Refer to the SINAMICS Integrated firmware functions documentation when designing tightly coupled controller/drive systems.
  • When migrating from a CU320 (non-2) to CU320-2 PN, confirm that the DRIVE-CLiQ topology star/hybrid structure is preserved. The CU320-2 PN supports the same maximum of six axes but with a higher PROFINET throughput (100 Mbit/s full-duplex per port).

11. Specifications Summary

Parameter Value
Control Unit MLFB 6SL3040-0MA00-0AA1
Fieldbus PROFINET (2-port switch), PROFIsafe
Max axes (standard) 3
Max axes (with performance extension) 6
Line Modules supported SLM, BLM, ALM (chassis and booksize)
DRIVE-CLiQ ports 6 (on the CU320-2 plus optional CUA31 / CUA32 adapter)
CF card interface CompactFlash Type I, ≥1 GB
Configuration tools STARTER, SINAMICS Startdrive (TIA Portal), SIZER
Firmware read-back Parameter r0018 (encoded integer)

Do three Smart Line Modules in parallel require the performance extension?

No. Smart Line Modules (SLM), Basic Line Modules (BLM), and Active Line Modules (ALM) are infeed objects and do not count toward the axis budget. The performance extension is triggered only when the fourth drive axis (Motor Module) is configured. Parallel infeeds can be added without licensing the performance option.

What is the difference between CF card MLFBs 6SL3054-0FB00-1BA0 and 6SL3054-0FB10-1BA0?

The two MLFBs belong to the same SINAMICS S120 CF card family but ship with different firmware generation branches. -0FB00- was the original catalog D 21.3 (2017) stock-keeping unit, while -0FB10- is the current active generation shipped by SIZER V3.19 and later. Both are functionally compatible with the CU320-2 PN; the -0FB10- variant carries the more recent firmware release.

How do I read the firmware version from a running CU320-2?

Read parameter r0018 on the CU320-2 drive object. The integer encodes the firmware version as four two-digit groups. For example, r0018 = 5020303 decodes to V05.02.03.03 (major, minor, patch, hotfix). This is documented in the Siemens SIOS article on CF card article numbers.

Can the performance extension license be transferred to a new CF card?

The license is keyed to the CF card serial number, not the Control Unit serial number. When the CF card is replaced (for example after a hardware failure), a new license key must be generated through the Siemens Web License Manager using the new card's serial number. Always document the CF card serial number in the cabinet documentation so a re-license request can be filed quickly.

Does the performance extension also cover Safety Integrated Extended Functions?

No. The performance extension unlocks additional drive axes (4 to 6). Safety Integrated Extended Functions (such as SS2, SOS, SLS, SDI) require a separate Safety license (typically ordered as an additional option code on the same CF card MLFB or applied retroactively through WLM). Refer to the current SINAMICS S120 Safety Integrated Function Manual for the exact option codes.

Back to blog