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

101601

Siemens 840D 101601 - Impermissible parameter number

Impermissible parameter number

Siemens SINUMERIK operator message 101601: Impermissible parameter number. This is an informational message from the SINUMERIK control indicating a system status or operation result that may require operator action.

Root Cause Summary

Alarm 101601 indicates that a parameter number specified in the part program or machine data is outside the valid range or does not exist for the specific function being called. This typically occurs when accessing R-parameters, machine data, or setting data with incorrect indexing or when attempting to use parameter numbers that are not defined in the system configuration.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Identify the NC block number where the alarm occurred by checking the alarm display details and noting the exact line in the part program.

  2. 2

    Examine the NC block for R-parameter assignments or reads (e.g., R1500=10 when only R0-R999 are available) and verify the parameter number is within the valid range defined in your system's machine data.

  3. 3

    Check if indirect parameter addressing is used (e.g., R[R10]) and verify that the value stored in the indirect parameter produces a valid parameter number within range.

  4. 4

    Correct the parameter number to fall within the valid range and reset the alarm. For extended R-parameter ranges, verify MD18118 $MN_MM_NUM_USER_DATA_VARI is configured correctly.

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.