A FANUC alarm code can be a way through which the CNC control tells there is something wrong. The flaw message is determined in the machine, and it might be electric or mechanical. The FANUC fault code might determine an issue with the g-code program.
To know more about the codes, we will share with you the following Fanuc alarm codes list:
20 OVER TOLERANCE OF RADIUS
In circular interpolation (G02 or G03), the difference of the distance between the start point and the center of an arc and that between the endpoint and the center of the arc exceeds the value specified in parameter No. 3410.
30 ILLEGAL OFFSET NUMBER
M Series;The offset values specified by D/H code for tool length offset, cutter compensation or 3–dimensional cutter compensation are too large. Otherwise, the number specified by P code for the additional workpiece coordinate system is too large. Modify the program.
41 INTERFERENCE IN CRC
M seires;Overcutting will occur in cutter compensation C. Two or more blocks are consecutively specified in which functions such as the auxiliary function and dwell functions are performed without movement in the cutter compensation mode. Modify the program.
59 PROGRAM NUMBER NOT FOUND
In an external program number search, a specified program number was not found. Otherwise, a program specified for searching is being edited in background processing. Alternatively, the program with the program number specified in a one–touch macro call is not found in memory. Check the program number and external signal. Or discontinue the background editing.
65 ILLEGAL COMMAND IN G71–G73
T series;1. G00 or G01 is not commanded at the block with the sequence number which is specified by address P in G71, G72, or G73 command.;2. Address Z(W) or X(U) was commanded in the block with a sequence number which is specified by address P in G71 or G72, respectively. Modify the program.
78 NUMBER NOT FOUND
A program number or a sequence number which was specified by address P in the block which includes an M98, M99, M65 or G66 was not found.The sequence number specified by a GOTO statement was not found. Otherwise, a called program is being edited in background processing.Correct the program, or discontinue the background editing.
90 REFERENCE RETURN INCOMPLETE
21 Model B;The reference position return cannot be performed normally because the reference position return start point is too close to the reference position or the speed is too slow. Separate the start point far enough from the reference position, or specify a sufficiently fast speed for reference position return. Check the program contents.