FANUC Robot codes
FANUC RobotServo/AxisIntermediate15-60 minutes

SRVO-051

Fanuc Robot SRVO-051 - CUER alarm (current error)

CUER alarm (current error)

A current error has been detected in the servo amplifier output. The actual motor current differs significantly from the commanded current, indicating an amplifier or motor fault.

Root Cause Summary

SRVO-051 CUER (Current Error) alarm indicates the servo amplifier's commanded current and actual measured motor current differ beyond acceptable tolerance limits. This mismatch typically results from hardware failures in the power delivery chain—including motor windings, power cables, connectors, or the amplifier's output stage or current feedback sensors. The alarm protects against continued operation with faulty current control that could damage the motor or amplifier.

Safety

  • Always verify robot is in a safe stopped state before entering the work envelope
  • Use T1 mode when testing after clearing motion or servo alarms

Causes and Fixes

  1. 1

    Power down and lockout robot

    Execute controlled shutdown from teach pendant. Turn main breaker OFF, apply lockout/tagout, and wait 5 minutes for capacitor discharge before opening cabinet doors or touching motor cables.

    High voltage remains present in servo amplifiers for several minutes after power down. Verify with meter before touching components.

  2. 2

    Inspect motor power cable routing and condition

    Check the entire length of the motor power cable from servo amplifier CN2 connector to the motor junction box. Look for kinks, cuts, worn insulation, oil contamination, or excessive bending near the axis being alarmed. Pay special attention to cable track entry/exit points and areas near moving axis limits where flexing occurs.

    Check the alarm history (MENU > ALARM > F5 HIST) to see if the alarm occurs at specific axis positions, which indicates cable damage in a particular flex zone.

  3. 3

    Verify motor power cable connections

    At the servo amplifier end, verify the motor power cable is fully seated in the CN2 connector with locking collar engaged. At the motor end, remove junction box cover and check all U-V-W phase terminal connections for tightness (typically 1.2-1.5 N⋅m torque), corrosion, or burn marks. Look for evidence of arcing or discoloration.

    Use a torque screwdriver to verify terminal tightness. Loose terminals cause intermittent high resistance and are a leading cause of CUER alarms that come and go.

  4. 4

    Measure cable resistance and insulation

    Disconnect motor power cable at both ends. Using a multimeter, measure DC resistance between each phase conductor (U-V, V-W, U-W) at cable ends—should be <0.5Ω for most robots. Then perform insulation test: set megohmmeter to 500VDC and measure insulation resistance from each phase to cable shield—should exceed 10MΩ.

    Ensure both cable ends are fully disconnected before performing insulation testing to avoid damage to amplifier or motor components.

  5. 5

    Swap motor cable if available

    If spare motor cable is available, replace suspect cable and test robot operation. If alarm clears, faulty cable is confirmed. Document cable serial number and installation date for failure tracking. Order replacement cable using axis-specific part number from robot mechanical unit manual.

    Keep a spare motor cable set for the largest axes (J1-J3) in your spare parts inventory. Cable failures represent 40-50% of SRVO-051 occurrences.

Service Recommended confidence

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.