SINAMICS CU320-2 License Not Adequate: Resolving F13000 / A13000 Alarms on FW 4.6 and 4.7
A13000 or fault F13000 "License not adequate" after a topology change or after re-insertion of the CompactFlash card 6SL3054-0EH01-1BA0. It also covers the V4.6 case where the RDY LED of the CU flashes red/green immediately at startup, and the case where a V/f-only topology with five or six objects still triggers the alarm.1. Problem Description
The CU320-2 reports one of the following diagnostics immediately after a commissioning upload, drive object activation, or warm restart of the Control Unit:
-
Alarm A13000 "License not adequate" with diagnostic value
r2124 = 2(Performance feature not licensed for current axis count). - Fault F13000 "License not adequate" when the drive cannot enter RUN with the missing entitlement.
- RDY LED flashing red/green on the CU320-2 at 0.5 Hz with no further commissioning possible.
- STARTER warning "License key inadequate" in the license overview dialog.
Typical trigger configurations:
- Four or more drive objects of type SERVO or VECTOR are present on a single CU320-2. The Performance license is required from the fourth axis onwards for these modes.
- A second CompactFlash card is inserted that was generated for a different CU serial number, invalidating the license binding.
- A topology is uploaded that includes a Safety Extended (SS1, SLS, SDI) function on a CU whose CF card only carries the Basic Safety Integrated entitlement.
- The system was migrated from a CU310-2 to a CU320-2 using the same project offline without re-entering the license key.
The behavior is identical for CU320-2 DP (order number 6SL3040-1MA00-0AA0 / ...-0AA1) and CU320-2 PN (6SL3040-1MA01-0AA0 / ...-0AA1). Both are governed by the same firmware package and license model.
2. Root Cause Analysis
SINAMICS S120 implements runtime licensing through a license key file KEY.TXT stored on the Control Unit's CompactFlash card. The firmware reads the license entitlements at every boot and compares them against the active drive object list. When the comparison fails, the alarm or fault is raised.
The two most frequent root causes in field installations are:
2.1 Performance feature not licensed for axis count
For SERVO and VECTOR control modes, the firmware-resident default license permits three axes per CU320-2 without additional cost. The fourth axis and every axis above requires the Performance option (order number 6SL3074-0AA01-0AA0). V/f and U/f control modes are exempt up to six axes, so a topology of three V/f drives plus one Smart Line Module and one Terminal Module does not require a Performance license. If alarm A13000 still appears in such a topology, the cause is a different license class (typically Safety Extended or a technology extension) and not the Performance entitlement.
2.2 Safety entitlement mismatch
When the project enables any Extended Safety function (SS1 with external stop, SLS with position-controlled monitoring, SDI, SLP, SLA, SOS, SS2, or F-DI/F-DO mapping), the firmware checks for the matching Safety license. The Basic Safety Integrated entitlement (STO and SS1 with time-controlled braking) is included with the CF card; the Extended Safety entitlement requires the Safety license 6SL3074-0AA10-0AA0 (or the corresponding TIA Portal option). If the engineering tool activated a safety function but no license key is present for it, the firmware raises A13000 or A13010 with diagnostic r2124 = 31 (Safety Extended feature not licensed).
2.3 License binding to CF card serial number
Each license key is bound to the CompactFlash card's serial number. Inserting a different CF card, even if it carries the same firmware, invalidates every stored license. The only exception is the sub-licensed scenario where the SINAMICS S120 is connected to a SIMATIC Drive Controller (see SIMATIC Drive Controller runtime licensing). In that case, the licenses are managed by the S7-1500 CPU rather than the CF card.
3. License Architecture on CU320-2
| License class | Order number | Required for | Bound to |
|---|---|---|---|
| Basic (free) | Included with CF card | Up to 3 SERVO/VECTOR axes; up to 6 V/f axes; Basic Safety Integrated (STO, SS1-t) | CF card 6SL3054-0EH01-1BA0 (FW 4.7) and equivalents |
| Performance 1 | 6SL3074-0AA01-0AA0 | 4th and subsequent SERVO/VECTOR axes on a single CU320-2 | CF card serial number |
| Safety Extended | 6SL3074-0AA10-0AA0 | SS1-e, SS2, SOS, SLS, SDI, SLP, SLA, SBR, SSM, F-DI/F-DO | CF card serial number |
| Safety Advanced | 6SL3074-0AA11-0AA0 | Safety Advanced functions on S120 with SIMOTION | CF card serial number |
| DCB Extension Library | 6SL3074-0AA02-0AA0 | Free function blocks technology extension | CF card serial number |
| OA Application license | Project-specific | OEM application runtime | CF card serial number |
The Performance option is mandatory as of the fourth axis for SERVO and VECTOR modes. The exact wording from SINAMICS S120 Function Manual, chapter 13.14 (page 888):
The "Performance" option (order number: 6SL3074-0AA01-0AA0) is required as of the 4th axis (for SERVO/VECTOR).
4. Affected Configurations Matrix
| Topology | Mode | Performance license? | Safety license? | Resulting alarm if missing |
|---|---|---|---|---|
| 1-3 axes | SERVO or VECTOR | No | Only if SS1-e, SLS, SDI used | A13010 / A13000 r2124=31 |
| 4+ axes | SERVO or VECTOR | Yes (Performance 1) | Only if Extended Safety used | A13000 / F13000 r2124=2 |
| 1-6 axes | V/f or U/f | No | Only if Extended Safety used | A13000 r2124=2 if any safety func active |
| Any axes | Servo with SS1-e, SLS, SDI | Only if >=4 axes | Yes (Safety Extended) | A13000 / F13000 r2124=31 |
| Drive + SLM + TM | Mixed | Count only the drive axes | Only if Extended Safety used | Same rules as the drive modes |
The Smart Line Module (SLM) and Terminal Modules (TM15, TM31, TM41) are management objects for the DC bus and I/O. They are not counted as drive axes for Performance license purposes. A topology of three V/f drives, one SLM, and one TM15 does not require Performance. If A13000 still appears in that case, the cause is a missing Extended Safety or DCB license, not Performance.
5. Identifying the Exact Alarm Variant
Before purchasing or entering a license, decode the alarm value to confirm which entitlement is missing.
| Number | Class | Meaning | Diagnostic value r2124 |
|---|---|---|---|
| A13000 | Alarm | License not adequate | 2 = axis count exceeds Performance; 31 = Safety Extended missing; 41 = Safety Advanced missing |
| F13000 | Fault | License not adequate (drive cannot run) | Same encoding as A13000 |
| A13001 | Alarm | Performance feature not licensed | Number of axes over the free limit |
| F13001 | Fault | Performance feature not licensed | Number of axes over the free limit |
| A13009 | Alarm | Technology / DCB extension license missing | Component ID of the extension |
| F13009 | Fault | Technology extension license missing | Component ID of the extension |
| A13010 | Alarm | OA application / Safety license missing | OA module or safety function ID |
| F13010 | Fault | License for runtime option missing | OA module or safety function ID |
Read r2124 from the active alarm buffer (STARTER online → Control Unit diagnostics → Alarm buffer, or directly via the parameter list). The value isolates the missing entitlement so the correct license can be ordered.
6. Prerequisites for License Activation
- STARTER V5.1 SP1 or higher (for FW 4.6) or TIA Portal V15.1 / Startdrive V15.1 or higher (for FW 4.7 projects).
- Online connection to the CU320-2 via PROFIBUS, PROFINET, or Ethernet service interface (X127).
- The CompactFlash card physically installed in the CU320-2 slot.
- The license certificate supplied with the Performance or Safety option. Each certificate carries a unique 24-character license key.
- The License Key Number (also called the Confirmation Code) is printed on the certificate and on the package of the CF card if the license was factory-bundled.
- Know the order number of the CF card installed. For FW 4.7 this is
6SL3054-0EH01-1BA0.
7. Step-by-Step: Entering the License Key via STARTER
- Open the project in STARTER and go online with the CU320-2 (right-click the drive → Go online).
- Select the Control Unit node in the project tree and open the Licenses workbench dialog (menu Options → Licenses).
- The license overview lists every entitlement detected on the CF card and every entitlement required by the active project. Entries shown in red are missing.
- Click Enter license key.... Type the 24-character key from the Performance or Safety certificate, including the hyphens, into the dialog.
- Click Assign. STARTER writes the key to the Control Unit via
p9920and then triggersp9921to commit the license. - Wait for the confirmation dialog. The license is now stored in the file
KEY.TXTon the CompactFlash card and is retained across power cycles. - Perform a CU restart (disconnect and re-apply the 24 V supply, or use STARTER Commissioning → Restart) so the firmware re-reads the updated
KEY.TXT. - Verify that the RDY LED of the CU320-2 is steady green and that no A13000 / F13000 is present in the alarm buffer.
8. Step-by-Step: Entering the License Key via Parameter p9920 / p9921
Use this method when STARTER is not available (for example when commissioning through a Basic Operator Panel BOP20 or when the project is offline).
- Switch the CU320-2 online via the BOP20 or via STARTER parameter access.
- Navigate to
p9920(CU_LICENCE_KEY_INPUT). The parameter is a string of up to 24 characters. - Enter the license key exactly as printed on the certificate, including hyphens. Do not add spaces.
- Set
p9921(CU_LICENCE_KEY_CONFIRM) to1to commit the change. The firmware writes the key to the CF card. - Set
p9921 = 0after the write completes. A successful write sets the parameter back to 0 automatically within 2-3 seconds. - Check
p0999orr0999for the current license status. The value field shows the bit mask of active entitlements. - Perform a CU restart so the license takes effect on the active topology.
p9920 does not accept the value, the CU is not online, or the CF card is write-protected. Confirm the write-protect slider on the CompactFlash card body is set to the unlocked position. The slider is on the long edge opposite the connector.9. Step-by-Step: Entering the License Key via TIA Portal / Startdrive
For SIMATIC Drive Controller and TIA Portal-managed CU320-2 projects:
- Open the project in TIA Portal and select the drive device.
- Open the Licenses editor under Properties → Runtime licenses.
- Click Assign license and paste the 24-character key. TIA Portal handles the sub-licensing automatically when the SINAMICS S120 is paired with a SIMATIC Drive Controller.
- Compile the project and download to the controller.
- The licenses are stored both in the S7-1500 CPU's license database (for SIMATIC Drive Controller scenarios) and in the
KEY.TXTon the CU320-2 CF card (for standalone S120 scenarios). See runtime licensing for the SIMATIC Drive Controller for the full sub-licensing flow.
10. Verification Procedures
10.1 STARTER license overview
Open Options → Licenses while online with the CU320-2. Every required entitlement should appear with a green check mark. A red X indicates the entitlement is still missing.
10.2 Read the KEY.TXT file
Power down the CU320-2, remove the CompactFlash card, and read it with a standard CF card reader. Open KEY.TXT in a text editor. Each line lists one license key together with the associated order number. The Performance license appears as a line beginning with the product family identifier and the order number 6SL3074-0AA01-0AA0.
10.3 RDY LED state
The most reliable field check: with the CU320-2 in RUN and no fault condition, the RDY LED must be steady green. Any red component (steady, flashing, or alternating with green) indicates that at least one license is still missing or that another fault is present.
| RDY LED | Meaning | Action |
|---|---|---|
| Off | No 24 V supply or hardware defect | Check 24 V at X124; measure current draw |
| Steady green | Ready, all licenses valid, no fault | No action required |
| Slow flashing green (0.5 Hz) | Commissioning / ramp-up in progress | Wait for completion |
| Fast flashing green (2 Hz) | Firmware update in progress | Wait; do not power off |
| Slow flashing red (0.5 Hz) | At least one fault active | Read fault buffer via STARTER or AOP30 |
| Fast flashing red (2 Hz) | Serious fault; cannot enter RUN | Read fault buffer; address cause |
| Rapidly flashing red | Boot error / firmware corrupt | Reload firmware; verify CF card |
| Alternating red/green | License missing or CF card not accepted | Enter missing license; verify CF card serial binding |
| Steady red | Hardware fault or defective CF card | Replace CF card; contact Siemens support |
10.4 Parameter r0999 license status word
Read r0999 after a successful license entry. The status word bit-codes the active entitlements. The Performance license corresponds to bit 1 of the lower word. r0999 = 0x0002 indicates Performance is licensed. Combined with the safety entitlement, the expected word is 0x000A (Performance + Safety Extended).
11. Sub-Licensing with SIMATIC Drive Controller
When the SINAMICS S120 CU320-2 is integrated as the drive subsystem of a SIMATIC Drive Controller (S7-1500 + integrated SINAMICS), the license model uses sub-licensing: each S7-1500 CPU carries its own license database, and the drive-related licenses are recorded against the CPU's license master record. The CF card of the CU320-2 still requires a base firmware license, but the option entitlements (Performance, Safety Extended, DCB, OA) are transferred from the CPU's license pool to the CF card during commissioning.
The sub-licensing sequence:
- Install the option license on the SIMATIC Drive Controller CPU via TIA Portal License management.
- Open the SIMATIC Drive Controller project online.
- Open the Runtime licenses editor on the SINAMICS S120 subsystem.
- Click Assign to push the sub-license from the CPU to the CU320-2 CF card. TIA Portal writes
KEY.TXTautomatically. - Restart the SINAMICS subsystem to commit the license.
Refer to the official TIA Portal help page runtime licensing for SIMATIC Drive Controller for the full procedure, including handling of sub-license responses when a license is unavailable in the CPU pool.
12. Troubleshooting Matrix
| Symptom | Likely root cause | Corrective action |
|---|---|---|
| A13000 r2124=2 with 4+ SERVO/VECTOR axes | Performance license missing | Order 6SL3074-0AA01-0AA0, enter via STARTER or p9920 |
| A13000 r2124=31 with SS1-e / SLS / SDI in project | Safety Extended license missing | Order 6SL3074-0AA10-0AA0, enter via STARTER |
| A13000 with V/f-only topology | Safety or DCB extension license missing, not Performance | Check safety configuration; check DCB blocks; read r2124 |
| RDY LED flashing red/green at startup | No valid license on CF card | Insert CF card with license; enter key via STARTER; restart CU |
| License accepted in STARTER but alarm returns after restart | Wrong CF card serial binding | Verify CF card order number matches project; re-enter key on the correct card |
| p9920 rejects the key | CU offline, CF card write-protected, or wrong key format | Go online; unlock CF card slider; verify key string and hyphens |
| Alarm persists after entering Performance license | Topology exceeds Performance scope by more than one axis; need Performance 2 | Confirm axis count; consult Siemens sales for Performance 2 entitlement |
| License OK in offline project but A13000 online | Project topology and licensed topology diverge | Re-download project; perform Copy RAM to ROM on the CU |
| Multiple CUs in the line, only one reports the alarm | License only installed on one CF card | Repeat license entry for every CU320-2 in the line |
13. Operational Notes and Caveats
-
CF card write-protection. The compact flash card has a physical write-protect slider on its side. If the slider is in the lock position,
p9920cannot commit the license and the write returns a parameter access error. Always confirm the slider position before troubleshooting a failed license entry. - License key case sensitivity. The license key is case-sensitive. Enter uppercase characters exactly as printed on the certificate. Lowercase characters will be rejected silently in some STARTER versions, with no error dialog.
- Restoring a project from a different CU. Downloading a project archived from CU_A to CU_B does not transfer the license because the license is bound to the CF card of CU_A. Re-enter the license key on CU_B's CF card.
- Axis redefinition. Changing a drive object from SERVO to VECTOR triggers a license re-check. If the new mode requires an entitlement not previously required, the alarm is raised immediately after the topology download.
- Safety integrity. Adding any Extended Safety function in the project upgrades the safety license requirement. This is independent of the Performance license and must be ordered separately.
- RDY LED during commissioning. During a STARTER online session with the CU in commissioning mode, the RDY LED flashes green at 0.5 Hz. This is normal and does not indicate a license issue.
-
Multiple licenses on one CF card. A single CF card can carry any combination of Performance, Safety Extended, DCB Extension, and OA licenses. They all coexist in
KEY.TXTas separate lines. -
Firmware downgrade. Downgrading from V4.7 to V4.6 does not invalidate the license, but the license file format may change between major firmware versions. After a downgrade, verify that the license is still recognized by reading
r0999and checking for active alarms. - Empty CF card. A brand new CF card supplied without factory-bundled licenses carries only the Basic entitlement. Inserting it into a CU320-2 with a multi-axis SERVO/VECTOR topology immediately triggers A13000.
- RDY LED red/green pattern in field. When the field engineer reports a red/green alternating RDY LED without being able to attach STARTER, the most common root cause is that the license key was never entered on that CF card. Confirm the CF card order number and trace the license certificate to that hardware.
14. Quick Reference - Order Numbers
| Component | Order number | Notes |
|---|---|---|
| CU320-2 DP (without CF card) | 6SL3040-1MA00-0AA0 / -0AA1 | Firmware V4.x |
| CU320-2 PN (without CF card) | 6SL3040-1MA01-0AA0 / -0AA1 | Firmware V4.x |
| CF card for CU320-2, FW 4.7 | 6SL3054-0EH01-1BA0 | 16 GB, includes Basic license |
| CF card for CU320-2, FW 4.6 | 6SL3054-0EG01-1BA0 | 8 GB |
| Performance 1 license | 6SL3074-0AA01-0AA0 | Required from the 4th SERVO/VECTOR axis |
| Safety Extended license | 6SL3074-0AA10-0AA0 | Required for SS1-e, SLS, SDI, SLP, SLA, etc. |
| Safety Advanced license | 6SL3074-0AA11-0AA0 | For SIMOTION safety scenarios |
| DCB Extension Library license | 6SL3074-0AA02-0AA0 | Free function blocks technology extension |
15. Sources of Information
- SINAMICS S120 Function Manual (FH1), chapter 13.14 Licensing, page 888
- SIMATIC Drive Controller runtime licensing (TIA Portal help)
- SINAMICS S120 Commissioning Manual (online help in STARTER V5.x)
- SINAMICS S120 List Manual (parameter list r2124, p9920, p9921, r0999)
Frequently Asked Questions
Why does my CU320-2 with a CF card inserted still report license not adequate?
The CompactFlash card 6SL3054-0EH01-1BA0 (FW 4.7) only carries the Basic entitlement: up to three SERVO/VECTOR axes or up to six V/f axes, plus Basic Safety Integrated. For four or more SERVO/VECTOR axes, the Performance license 6SL3074-0AA01-0AA0 must be ordered separately and entered via STARTER or parameter p9920 / p9921.
Is alarm A13000 the same as fault F13000?
Yes, both refer to the same root cause. A13000 is the warning-level report and allows the drive to keep running in a degraded mode. F13000 is the fault-level report and prevents the affected drive object from entering RUN. The diagnostic value r2124 encodes which entitlement is missing: 2 for Performance, 31 for Safety Extended, 41 for Safety Advanced.
How many V/f axes can I run without a Performance license?
Up to six V/f or U/f axes can run on a single CU320-2 without the Performance license. The Performance entitlement only becomes mandatory when SERVO or VECTOR control mode is used on the fourth axis or beyond.
Where do I get the 24-character license key?
The license key is printed on the certificate shipped with the option, or on the package of the CF card if the Performance entitlement was factory-bundled. The certificate carries the order number 6SL3074-0AA01-0AA0 for Performance and the matching 24-character Confirmation Code (also called the License Key Number).
What is the fastest way to verify that the license is correctly installed?
Go online with the CU320-2 and check two things: (a) no A13000 or F13000 alarm in the alarm buffer, and (b) the RDY LED on the CU is steady green. In addition, open Options → Licenses in STARTER and confirm all required entitlements show a green check mark. Finally, read r0999 to verify the license status word bits for Performance and Safety match the project.
Can I run a SIMATIC Drive Controller and CU320-2 with a single Performance license?
Yes, when the CU320-2 is paired with a SIMATIC Drive Controller, the option licenses are sub-licensed from the S7-1500 CPU's license pool to the CU320-2's CF card via TIA Portal. The Performance license is assigned once to the CPU and is then transferred to each SINAMICS subsystem during commissioning. Refer to the SIMATIC Drive Controller runtime licensing page for the exact procedure.