FANUC codes
FANUCProgram/G-codeIntermediate15-30 minutes

1081

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

  1. 1

    Verify current operating mode on the CNC control panel. External device subprogram calls require MEM (Memory) or AUTO mode operation.

  2. 2

    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.

  3. 3

    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).

  4. 4

    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.

DIY Feasiblehigh confidence

Call a technician if:

  • ·Parameter backup corruption
  • ·Hardware interface card failure
  • ·Persistent communication errors after all troubleshooting

Prevention

  • Always verify operating mode before running programs with M198 calls
  • Maintain consistent external device parameter settings
  • Regular backup of CNC parameters
  • Document external device communication settings

Common Mistakes

  • Attempting external calls in EDIT mode
  • Forgetting to restart CNC after parameter changes
  • Mixing DNC and external device operations
  • Incorrect RS232 cable wiring or baud rate mismatch

Related Alarms

Seeing Multiple Alarms?

Seeing another alarm with this one? Enter the code.

Get machine-aware diagnosis

AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.