Siemens SINUMERIK codes
Siemens SINUMERIKServo/AxisIntermediate30-90 minutes

25020

Siemens 25020 - Axis zero mark monitoring of active encoder

Axis zero mark monitoring of active encoder

For PROFIdrive: The position encoder pulses between 2 zero mark pulses are counted, and the plausibility is assessed (The functionality and possibly the parameterization of the plausibility check is done on the drive side. Please refer to the relevant drive documentation for details.), and reported in a PROFIdrive message frame (encoder interface) to the control, which then issues the present alarm. The alarm can be reprogrammed in MD11412 $MN_ALARM_REACTION_CHAN_NOREADY (channel not ready) Control reaction: Mode group not ready. The NC switches to follow-up mode. Channel not ready. NC Start disable in this channel. Axes of this channel must be re-referenced. Interface signals are set. Alarm display. NC Stop on alarm. Channel not ready.

Root Cause Summary

SIEMENS alarm 25020 fires when the NCK detects encoder signal integrity issues including broken tracks, contaminated encoder discs, loose connections, or encoder power supply failures. The SINUMERIK control monitors encoder signals via MD36300 (encoder monitoring) parameters and triggers this alarm when signal amplitude falls below MD36320 thresholds or when track errors exceed MD36330 limits.

Safety

  • Drive/power/encoder circuit: hazardous voltages may remain in the DC link after power-off. Lock out / tag out, wait for discharge per the drive documentation, and use qualified personnel only.

Causes and Fixes

  1. 1

    Check encoder cable connections

    Inspect encoder cable connections at motor junction box and drive module X521/X522 terminals. Verify DRIVE-CLiQ connections are fully seated with green LED status.

    Power down axis drive before disconnecting encoder cables to prevent damage

  2. 2

    Measure encoder supply voltage

    Using HMI Diagnostics > Drive > Encoder, verify encoder supply voltage matches MD36200 setting (typically 5V or 15V). Check voltage at motor terminal box under load.

    Voltage drop under motion indicates cable resistance issues

  3. 3

    Perform encoder cable continuity test

    With drive powered down, measure cable continuity and insulation resistance. Check for shorts between encoder tracks and shield using multimeter.

    Cable flexing during machine movement often causes intermittent faults

DIY Feasiblehigh confidence

Call a technician if:

  • ·Encoder replacement required
  • ·Drive module encoder interface failure
  • ·Multiple simultaneous encoder faults

Prevention

  • Regular encoder cable inspection during PM
  • Maintain proper coolant sealing around encoders
  • Monitor encoder signal quality trends in HMI diagnostics
  • Keep encoder areas clean and dry

Common Mistakes

  • Grounding encoder shield at both ends creating ground loops
  • Using incorrect encoder parameters after replacement
  • Cleaning encoder disc with improper solvents
  • Forcing encoder connections without proper alignment

Related Alarms

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.