Robotics in Manufacturing
SRVO-072

SRVO-072: PMAL alarm (pulse coder fault)

The controller suspects the encoder itself has failed.

What it means

The controller suspects the encoder itself has failed. Short list, expensive answer: on these motors the encoder isn't separately serviceable in the field, so the fix is encoder/motor replacement - unless it's a phantom riding on a communication alarm.

Common causes

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

  1. Phantom alongside SRVO-068 DTERR / 069 CRCERR / 070 STBERR - if those are in the history, they're the real fault.
  2. Genuine pulse coder failure.

How to fix it

  1. Check the alarm history for the 068/069/070 communication trio first; if present, work those remedies before condemning hardware.
  2. Otherwise replace the pulse coder (motor), then perform mastering. Power-cycle to clear.

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