
axismd.ai
FANUC Controller
Program/G-code · Intermediate · 15-30 minutes
Fanuc Alarm 1081 - EXT DEVICE SUB PROGRAM CALL MODE ERROR
Alarm 1081 occurs when the CNC attempts to execute an external device subprogram call (such as M198 or G198 for memory card/USB operations) while the machine is in an operating mode that does not permit external device access. This typically happens when trying to call external subprograms in MDI, EDIT, or other restricted modes where external device operations are disabled by system parameters or hardware configuration.
Fanuc Alarm 1081 - EXT DEVICE SUB PROGRAM CALL MODE ERROR
SYSTEM ALARM 1081
Fanuc alarm 1081: SYSTEM ALARM 1081. This alarm indicates a fault condition detected by the Fanuc control. Refer to the alarm number and name to identify the specific system or function involved.
Root Cause Summary
Alarm 1081 occurs when the CNC attempts to execute an external device subprogram call (such as M198 or G198 for memory card/USB operations) while the machine is in an operating mode that does not permit external device access. This typically happens when trying to call external subprograms in MDI, EDIT, or other restricted modes where external device operations are disabled by system parameters or hardware configuration.
Causes and Fixes
Verify current operating mode on the CNC control panel. External device subprogram calls require MEM (Memory) or AUTO mode operation.
Check parameter 3107#4 (M98 subprogram type selection). If set to 1, external device calls may be restricted. Navigate to SYSTEM > PARAM > search for parameter 3107.
Verify parameter 20 (I/O channel setting for program input/output). Ensure external device channel is properly configured (typically channel 4 or higher for memory card/USB).
Switch to MEM mode and retry the external subprogram call operation. Ensure the program contains proper M198 or G198 syntax with correct device path specification.
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.