
axismd.ai
Heidenhain Controller
Servo/Axis · Intermediate · 30-120 minutes
HEIDENHAIN 230-01AD - Deviation in the switch-on position of axis too large
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.
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
Causes and Fixes
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
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
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
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.