Siemens SINUMERIK codes
Siemens SINUMERIKSpindleIntermediate30-120 minutes

22011

Siemens 840D 22011 - Channel block spindle change to programmed gear stage not

Channel block spindle change to programmed gear stage not

Siemens SINUMERIK 840D alarm 22011: Channel block spindle change to programmed gear stage not. This alarm indicates a spindle-related fault or programming error on the specified channel. The affected spindle function cannot be executed.

Root Cause Summary

Alarm 22011 occurs when the Repos module attempts a gear stage change to a previously programmed gear stage, but the spindle is not in speed control mode during block deselection. This typically happens when DryRun, ProgramTest, or SearchRunByProgTest functions are inactive and the spindle operates as a slave axis without active speed control.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Navigate to Diagnostics > Parameters > Machine Data and verify MD20110 (SpindleControlType) is set to 1 (speed control) for the affected spindle. If set to 0 (position control only), the gear change cannot proceed.

    Changing spindle control type may affect program execution and machine safety interlocks.

  2. 2

    Check MD20107 (SpindleIsSlaveAxis) - if set to 1, the spindle is configured as a slave axis and cannot perform independent gear changes during Repos operations without explicit master control.

  3. 3

    Verify the M-code sequence in the NC program: ensure M3 or M4 (spindle start in speed control) is executed before the gear change block, and confirm the spindle has reached target speed via parameter MD20118 (SpindleSpeedMonitoringTime).

  4. 4

    In the HMI, select Diagnostics > Spindle > Actual Values and confirm spindle status shows 'Speed Control Active' before attempting manual gear stage change via Repos.

Service Recommended confidence

Seeing Multiple Alarms?

Seeing another alarm with this one? Enter the code.

Get machine-aware diagnosis

AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.