Siemens SINUMERIK codes
Siemens SINUMERIKSpindleIntermediate30-120 minutes

16600

Siemens 840D 16600 - Channel block spindle gear stage change not possible

Channel block spindle gear stage change not possible

Siemens SINUMERIK 840D alarm 16600: Channel block spindle gear stage change not possible. This alarm indicates a program or channel-level error on the SINUMERIK control. The part program or machine function cannot be executed as commanded.

Root Cause Summary

Alarm 16600 occurs when a programmed spindle speed cannot be achieved within the current gear stage range, and an automatic gear stage change via M40 cannot execute because the spindle is not in speed control mode (closed-loop). The spindle must transition to speed control operation to allow the NCK to command a gear ratio change through the PLC interface.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Verify spindle is configured for speed control by checking MD 31500 (spindle type) and MD 31501 (spindle characteristic curve). Confirm spindle encoder feedback is enabled and MD 31502 (actual value feedback type) is set to encoder input.

    If spindle type is set to stepper or open-loop mode, M40 automatic gear change will fail.

  2. 2

    Check if an M5, M3 without speed ramp completion, or M4 command precedes the programmed speed that triggers alarm 16600. The spindle must reach steady-state speed control before M40 can execute.

  3. 3

    Verify PLC interface signals for spindle gear stage request (typically SPA_GEAR_STAGE or equivalent via NCK-PLC handshake) are not blocked by safety interlocks or PLC program logic. Monitor diagnostic data via SIEMENS HMI Diagnostics > Spindle > Gear Stage Information.

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.