Siemens SINUMERIK codes
Siemens SINUMERIKSpindleIntermediate30-120 minutes

22016

Siemens 840D 22016 - Channel block following spindle in the range of reduced

Channel block following spindle in the range of reduced

Siemens SINUMERIK 840D alarm 22016: Channel block following spindle in the range of reduced. 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 22016 indicates that a following spindle operating in position control mode has commanded motion that exceeds the linear operating range of its servo motor, as defined by MD 35220 ACCEL_REDUCTION. This causes the control loop to exit the region where position control accuracy is guaranteed, potentially resulting in contour deviations or cascading servo errors.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Navigate to Diagnostics > Machine Data > [Spindle Channel] and locate MD 35220 ACCEL_REDUCTION. Document the current value and cross-reference against the motor nameplate maximum continuous torque and peak torque ratings.

    Do not assume the value was correctly set during commissioning; verify against actual motor specifications.

  2. 2

    Reduce MD 35220 by 10-15% increments. Start with conservative value (typically 0.5-0.7 for servo spindles). Re-test the program block that triggered alarm.

    Excessive reduction will limit spindle performance; iterate methodically.

  3. 3

    Monitor actual spindle current draw via HMI Spindle > Actual Values during test run. Confirm peak current remains below motor FLA + 20% safety margin.

  4. 4

    If alarm persists after optimization, check MD 35210 (SPINDLE_TYPE) confirms 'FOLLOWING' mode and MD 35230 (POSITION_RANGE_LIMIT) is not improperly restricting motion envelope.

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.