
axismd.ai
FANUC Controller
Program/G-code · Intermediate · 30-60 minutes
Fanuc Alarm 1100 - CANCEL WITHOUT MODAL CALL
Alarm 1100 occurs when a G67 (modal call cancel) command is executed without an active G66 (macro modal call) being in effect. This is a programming logic error where the cancel command is issued either without a preceding G66, after a G66 has already been canceled, or in incorrect program structure. The CNC detects the mismatch between the cancel instruction and the actual macro call state.
Fanuc Alarm 1100 - CANCEL WITHOUT MODAL CALL
Canned Cycle Error
Fanuc program alarm 1100: Canned Cycle Error. The part program contains an error or illegal condition that the Fanuc control cannot execute. Correct the program to clear this alarm.
Root Cause Summary
Alarm 1100 occurs when a G67 (modal call cancel) command is executed without an active G66 (macro modal call) being in effect. This is a programming logic error where the cancel command is issued either without a preceding G66, after a G66 has already been canceled, or in incorrect program structure. The CNC detects the mismatch between the cancel instruction and the actual macro call state.
Safety
Causes and Fixes
Review the active NC program on the PROGRAM screen. Search backward from the alarm point for any G66 command that should have activated modal macro call before the G67.
Check for duplicate G67 commands in the program. The first G67 cancels the G66 modal call, and any subsequent G67 without a new G66 will trigger alarm 1100.
Verify program logic including conditional statements (IF/GOTO) or subprogram calls that may cause the G66 to be skipped while G67 is still executed. Trace program flow from start to alarm point.
Correct the program by either removing the erroneous G67, adding the missing G66 before the G67, or restructuring conditional logic to ensure G66/G67 pairing is maintained. Reset alarm and test program.
Call a technician if:
Prevention
Common Mistakes
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.
Start freeWas this guide helpful?
Always verify with your machine manual or a certified technician before performing service procedures.