
axismd.ai
Siemens SINUMERIK Controller
Overtravel/Limit · Intermediate · 30-120 minutes
Siemens 26015 - Axis machine data [ ] invalid value
Alarm 26015 indicates that a machine data (MD) parameter for the specified axis contains a value outside the valid range or of an invalid data type. This typically occurs when MD values are manually entered, imported, or corrupted, causing the NCK to reject the parameter during axis initialization or runtime validation.
Siemens 26015 - Axis machine data [ ] invalid value
Axis machine data value
Machine data includes a value that is not valid Control reaction: NC not ready. The NC switches to follow-up mode. Mode group not ready, also effective for single axes. NC Start disable in this channel. Interface signals are set. Alarm display. NC Stop on alarm.
Root Cause Summary
Alarm 26015 indicates that a machine data (MD) parameter for the specified axis contains a value outside the valid range or of an invalid data type. This typically occurs when MD values are manually entered, imported, or corrupted, causing the NCK to reject the parameter during axis initialization or runtime validation.
Safety
Causes and Fixes
Extract the MD number from alarm text (e.g., 26015 displays 'MD33010[1]'). Navigate to Siemens HMI > Diagnosis > Alarms and note the exact parameter and axis index.
Access SINUMERIK 840D NCK parameters via HMI menu: Machine > Parameters > Machine Data or use ShopMill/ShopTurn MD editor. Locate the flagged MD (e.g., MD32000 for axis geometry or MD35010 for soft limit min). Compare current value against commissioning documentation and technical manual limits.
Do not modify MD values without verified source documentation; incorrect values risk collision or axis malfunction.
Verify data type and range: Check if MD is INT, REAL, or BOOL. For numeric MDs, confirm value falls within documented min/max (e.g., MD33010 max velocity typically ≤500 mm/min on servo axes). Correct the entry and store to non-volatile memory via HMI 'Transfer' or 'Save Parameters' function.
Cycle power or execute warm restart (NCK reset) to reload MD from EEPROM. Monitor axis initialization in Diagnosis > Axis Status. If alarm persists on same MD, suspect parameter data corruption; restore from backup commissioning file or re-enter all axis geometry/limit MDs from machine nameplate.
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.