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

100161

Siemens 840D 100161 - The number of lines is being calculated, please wait!

The number of lines is being calculated, please wait!

Siemens SINUMERIK message 100161: The number of lines is being calculated, please wait!. This is an operator information message from the SINUMERIK control. Note the complete message text as it may contain important parameter values.

Root Cause Summary

SIEMENS alarm 100161 occurs during NC program preprocessing when the SINUMERIK control is calculating the total number of program blocks for display purposes. This is typically an informational message that appears during program loading or when the system is analyzing complex programs with subroutines or cycles.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Check program size and complexity

    Access HMI > Program Manager and verify the NC program size. Programs over 1MB or containing extensive CYCLE calls may trigger extended calculation times.

    Use SINUMERIK's program structure view to identify resource-intensive sections

  2. 2

    Monitor preprocessing progress

    Allow the system to complete the calculation process. Check MD11210 PREPROCESSING_LEVEL setting to ensure optimal preprocessing configuration.

    MD11210 = 2 provides best balance between preprocessing speed and memory usage

  3. 3

    Optimize program structure

    If calculation time is excessive, consider breaking large programs into smaller subroutines or reducing parametric complexity in critical sections.

DIY Feasiblehigh confidence

Call a technician if:

  • ·Alarm persists after memory optimization and parameter reset
  • ·System becomes unresponsive during preprocessing
  • ·Network configuration changes required

Prevention

  • Optimize NC program structure with efficient subroutine usage
  • Maintain adequate free memory by regular program cleanup
  • Use local storage for frequently accessed programs
  • Monitor preprocessing performance during program development

Common Mistakes

  • Ignoring the message and interrupting preprocessing
  • Loading excessively large programs without memory consideration
  • Not optimizing network configuration for program transfer
  • Modifying preprocessing parameters without understanding impact

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.