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

104112

Siemens 840D 104112 - PA: Error on reading TO area

PA: Error on reading TO area

Siemens SINUMERIK alarm 104112: PA: Error on reading TO area. 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 104112 indicates the NC kernel cannot read data from the Tool Offset (TO) area during program execution. This typically occurs due to corrupted tool offset data, invalid TO area addressing in the NC program, or memory allocation issues in the NCK system files.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Access HMI Diagnostics → Service → NC Memory → Tool Offsets and check for error indicators or unusual values in the TO area display.

  2. 2

    Create a backup of current tool offset data via Archive function, then perform a TO area reset using NC service function 'Initialize Tool Offsets'.

    This will clear all tool offset values. Ensure you have a valid backup before proceeding.

  3. 3

    Restore tool offset data from a known good backup file or re-enter critical tool offsets manually.

  4. 4

    Execute a test program with T-number calls to verify TO area is accessible. Monitor alarm buffer during execution.

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.