
axismd.ai
FANUC Controller
Servo/Axis · Intermediate · 30-60 minutes
Fanuc Alarm 406 - SERVO ALARM: n-TH AXIS ZERO POINT RETURN FAILURE
Alarm 406 occurs when the CNC cannot complete the reference position return (home) sequence during the grid search phase. This typically indicates the decoder (position coder) grid signal is not being detected, the axis is mechanically prevented from reaching the reference point, or critical reference position parameters are incorrectly set.
Fanuc Alarm 406 - SERVO ALARM: n-TH AXIS ZERO POINT RETURN FAILURE
SERVO ALARM: n-TH AXIS ZERO POINT RETURN FAILURE
Reference position return was executed but the reference position could not be reached during grid search operation.
Root Cause Summary
Alarm 406 occurs when the CNC cannot complete the reference position return (home) sequence during the grid search phase. This typically indicates the decoder (position coder) grid signal is not being detected, the axis is mechanically prevented from reaching the reference point, or critical reference position parameters are incorrectly set.
Causes and Fixes
Navigate to DIAGNOSIS screen and monitor diagnostic number D0300 (Grid signal) for the affected axis while manually jogging near the reference position. Verify the grid signal toggles from 0 to 1 within one encoder rotation.
Check encoder cable connections at both motor and amplifier ends. Inspect for bent pins, loose connectors, or cable damage. For serial pulse coders (αi encoders), verify battery voltage on amplifier (should be >3.0V DC).
Power off machine before disconnecting encoder cables to prevent damage to encoder circuitry
Verify Parameter 1815 (reference position return direction) is set correctly: 0=positive direction, 1=negative direction. Incorrect setting causes axis to move away from grid position during final approach.
Check servo amplifier LED status during homing attempt. Red LED or alternating red/green indicates encoder communication fault. Review alarm history in DIAGNOSIS screen for concurrent SV0401-SV0449 encoder alarms.
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.