
axismd.ai
Siemens SINUMERIK Controller
Program/G-code · Intermediate · 30-120 minutes
Siemens 840D 104124 - PA: Error on reading tool type
Alarm 104124 occurs when the control system cannot properly read or interpret the tool type data from the tool management system during program execution. This typically happens due to incorrect tool definitions in the tool table, corrupted tool data, or programming errors when calling tools with undefined or invalid tool types.
Siemens 840D 104124 - PA: Error on reading tool type
PA: Error on reading tool type
Siemens SINUMERIK alarm 104124: PA: Error on reading tool type. 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 104124 occurs when the control system cannot properly read or interpret the tool type data from the tool management system during program execution. This typically happens due to incorrect tool definitions in the tool table, corrupted tool data, or programming errors when calling tools with undefined or invalid tool types.
Safety
Causes and Fixes
Identify the tool number referenced in the NC program at the alarm location (check current block display).
Open tool management (e.g., via HMI: Machine -> Tool Management) and locate the problematic tool number.
Check the tool type field - verify it contains a valid type (e.g., 100-199 for milling, 500-599 for turning, etc.) according to Siemens tool type definitions.
If empty or invalid, assign the correct tool type based on the actual tool geometry, save the tool data, and reset the alarm.
Ensure the tool type matches the actual physical tool to prevent collisions or incorrect compensation calculations.
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.