Fanuc MACR Alarm Codes
Home > Fanuc > Alarm Codes > MACR Alarm Codes
Fanuc MACR Alarm Codes
MACR-001 WARN Can’t assign to MACRO command
Cause: The conditions for assigning macros are not correct.
Remedy: Check if there is a double definition or if the index is over the range.
________________________________________________________________
MACR-003 WARN Can’t assign motn_prog to UK
Cause: It is not possible to assign a program with MOTION lock group to the User Key(UK) button.
Remedy: Remove the motion lock group from the program.
________________________________________________________________
MACR-004 WARN Can’t execute motn_prog by UK
Cause: It is not possible to execute a program with MOTION lock group with the User Key(UK)
button.
Remedy: Remove the motion lock group from the program.
________________________________________________________________
MACR-005 WARN Please enable teach pendant
Cause: It is not possible to execute a program when the teach pendant is disabled.
Remedy: Enable the teach pendant.
________________________________________________________________
MACR-006 WARN Please disable teach pendant
Cause: It is not possible to execute a program when the teach pendant is enabled.
Remedy: Disable the teach pendant.
________________________________________________________________
MACR-007 WARN The same macro type exists
Cause: The macro assign type already exists.
Remedy: Change the assign type to another.
________________________________________________________________
MACR-008 WARN Remote-cond isn’t satisfied
Cause: This assign type is only enabled at REMOTE condition.
Remedy: Create REMOTE condition.
________________________________________________________________
MACR-009 WARN The index is out of range
Cause: This assign index is out of range.
Remedy: Change the assign index.
________________________________________________________________
MACR-010 WARN This SOP button is disabled
Cause: This SOP buttom is not enabled for macro execution.
Remedy: Change the value of the $MACRSOPENBL system variable. Refer to the SYSTEM RJ
Software Reference Manual, Chapter 2, System Variable Alphabetical Description&qout;, for more
information on setting system variables.
________________________________________________________________
MACR-011 WARN This UOP button is disabled
Cause: This UOP signal is not enabled for macro execution.
Remedy: Change the value of the $MACRSOPENBL system variable. Refer to the SYSTEM RJ
Software Reference Manual, Chapter 2, System Variable Alphabetical Description&qout;, for more
information on setting system variables.
________________________________________________________________
MACR-012 WARN Number of DI+RI is over
Cause: The number of RI+DI is over the maximum number. You can assign RI and DI to macro
assign type, but the total number of assignments possible is restricted by the system variable
$MACROMAXDRI. $MACROMAXDRI must be set to 5 and never be changed. When the total
number of assignments is over $MACROMAXDRI, this alarm occurs.
Remedy: First deassign the other RI or DI assignments. Then assign the new macro as RI or DI.
________________________________________________________________
MACR-013 WARN MACRO execution failed
Cause: Cannot execute this MACRO.
Remedy: Refer to the error cause code. Use to display the Alarm Log screen.
________________________________________________________________
MACR-016 WARN The macro is not completed
Cause: The macro aborted while executing.
Remedy: The macro will begin executing from the first line at the next execution.