Troubleshooting SINAMICS S110 "Switch-On Disable" and Encoder Faults F31131 / F7453 During STARTER Commissioning
The SINAMICS S110 is a single-axis servo converter in the SINAMICS family, designed primarily for positioning tasks with synchronous servomotors and asynchronous induction motors. When commissioning a new S110 with the STARTER commissioning tool (SINAMICS Startdrive or SCOUT equivalents depending on firmware generation), the most common first-start blocker is the message "The switch-on disable of the drive is active" when the green start button in the control panel is pressed. This article documents the precise diagnostic and corrective steps for that condition, the follow-on fault F31131 ("Deviation, position incremental/absolute too large") and the related LR fault F07453 ("LR position actual value preprocessing error"), including parameter p10 (drive state), p210 (line supply voltage), control priority handling, encoder wiring checks, and safety function handling.
1. Problem Description and Symptoms
During the first STARTER-driven commissioning of a SINAMICS S110 the user observes one or more of the following:
- The green start button in the STARTER control panel does not energize the drive.
- The status line reports "The switch-on disable of the drive is active".
- Parameter
r0002shows the drive is parked in state (0) Ready / Switch-on inhibit (or displaysr899bits that indicate OFF1/OFF2 inhibit, depending on firmware). - After a brief successful jog, the drive faults out and the diagnostic buffer lists:
- F31131 – "Deviation, position incremental/absolute too large" (encoder value mismatch).
- F07453 – "LR position actual value preprocessing error" (position actual value conditioning on the Local/Remote or LR channel).
- Parameter
p0010is at=0"Ready" (commissioning mode exited) but control priority has not been granted to STARTER.
2. SINAMICS S110 Drive Family Background
The SINAMICS S110 (catalog entry in the Siemens Industry Mall) is positioned between the basic SINAMICS V-class inverters and the multi-axis SINAMICS S120 platform. It accepts both synchronous servomotors (1FK7, 1FT7, 1FK2, etc.) and asynchronous induction motors, but unlike the S120 it does not natively support direct drives such as linear or torque motors. The reference manual is the SINAMICS S110 Equipment Manual (PDF).
Firmware versioning on the S110 historically uses the 4.x branch (CU305 PN control unit). STARTER versions 4.x and 5.x are the typical commissioning tools; SINAMICS Startdrive in TIA Portal V14+ can also target the S110 with the appropriate GSD/SINAMICS support package.
3. Root Cause Analysis
The "switch-on disable" condition is not a single fault – it is a state in which one or more of the S110 internal enable signals are missing. The four canonical enable paths on a SINAMICS drive are:
- OFF1 enable (terminal / PROFINET control word bit 0)
- OFF2 enable (control word bit 1; sources include safe standstill if a Safety Integrated function is configured)
- OFF3 enable (control word bit 2)
- Infeed / line contactor enable (depends on line configuration; for a basic S110 without Active Line Module this is internally tied)
For an S110 connected to a stand-alone line supply (no separate line filter module), the most common reasons the enable chain is incomplete on first start are:
| Root Cause | Indicator | Where to Look |
|---|---|---|
| Control priority not granted to STARTER | Dialog "Accept control priority" appears on the first start attempt and is dismissed | STARTER control panel toolbar – look for the "master control / control priority" button |
| Safety Integrated function configured but not yet wired/commissioned |
r9772 shows Safety Integrated faults; r9720 shows STO/SS1 active |
Drive navigator > Safety Integrated in STARTER |
| Encoder configuration does not match the connected motor | Fault F31131 (deviation) or F07453 on first motion |
p400[0..1], p421 encoder wiring, p430 SSI/EnDat selection |
| Offline commissioning performed on an induction motor without DRIVE-CLiQ | Encoder parameters were not validated during offline setup | STARTER automatic configuration vs. manual drive configuration |
| Line voltage parameter wrong |
p210 does not match the actual line; control may go to ready but motion faults quickly |
p210 in expert list |
| Park axis selected |
r0896.2 = 1 (parking) |
p897 – Park axis selection |
3.1 Why F31131 and F07453 Follow a Brief Jog
When you press the green start button in the STARTER control panel after granting control priority, the drive usually does begin to energize for a brief moment – enough to pulse the motor a fraction of a turn. The encoder system returns a position value, but the absolute/incremental discrepancy filter detects an inconsistent result and raises F31131. F31131 in the S110 lists means: "Deviation between incremental and absolute position too large." This is the position-monitoring channel flagging that either:
- The encoder is wired with swapped signals (A/A̅ or B/B̅).
- The SSI absolute track and the sin/cos incremental track are not aligned (typical when the motor has a zero-mark offset that was not entered).
- The encoder was configured for a different motor during offline configuration.
- The encoder cable shield is not terminated correctly and noise is corrupting the position value.
F07453 ("LR position actual value preprocessing error") is raised by the position controller (Local/Remote or LR namespace in STARTER parameter view) when its input – the position actual value from the encoder system – is invalid because of F31131 or a related encoder fault. Clearing F31131 typically clears F07453 automatically on the next ramp-up; if F07453 persists after F31131 is cleared, the position-controller configuration itself is at fault.
4. Preconditions Before Clearing the Faults
Before re-attempting the start sequence, confirm the following preconditions:
- The motor connected to the S110 is identified and the drive has been configured either by automatic configuration (for DRIVE-CLiQ motors, where the electronic nameplate is read over the drive-cliq cable) or by a manual offline commissioning in which you entered the motor data and encoder data.
- The line voltage at the S110's line input terminals matches parameter
p210(line supply voltage). Common values are 380 V, 400 V, 480 V. Setting this incorrectly does not block the first enable but will produce nuisance faults during motion. - The encoder cable shield is clamped to the sub-D connector backshell on both ends.
- Any Safety Integrated function (STO, SS1, SBC, SLS) has been explicitly configured to disabled if you are not wiring safety on the first start.
5. Step-by-Step Resolution
Step 1 – Verify Drive State via p0010 / r0002
In the STARTER expert list, navigate to parameter p0010 and confirm it is at =0 "Ready". Then check r0002 (drive operating display). A value of (0) "Ready / Switch-on disable" means STARTER has acknowledged the drive but enable signals are still missing. A value of (1) "Ready" is what you need before the green button will start the motor.
Step 2 – Grant Control Priority to STARTER
The most common reason the green start button fails on the first attempt is that the master control / control priority dialog was dismissed. Proceed as follows:
- Click on the drive in the STARTER project navigator.
- Open Control Panel (right-click the drive > Control Panel > Activate).
- When the dialog "Do you want to take control priority?" appears, click Accept. Some STARTER versions require clicking the green "Take Control Priority" icon on the toolbar before the green start button becomes effective.
- Confirm that the status bar shows "STARTER has control priority".
Alternatively, control the drive from the BOP (Basic Operator Panel) if one is mounted on the front of the S110. The BOP does not depend on STARTER control priority and is useful to isolate whether the issue is with STARTER's handshaking or with the drive's enable chain itself. On the BOP:
- Press
Pto access parameter view. - Use the arrow keys to navigate to
p0010; pressPagain. - Confirm
p0010 = 0; pressPto save. - Press the green
Ibutton to enable the drive, then the green "start" arrow.
Step 3 – Disable Safety Integrated Temporarily
Safety Integrated on the S110 is configured via parameters in the r97xx and p96xx/p98xx namespaces. If the drive is not wired for safety but STARTER's offline commissioning preset has STO enabled, the drive will sit in switch-on disable waiting for STO release. To disable on first start:
- In STARTER, navigate to Drive > Functions > Safety Integrated.
- Set the safety function selection to Basic Safety (STO via terminal) or without selection, depending on STARTER version.
- If using extended safety, set
p9601.0= 0 and run the safety commissioning wizard to reset the CRC. - Save the project to the drive.
Step 4 – Confirm Control Word and Status Word
With STARTER connected, monitor r0054 (control word 1, from STARTER) and r0052 (status word 1, from drive). The status word bit pattern during correct operation should show:
-
r0052.0(Ready to switch on) = 1 -
r0052.1(Ready) = 1 -
r0052.2(Operation enabled) = 1 once enabled
If r0052.0 = 1 but r0052.1 = 0, look at the missing enable bits in the status word or in r899 (status word 2 / fault word). A typical pattern on S110 with Safety Integrated still active is r0052.1 = 0 with r9772.x indicating STO active.
Step 5 – Resolve the Encoder Fault F31131
If pressing the green button initially seems to work (motor jogs a fraction of a turn) but then faults with F31131, treat this as an encoder wiring or configuration issue. The encoder system on the S110 can be of three types: resolver, incremental sin/cos, or absolute SSI sin/cos (EnDat 2.1/2.2 also supported).
For an induction motor without DRIVE-CLiQ commissioned offline, you need to enter the encoder parameters manually. The relevant parameters are:
| Parameter | Meaning | Typical Value (SSI sin/cos absolute) |
|---|---|---|
p400[0] |
Encoder type selection | 4 = SSI absolute with sin/cos incremental |
p404[0] |
Encoder resolution | 2048, 4096 per motor revolution |
p408 |
Fine resolution | 11 (bits after gearbox) |
p414 |
Measuring gear factor (motor side) | 1 |
p415 |
Measuring gear factor (load side) | 1 |
p421 |
Encoder inversion | 0 (check wiring first) |
p430 |
Encoder protocol selection (SSI) | 1 = SSI / 2 = EnDat / 4 = SSI+sin/cos |
p451 |
Zero-mark tolerance | 4 (encoder revolutions) |
p468 |
Encoder zero-mark position | 0 (set after first homing) |
Procedure for clearing F31131 on a non-DRIVE-CLiQ induction motor:
- Power off the S110 and lock out the line contactor.
- Inspect the encoder cable for proper shield bonding at both the motor end and the drive end. The shield must contact the metal backshell of the sub-D connector.
- Verify signal pairing on the encoder connector:
- Pin 1 = A+, Pin 2 = A-, Pin 3 = B+, Pin 4 = B-, Pin 5 = R+, Pin 6 = R-
- For SSI: Pin 7 = DATA+, Pin 8 = DATA-, Pin 9 = CLK+, Pin 10 = CLK-
- Power on and connect STARTER. Read
r0047(encoder identification) andr0461to see if the drive recognizes the connected encoder. - Open Configuration > Encoder in the STARTER drive navigator and click Encoder data identification. The drive will perform a small motion and identify the encoder parameters automatically, including the zero-mark offset.
- Save the result back to the offline project with Copy RAM to ROM.
Step 6 – Clear F07453 if It Persists
If F07453 remains after F31131 is cleared, the position actual value preprocessing on the LR (Local/Remote) channel is misconfigured. Inspect:
-
p2502– Encoder assignment for position actual value -
p2503– Actual value smoothing time constant -
p2530– Position setpoint filter
Ensure the encoder selected at p2502 matches the encoder actually wired to the S110. Then clear faults with the Acknowledge button (the yellow exclamation icon) in STARTER or by setting p3981 = 1 followed by a power cycle.
6. Parameter Reference Table
| Parameter | Description | Type | Notes |
|---|---|---|---|
p0010 |
Commissioning parameter filter | RW | Must be 0 for normal operation |
r0002 |
Drive operating display | RO | (0) Ready / switch-on disable is the problem state |
p210 |
Line supply voltage (commissioning) | RW | Set to actual line voltage: 380/400/480 V |
p897 |
Park axis selection | RW | 0 = unpark for normal operation |
p898 |
Park axis status | RO | Reports whether axis is parked |
r9772 |
SI diagnostics | RO | Non-zero entries indicate Safety Integrated faults |
p9601 |
SI enable | RW | Bit 0 = enable Safety Integrated |
r9720 |
SI status word | RO | Bit 0/1 indicate STO/SS1 active |
p3981 |
Acknowledge fault | RW | 1 = acknowledge all faults (legacy) |
r0047 |
Encoder identification status | RO | Reports connected encoder type |
7. Fault Code Quick Reference
| Fault / Event | Code | Meaning | First-Line Action |
|---|---|---|---|
| Switch-on disable active (status, not a fault) | r0002 = (0) | One or more enable bits missing | Check control priority, Safety Integrated, OFF1/OFF2/OFF3 |
| Encoder deviation incremental/absolute | F31131 | Position values inconsistent | Verify encoder wiring, run encoder identification |
| LR position actual value preprocessing error | F07453 | Position conditioning invalid | Re-check p2502, clear F31131 first |
| Speed controller output limited | F7901 | Mechanical issue or encoder fault | Check load, run encoder identification |
| Safety Integrated fault | F01611 | STO active unexpectedly | Wire STO inputs or disable Safety Integrated |
| Line voltage mismatch | F30003 |
p210 does not match actual line |
Adjust p210 to measured line voltage |
8. Verification Steps
After applying the corrective steps, run the following verification sequence:
- In STARTER, click Connect to target system and verify online.
- Read
r0002: it should show(1)"Ready" before any start command. - Open the STARTER Control Panel and click Take control priority > Accept.
- Click the green start button.
r0002should transition to(4)"Operation enabled". - Use the jog buttons in the Control Panel to step the motor slowly in both directions.
- Monitor
r0021(actual speed),r0024(output frequency), andr0026(DC link voltage). All should remain stable. - Confirm the diagnostic buffer is empty (no F31131, no F07453).
- Stop the drive with the red stop button and then with OFF1; the drive should return to state
(1)"Ready".
9. Preventive Commissioning Checklist
To avoid the switch-on disable and F31131/F07453 combination on future S110 installations, adopt the following commissioning checklist:
- Always run STARTER Configuration > Automatic configuration for DRIVE-CLiQ motors before any manual parameter changes.
- For non-DRIVE-CLiQ induction motors, complete the manual commissioning wizard in full and do not skip the encoder section.
- Always click Take control priority explicitly in the Control Panel toolbar; do not rely on the dialog default.
- Run the Safety Integrated commissioning wizard before the first motion attempt and document the configured safety state.
- Verify
p210matches the measured line voltage and confirm with a multimeter before energizing. - After every successful test motion, perform Copy RAM to ROM so the changes survive a power cycle.
10. Escalation Path
If after applying the above the drive still faults with F31131 on first motion, the next escalation is the Siemens Application Support hotline. Have the following ready:
- STARTER project file (.zap) or trace file of the fault
- Diagnostic buffer dump (text export)
- Line voltage measurement at the S110 input
- Encoder cable part number and shield termination details
- S110 firmware version (read at
r0018)
Siemens Application Support for SINAMICS is reachable through the regional support organization listed in the S110 Equipment Manual front matter, or through the global Industry Online Support portal.
FAQ
Why does the green start button in STARTER fail with "switch-on disable" on first start of an S110?
The most common cause is that STARTER's control priority has not been granted. Open the Control Panel toolbar and click Take Control Priority > Accept; the dialog must be explicitly confirmed before the start button takes effect.
What does fault F31131 on SINAMICS S110 mean?
F31131 is "Deviation, position incremental/absolute too large." It indicates the encoder's incremental track and absolute track (or two encoder systems) are returning inconsistent position values, usually due to wiring, shield termination, or a zero-mark offset that has not been entered.
How do I clear F07453 after fixing F31131?
Acknowledge the fault in STARTER with the yellow exclamation icon or by setting p3981 = 1. F07453 will clear on the next ramp-up once the position actual value from p2502 is valid.
Do I have to use STARTER, or can I commission the S110 from TIA Portal?
Both are supported. TIA Portal with SINAMICS Startdrive from V14 SP1 onward can target the S110 CU305 PN. The parameter structure and fault codes are identical; the control priority dialog is in the Startdrive commissioning view.
Is the BOP a good way to verify whether the issue is STARTER-specific?
Yes. The Basic Operator Panel does not depend on STARTER control priority. If the drive runs from the BOP but not from STARTER, the issue is the STARTER control-priority handshake, not the drive's enable chain.