Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

230-01AD

HEIDENHAIN 230-01AD - Deviation in the switch-on position of axis too large

Deviation in the switch-on position of axis too large

After power-on, the axis position differs from the last saved value by more than the tolerance set in CfgReferencing->endatDiff.

Root Cause Summary

Alarm 230-01AD occurs when the encoder's absolute position at power-on differs from the last saved position by more than the tolerance set in CfgReferencing->endatDiff. This indicates potential mechanical movement, encoder issues, or parameter corruption since the last shutdown.

Safety

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

Causes and Fixes

  1. 1

    Check mechanical constraints

    Inspect brake systems, clamps, and counterbalances. Verify axis brake engagement in MOD function 'Axis diagnosis' menu.

    Ensure machine is in safe state before checking mechanical components

  2. 2

    Measure actual deviation

    In Setup->CfgReferencing, check the current endatDiff value and compare with actual position deviation shown in alarm details.

    Document the deviation amount - consistent values indicate systematic mechanical issues

  3. 3

    Perform controlled reference run

    Execute manual reference point approach via Setup->CfgReferencing->Reference. Monitor for smooth movement and proper brake release.

    Clear work area and verify axis travel limits before referencing

DIY Feasiblehigh confidence

Call a technician if:

  • ·Encoder replacement required
  • ·Persistent communication errors after cable replacement
  • ·Mechanical axis binding detected

Prevention

  • Regular encoder battery monitoring
  • Proper axis brake maintenance
  • Environmental protection of encoder cables
  • Periodic endatDiff parameter review

Common Mistakes

  • Setting endatDiff too large compromising accuracy
  • Ignoring mechanical root causes
  • Replacing encoder without checking battery first
  • Not documenting parameter changes

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.