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

104220

Siemens 840D 104220 - NOTICE! Relocation of tool running!

NOTICE! Relocation of tool running!

Siemens SINUMERIK operator message 104220: NOTICE! Relocation of tool running!. 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 104220 is an informational message that appears when the control system is actively executing a tool offset relocation or tool reference point adjustment while the machine is running. This typically occurs during dynamic tool length compensation, tool data modification, or when using functions like PRESETON or coordinate system shifts that affect active tool geometry during program execution.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Review the NC program for commands that modify tool offsets during execution such as $TC_DP values, WRITE operations to tool data, or external tool management system writes.

  2. 2

    Check if operator or PLC is writing to tool offset registers (R parameters or $TC_DP) while the tool is actively cutting or positioned.

  3. 3

    Verify if tool length compensation values are being adjusted through HMI tool management screens during active machining operations.

  4. 4

    If unintentional, modify program logic to change tool data only during tool changes or when no tool is active. If intentional for adaptive machining, acknowledge the message as normal operation.

    Ensure tool relocation does not cause unexpected workpiece collision or dimensional errors

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.