Applicable Systems
Series 0i
Series 16/18/21
Alpha
Beta
Symptoms
A macro instruction was called repeatedly beyond the allowed count.
Possible Causes
- Macro call nesting exceeded the maximum repetition count.
- Recursive macro call without termination condition.
Troubleshooting Steps
- Step 1: Check the macro call repetition logic.
Excessive repetition identified. - Step 2: Add a termination condition or reduce calls.
Macro executes within repetition limits.
How to Reset
Fix the macro repetition and reset to clear the alarm.
Source: Fanuc 0i/0iMate Alarm Code List, FANUC Corporation
Category: CNC