
axismd.ai
Siemens SINUMERIK Controller
Program/G-code · Intermediate · 30-120 minutes
Siemens 840D 104109 - PA: Error on reading number of cuttung edges
Alarm 104109 occurs when the control system encounters an invalid or incorrectly formatted number of cutting edges parameter in the tool data or NC program. This typically happens when tool parameter $TC_DP6[tool,edge] contains an invalid value, is missing, or has been corrupted during tool data entry or NC program execution.
Siemens 840D 104109 - PA: Error on reading number of cuttung edges
PA: Error on reading number of cuttung edges
Siemens SINUMERIK alarm 104109: PA: Error on reading number of cuttung edges. 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 104109 occurs when the control system encounters an invalid or incorrectly formatted number of cutting edges parameter in the tool data or NC program. This typically happens when tool parameter $TC_DP6[tool,edge] contains an invalid value, is missing, or has been corrupted during tool data entry or NC program execution.
Safety
Causes and Fixes
Access the tool management system and navigate to the tool offset data table for the active tool number.
Check parameter $TC_DP6 (number of cutting edges) for the called tool and edge. Verify it contains a valid positive integer value (typically 1-99).
If the value is zero, blank, or contains non-numeric characters, enter the correct number of cutting edges for the tool (e.g., 2 for a 2-flute endmill, 4 for a 4-edge insert).
Save the tool data, reset the alarm, and restart the NC program from a safe position.
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.