Problem Description
The SINAMICS S120 Testmodel1 is a portable demonstration suitcase used by Siemens for field training, trade-show demos, and customer workshops. It is a complete, single-axle (or two-axle) drive line-up on wheels that lets engineers run real motion profiles (rotary cutter, flying saw, cross-cutter) without a full cabinet. The standard configuration in the demo unit comprises:
- One Control Unit (typically a CU320-2 DP or CU320-2 PN that hosts the closed-loop drive control and the communications master).
- One Smart Line Module (SLM), 5 kW or 10 kW class, with an Active Line Module filter set; the SLM provides a regulated, regenerative DC link without drawing reactive power from the line.
- One Double Motor Module (two-axis inverter) feeding two servo motors.
- One Operator Box 6AG1064-1AA01-0AA0 – a Siemens AG-specific (SIPLUS / ruggedised) handheld keypad for first commissioning.
- Optionally a SIMOTION D425 controller that runs the demo technology programs (rotary cutter, flying saw, etc.).
When the unit is recovered to factory defaults and put through the automatic first commissioning wizard in SINAMICS Starter (or TIA Portal with Startdrive), the drive is configured for servo control, the topology is found online, and the user changes a handful of parameters and tries to spin the motor from the control panel. The motor does not turn. The diagnostic buffer reports one of the following:
- Fault F7900 / Alarm A7900 – "Drive: switch-on inhibit active" (also worded as "the switch-on disable of the drive is active" in Starter / Startdrive plain text).
- Status word
r0002showing0011(c0002 = commissioning mode active, switch-on inhibit set).
Pressing the green 1 button on the Operator Box (ON / OFF1) does not start the drive. The control panel reports a missing enable even though the panel "assume control priority" command has been issued.
Root Cause Analysis
The S120 in the Testmodel1 sits in the drive state c0002 = "Commissioning", which is one of the persistent switch-on-inhibit conditions listed in the SINAMICS S120 Function Manual (FH1). For the drive to leave this state and accept the ON command, three independent enable paths must all be high:
-
Software enable –
p0840 = 1(ON/OFF1 from the active command source) andp0864 = 1(line contactor / line operation request from the Smart Line Module). -
Commissioning filter released –
p0010 = 0. The drive filters write access and keeps the switch-on inhibit active whilep0010 ≠ 0. The "first commissioning" wizard leavesp0010in a non-zero value until the user explicitly closes the wizard with Finish. - Hardware enable – EP (Enable Pulses) at the digital input connector on top of the Control Unit. This is the most common cause on the Testmodel1: pin 3 of the small grey connector is not tied to +24 V and pin 4 is not tied to 0 V, so the drive parks itself in STO (Safe Torque Off) and reports switch-on inhibit.
Per the S120 Function Manual (FH1, section "Enable signals / Enable logic"), the EP terminal is the hardware gate in front of the IGBT firing pulses. With EP low, the inverter is safely torque-free regardless of what the controller requests, and the ON command is rejected with the switch-on inhibit message.
Pinout of the EP Connector
The EP (Enable Pulses) terminals live on the small grey 24 V spring-cage connector that plugs into the top of the Control Unit, normally marked X21 / X22 depending on the Control Unit variant. On the Testmodel1 (CU320-2) the relevant pins are:
| Pin | Signal | Required Level | Notes |
|---|---|---|---|
| 3 | EP (+) | +24 V DC (P24) | Enable Pulses source; must be sourced from a PELV/SELV supply. |
| 4 | EP (−) / M | 0 V (M24) | Reference ground for pin 3. |
Measure between pins 3 and 4 with a multimeter before going online. The reading must be ≥ 18 V DC under load (typical 22–26 V DC from a SITOP or the unit's internal 24 V rail). Reverse polarity will not damage the input but will hold the drive in STO. Open circuit (jumper removed) will also hold STO.
Pre-Checks Before Re-Commissioning
- Confirm the line voltage that the suitcase is plugged into. The Testmodel1 is shipped for 400 V class by default. The default
p0210is 600 V (the universal factory default), which causes the Line Module to refuse pre-charging and to keep the drive in switch-on inhibit. Setp0210to the actual line-to-line RMS voltage (e.g., 400 V for 400 V L-L, 480 V for 480 V L-L). - Verify the DRIVE-CLiQ connections between the Control Unit, the Smart Line Module, and the Double Motor Module. The diagnostic buffer should report a clean
CU_x > SLM > DMM_xtopology with noF0135 / F08501errors. - Check the 24 V logic supply LED on the Control Unit. Green = OK. Off or red = EP, the encoders, and the DRIVE-CLiQ ports are all dark.
- Open the Operator Box 6AG1064-1AA01-0AA0 cable to the Control Unit. Pin 5 / pin 6 of this cable carry the parallel I/O that map onto the drive's
p0840 / p0844 / p0852sources.
Step-by-Step Commissioning Procedure
The following sequence is the verified commissioning flow for the Testmodel1 on a 400 V supply with a SIMOTION D425 in the loop. It assumes Starter V5.x (or Startdrive in TIA V18+) and the unit is connected via Ethernet (PN) or PROFIBUS.
- Reset to factory defaults. In the project tree, right-click the drive object → Drive object > Restore factory settings. Confirm the prompt. The unit will reboot and clear all parameters including the password.
- Go online and find the target device. Click Project > Find target devices… (Starter) or Online > Accessible nodes (TIA). The Control Unit plus the Smart Line Module and the Double Motor Module should appear as one DO each.
- Run automatic drive configuration. Double-click the drive object → Configuration > Automatic drive configuration. Accept the status "First commissioning". Choose Servo as the control mode, leave the wizard in Online mode, and click Load to PG. Starter will detect the connected motors from the electronic rating plate and create a usable configuration.
-
Release the drive-object-level switching-in. Set
p0864(line operation request) from0to1and Copy RAM to ROM. This tells the Smart Line Module that the infeed is allowed to close its line contactor and pre-charge the DC link. -
Set the device supply voltage. Change
p0210from the factory default of 600 V to the actual line-to-line voltage. For a 400 V European supply usep0210 = 400. For 480 V North America usep0210 = 480. Copy RAM to ROM and power-cycle the unit so the Line Module re-initialises with the correct under-voltage / over-voltage limits. -
Wire the ON command. In the demo unit the ON/OFF1 command source is the Operator Box. Set
p0840[0] = r2090.0(PROFIdrive control word bit 0 from the SIMOTION) orp0840[0] = 722.0(digital input DI 0 of the CU320-2 terminal block) depending on whether the D425 or the handheld box is the master. Change the value from0to1only after you have confirmed the command source with the active BICO interconnection list (BICO must be in the order: interconnect first, then enable). -
Close the first-commissioning wizard. This sets
p0010 = 0. If you skip this step, the drive stays in Commissioning mode and rejects every ON command. Verify withr0002– it must read0000 0000(drive ready) once the DC link is pre-charged. - Energise the EP terminal. Apply +24 V between pins 3 and 4 of the grey connector on top of the Control Unit. The drive should leave the STO active state; the diagnostic buffer entry STO selected via terminal will be cleared within 200 ms.
-
Take control from the panel. Open Control panel > Assume control priority. Accept the warning dialog. Setpoint
n = 1000 rpm. Click Enable. - Press the green ON button (1) on the Operator Box. The motor must accelerate to 1000 rpm. If it does not, refer to the fault matrix in the next section.
Parameter Reference
| Parameter | Meaning | Factory Value (Testmodel1) | Required Value | Effect |
|---|---|---|---|---|
p0010 |
Commissioning parameter filter | 0 | 0 (after wizard closed) | 0 = Ready. Any non-zero value freezes the drive in commissioning state and blocks the switch-on sequence. |
p0210 |
Device connection voltage (L-L, RMS) | 600 | 400 / 480 (site-specific) | Sets under-voltage and over-voltage thresholds for the Smart Line Module. Wrong value → pre-charge abort → switch-on inhibit. |
p0840[0…n] |
ON / OFF1 command source | 0 | r2090.0 (from SIMOTION) or 722.0 (DI 0) | Bit 0 of the open-loop control word. Must be 1 for the drive to accept the ON command. |
p0864 |
Line operation request | 0 | 1 | Tells the Smart Line Module to close the line contactor and pre-charge the DC link. |
r0002 |
Drive operating display | — | Bit 0 = drive ready; Bit 4 = run; Bit 12 = fault | Status word for quick visual check during commissioning. |
r0046.0 |
Missing enable diagnostics | — | Bit 0 set = "Missing enable" | Each set bit in r0046 maps to a specific missing enable (line contactor, EP, OFF2, OFF3, setpoint inhibit, etc.). |
Diagnostic Word r0046 – Missing Enables
When the drive refuses to start, the fastest way to identify which enable is missing is to read r0046 (missing enables). Each bit has a fixed cause:
| Bit | Signal | Likely Cause on the Testmodel1 |
|---|---|---|
| 0 | OFF1 missing enable |
p0840 = 0 or wrong BICO source. |
| 1 | OFF2 missing enable | Emergency-off circuit open (E-Stop loop on the suitcase is broken). |
| 2 | OFF3 missing enable | Quick-stop ramp not released; p0849 = 0. |
| 3 | Line contactor missing enable | Smart Line Module not pre-charged (p0864 = 0 or line voltage out of range). |
| 4 | EP missing enable (STO via terminal) | Pin 3 / pin 4 of grey connector not at +24 V / 0 V. |
| 5 | Setpoint missing enable | Setpoint source configured but no value written (panel not assumed). |
| 6 | Speed setpoint missing enable | Speed setpoint smoothing or ramp-function generator frozen. |
| 7 | Current / torque missing enable | Torque limit = 0 or current setpoint blocked. |
For the Testmodel1, if you see only bit 4 set, the problem is purely on the EP terminal. If bit 3 is also set, the Smart Line Module is unhappy – re-check p0210 and the three-phase line voltage. If bits 0 and 4 are set, the BICO source for p0840 is wrong and the EP terminal is also open.
Firmware and Compatibility Notes
- The Testmodel1 Control Unit ships with SINAMICS firmware V5.x (typically V5.2 SP3 or V5.3 at delivery). The same procedure applies to V4.8 / V5.1 with one difference:
p0010must be set to0manually because older firmware does not auto-reset on wizard close. - Starter V5.5 (and later) and Startdrive in TIA V18 are compatible. Startdrive V17 has a known issue where the Finish button on the commissioning wizard does not write
p0010 = 0back to the drive. Workaround: manually setp0010 = 0in the parameter table before the first ON attempt. - The Operator Box 6AG1064-1AA01-0AA0 is a SIPLUS variant (conformal coating) of the standard 6AG1064-1AA00-0AA0 box. It is functionally identical. The 6AG1 prefix indicates it is rated for harsher environments and does not change the firmware behaviour.
- If the unit is upgraded to include an Active Line Module (ALM) instead of the Smart Line Module (SLM), set
p0210to the line L-L voltage plus a tolerance of 10 %. ALM has tighter DC-link voltage regulation and will pre-charge but stay in switch-on inhibit ifp0210is mis-set by more than ±10 %.
Verification
- Read
r0002– all bits in byte 0 should read 0 (drive ready). - Read
r0046– must equal 0 (no missing enables). - Open the control panel, assume control priority, set a setpoint of 500 rpm, click Enable, and press the green ON button. The motor must accelerate to 500 rpm with no new fault or alarm entries in the diagnostic buffer.
- Check the Smart Line Module DC-link voltage with the Trace function: it should sit at 600 V (for 400 V L-L) or 720 V (for 480 V L-L) ±2 %. The Double Motor Module should report the same voltage on
r0070. - Stop the drive with the red OFF button. The motor must ramp down on the configured deceleration (default 2 s on the Testmodel1).
r0002should return to Ready with no fault entries.
Troubleshooting Matrix
| Symptom | Most Likely r0046 Bit | Check | Fix |
|---|---|---|---|
| Drive reports switch-on inhibit, panel will not start | 4 | Voltage between grey connector pins 3 (+24 V) and 4 (0 V). | Restore +24 V jumper; verify polarity. |
| Smart Line Module LED yellow, drive in switch-on inhibit | 3 |
p0210 vs. line voltage L-L. |
Set p0210 to actual line L-L voltage; power-cycle. |
| Drive stays in "Commissioning" mode | — |
p0010 and r0002 bit 0. |
Set p0010 = 0 and run the Calculate controller data step in the wizard. |
| Motor accelerates and immediately stops | 0 + 4 |
p0840 BICO source and EP terminal. |
Re-interconnect p0840; restore EP. |
| F08501 DRIVE-CLiQ communication error | — | All DRIVE-CLiQ ports lit, no bent pins, no dust on the optical fibre caps. | Re-seat the DRIVE-CLiQ cables; clean the ports; replace the cable if the error follows the cable. |
| Operator Box green button does nothing | — | Operator Box cable to CU, PROFIdrive control word from SIMOTION. | Re-attach the cable; check that the SIMOTION technology package is loaded and p0840 is sourced from r2090.0. |
FAQ
What does "switch-on disable of the drive is active" mean on a SINAMICS S120?
It means at least one of the four ON-enable conditions is not met: ON/OFF1 (p0840), line operation request (p0864), commissioning filter (p0010=0), or the hardware EP terminal. Read r0046 to find which bit is set; the most common cause on the Testmodel1 is the EP terminal not at +24 V on the small grey connector pins 3 and 4.
Where is the EP (Enable Pulses) terminal on the SINAMICS S120 Testmodel1?
On the small grey spring-cage connector plugged into the top of the Control Unit. Pin 3 is the +24 V (EP +) input, pin 4 is the 0 V (EP −) reference. The Testmodel1 ships with a factory jumper between these pins; if the jumper is loose the drive parks itself in STO and refuses to start.
Why is p0010 critical during S120 first commissioning?
As long as p0010 is non-zero the drive is in commissioning mode, the pulse enable is suppressed, and the control word is filtered. The Startdrive/STARTER wizard usually sets p0010 = 0 on close; in older firmware or interrupted sessions p0010 may stay at 1, 3, 5, or 29 and the drive will not accept the ON command even when all other enables are present.
What is the default value of p0210 and why does it block startup?
Factory default is p0210 = 600 V. On a 400 V or 480 V supply the Smart Line Module rejects pre-charging because the measured line voltage is outside the allowed band derived from p0210. Set p0210 to the actual line-to-line RMS voltage and power-cycle the unit.
Does the SINAMICS S120 need a SIMOTION D425 to run the Testmodel1 demo programs?
No, the Smart Line Module and Double Motor Module can run a basic speed profile from the Operator Box or Starter control panel without a SIMOTION controller. The SIMOTION D425 is only required for the higher-level demo technology programs such as the rotary cutter or flying saw that need synchronous axis coupling and a real-time path interpolation.