
axismd.ai
Siemens SINUMERIK Controller
Program/G-code · Intermediate · 30-120 minutes
Siemens 840D 104010 - Error while writing tool position
Alarm 104010 occurs when the control system cannot write or update tool position data to the tool management system or tool offset memory. This typically happens due to memory access issues, incorrect tool number references, protected memory areas, or corrupted tool management data structures.
Siemens 840D 104010 - Error while writing tool position
Error while writing tool position
Siemens SINUMERIK alarm 104010: Error while writing tool position. 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 104010 occurs when the control system cannot write or update tool position data to the tool management system or tool offset memory. This typically happens due to memory access issues, incorrect tool number references, protected memory areas, or corrupted tool management data structures.
Safety
Causes and Fixes
Check the NC program line that triggered the alarm and identify the tool number (T-word) being referenced.
Access tool management (HMI: Tool List or offset tables) and verify the tool number exists and is properly configured.
Review machine data MD18110 $MN_MM_NUM_TOOL to confirm maximum number of tools allowed and ensure referenced tool is within range.
Changing machine data requires a control restart and may affect existing tool data
If tool number is invalid, correct the NC program or create the tool entry in tool management with proper parameters.
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.
Start freeWas this guide helpful?
Always verify with your machine manual or a certified technician before performing service procedures.