Robotics in Manufacturing
SRVO-223

SRVO-223: DSP dry run

Servo DSP initialization failed - from hardware or a wrong software setting - and the software fell back to 'dry run' mode.

What it means

Servo DSP initialization failed - from hardware or a wrong software setting - and the software fell back to 'dry run' mode. The first number in the message is a decode table: it tells you which of a dozen distinct causes you have, several of which just point at other alarms.

Common causes

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

  1. Decode by first parameter: 1 = deliberate ($SCR.$STARTUP_CND=12, warning only); 2/3/4/7 = servo card; 5 = invalid ATR/axis config (FSSB line, start axis, amp number/type); 6 = see SRVO-180; 8/10 = see SRVO-058; 9 = no amplifier found on the servo card (connections, fiber, power, fuses); 11 = invalid axisorder / missing aux board; 12 = see SRVO-059; 13/14/15/17 = contact FANUC.

How to fix it

  1. Read the first number and follow its branch. This alarm is a router, not a single fault.
  2. For 5 and 11, audit the software axis configuration end to end.
  3. For 9, work the physical chain with the controller de-energized and locked out: check connections, optical fiber, amplifier power, and amplifier fuses, then replace the fiber or amplifier.
  4. For the contact-FANUC codes, capture the Diagnostic Log, take an image backup, and call FANUC. Power-cycle to clear.