LogrobotLM — AI fault diagnosis for ABB · KUKA · FANUC robots. It reads your robot backup in your browser (never uploaded) and pinpoints the fault. Try it free →

FANUC Alarm PNT2-917 — Illegal macro argument

Manufacturer wording — %sIllegal macro argument
The manual prints placeholders; your controller fills them in with the real group, axis or number.

FANUC PNT2-917 (“Illegal macro argument”): The macro argument selected an invalid arm ID. First check: Verify the robot program calling the macro does not identify itself in the macro argument.

Updated 2026-09-17 · LogrobotLM reference

Description

The macro argument selected an invalid arm ID.

Remedy

Verify the robot program calling the macro does not identify itself in the macro argument. Make sure arguements are in the following list: Robots: R1,R2,R3,R4,R5,R6,R7,R8 Door Openers: D1,D2,D3,D4,D5,D6 Hood/Deck Openers: H1,H2,H3,H4,H5,H6

Related codes

Indicative field information — the robot manufacturer's manual and safety procedures always prevail. Never bypass a safety device; apply lockout/tagout (LOTO) before any physical intervention. How this reference is built →