
axismd.ai
Siemens SINUMERIK Controller
Program/G-code · Intermediate · 30-120 minutes
Siemens 840D 104103 - PA: Error on reading number of params/cut-edges
Alarm 104103 occurs when the control system encounters an error while reading parameter data or cutting edge information for tool compensation. This typically happens due to corrupted tool data, incorrect syntax in the NC program when calling tool parameters, or issues with the tool management data structure in the control memory.
Siemens 840D 104103 - PA: Error on reading number of params/cut-edges
PA: Error on reading number of params/cut-edges
Siemens SINUMERIK alarm 104103: PA: Error on reading number of params/cut-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 104103 occurs when the control system encounters an error while reading parameter data or cutting edge information for tool compensation. This typically happens due to corrupted tool data, incorrect syntax in the NC program when calling tool parameters, or issues with the tool management data structure in the control memory.
Safety
Causes and Fixes
Navigate to the tool management screen (TOA) and identify the tool number active when the alarm occurred from the alarm buffer or NC program.
Check all parameter fields for the tool, especially the number of cutting edges (D-offsets) and verify no fields contain invalid characters, extreme values, or are blank when they should contain data.
Delete and recreate the tool entry with correct parameters, ensuring the cutting edge count matches the actual D-offset entries configured.
Back up tool data before deleting. Document all original values for reference.
Perform a power cycle (full control restart) to clear memory cache and reload tool data, then test with the recreated tool.
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.