
axismd.ai
Siemens SINUMERIK Controller
Servo/Axis · Intermediate · 20 - 60 minutes
Siemens 25011 - Axis pollution of passive encoder
SIEMENS alarm 25011 occurs when the spindle fails to reach the commanded angular position within the timeout period defined by MD35110 (SPIND_POSITIONING_TIME). The SINUMERIK controller monitors encoder feedback and expects the drive to confirm in-position status via the orientation complete signal, but mechanical binding, encoder issues, or incorrect positioning parameters prevent successful orientation completion.
Siemens 25011 - Axis pollution of passive encoder
Axis pollution of passive encoder
Siemens SINUMERIK alarm 25011: Axis pollution of passive encoder. Detailed remedy is being verified against the current Siemens diagnostics manual.
Root Cause Summary
SIEMENS alarm 25011 occurs when the spindle fails to reach the commanded angular position within the timeout period defined by MD35110 (SPIND_POSITIONING_TIME). The SINUMERIK controller monitors encoder feedback and expects the drive to confirm in-position status via the orientation complete signal, but mechanical binding, encoder issues, or incorrect positioning parameters prevent successful orientation completion.
Safety
Causes and Fixes
Check Current Timeout Setting
Navigate to Parameters → Machine Data → Spindle → MD35110 and note the current SPIND_POSITIONING_TIME value in milliseconds.
Typical values range from 3000-10000ms depending on spindle inertia and drive response
Monitor Actual Orientation Time
Use Service → Trace → Spindle signals to measure actual time from M19 command to orientation complete signal during manual test.
Add 50% safety margin to measured time for the new MD35110 value
Increase Timeout Value
Set MD35110 to 150% of measured orientation time, save parameters, and perform RESET to activate changes.
Excessive timeout values can cause long program delays if mechanical problems develop
Test Orientation Cycle
Execute M19 command in MDI mode and verify spindle reaches position without alarm 25011.
Test at different spindle speeds to ensure timeout works for all operating conditions
Call a technician if:
Prevention
Common Mistakes
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.