
axismd.ai
Siemens SINUMERIK Controller
Program/G-code · Intermediate · 30-120 minutes
Siemens 840D 104224 - Illegal tool type
Alarm 104224 occurs when the NC program references a tool type that is not defined or supported by the current machine configuration. This typically happens when the T-number calls a tool with a type code that doesn't match any valid tool type in the tool management system, or when the tool type parameter is corrupted or outside the valid range for the specific SINUMERIK configuration.
Siemens 840D 104224 - Illegal tool type
Illegal tool type
Siemens SINUMERIK alarm 104224: Illegal 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 104224 occurs when the NC program references a tool type that is not defined or supported by the current machine configuration. This typically happens when the T-number calls a tool with a type code that doesn't match any valid tool type in the tool management system, or when the tool type parameter is corrupted or outside the valid range for the specific SINUMERIK configuration.
Safety
Causes and Fixes
Identify the active T-number from the alarm detail or NC program line where the error occurred.
Navigate to tool management: Main Menu > Parameters > Tool Data > Select the specific tool number.
Check parameter $TC_DP6[T,D] (tool type). Verify it contains a valid value according to your machine configuration (e.g., 100-199 for mills, 200-299 for drills). Consult machine documentation for valid types.
Note the current value before making changes for potential rollback.
Correct the tool type to a valid value matching the actual tool geometry, save changes, reset the alarm, and retest the program.
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.