FANUC codes
FANUCServo/AxisIntermediate20-90 minutes

SV0405

Fanuc SV0405 - Servo alarm: n axis feedback disconnection

SERVO ALARM: n AXIS FEEDBACK DISCONNECTION

SV0405 indicates the control failed to detect the required encoder grid/reference mark signal during a zero return (home) operation for one or more axes. The servo system did not receive the one-pulse-per-revolution grid signal from the encoder within the expected travel distance, preventing establishment of the absolute reference position. This prevents accurate machine positioning and must be resolved before normal operation can continue.

Root Cause Summary

The FANUC SV0405 alarm typically results from a failure to detect the encoder grid/reference mark signal during zero return, often due to encoder cable issues or battery failure in absolute encoders. The most likely fix involves inspecting and reseating encoder cables or replacing the encoder battery followed by re-establishing the reference position. In persistent cases, encoder hardware failure may require replacement.

Safety

  • Disable servo power (SERVO OFF on operator panel) and verify amplifier charge LEDs extinguished before disconnecting encoder cables to prevent electrical shock from capacitor discharge
  • During manual motor rotation tests, ensure axis brakes are released and machine is in a mechanically safe position - unexpected axis motion may occur if servo power is accidentally enabled
  • After replacing absolute encoder batteries, machine will lose position reference - verify all axes are clear of workpieces, fixtures, and tooling before executing G28 reference return to prevent collision

Causes and Fixes

  1. 1

    Power Down and Inspect Cable

    Power off the CNC and ensure servo power is disabled (SERVO OFF on operator panel). Inspect the encoder cable at both motor and amplifier ends for visible damage, bent pins, or looseness. Check cable routing for pinch points or excessive flexing near cable carriers.

    Use a flashlight to check for subtle cracks in cable insulation or debris in connectors that might not be immediately visible.

    Verify amplifier charge LEDs are extinguished before touching cables to avoid electrical shock from capacitor discharge.

  2. 2

    Reseat Connectors

    Carefully disconnect and reseat the encoder cable connectors at both ends, ensuring a firm connection. Avoid excessive force to prevent pin damage. Secure any locking mechanisms on the connectors.

    Mark cable orientation before disconnection to ensure correct reassembly, as some connectors are keyed.

    Do not power on until all connections are secure to prevent intermittent faults.

  3. 3

    Test Encoder Feedback

    After reseating, power on the CNC and navigate to DIAGNOSIS > SERVO > ENCODER screen. Manually rotate the motor shaft (with servo power off and brakes released) and monitor encoder counts for smooth progression without jumps or dead spots.

    If counts are erratic, even after reseating, consider replacing the cable as internal wire breaks may not be visible.

    Ensure axis is in a safe position during manual rotation to avoid unexpected motion if power is accidentally enabled.

DIY Feasiblemedium confidence

Call a technician if:

  • ·If encoder replacement is required and you lack the tools or training for motor disassembly and calibration.
  • ·If PMC ladder logic debugging is needed but access rights or documentation are unavailable.

Prevention

  • Regularly inspect encoder cables for wear, especially in high-motion axes, and secure them away from stress points.
  • Schedule annual checks of encoder battery voltage and replace preemptively every 2-3 years per manufacturer guidelines.
  • Keep machine parameters backed up and documented to avoid issues after power loss or maintenance.
  • Clean machine areas near encoders to prevent contamination from oil, coolant, or debris buildup.

Common Mistakes

  • Ignoring battery alarms or failing to re-establish reference position after battery replacement, leading to repeated alarms or crashes.
  • Attempting zero return without clearing over-travel limits or obstructions, causing further alarms or mechanical strain.

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.