Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

905-2972

Heidenhain 905-2972 - Reference system

Reference system

Heidenhain TNC error 905-2972: Reference system. This alarm indicates a fault or error condition on the Heidenhain TNC control that requires investigation. Refer to the Heidenhain NC error message documentation for the specific cause and remedy for this alarm code.

Root Cause Summary

HEIDENHAIN alarm 905-2972 indicates a reference system error where the TNC control has detected an issue with the machine's reference point system or homing sequence. This alarm typically occurs when there's a problem with reference switches, encoder signals, or the reference point establishment process during machine startup or axis movement.

Safety

  • Refer to Heidenhain service manual
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Check reference switch status

    Navigate to MOD > Machine Parameters > MP7500-7599 (Reference Point) and verify reference switch states in the diagnostic screen.

    Use the PLC status display to monitor switch states in real-time during manual movement

  2. 2

    Inspect physical switches

    Physically examine each axis reference switch for damage, contamination, or mechanical misalignment. Clean switches with appropriate contact cleaner.

    Ensure machine power is locked out before accessing limit switches

  3. 3

    Verify switch wiring

    Check continuity and proper voltage levels at reference switch connections using multimeter. Verify against machine electrical drawings.

    Look for intermittent connections by gently flexing cables while monitoring continuity

  4. 4

    Test reference point approach

    Manually jog axis slowly toward reference switch and observe switch activation point. Adjust MP7500.x (Reference Point Shift) if necessary.

    Move axes slowly and be prepared to stop immediately if switch doesn't activate

DIY Feasiblemedium confidence

Call a technician if:

  • ·Encoder replacement required
  • ·PLC program modifications needed
  • ·Multiple axes affected simultaneously
  • ·Intermittent alarm with no clear pattern

Prevention

  • Regular reference switch cleaning and inspection
  • Periodic encoder cable inspection
  • Maintain backup of working machine parameters
  • Document any parameter changes with dates and reasons

Common Mistakes

  • Ignoring encoder signal quality degradation
  • Adjusting reference parameters without understanding machine kinematics
  • Forcing reference completion without resolving root cause
  • Not checking PLC interlock conditions before troubleshooting hardware

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.