001 This error occurs when the first character of the block to be executed is not an "N".
002 Too many digits when defining a function in general.
003 A negative value has been assigned to a function which does not accept the (-) sign or an incorrect value has been given to a canned cycle parameter.
004 A canned cycle has been defined while function G02, G03 or G33 was active.
005 Parametric block programmed wrong.
006 There are more than 10 parameters affected in a block.
007 Division by zero.
008 Square root of a negative number.
009 Parameter value too large
010 * The range or the Constant Surface Speed has not been programmed
011 More than 7 "M" functions in a block.
012 This error occurs in the following cases:
> Function G50 is programmed wrong
> Tool dimension values too large.
> Zero offset values ( G53/G59 ) too large.
013 Canned cycle profile defined incorrectly.
014 A block has been programmed which is incorrect either by itself or in relation with the program history upto that instant.
015 Functions G20, G21, G22, G23, G24, G25, G26, G27, G28, G29, G30, G31, G32, G50, G53, G54, G55, G56,G57, G58, G59, G72, G73, G74, G92 and G93 must be programmed alone in a block.
016 The called subroutine or block does not exist or the block searched by means of special function F17 does not exist.
017 Negative or too large thread pitch value.
018 Error in blocks where the points are defined by means of angle-angle or angle-coordinate.
019 This error is issued in the following cases:
> After defining G20, G21, G22 or G23, the number of the subroutine it refers to is missing.
> The "N" character has not been programmed after function G25, G26, G27, G28 or G29.
> Too many nesting levels.
020 More than one spindle range have been defined in the same block.
021 This error will be issued in the following cases:
> There is no block at the address defined by the parameter assigned to F18, F19, F20, F21, F22.
> The corresponding axis has not been defined in the addressed block
022 An axis is repeated when programming G74.
023 K has not been programmed after G04.
025 Error in a definition block or subroutine call, or when defining either conditional or unconditional jumps.
026 This error is issued in the following cases:
> Memory overflow.
> Not enough free tape or CNC memory to store the part-program.
027 I//K has not been defined for a circular interpolation or thread.
028 An attempt has been made to select a tool offset at the tool table or a non-existent external tool (the number of tools is set by machine parameter).
029 Too large a value assigned to a function.
This error is often issued when programming an F value in mm/min (inch/min) and, then, switching to work in mm/rev (inch/rev) without changing the F value.
030 The programmed G function does not exist.
031 Tool radius value too large.
032 Tool radius value too large.
033 A movement of over 8388 mm or 330.26 inches has been programmed.
Example: Being the Z axis position Z-5000, if we want to move it to point Z5000, the CNC will issue error
33 when programming the block N10 Z5000 since the programmed move will be:
Z5000 - Z-5000 = 10000 mm.
In order to make this move without issuing this error, it must be carried out in two stages as
indicated below:
N10 Z0 ; 5000 mm move
N10 Z5000 ; 5000 mm move
034 S or F value too large.
035 Not enough information for corner rounding, chamfering or compensation.
036 Repeated subroutine.
037 Function M19 programmed incorrectly.
038 Function G72 programmed incorrectly.
It must be borne in mind that if G72 is applied only to one axis, this axis must be positioned at part zero (0
value) at the time the scaling factor is applied.
039 This error occurs in the following cases:
> More than 15 nesting levels when calling subroutines.
> A block has been programmed which contains a jump to itself. Example: N120 G25 N120.
040 The programmed arc does not go through the defined end point (tolerance 0.01mm) or there is no arc that goes
through the points defined by G08 or G09.
041 This error is issued when programming a tangential entry as in the following cases:
> There is no room to perform the tangential entry. A clearance of twice the rounding radius or greater is
required.
> If the tangential entry is to be applied to an arc (G02, G03), The tangential entry must be defined in a linearblock.
042 This error is issued when programming a tangential exit as in the following cases:
> There is no room to perform the tangential exit. A clearance of twice the rounding radius or greater is
required.
> If the tangential exit is to be applied to an arc (G02, G03), The tangential exit must be defined in a linear
block.
043 Polar origin coordinates (G93) defined incorrectly.
044 Function M45 S programmed wrong (speed of the live tool).
045 Function G36, G37, G38 or G39 programmed incorrectly.
046 Polar coordinates defined incorrectly.
047 A zero movement has been programmed during radius compensation or corner rounding.
048 Start or cancel tool radius compensation while in G02 or G03.
049 Chamfer programmed incorrectly.
050 Constant Surface Speed has been selected while the machine uses the BCD coded spindle speed output.
054 There is no tape in the cassette reader or the reader head cover is open or there is no disk in the FAGOR FloppyDisk Unit.
055 Parity error when reading or writing a cassette or a disk.
057 Write-protected tape or disk.
058 Sluggish tape or disk movement.
059 CNC communication error with the cassette reader or FAGOR Floppy Disk Unit.
060 Internal CNC hardware error. Consult with the Technical Service Department.
061 Battery error.
The memory contents will be kept for 10 more days (with the CNC off) from the moment this error occurs.
The whole battery module located on the back must be replaced. Consult with the Technical Service
Department.
Atention:
Due to danger of explosion or combustion: do not try to recharge the battery, do not expose it to
temperatures higher than 100°C (232°F) and do not short the battery leads.
064 * External emergency input (pin 14 of connector I/O1) is activated.
065 * This error comes up if, while probing (G75), the programmed position is reached without receiving the probe signal.
066 * X axis travel limit overrun.
It is generated either because the machine is beyond limit or because a block has been programmed which
would force the machine to go beyond limits.
068 * Z axis travel limit overrun.
It is generated either because the machine is beyond limit or because a block has been programmed which
would force the machine to go beyond limits.
070 ** X axis following error.
072 ** Z axis following error.
074 ** "S" value (spindle speed) too large.
075 ** Feedback error at connector A1.
076 ** Feedback error at connector A2.
077 ** Feedback error at connector A3.
078 ** Feedback error at connector A4.
079 ** Feedback error at connector A5.
087 ** Internal CNC hardware error. Consult with the Technical Service Department.
088 ** Internal CNC hardware error. Consult with the Technical Service Department.
089 * All the axes have not been homed.
This error comes up when it is mandatory to search home on all axes after power-up. This requirement is set by machine parameter.
090 ** Internal CNC hardware error. Consult with the Technical Service Department.
091 ** Internal CNC hardware error. Consult with the Technical Service Department.
092 ** Internal CNC hardware error. Consult with the Technical Service Department.
093 ** Internal CNC hardware error. Consult with the Technical Service Department.
094 Parity error in tool table or zero offset table G53-G59.
095 ** Parity error in general parameters.
096 ** Parity error in Z axis parameters.
098 ** Parity error in X axis parameters.
099 ** Parity error in M table.
100 ** Internal CNC hardware error. Consult with the Technical Service Department.
101 ** Internal CNC hardware error. Consult with the Technical Service Department.
105 This error comes up in the following cases:
> A comment has more than 43 characters.
> A program has been defined with more than 5 characters.
> A block number has more than 4 characters.
> Strange characters in memory.
106 ** Inside temperature limit exceeded.
108 ** Error in Z axis leadscrew error compensation parameters.
110 ** Error in X axis leadscrew error compensation parameters.
111 * FAGOR LAN line error. Hardware installed incorrectly.
112 * FAGOR LAN error. It comes up in the following instances:
> When the configuration of the LAN nodes is incorrect.
> The LAN configuration has been changed. One of the nodes is no longer present (active).
When this error occurs, access the LAN mode, editing or monitoring, before executing a program block.
113 * FAGOR LAN error. A node is not ready to work in the LAN. For example:
> The PLC64 program is not compiled.
>A G52 type block has been sent to an 82CNC while it was in execution.
114 * FAGOR LAN error. An incorrect command has been sent out to a node.
115 * Watch-dog error in the periodic module.
This error occurs when the periodic module takes longer than 5 milliseconds.
116 * Watch-dog error in the main module.
This error occurs when the main module takes longer than half the time indicated in machine parameter
"P729".
117 * The internal CNC information requested by activating marks M1901 thru M1949 is not available.
118 * An attempt has been made to modify an unavailable internal CNC variable by means of marks M1950 thru
M1964.
119 Error when writing machine parameters, the decoded M function table and the leadscrew error compensation
tables into the EEPROM memory.
This error may occur when after locking the machine parameters, the decoded M function table and the
leadscrew error compensation tables, one tries to save this information into the EEPROM memory.
120 Checksum error when recovering (restoring) the machine parameters, the decoded M function table and leadscrew error compensation tables from the EEPROM memory.
Fagor 800T Alarms as used on Ajax Premier Lathes