Siemens SINUMERIK codes
Siemens SINUMERIKProgram/G-codeIntermediate30-120 minutes

104129

Siemens 840D 104129 - PA: Error on reading number of mach. axes

PA: Error on reading number of mach. axes

Siemens SINUMERIK alarm 104129: PA: Error on reading number of mach. axes. This alarm indicates an error condition in the NC program or control configuration that must be resolved before the operation can continue.

Root Cause Summary

Alarm 104129 indicates the NCK cannot correctly read the number of configured machine axes from the machine data. This typically occurs due to corrupted or inconsistent machine data settings, incorrect MD configuration during startup, or file system errors affecting the machine data storage.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Enter Service Mode and navigate to Commissioning > Machine Data > General MD.

  2. 2

    Check MD10000 $MN_NUM_MACHAX - verify it matches the actual number of axes configured (typically 3-5 for mills, varies for lathes/multi-channel machines).

  3. 3

    If value is incorrect or shows '0', set correct value (e.g., 3 for X/Y/Z mill), save, and perform NCK Reset.

    Changing this value affects entire axis configuration - verify all axis-specific MD are properly configured before restart.

  4. 4

    If unable to modify, restore machine data from backup or reload OEM default machine data and reconfigure.

    Restoring defaults will erase all custom machine parameters including compensation tables.

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.