(1) Program errors /Alarms on program and operation (P/S alarm)
NumberMessageContents
000PLEASE TURN OFF POWERA parameter which requires the power off was input, turn off power.
001TH P ARITY ALARMTH alarm (A character with incorrect parity was input).
Correct the tape.
002TV P ARITY ALARMTV alarm (The number of characters in a block is odd). This alarm will
be generated only when the TV check is effective.
003TOO MANY DIGITSData exceeding the maximum allowable number of digits was input.
(Refer to the item of max. programmable dimensions.)
004ADDRESS NOT FOUNDA numeral or the sign “ – ” was input without an address at the beginning
of a block. Modify the program .
005NO DA TA AFTER ADDRESSThe address was not followed by the appropriate data but was followed
by another address or EOB code. Modify the program.
006ILLEGAL USE OF NEGA TIVE SIGNSign “ – ” input error (Sign “ – ” was input after an address with which it
cannot be used. Or two or more “ – ” signs were input.)
Modify the program.
007ILLEGAL USE OF DECIMAL POINTDecimal point “ . ” input error (A decimal point was input after an address
with which it can not be used. Or two decimal points were input.)
Modify the program.
009ILLEGAL ADDRESS INPUTUnusable character was input in significant area.
Modify the program.
010IMPROPER G–CODEAn unusable G code or G code corresponding to the function not pro-
vided is specified. Modify the program.
011NO FEEDRATE COMMANDEDFeedrate was not commanded to a cutting feed or the feedrate was in-
adequate. Modify the program.
CAN NOT COMMAND G95
(M series)
014
015
020OVER TOLERANCE OF RADIUSIn circular interpolation (G02 or G03), difference of the distance between
021ILLEGAL PLANE AXIS COMMAN-
022NO CIRCLE RADIUSThe command for circular interpolation lacks arc radius R or coordinate
ILLEGAL LEAD COMMAND
(T series)
TOO MANY AXES COMMANDED
(M series)
TOO MANY AXES COMMANDED
(T series)
DED
A synchronous feed is specified without the option for threading / synchronous feed.
In variable lead threading, the lead incremental and decremental outputted by address K exceed the maximum command value or a command such that the lead becomes a negative value is given.
Modify the program.
An attempt was made to move the machine along the axes, but the number of the axes exceeded the specified number of axes controlled simultaneously. Modify the program.
An attempt has been made to move the tool along more than the maximum number of simultaneously controlled axes. Alternatively, no axis
movement command or an axis movement command for two or more
axes has been specified in the block containing the command for skip
using the torque limit signal (G31 P99/98). The command must be accompanied with an axis movement command for a single axis, in the
same block.
the start point and the center of an arc and that between the end point
and the center of the arc exceeded the value specified in parameter No.
3410.
An axis not included in the selected plane (by using G17, G18, G19) was
commanded in circular interpolation. Modify the program.
I, J, or K of the distance between the start point to the center of the arc.
836
B–63525EN/02
037
NumberContentsMessage
APPENDIX
A. ALARM LIST
023ILLEGAL RADIUS COMMAND
(T series)
025CANNOT COMMAND F0 IN G02/G03
(M series)
027NO AXES COMMANDED IN
G43/G44 (M series)
028ILLEGAL PLANE SELECTIn the plane selection command, two or more axes in the same direction
ILLEGAL OFFSET V ALUE
029
030
031ILLEGAL P COMMAND IN G10In setting an offset amount by G10, the of fset number following address
032ILLEGAL OFFSET V ALUE IN G10In setting an offset amount by G10 or in writing an offset amount by sys-
033
034
035
036CAN NOT COMMANDED G31
037
038
(M series)
ILLEGAL OFFSET V ALUE
(T series)
ILLEGAL OFFSET NUMBER
(M series)
ILLEGAL OFFSET NUMBER
(T series)
NO SOLUTION A T CRC
(M series)
NO SOLUTION A T CRC
(T series)
NO CIRC ALLOWED IN ST–UP /EXT
BLK (M series)
NO CIRC ALLOWED IN ST–UP /EXT
BLK (T series)
CAN NOT COMMANDED G39
(M series)
CAN NOT COMMANDED G31
(T series)
(M series)
CAN NOT CHANGE PLANE IN CRC
(M seires)
CAN NOT CHANGE PLANE IN NRC
(T seires)
INTERFERENCE IN CIRCULAR
BLOCK (M seires)
INTERFERENCE IN CIRCULAR
BLOCK (T series)
In circular interpolation by radius designation, negative value was commanded for address R. Modify the program.
F0 (fast feed) was instructed by F1 –digit column feed in circular interpolation. Modify the program.
No axis is specified in G43 and G44 blocks for the tool length offset type
C.
Offset is not canceled but another axis is of fset for the tool length offset
type C. Modify the program.
are commanded.
Modify the program.
The offset values specified by H code is too large.
Modify the program.
The offset values specified by T code is too large.
Modify the program.
The offset number specified by D/H code for tool length offset, cutter
compensation, or three–dimensional tool offset is too large. Alternatively , the number of an additional workpiece coordinate system specified
with the P code is too large. Modify the program.
The offset number in T function specified for tool offset is tool large.
Modify the program.
P was excessive or it was not specified.
Modify the program.
tem variables, the offset amount was excessive.
A point of intersection cannot be determined for cutter compensation.
Modify the program.
A point of intersection cannot be determined for tool nose radius com-
pensation. Modify the program.
The start up or cancel was going to be performed in the G02 or G03
mode in cutter compensation C. Modify the program.
The start up or cancel was going to be performed in the G02 or G03
mode in tool nose radius compensation. Modify the program.
G39 is commanded in cutter compensation B cancel mode or on the
plane other than offset plane. Modify the program.
Skip cutting (G31) was specified in tool nose radius compensation
mode. Modify the program.
Skip cutting (G31) was specified in cutter compensation mode.
Modify the program.
G40 is commanded on the plane other than offset plane in cutter com-
pensation B. The plane selected by using G17, G18 or G19 is changed
in cutter compensation C mode. Modify the program.
The offset plane is switched in tool nose radius compensation.
Modify the program.
Overcutting will occur in cutter compensation C because the arc start
point or end point coincides with the arc center.
Modify the program.
Overcutting will occur in tool nose radius compensation because the arc
start point or end point coincides with the arc center .
Modify the program.
837
NumberContentsMessage
052
APPENDIXA. ALARM LIST
B–63525EN/02
039CHF/CNR NOT ALLOWED IN NRC
(T series)
040INTERFERENCE IN G90/G94
BLOCK (T series)
INTERFERENCE IN CRC
(M seires)
041
INTERFERENCE IN NRC
(T seires)
042G45/G48 NOT ALLOWED IN CRC
(M series)
044G27–G30 NOT ALLOWED IN FIXED
CYC (M series)
045ADDRESS Q NOT FOUND
(G73/G83) (M series)
046ILLEGAL REFERENCE RETURN
COMMAND
047ILLEGAL AXIS SELECTTwo or more parallel axes (in parallel with a basic axis) have been speci-
048BASIC 3 AXIS NOT FOUNDStart–up of three–dimensional tool compensation or three–dimensional
049ILLEGAL OPERA TION (G68/G69)
(M series)
050CHF/CNR NOT ALLOWED IN THRD
BLK (M series)
CHF/CNR NOT ALLOWED IN THRD
BLK(T series)
051MISSING MOVE AFTER CHF/CNR
(M series)
MISSING MOVE AFTER CHF/CNR
(T series)
CODE IS NOT G01 AFTER CHF/CNR
(M series)
052
CODE IS NOT G01 AFTER CHF/CNR
(T series)
TOO MANY ADDRESS COMMANDS
(M series)
053
054
TOO MANY ADDRESS COMMANDS
(T seires)
NO TAPER ALLOWED AFTER CHF/
CNR (T series)
Chamfering or corner R was specified with a start–up, a cancel, or
switching between G41 and G42 in tool nose radius compensation. The
program may cause overcutting to occur in chamfering or corner R.
Modify the program.
Overcutting will occur in tool nose radius compensation in canned cycle
G90 or G94. Modify the program.
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.
Overcutting will occur in tool nose radius compensation.
Modify the program.
T ool offset (G45 to G48) is commanded in cutter compensation. Modify
the program.
One of G27 to G30 is commanded in canned cycle mode.
Modify the program.
In canned cycle G73/G83, the depth of each cut (Q) is not specified. Alternatively, Q0 is specified. Correct the program.
Other than P2, P3 and P4 are commanded for 2nd, 3rd and 4th reference position return command.
fied upon start–up of three–dimensional tool compensation or three–dimensional coordinate conversion.
coordinate conversion has been attempted, but the three basic axes
used when Xp, Y p, or Zp is omitted are not set in parameter No. 1022.
The commands for three–dimensional coordinate conversion (G68,
G69) and tool length compensation (G43, G44, G45) are not nested.
Modify the program.
Optional chamfering or corner R is commanded in the thread cutting
block.
Modify the program.
Chamfering or corner R is commanded in the thread cutting block.
Modify the program.
Improper movement or the move distance was specified in the block
next to the optional chamfering or corner R block.
Modify the program.
Improper movement or the move distance was specified in the block
next to the chamfering or corner R block.
Modify the program.
The block next to the chamfering or corner R block is not G01,G02 or
G03.
Modify the program.
The block next to the chamfering or corner R block is not G01.
Modify the program.
For systems without the arbitary angle chamfering or corner R cutting,
a comma was specified. For systems with this feature, a comma was followed by something other than R or C Correct the program.
In the chamfering and corner R commands, two or more of I, K and R
are specified. Otherwise, the character after a comma(“,”) is not C or R
in direct drawing dimensions programming. Modify the program.
A block in which chamfering in the specified angle or the corner R was
specified includes a taper command. Modify the program.
838
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
MISSING MOVE V ALUE IN CHF/CNR
055
056NO END POINT & ANGLE IN CHF/
057NO SOLUTION OF BLOCK END
058
059PROGRAM NUMBER NOT FOUNDIn an external program number search, a specified program number
060SEQUENCE NUMBER NOT FOUND Commanded sequence number was not found in the sequence number
061ADDRESS P/Q NOT FOUND IN
062ILLEGAL COMMAND IN G71–G76
063SEQUENCE NUMBER NOT FOUND
064SHAPE PROGRAM NOT MONOTO-
065ILLEGAL COMMAND IN G71–G73
066IMPROPER G–CODE IN G71–G73
067CAN NOT ERROR IN MDI MODE
(M series)
MISSING MOVE V ALUE IN CHF/CNR
(T series)
CNR (T series)
(T series)
END POINT NOT FOUND
(M series)
END POINT NOT FOUND
(T series)
G70–G73 (T series)
(T series)
(T series)
NOUSL Y (T series)
(T series)
(T series)
(T series)
In the arbitrary angle chamfering or corner R block, the move distance
is less than chamfer or corner R amount.
In chamfering or corner R block, the move distance is less than chamfer
or corner R amount.
Neither the end point nor angle is specified in the command for the block
next to that for which only the angle is specified (A). In the chamfering
comman, I(K) is commanded for the X(Z) axis.
Block end point is not calculated correctly in direct dimension drawing
programming.
In a arbitrary angle chamfering or corner R cutting block, a specified axis
is not in the selected plane. Correct the program.
Block end point is not found in direct dimension drawing programming.
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 eiting.
search. Check the sequence number.
Address P or Q is not specified in G70, G71, G72, or G73 command.
Modify the program.
1. The depth of cut in G71 or G72 is zero or negative value.
2. The repetitive count in G73 is zero or negative value.
3. the negative value is specified to ∆i or ∆k is zero in G74 or G75.
4. A value other than zero is specified to address U or W though ∆i or
∆k is zero in G74 or G75.
5. A negative value is specified to ∆d, thoughthe relief direction in G74
or G75 is determined.
6. Zero or a negative value is specified to the height of thread or depth
of cut of first time in G76.
7. The specified minimum depth of cut in G76 is greater than the height
of thread.
8. An unusable angle of tool tip is specified in G76.
Modify the program.
The sequence number specified by address P in G70, G71, G72, or G73
command cannot be searched. Modify the program.
A target shape which cannot be made by monotonic machining was
specified in a repetitive canned cycle (G71 or G72).
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.
An unallowable G code was commanded beween two blocks specified
by address P in G71, G72, or G73. Modify the program.
G70, G71, G72, or G73 command with address P and Q.
Modify the program.
839
NumberContentsMessage
081
APPENDIXA. ALARM LIST
B–63525EN/02
069FORMAT ERROR IN G70–G73
(T series)
070NO PROGRAM SP ACE IN MEMOR Y The memory area is insufficient.
071DA TA NOT FOUNDThe address to be searched was not found. Or the program with speci-
072TOO MANY PROGRAMSThe number of programs to be stored exceeded 63 (basic), 125 (option),
073PROGRAM NUMBER ALREADY IN
USE
074ILLEGAL PROGRAM NUMBERThe program number is other than 1 to 9999.
075PROTECTAn attempt was made to register a program whose number was pro-
076ADDRESS P NOT DEFINEDAddress P (program number) was not commanded in the block which
077SUB PROGRAM NESTING ERRORThe subprogram was called in five folds. Modify the program.
078NUMBER NOT FOUNDA program number or a sequence number which was specified by ad-
079PROGRAM VERIFY ERRORIn memory or program collation,a program in memory does not agree
G37 ARRIV AL SIGNAL NOT
ASSERTED
(M series)
080
081
082
083
G37 ARRIV AL SIGNAL NOT
ASSERTED
(T series)
OFFSET NUMBER NOT FOUND IN
G37
(M series)
OFFSET NUMBER NOT FOUND IN
G37 (T series)
H–CODE NOT ALLOWED IN G37
(M series)
T–CODE NOT ALLOWED IN G37
(T series)
ILLEGAL AXIS COMMAND IN G37
(M series)
ILLEGAL AXIS COMMAND IN G37
(T series)
The final move command in the blocks specified by P and Q of G70,
G71, G72, and G73 ended with chamfering or corner R.
Modify the program.
Delete any unnecessary programs, then retry .
fied program number was not found in program number search.
Check the data.
200 (option), 400 (option) or 1000 (option). Delete unnecessary programs and execute program registeration again.
The commanded program number has already been used.
Change the program number or delete unnecessary programs and
execute program registeration again.
Modify the program number.
tected.
includes an M98, G65, or G66 command. Modify the program.
dress 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.
with that read from an external I/O device. Check both the programs in
memory and those from the external device.
In the automatic tool length measurement function (G37), the measurement position reach signal (XAE, YAE, or ZAE) is not turned on within
an area specified in parameter 6254 6255 (value ε).
This is due to a setting or operator error.
In the automatic tool compensation function (G36, G37), the measurement position reach signal (XAE or ZAE) is not turned on within an area
specified in parameter 6254 (value ε).
This is due to a setting or operator error.
Tool length automatic measurement (G37) was specified without a H
code. (Automatic tool length measurement function) Modify the program.
Automatic tool compensation (G36, G37) was specified without a T
code. (Automatic tool compensation function) Modify the program.
H code and automatic tool compensation (G37) were specified in the
same block. (Automatic tool length measurement function) Modify the
program.
T code and automatic tool compensation (G36, G37) were specified in
the same block. (Automatic tool compensation function)
Modify the program.
In automatic tool length measurement, an invalid axis was specified or
the command is incremental. Modify the program.
In automatic tool compensation (G36, G37), an invalid axis was specified or the command is incremental. Modify the program.
840
B–63525EN/02
NumberContentsMessage
085COMMUNICATION ERRORWhen entering data in the memory by using Reader / Puncher interface,
086DR SIGNAL OFFWhen entering data in the memory by using Reader / Puncher interface,
087BUFFER OVERFLOWWhen entering data in the memory by using Reader / Puncher interface,
088LAN FILE TRANS ERROR
(CHANNEL–1)
089LAN FILE TRANS ERROR
(CHANNEL–2)
090REFERENCE RETURN
INCOMPLETE
091REFERENCE RETURN
INCOMPLETE
092AXES NOT ON THE REFERENCE
POINT
094P TYPE NOT ALLOWED
(COORD CHG)
095P TYPE NOT ALLOWED
(EXT OFS CHG)
096P TYPE NOT ALLOWED
(WRK OFS CHG)
097P TYPE NOT ALLOWED
(AUTO EXEC)
098G28 FOUND IN SEQUENCE
RETURN
099MDI EXEC NOT ALLOWED
AFT . SEARCH
100P ARAMETER WRITE ENABLEOn the PARAMETER(SETTING) screen, PWE(parameter writing en-
APPENDIX
an overrun, parity or framing error was generated. The number of bits
of input data or setting of baud rate or specification No. of I/O unit is incorrect.
the ready signal (DR) of reader / puncher was turned off.
Power supply of I/O unit is of f or cable is not connected or a P .C.B. is defective.
though the read terminate command is specified, input is not interrupted
after 10 characters read. I/O unit or P.C.B. is defective.
File data transfer via OSI–ETHERNET has been stopped due to a transfer error.
File data transfer via OSI–ETHERNET has been stopped due to a transfer error.
1. 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.
2. During reference position return with the absolute–position detector,
if this alarm occurs even though condition 1 is satisfied, do the following:
After turning the servo motor for the axis at least one turn, turn the
power off and then on again. Then perform reference position return.
Manual reference position return cannot be performed when automatic
operation is halted.
The commanded axis by G27 (Reference position return check) did not
return to the reference position.
P type cannot be specified when the program is restarted. (After the automatic operation was interrupted, the coordinate system setting operation was performed.)
Perform the correct operation according to th operator’s manual.
P type cannot be specified when the program is restarted. (After the
automatic operation was interrupted, the external workpiece offset
amount changed.)
Perform the correct operation according to th operator’s manual.
P type cannot be specified when the program is restarted. (After the automatic operation was interrupted, the workpiece offset amount
changed.)
Perform the correct operation according to the operator’s manual.
P type cannot be directed when the program is restarted. (After power
ON, after emergency stop or P / S 94 to 97 reset, no automatic operation
is performed.) Perform automatic operation.
A command of the program restart was specified without the reference
position return operation after power ON or emergency stop, and G28
was found during search.
Perform the reference position return.
After completion of search in program restart, a move command is given
with MDI. Move axis before a move command or don’t interrupt MDI operation.
abled) is set to 1. Set it to 0, then reset the system.
A. ALARM LIST
841
APPENDIXA. ALARM LIST
B–63525EN/02
NumberContentsMessage
101PLEASE CLEAR MEMORYThe power turned off while rewriting the memory by program edit opera-
tion. If this alarm has occurred, press <RESET> while pressing
<PROG>, and only the program being edited will be deleted.
Register the deleted program.
109FORMA T ERROR IN G08A value other than 0 or 1 was specified after P in the G08 code, or no
value was specified.
110DAT A OVERFLOWThe absolute value of fixed decimal point display data exceeds the al-
lowable range. Modify the program.
111CALCULA TED DATA OVERFLOWThe result of calculation turns out to be invalid, an alarm No.111 is is-
sued.
–10
47
to –10
–29
, 0, 10
–29
to 10
47
Modify the program.
112DIVIDED BY ZERODivision by zero was specified. (including tan 90°)
Modify the program.
113IMPROPER COMMANDA function which cannot be used in custom macro is commanded.
Modify the program.
114FORMAT ERROR IN MACROThere is an error in other formats than <Formula>.
Modify the program.
115ILLEGAL VARIABLE NUMBERA value not defined as a variable number is designated in the custom
macro or in high–speed cycle machining.
The header contents are improper. This alarm is given in the following
cases:
High speed cycle machining
1. The header corresponding to the specified machining cycle number
called is not found.
2. The cycle connection data value is out of the allowable range
(0 – 999).
3. The number of data in the header is out of the allowable range
(0 – 32767).
4. The start data variable number of executable format data is out of
the allowable range (#20000 – #85535).
5. The last storing data variable number of executable format data is
out of the allowable range (#85535).
6. The storing start data variable number of executable format data is
overlapped with the variable number used in the header.
Modify the program.
116WRITE PROTECTED VARIABLEThe left side of substitution statement is a variable whose substitution
is inhibited. Modify the program.
118PARENTHESIS NESTING ERRORThe nesting of bracket exceeds the upper limit (quintuple).
Modify the program.
119ILLEGAL ARGUMENTThe SQRT argument is negative. Or BCD argument is negative, and
other values than 0 to 9 are present on each line of BIN argument.
Modify the program.
122FOUR FOLD MACRO MODAL–CALL The macro modal call is specified four fold.
Modify the program.
123CAN NOT USE MACRO COMMAND
IN DNC
Macro control command is used during DNC operation.
Modify the program.
124MISSING END ST ATEMENTDO – END does not correspond to 1 : 1. Modify the program.
125FORMA T ERROR IN MACRO<Formula> format is erroneous. Modify the program.
126ILLEGAL LOOP NUMBERIn DOn, 1x n x3 is not established. Modify the program.
842
B–63525EN/02
135
136
NumberContentsMessage
APPENDIX
A. ALARM LIST
127NC, MACRO STATEMENT IN SAME
BLOCK
128ILLEGAL MACRO SEQUENCE
NUMBER
NC and custom macro commands coexist.
Modify the program.
The sequence number specified in the branch command was not 0 to
9999. Or, it cannot be searched. Modify the program.
129ILLEGAL ARGUMENT ADDRESSAn address which is not allowed in <Argument Designation > is used.
Modify the program.
130ILLEGAL AXIS OPERA TIONAn axis control command was given by PMC to an axis controlled by
CNC. Or an axis control command was given by CNC to an axis con-
trolled by PMC. Modify the program.
131TOO MANY EXTERNAL ALARM
MESSAGES
Five or more alarms have generated in external alarm message.
Consult the PMC ladder diagram to find the cause.
132ALARM NUMBER NOT FOUNDNo alarm No. concerned exists in external alarm message clear.
Check the PMC ladder diagram.
133ILLEGAL DA T A IN EXT . ALARM MSG Small section data is erroneous in external alarm message or external
operator message. Check the PMC ladder diagram.
ILLEGAL ANGLE COMMAND
(M series)
135
SPINDLE ORIENT ATION PLEASE
(T series)
ILLEGAL AXIS COMMAND
(M series)
136
C/H–CODE & MOVE CMD IN SAME
BLK. (T series)
137M–CODE & MOVE CMD IN SAME
BLK.
138SUPERIMPOSED DATA OVER-
FLOW
139CAN NOT CHANGE PMC CONTROL
AXIS
141CAN NOT COMMAND G51 IN CRC
(M series)
142ILLEGAL SCALE RA TE
(M series)
The index table indexing positioning angle was instructed in other than
an integral multiple of the value of the minimum angle.
Modify the program.
Without any spindle orientation , an attept was made for spindle index-
ing. Perform spindle orientation.
In index table indexing.Another control axis was instructed together with
the B axis.
Modify the program.
A move command of other axes was specified to the same block as
spindle indexing addresses C, H. Modify the program.
A move command of other axes was specified to the same block as M–
code related to spindle indexing. Modify the program.
The total distribution amount of the CNC and PMC is too large during
superimposed control of the extended functions for PMC axis control.
An axis is selected in commanding by PMC axis control.
Modify the program.
G51 (Scaling ON) is commanded in the tool offset mode.
Modify the program.
Scaling magnification is commanded in other than 1 – 999999.
Correct the scaling magnification setting (G51 P
. . . . . . . . . . . . . . . . . . . . . .
p
or parameter 541 1 or 5421).
143SCALED MOTION DATA OVER-
FLOW
(M series)
144ILLEGAL PLANE SELECTED
(M series)
145ILLEGAL CONDITIONS IN POLAR
COORDINATE INTERPOLA TION
The scaling results, move distance, coordinate value and circular radius
exceed the maximum command value. Correct the program or scaling
mangification.
The coordinate rotation plane and arc or cutter compensation C plane
must be the same. Modify the program.
The conditions are incorrect when the polar coordinate interpolation
starts or it is canceled.
1) In modes other than G40, G12.1/G13.1 was specified.
2) An error is found in the plane selection. Parameters No. 5460 and
No. 5461 are incorrectly specified.
Modify the value of program or parameter.
146IMPROPER G CODEG codes which cannot be specified in the polar coordinate interpolation
mode was specified. See section II–4.4 and modify the program.
148ILLEGAL SETTING DA TA
(M series)
Automatic corner override deceleration rate is out of the settable range
of judgement angle. Modify the parameters (No.1710 to No.1714)
843
APPENDIXA. ALARM LIST
NumberContentsMessage
149FORMAT ERROR IN G10L3A code other than Q1,Q2,P1 or P2 was specified as the life count type
in the extended tool life management.
150ILLEGAL TOOL GROUP NUMBERTool Group No. exceeds the maximum allowable value.
Modify the program.
151TOOL GROUP NUMBER NOT
FOUND
152NO SP ACE FOR TOOL ENTRYThe number of tools within one group exceeds the maximum value re-
153T–CODE NOT FOUNDIn tool life data registration, a T code was not specified where one should
154NOT USING TOOL IN LIFE GROUP
(M series)
155ILLEGAL T–CODE IN M06
(M series)
ILLEGAL T–CODE IN M06
(T series)
156P/L COMMAND NOT FOUNDP and L commands are missing at the head of program in which the tool
157TOO MANY TOOL GROUPSThe number of tool groups to be set exceeds the maximum allowable
158ILLEGAL TOOL LIFE DATAThe tool life to be set is too excessive. Modify the setting value.
159TOOL DATA SETTING
INCOMPLETE
MISMATCH WAITING M–CODE
(T series (At two–path))
MISMATCH WAITING M–CODE
(T series (At three–path))
160
G72.1 NESTING ERROR
(M series)
161ILLEGAL P OF WAITING M–CODE
(T series (three–path control)
G72.1 NESTING ERROR
(M series)
163
169ILLEGAL TOOL GEOMETRY DATA
175ILLEGAL G107 COMMANDConditions when performing circular interpolation start or cancel not
COMMAND G68/G69 INDEPEN-
DENTL Y (T series (At two–path))
(At two–path)
The tool group commanded in the machining program is not set.
Modify the value of program or parameter.
gisterable. Modify the number of tools.
be. Correct the program.
When the group is not commanded, H99 or D99 was commanded.
Correct the program.
In the machining program, M06 and T code in the same block do not cor-
respond to the group in use. Correct the program.
Group No.∆∆ which is specified with T∆∆ 88 of the machining program
do not included in the tool group in use. Correct the program.
group is set. Correct the program.
value. (See parameter No. 6800 bit 0 and 1) Modify the program.
During executing a life data setting program, power was turned off.
Set again.
Diffrent M code is commanded in heads 1 and 2 as waiting M code.
Modify the program.
1) Although the same P command is specified, the waiting M codes do
not match.
2) Although the waiting M codes match, the P commands do not match.
3) Two–path wait and three–path wait are specified simultaneously.
Modify the program.
A subprogram which performs rotational copy with G72.1 contains
another G72.1 command.
1) The value of address P is a negative value, 1, 2, 4, or a value not
smaller than 8.
2) The value specified in P is not consistent with the system configuration.
Modify the program.
A subprogram which performs parallel copy with G72.2 contains anoth-
er G72.2 command.
G68 and G69 are not independently commanded in balance cut.
Modify the program.
Incorrect tool figure data in interference check.
Set correct data, or select correct tool figure data.
correct. T o change the mode to the cylindrical interpolation mode, specify the command in a format of “G07.1 rotation–axis name radius of cylinder.”
B–63525EN/02
844
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
IMPROPER G–CODE IN G107
(M series)
176
177CHECK SUM ERROR
178G05 COMMANDED IN G41/G42
179P ARAM. (NO. 7510) SETTING
180COMMUNICATION ERROR
181FORMAT ERROR IN G81 BLOCK
182G81 NOT COMMANDED
183DUPLICA TE G83 (COMMANDS)
184ILLEGAL COMMAND IN G81
185RETURN TO REFERENCE POINT
186P ARAMETER SETTING ERROR
187HOB COMMAND IS NOT ALLOWED Error in the modal state when G81.4 or G81 is specified
IMPROPER G–CODE IN G107
(T series)
(G05 MODE)
MODE
ERROR
(REMOTE BUF)
(Hobbing machine, EGB) (M series)
(Hobbing machine) (M series)
(Hobbing machine) (M series)
(Hobbing machine, EGB) (M series)
(Hobbing machine) (M series)
(Hobbing machine, EGB) (M series)
Any of the following G codes which cannot be specified in the cylindrical
interpolation mode was specified.
1) G codes for positioning: G28,, G73, G74, G76, G81 – G89,
including the codes specifying the rapid traverse cycle
2) G codes for setting a coordinate system: G52,G92,
3) G code for selecting coordinate system: G53 G54–G59
Modify the program.
Any of the following G codes which cannot be specified in the cylindrical
interpolation mode was specified.
1) G codes for positioning: G28, G76, G81 – G89, including the
codes specifying the rapid traverse cycle
2) G codes for setting a coordinate system: G50, G52
3) G code for selecting coordinate system: G53 G54–G59
Modify the program.
Check sum error
Modify the program.
G05 was commanded in the G41/G42 mode.
Correct the program.
The number of controlled axes set by the parameter 7510 exceeds the
maximum number. Modify the parameter setting value.
Remote buffer connection alarm has generated. Confirm the number of
cables, parameters and I/O device.
G81 block format error (hobbing machine)
1) T (number of teeth) has not been instructed.
2) Data outside the command range was instructed by either T, L, Q or
P.
3) An overflow occurred in synchronization coefficient calculation.
Modify the program.
G83 (C axis servo lag quantity offset) was instructed though synchro-
nization by G81 has not been instructed. Correct the program. (hobbing
machine)
G83 was instructed before canceled by G82 after compensating for the
C axis servo lag quantity by G83. (hobbing machine)
A command not to be instructed during synchronization by G81 was
instructed. (hobbing machine)
1) A C axis command by G00, G27, G28, G29, G30, etc. was
instructed.
2) Inch/Metric switching by G20, G21 was instructed.
G81 was instructed without performing reference position return after
power on or emergency stop. (hobbing machine) Perform reference
position return.
Parameter error regarding G81 (hobbing machine)
1) The C axis has not been set to be a rotary axis.
2) A hob axis and position coder gear ratio setting error
Modify the parameter.
1. The canned cycle mode (G81 to G89) is set.
2. The thread cutting mode is set.
3. The C–axis is under synchronous, composite, or superimposed
control.
845
APPENDIXA. ALARM LIST
NumberContentsMessage
190ILLEGAL AXIS SELECTIn the constant surface speed control, the axis specification is wrong.
(See parameter No. 3770.) The specified axis command (P) contains an
illegal value.
Correct the program.
194SPINDLE COMMAND IN
SYNCHRO–MODE
197C–AXIS COMMANDED IN SPINDLE
MODE
199MACRO WORD UNDEFINEDUndefined macro word was used. Modify the custom macro.
200ILLEGAL S CODE COMMANDIn the rigid tap, an S value is out of the range or is not specified.
201FEEDRATE NOT FOUND IN RIGID
TAP
202POSITION LSI OVERFLOWIn the rigid tap, spindle distribution value is too large. (System error)
203PROGRAM MISS A T RIGID T APPING In the rigid tap, position for a rigid M code (M29) or an S command is in-
204ILLEGAL AXIS OPERA TIONIn the rigid tap, an axis movement is specified between the rigid M code
205RIGID MODE DI SIGNAL OFF1.Although a rigid M code (M29) is specified in rigid tapping, the rigid
206CAN NOT CHANGE PLANE
(M series)
207RIGID DA T A MISMATCHThe specified distance was too short or too long in rigid tapping.
210CAN NOT COMAND M198/M199M98 and M99 are executed in the schedule operation. M198 is
211G31 (HIGH) NOT ALLOWED IN G99
(T series)
ILLEGAL PLANE SELECT
212
(M series)
ILLEGAL PLANE SELECT
(T series)
A contour control mode, spindle positioning (Cs–axis control) mode, or
rigid tapping mode was specified during the serial spindle synchronous
control mode. Correct the program so that the serial spindle synchronous control mode is released in advance.
The program specified a movement along the Cs–axis when the signal
CON(DGN=G027#7) was off. Correct the program, or consult the PMC
ladder diagram to find the reason the signal is not turned on.
Modify the program.
In the rigid tap, no F value is specified.
Correct the program.
correct. Modify the program.
(M29) block and G84 or G74 for M series (G84 or G88 for T series) block.
Modify the program.
mode DI signal (DGN G061.0) is not ON during execution of the G84
(G88) block.
2. In a system with the multi–spindle option, the spindle used for rigid
tapping is not selected (by DI signal G27#0 and #1, or G61#4 and #5).
Check the PMC ladder diagram to find the reason why the DI signal
is not turned on.
Plane changeover was instructed in the rigid mode.
Correct the program.
executed in the DNC operation. Modify the program.
1) The execution of an M198 or M99 command was attempted during
scheduled operation. Alternatively, the execution of an M198 command was attempted during DNC operation. Correct the program.
The execution of an M99 command was attempted by an interrupt
macro during pocket machining in a multiple repetitive canned
cycle.
G31 is commanded in the per revolution command when the high–
speed skip option is provided. Modify the program.
The arbitrary angle chamfering or a corner R is commanded or the plane
including an additional axis. Correct the program.
The direct drawing dimensions programming is commanded for the
plane other than the Z–X plane. Correct the program.
B–63525EN/02
846
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
213ILLEGAL COMMAND IN
SYNCHRO–MODE
(M series)
ILLEGAL COMMAND IN
SYNCHRO–MODE (T series)
214ILLEGAL COMMAND IN
SYNCHRO–MODE
217DUPLICA TE G51.2 (COMMANDS)
(T series)
218NOT FOUND P/Q COMMAND IN
G251 (T series)
219COMMAND G250/G251
INDEPENDENTL Y (T series)
220ILLEGAL COMMAND IN
SYNCHR–MODE (T series)
221ILLEGAL COMMAND IN
SYNCHR–MODE (T series)
222DNC OP. NOT ALLOWED IN
BG.–EDIT (M series)
224RETURN TO REFERENCE POINT
(M series)
TURN TO REFERENCE POINT
(T series)
225SYNCHRONOUS/MIXED CONTROL
ERROR
(T series (At two–path))
226ILLEGAL COMMAND IN SYNCHRO–
MODE (T series (At two–path))
229CAN NOT KEEP SYNCHRO–STATE
(T series)
230R CODE NOT FOUND
(Grinding machine) (M series)
Movement is commanded for the axis to be synchronously controlled.
Any of the following alarms occurred in the operation with the simple
synchronization control.
1) The program issued the move command to the slave axis.
2) The program issued the manual continuous feed/manual handle
feed/incremental feed command to the slave axis.
3) The program issued the automatic reference position return com-
mand without specifying the manual reference position return after
the power was turned on.
4) The difference between the position error amount of the master and
slave axes exceeded the value specified in parameter NO.8313.
A move command has been specified for an axis subject to synchronous control.
Coordinate system is set or tool compensation of the shift type is
executed in the synchronous control. Correct the program.
G51.2/G251 is further commanded in the G51.2/G251 mode. Modify
the program.
P or Q is not commanded in the G251 block, or the command value is
out of the range. Modify the program.
G251 and G250 are not independent blocks.
In the synchronous operation, movement is commanded by the NC program or PMC axis control interface for the synchronous axis.
Polygon machining synchronous operation and axis control or balance
cutting are executed at a time. Modify the program.
Input and output are executed at a time in the background edition.
Execute a correct operation.
Reference position return has not been performed before the automatic
operation starts. Perform reference position return only when bit 0 of parameter 1005 is 0.
Reference position return is necessary before cycle start.
This alarm is generated in the following circumstances. (Searched for
during synchronous and mixed control command.
1 When there is a mistake in axis number parameter (No. 1023) set-
ting.
2 When there is a mistake in control commanded.
During hobbing synchronization, a command to bring the C–axis under
synchronous, composite, or superimposed control is made.
Modify the program or the parameter.
A travel command has been sent to the axis being synchronized in syn-
chronous mode. Modify the program or the parameter.
This alarm is generated in the following circumstances.
1 When the synchro/mixed state could not be kept due to system over-
load.
2 The above condition occurred in CMC devices (hardware) and syn-
chro–state could not be kept.
(This alarm is not generated in normal use conditions.)
The infeed quantity R has not been instructed for the G161 block. Or
the R command value is negative. Correct the program.
847
APPENDIXA. ALARM LIST
NumberContentsMessage
231ILLEGAL FORMAT IN G10 OR L50Any of the following errors occurred in the specified format at the pro-
grammable–parameter input.
1 Address N or R was not entered.
2 A number not specified for a parameter was entered.
3 The axis number was too large.
4 An axis number was not specified in the axis–type parameter .
5 An axis number was specified in the parameter which is not an axis
type. Correct the program.
6 In the locked state set by the password function, an attempt was
made to set bit 4 (NE9) of parameter No. 3204 to 0 or change the contents of parameter No. 3210.
7 An attempt was made to change a program encryption parameter
(parameter No. 3220 to 3223).
232TOO MANY HELICAL AXIS
COMMANDS
233DEVICE BUSYWhen an attempt was made to use a unit such as that connected via the
239BP/S ALARMWhile punching was being performed with the function for controlling ex-
240BP/S ALARMBackground editing was performed during MDI operation.
241ILLEGAL FORMA T IN G02.2/G03.2
(M series)
242ILLEGAL COMMAND IN
G02.2/G03.2
(M series)
243OVER TOLERANCE OF END POINT
(M series)
244P/S ALARM
(T series)
245T–CODE NOT ALOWEE IN THIS
BLOCK (T series)
246ENCODE PROGRAM
NUMBER ERROR
247ILLEGAL CODE USED
FOR OUTPUT
250Z AXIS WRONG COMMAND (A TC)
(M series)
Three or more axes (in the normal direction control mode (M series) two
or more axes) were specified as helical axes in the helical interpolation
mode.
RS–232–C interface, other users were using it.
ternal I/O units ,background editing was performed.
The end point, I, J, K, or R is missing from a command for involute interpolation.
An invalid value has been specified for involute interpolation.
S The start or end point is within the basic circle.
S I, J, K, or R is set to 0.
S The number of rotations between the start of the involute curve and
the start or end point exceeds 100.
The end point is not on the involute curve which includes the start point
and thus falls outside the range specified with parameter No. 5610.
In the skip function activated by the torque limit signal, the number of accumulated erroneous pulses exceed 32767 before the signal was input.
Therefore, the pulses cannot be corrected with one distribution.
Change the conditions, such as feed rates along axes and torque limit,
and try again.
One of the G codes, G50, G10, and G04, which cannot be specified in
the same block as a T code, was specified with a T code.
During read of an encrypted program, an attempt was made to store the
program with a number exceeding the protection range.
(See parameter Nos. 3222 and 223.)
When an encrypted program is output, EIA is set for the punch code.
Specify ISO.
Movement along the Z–axis is specified in a block specifying a tool
change command (M06T_). (Only for ROBODRILL)
B–63525EN/02
848
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
251A TC ERROR
(M series)
252A TC SPINDLE ALARM
(M series)
253G05 IS NOT A VAILABLE
(M series)
4500REPOSITIONING INHIBITEDA repositioning command was specified in the circular interpolation
4502ILLEGAL COMMAND IN BOLT
HOLE
4503ILLEGAL COMMAND IN LINE AT
ANGLE
4504ILLEGAL COMMAND IN ARCIn an arc (G77) command, the radius (I) or the number of holes (K) was
4505ILLEGAL COMMAND IN GRIDIn a grid (G78, G79) command, the number of holes (P, K) was set to
4506ILLEGAL COMMAND IN SHARE
PROOFS
4507ILLEGAL COMMAND IN SQUAREIn a square (G87) command, the tool size (P,Q) was set to zero or a neg-
4508ILLEGAL COMMAND IN RADIUSIn a radius (G88) command, the traveling pitch (Q) or radius (I) was set
4509ILLEGAL COMMAND IN CUT AT
ANGLE
4510ILLEGAL COMMAND IN
LINE-PUNCH
This alarm is issued in the following cases:
S An M06T_ command contains an unusable T code.
S An M06 command has been specified when the Z machine coordi
nate is positive.
S The parameter for the current tool number (No. 7810) is set to 0.
S An M06 command has been specified in canned cycle mode.
S A reference position return command (G27 to G44) and M06 com-
mand have been specified in the same block.
S An M06 command has been specified in tool compensation mode
(G41 to G44).
S An M06 command has been specified without performing reference
position return after power–on or the release of emergency stop.
S The machine lock signal or Z–axis ignore signal has been turned on
during tool exchange.
S A pry alarm has been detected during tool exchange.
Refer to diagnosis No. 530 to determine the cause. (Only for ROBO-
DRILL)
An excessive error arose during spindle positioning for A TC. For details,
refer to diagnosis No. 531. (Only for ROBODRILL)
Alarm details
Binary input operation using high–speed remote buffer (G05) or high–
speed cycle machining (G05) has been specified in advance control
mode (G08P1). Execute G08P0; to cancel advance control mode, before executing these G05 commands.
(G02, G03) mode.
In a bolt hole circle (G26) command, the radius (I) was set to zero or a
negative value, or the number of holes (K) was set to zero. Alternatively,
I, J, or K was not specified.
In a line-at-angle (G76) command, the number of holes (K) was set to
zero or a negative value. Alternatively , I, J, or K was not specified.
set to zero or a negative value. Alternatively , I, J, K, or P was not specified.
zero or a negative value. Alternatively , I, J, K, or P was not specified.
In a shear proof (G86) command, the tool size (P) was set to zero, or the
blanking length (I) was 1.5 times larger than the tool size (P) or less. Alternatively, I, J, or P was not specified.
ative value, or the blanking length (I, J) was three times larger than the
tool size (P, Q) or less. Alternatively , I, J, P, or Q was not specified.
to zero or a negative value, or the traveling pitch (Q) was greater than
or equal to the arc length. Alternatively , I, J, K, P , or Q was not specified.
In a cut-at-angle (G89) command, the traveling pitch (Q) was set to zero,
negative value, or another value larger than or equal to the length (I).
Alternatively, I, J, P, or Q was not specified.
In a linear punching (G45) command, the traveling distance was set to
zero or a value 1.5 times larger than the tool size (P) or less. Alternatively , P was not specified.
849
NumberContentsMessage
APPENDIXA. ALARM LIST
B–63525EN/02
4511ILLEGAL COMMAND IN
CIRCLE-PUNCH
4520T , M INHIBITED IN
NIBBLING-MODE
4521EXCESS NIBBLING MOVEMENT
(X, Y)
4522EXCESS NIBBLING MOVEMENT
(C)
4523ILLEGAL COMMAND IN
CIRCLE-NIBBL
4524ILLEGAL COMMAND IN
LINE-NIBBL
4530A/B MACRO NUMBER ERRORThe number for storing and calling by an A or B macro was set to a value
4531U/V MACRO FORMAT ERRORAn attempt was made to store a macro while storing another macro us-
4532IMPROPER U/V MACRO NUMBERThe number of an inhibited macro (number beyond the range from 01
4533U/V MACRO MEMORY OVERFLOW An attempt was made to store too many macros with a U or V macro
4534W MACRO NUMBER NOT FOUNDMacro number W specified in a U or V macro command is not stored.
4535U/V MACRO NESTING ERRORAn attempt was made to call a macro which is defined three times or
4536NO W, Q COMMAND IN
MULTI-PIECE
4537ILLEGAL Q VALUE IN MULTI-PIECE In the command for taking multiple workpieces (G73, G74), Q is set to
4538W NO. NOT FOUND IN
MULTI-PIECE
4539MULTI-PIECE SETTING IS ZEROThe command for taking multiple workpieces (G73, G74) was specified
4540MULTI-PIECE COMMAND WITHIN
MACRO
4542MULTI-PIECE COMMAND ERRORAlthough G98P0 was specified, the G73 command was issued.
In a circular punching (G46, G47) command, the same position was
specified for both start and end points of the arc, radius (R) of the arc was
set to zero, or the pitch (Q) was set to a value exceeding the arc length.
Alternatively, R or Q was not specified.
T code, M code, G04, G70 or G75 was specified in the nibbling mode.
In the nibbling mode, the X-axis or Y -axis traveling distance was larger
than or equal to the limit (No. 16188 to 16193).
In the circular nibbling (G68) or usual nibbling mode, the C-axis traveling
distance was larger than or equal to the limit (No. 16194).
In a circular nibbling (G68) command, the traveling pitch (Q) was set to
zero, a negative value, or a value larger than or equal to the limit (No.
16186, 16187), or the radius (I) was set to zero or a negative value. Alternatively, I, J, K, P, or Q was not specified.
In a linear nibbling (G69) command, the traveling pitch (Q) was set to
zero, negative value, or a value larger than or equal to the limit (No.
16186, 16187). Alternatively , I, J, P, or Q was not specified.
beyond the range from 1 to 5.
ing a U or V macro.
A V macro was specified although the processing to store a macro was
not in progress.
A U macro number and V macro number do not correspond with each
other.
to 99) was specified in a U or V macro command.
command.
more using a U or V macro command.
An attempt was made to store 15 or more macros in the storage area
for macros of number 90 to 99.
W or Q was not specified in the command for taking multiple workpieces
(G73, G74).
a value beyond the range from 1 to 4.
Macro number W specified in the command for taking multiple work-
pieces (G73, G74) is not stored.
although zero is specified for the function to take multiple workpieces
(No. 16206 or signals MLP1 and MLP2 (PMC address G231, #0 and
#1)).
The command for taking multiple workpieces (G73, G74) was specified
when a U or V macro was being stored.
Although G98K0 was specified, the G74 command was issued.
850
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
4543MULTI-PIECE Q COMMAND
ERROR
4544MULTI-PIECE RESTART ERRORIn the command for resuming taking multiple workpieces, the resume
4549ILLEGAL TOOL DATA FORMATThe quantity of tool data patterns to be saved is too large to fit the usable
4600T , C COMMAND IN
INTERPOLATION
4601INHIBITED T, M COMMANDIn the block of G52, G72, G73, or G74, a T or M command was specified.
4602ILLEGAL T-CODEThe specified T command is not cataloged on the tool register screen.
4603C AXIS SYNCHRONOUS ERRORThe difference between the position deviation value of C1 axis and C2
4604ILLEGAL AXIS OPERATIONA C-axis command was specified in the block containing a T command
4605NEED ZRNC–axis synchronization failed.
4630ILLEGAL COMMAND IN LASER
MODE
4650IMPROPER G-CODE IN OFFSET
MODE
4700PROGRAM ERROR (OT +)The value specified in the X-axis move command exceeded the positive
4701PROGRAM ERROR (OT –)The value specified in the X-axis move command exceeded the nega-
4702PROGRAM ERROR (OT +)The value specified in the Y-axis move command exceeded the positive
4703PROGRAM ERROR (OT –)The value specified in the Y-axis move command exceeded the nega-
4704PROGRAM ERROR (OT +)The value specified in the Z-axis move command exceeded the positive
4705PROGRAM ERROR (OT –)The value specified in the Z-axis move command exceeded the nega-
5000ILLEGAL COMMAND CODE
(M series)
5003ILLEGAL PARAMETER (HPCC)
(M series)
5004HPCC NOT READY (M series)High–precision contour control is not ready .
5006TOO MANY WORD IN ONE BLOCK
(M series)
5007TOO LARGE DISTANCE (M series)In the HPCC mode, the machine moved beyond the limit.
5009PARAMETER ZERO (DR Y RUN)
(M series)
5010END OF RECORDThe end of record (%) was specified.
Although G98P0 was specified, the Q value for the G74 command was
not 1 or 3.
Although G98K0 was specified, the Q value for the G73 command was
not 1 or 2.
position (P) is set to a value beyond the range from 1 to total number of
workpieces to be machined.
area (16 KB).
In the linear interpolation (G01) mode or circular interpolation (G02,
G03) mode, a T command or C-axis command was specified.
axis exceeds the parameter value (No. 16364, 16365) with the C–axis
synchronous control function.
for multiple tools.
In the laser mode, a nibbling command or pattern command was specified.
In the tracing mode, an attempt was made to make a switch to the
punching mode.
In the cutter compensation mode, an inhibited G code (pattern command, G73, G74, G75, etc.) was specified.
value of stored stroke limit 1. (Advance check)
tive value of stored stroke limit 1. (Advance check)
value of stored stroke limit 1. (Advance check)
tive value of stored stroke limit 1. (Advance check)
value of stored stroke limit 1. (Advance check)
tive value of stored stroke limit 1. (Advance check)
The specified code was incorrect in the high–precision contour control
(HPCC) mode.
There is an invalid parameter.
The number of words specified in a block exceeded 26 in the HPCC
mode.
The maximum feedrate (parameter No. 1422) or the feedrate in dry run
(parameter No. 1410) is 0 in the HPCC model.
I/O is incorrect. modify the program.
851
NumberContentsMessage
APPENDIXA. ALARM LIST
B–63525EN/02
5011PARAMETER ZERO(CUT MAX)
(M series)
5012G05 P10000 ILLEGAL START UP
(HPCC)
(M series)
5013HPCC: CRC OFS REMAIN AT CAN-
CEL (M series)
5014TRACE DATA NOT FOUNDT ransfer cannot be performed because no trace data exists.
5015NO ROTATION AXIS
(M series)
5016ILLEGAL COMBINATION OF M
CODE
5018POLYGON SPINDLE SPEED ER-
ROR
(T series)
5020PARAMETER OF RESTART ERROR An erroneous parameter was specified for restarting a program.
5030ILLEGAL COMMAND (G100)
(T series)
5031ILLEGAL COMMAND (G100, G102,
G103) (T series)
5032NEW PRG REGISTERED IN B–AXS
MOVE (T series)
5033NO PROG SPACE IN MEMORY B–
AXS (T series)
5034PLURAL COMMAND IN G110
(T series)
5035NO FEEDRATE COMMANDED B–
AXS (T series)
5036ADDRESS R NOT DEFINED IN
G81–G86 (T series)
5037ADDRESS Q NOT DEFINED IN G83
(T series)
5038TOO MANY START M–CODE COM-
MAND (T series)
5039START UNREGISTERED B–AXS
PROG (T series)
5040CAN NOT COMMANDED B–AXS
MOVE (T series)
5041CAN NOT COMMANDED G110
BLOCK (T series)
The maximum cutting feedrate (parameter No. 1422, No. 1430, No.
1431, No. 1432) is 0 in the HPCC mode.
Function category:
High–precision contour control
Alarm details:
G05 P10000 has been specified in a mode from which the system cannot enter HPCC mode.
G05P0 has been specified in G41/G42 mode or with offset remaining.
The specified rotation axis does not exist for tool axis direction handle
feed.
M codes which belonged to the same group were specified in a block.
Alternatively ,an M code which must be specified without other M codes
in the block was specified in a block with other M codes.
Function category:
Polygon turning
Alarm details:
In G51.2 mode, the speed of the spindle or polygon synchronous axis
either exceeds the clamp value or is too small. The specified rotation
speed ratio thus cannot be maintained.
A parameter for program restart is invalid.
The end command (G110) was specified before the registratioin start
command (G101, G102, or G103) was specified for the B–axis.
While a registration start command (G101, G102, or G103) was being
executed, another registration start command was specified for the B–
axis.
While the machine was moving about the B–axis, at attempt was made
to register another move command.
Commands for movement about the B–axis were not registered because of insufficient program memory.
Multiple movements were specified with the G1 10 code for the B–axis.
A feedrate was not specified for cutting feed about the B–axis.
Point R was not specified for the canned cycle for the B–axis.
Depth of cut Q was not specified for the G83 code (peck drilling cycle).
Alternatively, 0 was specified in Q for the B–axis.
More than six M codes for starting movement about the B–axis were
specified.
An attempt was made to execute a program for the B–axis which had
not been registered.
The machine could not move about the B–axis because parameter
No.8250 was incorrectly specified, or because the PMC axis system
could not be used.
Blocks containing the G1 10 codes were successively specified in tool–
tip radius compensation for the B–axis.
852
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
5043TOO MANY G68 NESTING
(M series)
TOO MANY G68 NESTING
(T series)
5044G68 FORMAT ERROR
(M series)
G68 FORMA T ERROR
(T series)
5046ILLEGAL PARAMETER (ST.COMP)The parameter settings for straightness compensation contain an error.
5050ILL–COMMAND IN CHOPPING
MODE
(M series)
5051M–NET CODE ERRORAbnormal character received (other than code used for transmission)
5052M–NET ETX ERRORAbnormal ETX code
5053M–NET CONNECT ERRORConnection time monitoring error (parameter No. 175)
5054M–NET RECEIVE ERRORPolling time monitoring error (parameter No. 176)
5055M–NET PRT/FRT ERRORVertical parity or framing error
5057M–NET BOARD SYSTEM DOWNTransmission timeout error (parameter No. 177)
5058G35/G36 FORMAT ERROR
(T series)
5059RADIUS IS OUT OF RANGEA radius exceeding nine digits has been specified for circular interpola-
Three–dimensional coordinate conversion G68 has been specified
three or more times.
Three–dimensional coordinate conversion G68.1 has been specified
three or more times.
A G68 command block contains a format error. This alarm is issued in
the following cases:
1. I, J, or K is missing from a G68 command block (missing coordinate
rotation option).
2. I, J, and K are 0 in a G68 command block.
3. R is missing from a G68 command block.
A G68.1 command block contains a format error. This alarm is issued
in the following cases:
1. I, J, or K is missing from a G68.1 command block (missing coordinate rotation option).
2. I, J, and K are 0 in a G68.1 command block.
3. R is missing from a G68.1 command block.
Possible causes are as follows:
1. A parameter for a movement axis or compensation axis contains an
axis number which is not used.
2. More than 128 pitch error compensation points exist between the
negative and positive end points.
3. Compensation point numbers for straightness compensation are
not assigned in the correct order.
4. No straightness compensation point exists between the pitch error
compensation points at the negative and positive ends.
5. The compensation value for each compensation point is too large
or too small.
6 The settings of parameters Nos. 13881 to 13886 are illegal (in the
interpolation type straightness compensation).
A command for switching the major axis has been specified for circular
threading. Alternatively, a command for setting the length of the major
axis to 0 has been specified for circular threading.
ROM parity error
CPU interrupt other than the above
A command for switching the major axis has been specified for circular
threading. Alternatively, a command for setting the length of the major
axis to 0 has been specified for circular threading.
tion with the center of the arc specified with I, J, and K.
853
NumberContentsMessage
APPENDIXA. ALARM LIST
B–63525EN/02
5060ILLEGAL PARAMETER IN
G02.3/G03.3
(M series)
5061ILLEGAL FORMAT IN G02.3/G03.3
(M series)
5062ILLEGAL COMMAND IN
G02.3/G03.3
5063IS NOT PRESET AFTER REF.
(M series)
5064DIFFERRENT AXIS UNIT (IS–B,
IS–C)
(M series)
5065DIFFERENT AXIS UNIT (PMC AXIS)
(M series)
5067G05 PO COMMANDED IN G68/G51
MODE
(HPCC) (M series)
5068G31 FORMAT ERROR
(M series)
5069WHL–C:ILLEGA
P–DATA
(M series)
5073NO DECIMAL POINTNo decimal point has been specified for an address requiring a decimal
5074ADDRESS DUPLICA TION ERRORThe same address has been specified two or more times in a single
5082DATA SERVER ERRORThis alarm is detailed on the data server message screen.
There is a parameter setting error.
Parameter No. 5641 (setting of the linear axis) is not set.
The axis set in parameter No. 5641 is not a linear axis.
Parameter No. 5642 (setting of a rotation axis) is not set.
The axis set in parameter No. 5642 is not a rotation axis.
The linear and rotation axes cannot be controlled by the CNC. (The value set in parameter No. 1010 is exceeded.)
The exponential interpolation command (G02.3/G03.3) has a format error.
Address I, J, or K is not specified.
The value of address I, J, or K is 0.
The value specified in an exponential interpolation command
(G02.3/03.3) is illegal. A value that does not allow exponential interpolation is specified. (For example, a negative value is specified in In.)
Function category:
Workpiece thickness measurement
Alarm details
The position counter was not preset before the start of workpiece thickness measurement. This alarm is issued in the following cases:
(1) An attempt has been made to start measurement without first estab-
lishing the origin.
(2) An attempt has been made to start measurement without first pre-
setting the position counter after manual return to the origin.
Circular interpolation has been specified on a plane consisting of axes
having different increment systems.
Axes having different increment systems have been specified in the
same DI/DO group for PMC axis control. Modify the setting of parameter
No. 8010.
HPCC mode cannot be canceled during G51 (scaling) or G68 (coordinate system rotation).
Correct the program.
The continuous high–speed skip command (G31 P90) has one of the
following errors:
1. The axis along which the tool is moved is not specified.
2. More than one axis is specified as the axis along which the tool is
moved.
Alternatively, the EGB skip command (G31.8) or continuous high–
speed skip command (G31.9) has one of the following errors:
1. A move command is specified for the EGB axis (workpiece axis).
2. More than one axis is specified.
3. P is not specified.
4. The specified Q value exceeds the allowable range.
Correct the program.
The P data in selection of the grinding–wheel wear compensation cen-
ter is illegal.
point.
block. Alternatively , two or more G codes in the same group have been
specified in a single block.
854
B–63525EN/02
NumberContentsMessage
5085SMOOTH IPL ERROR 1A block for specifying smooth interpolation contains a syntax error.
5096MISMA TCH W AITING M–CODE
(M series)
5110NOT STOP POSITION
(G05.1 G1)
(M series)
NOT STOP POSITION
(G05.1 G1)
(21i–M)
5111IMPROPER MODEL G–CODE
(G05.1 G1)
(M series)
IMPROPER MODEL G–CODE
(G05.1 G1)
(21i–M)
5112G08 CAN NOT BE COMMANDED
(G05.1 G1)
(M series)
G08 CAN NOT BE COMMANDED
(G05.1 G1)
(21i–M)
5114NOT STOP POSITION
(G05.1 Q1)
(M series)
CAN NOT ERROR IN MDI MODE
(G05.1)
(21i–M)
5115SPL : ERRORThere is an error in the specification of the rank.
(M series)
5116SPL : ERRORThere is a program error in a block under look–ahead control.
(M series)
5117SPL : ERROR
(M series)
5118SPL : ERROR
(M series)
APPENDIX
Different wait codes (M codes) were specified in HEAD1 and HEAD2.
Correct the program.
An illegal G code was specified in AI contour control mode.
A command was specified for the index table indexing axis in AI control
mode.
An illegal G code was specified in AI look–ahead control mode.
A command was specified for the index table indexing axis in AI look–
ahead control mode.
An illegal G code is left modal when AI contour control mode was specified.
An illegal G code is left modal when AI look–ahead control mode was
specified.
Look–ahead control (G08) was specified in AI contour control mode.
Look–ahead control (G08) was specified in AI look–ahead control
mode.
At the time of restart after manual intervention, the coordinates at which
the manual intervention occurred have not been restored.
AI contour control (G05.1) was specified in MDI mode.
No knot is specified.
The knot specification has an error.
The number of axes exceeds the limits.
Other program errors
Monotone increasing of knots is not observed.
In NURBS interpolation mode, a mode that cannot be used together is
specified.
The first control point of NURBS is incorrect.
After manual intervention with manual absolute mode set to on, NURBS
interpolation was restarted.
A. ALARM LIST
855
NumberContentsMessage
APPENDIXA. ALARM LIST
B–63525EN/02
5122ILLEGAL COMMAND IN SPIRAL
(M series)
5123OVER TOLERANCE OF END POINT
(M series)
5124CAN NOT COMMAND SPIRAL
(M series)
5134FSSB : OPEN READY TIME OUTInitialization did not place FSSB in the open ready state.
5135FSSB : ERROR MODEFSSB has entered error mode.
5136FSSB : NUMBER OF AMPS IS SMALL In comparison with the number of controlled axes, the number of amplifi-
5137FSSB : CONFIGURATION ERRORFSSB detected a configuration error.
5138FSSB : AXIS SETTING NOT COM-
PLETE
5139FSSB : ERRORServo initialization did not terminate normally .
5155NOT RESTART PROGRAM BY G05During servo leaning control by G05, an attempt was made to perform
5156ILLEGAL AXIS OPERATION
(AICC)
(M series)
ILLEGAL AXIS OPERA TION
(AICC)
(21i–M)
5157PARAMETER ZERO (AICC)
(M series)
A spiral interpolation or conical interpolation command has an error.
Specifically, this error is caused by one of the following:
1) L = 0 is specified.
2) Q = 0 is specified.
3) R/, R/, C is specified.
4) Zero is specified as height increment.
5) Three or more axes are specified as the height axes.
6) A height increment is specified when there are two height axes.
7) Conical interpolation is specified when the helical interpolation
function is not selected.
8) Q < 0 is specified when radius difference > 0.
9) Q > 0 is specified when radius difference < 0.
10) A height increment is specified when no height axis is specified.
The difference between a specified end point and the calculated end
point exceeds the allowable range (parameter 3471).
A spiral interpolation or conical interpolation was specified in any of the
following modes:
1) Scaling
2) Programmable mirror image
3) Polar coordinate interpolation
In cutter compensation C mode, the center is set as the start point or
end point.
ers recognized by FSSB is not enough.
In automatic setting mode, axis setting has not been made yet.
Perform axis setting on the FSSB setting screen.
The optical cable may be defective, or there may be an error in connection to the amplifier or another module.
Check the optical cable and the connection status.
restart operation after feed hold or interlock. This restart operation cannot be performed. (G05 leaning control terminates at the same time.)
In AI contour control mode, the controlled axis selection signal (PMC
axis control) changes.
In AI contour control mode, the simple synchonous axis selection signal
changes.
In AI look–ahead control mode, the controlled axis selection signal
(PMC axis control) changes.
In AI look–ahead control mode, the simple synchonous axis selection
signal changes.
Zero is set in the parameter for the maximum cutting feedrate (parameter No. 1422 or 1432).
Zero is set in the parameter for the acceleration/deceleration before interpolation (parameter No. 1770 or 1771).
Set the parameter correctly .
856
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
5195DIRECTION CAN NOT BE JUDGED
(T series)
5196ILLEGAL OPERATION (HPCC)
(M series)
5197FSSB : OPEN TIME OUTThe CNC permitted FSSB to open, but FSSB was not opened.
5198FSSB : ID DATA NOT READT emporary assignment failed, so amplifier initial ID information could not
5199FINE TORQUE SENSING PARAME-
TER
5212SCREEN COPY : PARAMETER ER-
ROR
5213SCREEN COPY : COMMUNICA TION
ERROR
5214SCREEN COPY : DATA TRANSFER
ERROR
5218ILLEGAL PARAMETER (INCL.
COMP)
5219CAN NOT RETURNManual intervention or return is not allowed during three–dimensional
5220REFERENCE POINT ADJUSTMENT
MODE
5222SRAM CORRECTABLE ERRORThe SRAM correctable error cannot be corrected.
When the touch sensor with a single contact signal input is used in the
direct input B function for tool offset measurement values, the stored
pulse direction is not constant. One of the following conditions exists:
· The stop state exists in offset write mode.
· Servo of f state
· The direction varies.
· Movement takes place simultaneously along two axes.
Detach operation was performed in HPCC mode. (If detach operation
is performed in HPCC mode, this alarm is issued after the currently
executed block terminates.)
be read.
A parameter related to the fine torque sensing function is illegal.
· The storage interval is invalid.
· An invalid axis number is set as the target axis.
Correct the parameter.
There is a parameter setting error. Check that 4 is set as the I/O channel.
The memory card cannot be used. Check the memory card. (Check
whether the memory card is write–protected or defective.)
Data transfer to the memory card failed.
Check whether the memory card space is insufficient and whether the
memory card was removed during data transfer.
There is an inclination compensation parameter setting error.
Cause:
1. The number of pitch error compensation points between the negative (–) end and positive (+) end exceeds 128.
2. The relationship in magnitude among the inclination compensation
point numbers is incorrect.
3. An inclination compensation point is not located between the negative (–) end and positive (+) end of the pitch error compensation
points.
4. The amount of compensation per compensation point is too large or
too small.
Correct the parameter.
coordinate conversion.
A parameter for automatically set a reference position is set. (Bit 2 of
parameter No. 1819 = 1)
Perform automatic setting.
(Position the machine at the reference position manually , then perform
manual reference position return.)
Supplementary: Automatic setting sets bit 2 of parameter No. 1819 to
0.
Cause:
A memory problem occurred during memory initialization.
Action:
Replace the master printed circuit board (SRAM module).
857
APPENDIXA. ALARM LIST
NumberContentsMessage
5227FILE NOT FOUNDA specified file is not found during communication with the built–in
Handy File.
5228SAME NAME USEDThere are duplicate file names in the built–in Handy File.
5229WRITE PROTECTEDA floppy disk in the built–in Handy File is write protected.
5231TOO MANY FILESThe number of files exceeds the limit during communication with the
built–in Handy File.
5232DATA OVER–FLOWThere is not enough floppy disk space in the built–in Handy File.
5235COMMUNICA TION ERRORA communication error occurred during communication with the built–in
Handy File.
5237READ ERRORA floppy disk in the built–in Handy File cannot be read from. The floppy
disk may be defective, or the head may be dirty. Alternatively , the Handy
File is defective.
5238WRITE ERRORA floppy disk in the built–in Handy File cannot be written to. The floppy
disk may be defective, or the head may be dirty. Alternatively , the Handy
File is defective.
5242ILLEGAL AXIS NUMBER
(M series)
5243DATA OUT OF RANGE
(M series)
5244TOO MANY DI ON
(M series)
5245OTHER AXIS ARE COMMANDED
(M series)
5251ILLEGAL PARAMETER IN G54.2
(M series)
5252ILLEGAL P COMMAND IN G54.2
(M series)
5257G41/G42 NOT ALLOWED IN MDI
MODE
(M series)
G41/G42 NOT ALLOWED IN MDI
MODE
(T series)
5300SET ALL OFFSET DATAS AGAINAfter the inch/metric automatic conversion function (OIM: Bit 0 of pa-
5302ILLEGAL COMMAND IN G68 MODE A command to set the coordinate system is specified in the coordinate
The axis number of the synchronous master axis or slave axis is incor-
rect. (This alarm is issued when flexible synchronization is turned on.)
Alternatively , the axis number of the slave axis is smaller than that of the
master axis.
The gear ratio is not set correctly. (This alarm is issued when flexible
synchronization is turned on.)
Even when an M code was encountered in automatic operation mode,
the flexible synchronization mode signal was not driven on or off.
Check the ladder and M codes.
One of the following command conditions was present during flexible
synchronization or when flexible synchronization was turned on:
1. The synchronous master axis or slave axis is the EGB axis.
2. The synchronous master axis or slave axis is the chopping axis.
3. In reference position return mode
A fixture offset parameter (No. 7580 to 7588) is illegal. Correct the pa-
rameter.
The P value specifying the offset number of a fixture of fset is too large.
Correct the program.
G41/G42 (cutter compensation C: M series) was specified in MDI
mode. (Depending on the setting of bit 4 of parameter No. 5008)
G41/G42 (tool–nose radius compensation: T series) was specified in
MDI mode. (Depending on the setting of bit 4 of parameter No. 5008)
rameter No. 5006) for tool offset data is enabled or disabled, all the tool
offset data must be reset. This message reminds the operator to reset
the data.
If this alarm is issued, reset all the tool offset data. Operating the ma-
chine without resetting the data will result in a malfunction.
5306MODE CHANGE ERRORIn a one–touch macro call, mode switching at the time of activation is not
5307INTERNAL DA TA OVER FLOW
(M series)
5311FSSB:ILLEGAL CONNECTIONA connection related to FSSB is illegal.
5321S–COMP. VALUE OVERFLOWThe straightness compensation value has exceeded the maximum val-
5400SPL:ILLEGAL AXIS COMMAND
(M series)
5401SPL:ILLEGAL COMMAND (M series) In a G code mode in which specification of G06.1 is not permitted, G06.1
5402SPL:ILLEGAL AXIS MOVING
(M series)
5403SPL:CAN NOT MAKE VECTOR
(M series)
5405ILLEGAL PARAMETER IN G41.2/
G42.2 (M series)
5406G41.3/G40 FORMAT ERROR
(M series)
APPENDIX
Cause:
1. The touch panel is kept pressed.
2. The touch panel was pressed when power was turned on.
Remove the above causes, and turn on the power again.
performed correctly.
In the following function, internal data exceeds the allowable range.
1) Improvement of the rotation axis feedrate
This alarm is issued when either of the following is found:
1. Two axes having adjacent servo axis numbers (parameter No.
1023), odd number and even number, are assigned to amplifiers to
which different FSSB systems are connected.
2. The system does not satisfy the requirements for performing HRV
control, and use of two pulse modules connected to different FSSB
systems having different FSSB current control cycles is specified.
ue of 32767.After this alarm is issued, make a manual reference position
return.
An axis specified for spline interpolation or smooth interpolation is incorrect.
If an axis that is not the spline axis is specified in spline interpolation
mode, this alarm is issued. The spline axis is the axis specified in a block
containing G06.1 or the next block. For smooth interpolation, the axis
specified in G5.1Q2 is incorrect.
is specified.
A movement is made along an axis that is not the spline interpolation
axis.
For example, in three–dimensional tool compensation mode using an
offset vector of which components are the X–, Y–, and Z–axes, when
two–axis spline interpolation is performed with the two spline axes set
to the X– and Y–axes, a movement along the Z–axis occurs, resulting
in this alarm.
Three–dimensional tool compensation vectors cannot be generated.
· When a three–dimensional tool compensation vector is created for
the second or subsequent point, that point, previous point, and next
point are on the same straight line, and that straight line and the three–
dimensional tool compensation vector for the previous point are in
parallel.
· When a three–dimensional tool compensation vector is created at the
end point of smooth interpolation or spline interpolation, the end point
and the point two points before are the same.
The parameter setting that determines the relationship between the
rotation axis and rotation plane is incorrect.
1) A G41.3 or G40 block contains a move command.
2) A G1.3 block contains a G code or M code for which buffering is suppressed.
A. ALARM LIST
859
Loading...
+ 54 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.