Robotics in Manufacturing
SRVO-050

SRVO-050: Collision Detect alarm

The servo software estimated a disturbance torque too large to be normal motion and concluded the robot hit something.

What it means

The servo software estimated a disturbance torque too large to be normal motion and concluded the robot hit something. Sometimes it did. The rest of the time it's fighting bad payload data, cold grease, a dragging brake, or worn mechanics. The most-searched FANUC alarm for good reason.

Common causes

Ranked by what technicians most often find, most likely first.

  1. Actual collision or external force - including tool stuck to the work ('tip stick').
  2. Wrong payload settings (mass, center of gravity, inertia) - the most common false trigger.
  3. Aggressive motion: ACC over 100, sharp CNT reversals, linear moves near singularity.
  4. Cold plant, stiff grease - friction spikes after weekends and cold nights.
  5. Brake dragging or low supply voltage.
  6. Mechanical wear: reducer, balancer (listen for noise), or deeper hardware faults.

How to fix it

  1. Inspect for a real collision first. To recover: hold SHIFT+RESET, release only RESET, keep SHIFT held and jog the axis AWAY from the obstruction.
  2. Verify the payload schedule matches the actual tool and part; run payload ID if available.
  3. If tied to one aggressive move, soften it (reduce ACC, smooth the reversal, reroute from singularity). The disturbance threshold is visible at STATUS > Axis > DISTURB - resist the urge to raise it to silence the alarm; that removes a protection layer.
  4. After cold or idle periods, warm the robot at low speed before full-rate production.
  5. One axis triggering repeatedly with clean payload data earns a mechanical inspection: brake release, reducer, balancer.

Quick facts

Category
Servo
Affected series
R-30iB; R-30iB Mate; R-30iB Plus; R-30iB Mate Plus
Alarm family
SRVO

Related codes

Verified against FANUC documentation (B-83284EN-1).Last reviewed: 2026-07-09.Editorial process