FANUC Alarm SHAP-031 — Macro %s not set
FANUC SHAP-031 (“Macro %s not set”): The macro table was not set correctly. First check: The controller will try to set up the macro table again at the next Controlled start.
Updated 2026-08-29 · LogrobotLM reference
Description
The macro table was not set correctly.
Remedy · Remède
The controller will try to set up the macro table again at the next Controlled start. It is possible that the macro table needed to be expanded and that can only be done by restarting the controller in Controlled start mode.
Frequently asked · Questions fréquentes
- What does FANUC alarm SHAP-031 mean?
- FANUC SHAP-031 (“Macro %s not set”): The macro table was not set correctly.
- How do you troubleshoot FANUC alarm SHAP-031?
- The controller will try to set up the macro table again at the next Controlled start. It is possible that the macro table needed to be expanded and that can only be done by restarting the controller in Controlled start mode.
Related codes / Codes liés
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. · Informations indicatives issues du terrain — le manuel du constructeur et ses procédures de sécurité font foi. Ne shuntez jamais un organe de sécurité ; consignez (LOTO) avant toute intervention physique. How this reference is built →