Siemens SINUMERIK codes
Siemens SINUMERIKServo/AxisIntermediate30-120 minutes

25080

Siemens 840D 25080 - Axis positioning monitoring

Axis positioning monitoring

Siemens SINUMERIK 840D alarm 25080: Axis positioning monitoring. This alarm indicates a fault condition on the axis servo drive or feedback system. The axis cannot be safely operated until this fault is resolved.

Root Cause Summary

Alarm 25080 fires when an axis fails to reach the exact stop window within the time specified by MD 36020 POSITIONING_TIME during blocks where exact stop (G09) is programmed. The axis must settle within either MD 36000 STOP_LIMIT_COARSE or MD 36010 STOP_LIMIT_FINE depending on the stop mode active.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Navigate to Siemens HMI > Maintenance > Machine Data > Axis-specific parameters. Locate MD 36020 POSITIONING_TIME for the affected axis (typically 0.5-2.0 seconds standard).

  2. 2

    Increase MD 36020 incrementally by 0.2-0.5 second steps. Start with value of 1.5 seconds if currently under 1.0 second.

    Do not exceed 5.0 seconds as this degrades cycle time significantly.

  3. 3

    Run a G09 exact stop block and monitor actual axis settling time via Diagnostics > Axis > Position error display. Confirm settling occurs within new MD 36020 value.

  4. 4

    Test full production program with new timing. If alarm clears on all G09 blocks, parameter adjustment resolved the issue.

Service Recommended confidence

Seeing Multiple Alarms?

Seeing another alarm with this one? Enter the code.

Get machine-aware diagnosis

AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.