
axismd.ai
Siemens SINUMERIK Controller
Spindle · Intermediate · 30-120 minutes
Siemens 840D 104121 - PA: Error on reading number of spindles
Alarm 104121 indicates a failure in the NCK parameter reading process for the number of spindles configured in the machine tool. This occurs during system initialization when the SINUMERIK 840D reads spindle configuration data from machine data (MD) parameters, typically MD20050 (Number of spindles). The alarm prevents NCK startup until the spindle configuration is correctly readable.
Siemens 840D 104121 - PA: Error on reading number of spindles
PA: Error on reading number of spindles
Siemens SINUMERIK 840D alarm 104121: PA: Error on reading number of spindles. This alarm indicates a fault condition on the specified axis or channel that requires investigation before machining can resume.
Root Cause Summary
Alarm 104121 indicates a failure in the NCK parameter reading process for the number of spindles configured in the machine tool. This occurs during system initialization when the SINUMERIK 840D reads spindle configuration data from machine data (MD) parameters, typically MD20050 (Number of spindles). The alarm prevents NCK startup until the spindle configuration is correctly readable.
Safety
Causes and Fixes
Access Siemens HMI menu: Diagnostic > Machine Data > Search for MD20050 (MM_NUM_SPINDLES). Verify the parameter exists and contains a valid value (typically 1-4 spindles).
Do not edit while machine is in RUN or AUTO mode.
If MD20050 is missing or shows value 0, enter the correct number of spindles configured on your machine tool. For single-spindle machines, set to 1. For multi-spindle machines, set accordingly.
Incorrect spindle count will cause subsequent spindle-related alarms during operation.
Save the machine data modification (HMI: Parameter > Save or use NCK backup/restore function). Perform a warm restart (CTRL+ALT+DEL on operator panel or power cycle if required).
Monitor NCK startup messages in Diagnostic > System Messages. If alarm 104121 clears, spindle configuration was the issue. If it persists, proceed to next cause.
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.
Start freeWas this guide helpful?
Always verify with your machine manual or a certified technician before performing service procedures.