
axismd.ai
FANUC Controller
Program/G-code · Advanced · 30-120 minutes
Fanuc Alarm 310 - FILE NOT FOUND
Fanuc Alarm 310 FILE NOT FOUND occurs when the control attempts to execute a subprogram call (M98, G65, or macro call) but cannot locate the specified program number in memory or on the active storage device. This is typically caused by incorrect program numbering, missing programs in memory, or incorrect file path parameters when using external memory devices.
Fanuc Alarm 310 - FILE NOT FOUND
FILE NOT FOUND
Fanuc PS310: A file or program referenced in the part program was not found on the specified device (data server, USB, or external storage). The file path or program number does not exist on the device.
Root Cause Summary
Fanuc Alarm 310 FILE NOT FOUND occurs when the control attempts to execute a subprogram call (M98, G65, or macro call) but cannot locate the specified program number in memory or on the active storage device. This is typically caused by incorrect program numbering, missing programs in memory, or incorrect file path parameters when using external memory devices.
Safety
Causes and Fixes
Identify the called program number from the alarm screen or check the main program line where execution stopped (look for M98 P[number] or G65 P[number]).
Press PROG key, select directory/list mode, and verify the subprogram exists in memory with the exact O-number being called (e.g., if calling M98 P1234, verify O1234 exists).
If program is missing, transfer the subprogram to CNC memory via RS232, USB, CF card, or network depending on configured I/O device in Parameters 20 (I/O channel).
Check parameter 3204#0 (OHD) and 3204#4 (O8D) - if set to 1, these require 4-digit or 8-digit program numbers respectively. Verify program numbering format matches parameter settings.
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.