FANUC Robot codes
FANUC RobotServo/AxisIntermediate15-60 minutes

SRVO-004

Fanuc Robot SRVO-004 - Fence open

Fence open

A safety fence, gate, or door interlock has been opened. The safety fence circuit is open, indicating someone may have entered the robot work area. Servo power is cut until the fence is secured.

Root Cause Summary

SRVO-004 Fence open alarm occurs when the safety fence interlock circuit opens, cutting servo power to protect personnel. The R-30iA/iB controller continuously monitors fence interlock inputs through the safety I/O chain, and any break in this circuit immediately disables servo power and motion until the safety perimeter is restored and verified.

Safety

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

Causes and Fixes

  1. 1

    Visual inspection of all safety gates

    Walk the entire safety perimeter and verify all gates, doors, and access panels are fully closed and latched. Check for gates that appear closed but haven't engaged the interlock switch completely - they may need to be opened and re-closed firmly.

    Do not bypass or override safety interlocks. Ensure the robot cell is clear of personnel before restoring servo power.

  2. 2

    Check safety I/O status on teach pendant

    From the teach pendant: Press MENU > I/O > Digital > Filter by 'FENCE' or check DI signals starting around DI[9]-DI[16] (typical fence inputs). Look for the specific input showing OFF (0) state. Note the input number for further diagnosis.

    On dual-check safety systems, you'll see pairs of inputs (FENCE1/FENCE2). Both must be ON for the alarm to clear. If only one is OFF, check that specific switch.

  3. 3

    Verify gate latch and strike alignment

    Check that gate latches are properly aligned with their strike plates. Worn hinges or loose mounting can cause gates to sag, preventing proper switch actuation even when the gate appears closed. Adjust gate position or replace worn hardware as needed.

    Use a flashlight to look for shiny wear spots on latch hardware - this indicates misalignment or excessive play in the mechanism.

  4. 4

    Reset alarm and restore servo power

    After confirming all gates are secure and I/O shows all fence inputs ON: Press and hold SHIFT, then press RESET on the teach pendant. If alarm clears, enable servo power by pressing and holding the deadman switch to detent position, then press FCTN > Enable (or FWD+Deadman for cyclic enable).

    Verify the work area is clear and announce 'ENABLING SERVO POWER' before restoring power to the robot.

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.