Robotics in Manufacturing
SRVO-028

SRVO-028: Compensation excess

The internal compensation applied to the motion command exceeded its threshold - like SRVO-025, an internal servo-software event rather than something mechanical, and one FANUC wants diagnostic data for.

What it means

The internal compensation applied to the motion command exceeded its threshold - like SRVO-025, an internal servo-software event rather than something mechanical, and one FANUC wants diagnostic data for.

Common causes

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

  1. Internal motion compensation fault; not a pendant-level configuration issue.

How to fix it

  1. Run the Diagnostic Log function (FNCT > Diagnostic log) immediately - before power cycling or jogging - and take an image backup.
  2. Contact FANUC service with the log and backup. If the log can't be run, document exactly what led up to the alarm instead.

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