FANUC Series 0i-MODEL C, Series 0i Mate-MODEL C. MAINTENANCE MANUAL - page 19

 

  Index      Manuals     FANUC Series 0i-MODEL C, Series 0i Mate-MODEL C. MAINTENANCE MANUAL (B-64115EN/02)

 

Search            copyright infringement  

 

   

 

   

 

Content      ..     17      18      19      20     ..

 

 

 

FANUC Series 0i-MODEL C, Series 0i Mate-MODEL C. MAINTENANCE MANUAL - page 19

 

 

8. TROUBLESHOOTING
B-64115EN/02
8.34
ALARM 973
(NMI ALARM WITH
AN UNKNOWN
CAUSE)
Causes and actions
An error that can never occur during normal operation occurred. The
cause of the error cannot be identified.
D Replacing printed circuit
Replace all the printed circuit boards installed (including cards, modules,
boards
and the back panel), one at a time, to identify the defective printed circuit
board.
Replace the CPU card, main board, and other printed circuit boards, one
at a time.
See Section 2.4, “CONNECTOR AND CARD CONFIGURATIONS OF
PRINTED CIRCUIT BOARDS” for an explanation of the mounting
locations of the cards.
520
B-64115EN/02
8. TROUBLESHOOTING
8.35
ALARM 974
(F-BUS ERROR)
Causes and actions
A bus error occurred on the FANUC-BUS connecting each option board.
This alarm indicates that a fault occurred during the exchange of data
between the main and an option board.
D Replacing the CPU card
Replace the CPU card on the main board. (If the drawing number of the
basic unit is A02B-0309-B52n (where n is 0, 1,..., 9, go to the next step.)
D Replacing the main
Replace the main board.
board
D Replacing the option
Replace the installed option boards, one at a time.
boards
D Replacing the back panel
Replace the back panel (the power printed circuit board if the drawing
number of the basic unit is A02B-0309-B52n (where n is 0, 1,..., 9)).
See Section 2.4, “CONNECTOR AND CARD CONFIGURATIONS OF
PRINTED CIRCUIT BOARDS” for an explanation of the mounting
locations of the cards.
521
8. TROUBLESHOOTING
B-64115EN/02
8.36
ALARM 975
(BUS ERROR)
Causes and actions
A bus error occurred on the main board. This alarm indicates that an error
occurred during the exchange of data within the main board.
D Replacing the CPU card
Replace the CPU card on the main board. (If the drawing number of the
basic unit is A02B-0309-B52n (where n is 0, 1,..., 9, go to the next step.)
D Replacing other cards
Replace the display control card, axis control cards, and FROM/SRAM
and modules
module, one at time.
If the drawing number of the basic unit is A02B-0309-B52n,
A02B-0311-B52n, or A02B-0311-B53n (where n is 0, 1,..., 9), replace
the axis control card and the FROM/SRAM module in that order.
D Replacing the main
Replace the main board.
board
See Section 2.4, “CONNECTOR AND CARD CONFIGURATIONS OF
PRINTED CIRCUIT BOARDS” for an explanation of the mounting
locations of the cards.
522
B-64115EN/02
8. TROUBLESHOOTING
8.37
ALARM 976
(LOCAL BUS ERROR)
Causes and actions
A bus error occurred on the local bus on the main board.
This alarm indicates that an error occurred during the exchange of data
within the main board.
D Replacing the CPU card
Replace the CPU card on the main board (main board). (If the drawing
number of the basic unit is A02B-0309-B52n (where n is 0, 1,..., 9, go
to the next step.)
D Replacing other cards
Replace the display control card, axis control cards, and FROM/SRAM
and modules
module, one at a time.
If the drawing number of the basic unit is A02B-0309-B52n,
A02B-0311-B52n, or A02B-0311-B53n (where n is 0, 1,..., 9), replace
the axis control card and the FROM/SRAM module in that order.
D Replacing the main
Replace the main board.
board
See Section 2.4, “CONNECTOR AND CARD CONFIGURATIONS OF
PRINTED CIRCUIT BOARDS” for an explanation of the mounting
locations of the cards.
523
8. TROUBLESHOOTING
B-64115EN/02
For an explanation of the following servo alarms, refer to the Maintenance
8.38
Manual of your servo motor.
SERVO ALARMS
Number
Message
Contents
417
SERVO ALARM: n-TH AXIS - PA-
This alarm occurs when the n-th axis (axis 1-8) is in one of the condi-
RAMETER INCORRECT
tions listed below. (Digital servo system alarm)
1) The value set in Parameter No. 2020 (motor form) is out of the speci-
fied limit.
2) A proper value (111 or -111) is not set in parameter No.2022 (motor
revolution direction).
3) Illegal data (a value below 0, etc.) was set in parameter No. 2023
(number of speed feedback pulses per motor revolution).
4) Illegal data (a value below 0, etc.) was set in parameter No. 2024
(number of position feedback pulses per motor revolution).
5) Parameters No. 2084 and No. 2085 (flexible field gear rate) have not
been set.
6) A value outside the limit of {1 to the number of control axes} or a non-
continuous value (Parameter 1023 (servo axis number) contains a
value out of the range from 1 to the number of axes, or an isolated
value (for example, 4 not prceded by 3).was set in parameter No.
1023 (servo axisnumber).
420
SERVO ALARM: n AXIS SYNC
During simple synchronous control, the difference between the torque
TORQUE
commands for the master and slave axes exceeded the value set in pa-
rameter No. 2031.
421
SERVO ALARM: n AXIS EXCESS
The difference between the errors in the semi-closed loop and closed
ER (D)
loop has become excessive during dual position feedback. Check the
values of the dual position conversion coefficients in parameters No.
2078 and 2079.
422
SERVO ALARM: n AXIS
In torque control of PMC axis control, a specified allowable speed
has been exceeded.
423
SERVO ALARM: n AXIS
In torque control of PMC axis control, the parameter-set allowable
cumulative travel distance has been exceeded.
430
n AXIS : SV. MOTOR OVERHEAT
A servo motor overheat occurred.
431
n AXIS : CNV. OVERLOAD
1) PSM: Overheat occurred.
2) β series SVU: Overheat occurred.
432
n AXIS : CNV. LOWVOLT CON.
1) PSM: The control power supply voltage has dropped.
2) PSMR: The control power supply voltage has dropped.
3) β series SVU: The control power supply voltage has dropped.
433
n AXIS : CNV. LOWVOLT DC LINK
1) PSM: The DC link voltage has dropped.
2) PSMR: The DC link voltage has dropped.
3) α series SVU: The DC link voltage has dropped.
4) β series SVU: The DC link voltage has dropped.
434
n AXIS : INV. LOWVOLT CONTROL
SVM: The control power supply voltage has dropped.
435
n AXIS : INV. LOWVOLT DC LINK
SVM: The DC link voltage has dropped.
436
n AXIS : SOFTTHERMAL (OVC)
The digital servo software detected the soft thermal state (OVC).
437
n AXIS : CNV. OVERCURRENT
PSM: Overcurrent flowed into the input circuit.
POWER
438
n AXIS : INV. ABNORMAL CUR-
1) SVM: The motor current is too high.
RENT
2) α series SVU: The motor current is too high.
3) β series SVU: The motor current is too high.
524
B-64115EN/02
8. TROUBLESHOOTING
Number
Message
Contents
439
n AXIS : CNV. OVERVOLT POWER
1) PSM: The DC link voltage is too high.
2) PSMR: The DC link voltage is too high.
3) α series SVU: The C link voltage is too high.
4) β series SVU: The link voltage is too high.
440
n AXIS : CNV. EX DECELERATION
1) PSMR: The regenerative discharge amount is too large.
POW.
2) α series SVU: The regenerative discharge amount is too large. Al-
ternatively, the regenerative discharge circuit is abnormal.
441
n AXIS : ABNORMAL CURRENT
The digital servo software detected an abnormality in the motor cur-
OFFSET
rent detection circuit.
442
n AXIS : CNV. CHARGE FAULT
1) PSM: The spare discharge circuit of the DC link is abnormal.
2) PSMR: The spare discharge circuit of the DC link is abnormal.
443
n AXIS : CNV. COOLING FAN FAIL-
1) PSM: The internal stirring fan failed.
URE
2) PSMR: The internal stirring fan failed.
3) β series SVU: The internal stirring fan failed.
444
n AXIS : INV. COOLING FAN FAIL-
SVM: The internal stirring fan failed.
URE
445
n AXIS : SOFT DISCONNECT
The digital servo software detected a broken wire in the pulse coder.
ALARM
446
n AXIS : HARD DISCONNECT
A broken wire in the built-in pulse coder was detected by hardware.
ALARM
447
n AXIS : HARD DISCONNECT (EXT)
A broken wire in the separate detector was detected by hardware.
448
n AXIS : UNMATCHED FEEDBACK
The sign of feedback data from the built-in pulse coder differs from
ALARM
that of feedback data from the separate detector.
449
n AXIS : INV. IPM ALARM
1) SVM: IPM (intelligent power module) detected an alarm.
2) α series SVU: IPM (intelligent power module) detected an alarm.
453
n AXIS : SPC SOFT DISCONNECT
Software disconnection alarm of the α pulse coder.
ALARM
Turn off the power to the CNC, then remove and insert the pulse cod-
er cable. If this alarm is issued again, replace the pulse coder.
456
ILLEGAL CURRENT LOOP
The current control cycle settings (parameter No. 2004, bit 0 of pa-
rameter No. 2003, and bit 0 of parameter No. 2013) are incorrect.
Possible problems are as follows.
- For the two axes whose servo axis numbers (settings of parameter
No. 1023) are an odd number followed by an even number (a pair
of axes 1 and 2 or axes 5 and 6, for example), a different current con-
trol cycle is set for each of the axes.
- The requirements for slaves needed for the set current control cycle,
including the number, type, and connection method of them, are not
satisfied.
457
ILLEGAL HI HRV (250US)
Use of high-speed HRV is specified although the current control
cycle is 200 ms.
458
CURRENT LOOP ERROR
The current control cycle setting does not match the actual current
control cycle.
459
HI HRV SETTING ERROR
For the two axes whose servo axis numbers (settings of parameter
No. 1023) are an odd number followed by an even number (a pair of
axes 1 and 2 or axes 5 and 6, for example), the SVM for one of the
axes supports high-speed HRV control but the SVM for the other
does not. Refer to the SVM specification.
525
8. TROUBLESHOOTING
B-64115EN/02
Number
Message
Contents
460
n AXIS : FSSB DISCONNECT
FSSB communication was disconnected suddenly. The possible
causes are as follows:
1) The FSSB communication cable was disconnected or broken.
2) The power to the amplifier was turned off suddenly.
3) A low-voltage alarm was issued by the amplifier.
461
n AXIS : ILLEGAL AMP INTERFACE
The axes of the 2-axis amplifier were assigned to the fast type inter-
face.
462
n AXIS : SEND CNC DATA FAILED
Because of an FSSB communication error, a slave could not receive
correct data.
463
n AXIS : SEND SLAVE DATA
Because of an FSSB communication error, the servo system could
FAILED
not receive correct data.
464
n AXIS : WRITE ID DATA FAILED
An attempt was made to write maintenance information on the ampli-
fier maintenance screen, but it failed.
465
n AXIS : READ ID DATA FAILED
At power-up, amplifier initial ID information could not be read.
466
n AXIS : MOTOR/AMP COMBINA-
The maximum current rating for the amplifier does not match that for
TION
the motor.
467
n AXIS : ILLEGAL SETTING OF
The servo function for the following has not been enabled when an
AXIS
axis occupying a single DSP (corresponding to two ordinary axes) is
specified on the axis setting screen.
1. Learning control (bit 5 of parameter No. 2008 = 1)
2. High-speed current loop (bit 0 of parameter No. 2004 = 1)
3. High-speed interface axis (bit 4 of parameter No. 2005 = 1)
468
HI HRV SETTING ERROR (AMP)
Use of high-speed HRV is specified for a controlled axis of an ampli-
fier which does not support high-speed HRV.
600
n AXIS : INV. DC LINK OVER CUR-
DC link current is too large.
RENT
601
n AXIS : INV. RADIATOR FAN FAIL-
The external dissipator stirring fan failed.
URE
602
n AXIS : INV. OVERHEAT
The servo amplifier was overheated.
603
n AXIS : INV. IPM ALARM (OH)
The IPM (intelligent power module) detected an overheat alarm.
604
n AXIS : AMP. COMMUNICATION
Communication between the SVM and the PSM failed.
ERROR
605
n AXIS : CNV. EX. DISCHARGE
PSMR: Regenerative power is too large.
POW.
606
n AXIS : CNV. RADIATOR FAN FAIL-
PSM: The external dissipator stirring fan failed.
URE
PSMR: The external dissipator stirring fan failed.
607
n AXIS : CNV. SINGLE PHASE FAIL-
PSM: Input voltage is in the open-phase condition.
URE
PSMR: Input voltage is in the open-phase condition.
If the hardware on the CNC is suspected to be defective as a result of
examination, replace the axis control cards.
See Section 2.4 for explanations about the mounting location of the axis
control card.
526
B-64115EN/02
8. TROUBLESHOOTING
For an explanation of the following SPC alarms (serial pulse coder
8.39
alarms), refer to the Maintenance Manual of your servo motor.
SPC ALARMS
Number
Message
Contents
360
n AXIS: ABNORMAL CHECKSUM (INT)
A checksum error occurred in the built-in pulse coder.
361
n AXIS: ABNORMAL PHASE DATA (INT)
A phase data error occurred in the built-in pulse coder.
364
n AXIS: SOFT PHASE ALARM (INT)
The digital servo software detected invalid data in the built-in
pulse coder.
365
n AXIS: BROKEN LED (INT)
An LED error occurred in the built-in pulse coder.
366
n AXIS: PULSE MISS (INT)
A pulse error occurred in the built-in pulse coder.
367
n AXIS: COUNT MISS (INT)
A count error occurred in the built-in pulse coder.
368
n AXIS: SERIAL DATA ERROR (INT)
Communication data from the built-in pulse coder cannot be
received.
369
n AXIS: DATA TRANS. ERROR (INT)
A CRC or stop bit error occurred in the communication data
being received from the built-in pulse coder.
380
n AXIS: BROKEN LED (EXT)
An LED error occured in the separate detector.
381
n AXIS: ABNORMAL PHASE
A phase data error occurred in the separate linear scale.
(EXT LIN)
382
n AXIS: COUNT MISS (EXT)
A pulse error occurred in the separate detector.
383
n AXIS: PULSE MISS (EXT)
A count error occurred in the separate detector.
384
n AXIS: SOFT PHASE ALARM (EXT)
The digital servo software detected invalid data in the separate
detector.
385
n AXIS: SERIAL DATA ERROR (EXT)
Communication data from the separate detector cannot be
received.
386
n AXIS: DATA TRANS. ERROR (EXT)
A CRC or stop bit error occurred in the communication data
being received from the separate detector.
387
n AXIS: ABNORMAL ENCODER
An error occurs in the separate detector. For details, contact
(EXT)
the manufacturer of the scale.
527
8. TROUBLESHOOTING
B-64115EN/02
For an explanation of the following spindle alarms, refer to the
8.40
Maintenance Manual of your servo motor.
SPINDLE ALARMS
Number
Contents
7101 to 7199
Spindle 1 alarm (SPM display 01 to 99)
7201 to 7299
Spindle 2 alarm (SPM display 01 to 99)
7301 to 7399
Spindle 3 alarm (SPM display 01 to 99)
7401 to 7499
Spindle 4 alarm (SPM display 01 to 99)
Number
Contents
9001 to later: Spindle_n
n-th spindle alarm (SPM display 01 or larger)
528
APPENDIX
B-64115EN/02
APPENDIX
A. ALARM LIST
ALARM LIST
A
A.1 LIST OF ALARM CODES (CNC)
532
A.2 LIST OF ALARMS (PMC)
569
A.3 ALARM LIST (SERIAL SPINDLE)
594
A.4 ERROR CODES (SERIAL SPINDLE)
606
CAUTION
The alarm list also contains a description of the alarms for
the functions that are invalid for the Series 0i-C and Series
0i Mate-C.
531
A. ALARM LIST
APPENDIX
B-64115EN/02
A.1
LIST OF ALARM
CODES (CNC)
(1) Program errors /Alarms on program and operation (P/S alarm) (1/2)
Number
Message
Contents
000
PLEASE TURN OFF POWER
A parameter which requires the power off was input, turn off power.
001
TH PARITY ALARM
TH alarm (A character with incorrect parity was input).
Correct the tape.
002
TV PARITY ALARM
TV alarm (The number of characters in a block is odd). This alarm will
be generated only when the TV check is effective.
003
TOO MANY DIGITS
Data exceeding the maximum allowable number of digits was input.
(Refer to the item of max. programmable dimensions.)
004
ADDRESS NOT FOUND
A numeral or the sign “ - ” was input without an address at the beginning
of a block. Modify the program .
005
NO DATA AFTER ADDRESS
The address was not followed by the appropriate data but was followed
by another address or EOB code. Modify the program.
006
ILLEGAL USE OF NEGATIVE SIGN
Sign “ - ” input error (Sign “ - ” was input after an address with which it
cannot be used. Or two or more “ - ” signs were input.)
Modify the program.
007
ILLEGAL USE OF DECIMAL POINT
Decimal 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.
009
ILLEGAL ADDRESS INPUT
Unusable character was input in significant area.
Modify the program.
010
IMPROPER G-CODE
An unusable G code or G code corresponding to the function not pro-
vided is specified. Modify the program.
011
NO FEEDRATE COMMANDED
Feedrate was not commanded to a cutting feed or the feedrate was in-
adequate. Modify the program.
014
CAN NOT COMMAND G95
A synchronous feed is specified without the option for threading / syn-
(M series)
chronous feed.
ILLEGAL LEAD COMMAND
In variable lead threading, the lead incremental and decremental out-
(T series)
putted by address K exceed the maximum command value or a com-
mand such that the lead becomes a negative value is given.
Modify the program.
015
TOO MANY AXES COMMANDED
An attempt was made to move the machine along the axes, but the num-
(M series)
ber of the axes exceeded the specified number of axes controlled simul-
taneously. Modify the program.
TOO MANY AXES COMMANDED
An attempt has been made to move the tool along more than the maxi-
(T series)
mum 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 ac-
companied with an axis movement command for a single axis, in the
same block.
020
OVER TOLERANCE OF RADIUS
In circular interpolation (G02 or G03), difference of the distance between
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.
021
ILLEGAL PLANE AXIS COMMAN-
An axis not included in the selected plane (by using G17, G18, G19) was
DED
commanded in circular interpolation. Modify the program.
022
NO CIRCLE RADIUS
The command for circular interpolation lacks arc radius R or coordinate
I, J, or K of the distance between the start point to the center of the arc.
532
B-64115EN/02
APPENDIX
A. ALARM LIST
Number
Message
Contents
023
ILLEGAL RADIUS COMMAND
In circular interpolation by radius designation, negative value was com-
(T series)
manded for address R. Modify the program.
025
CANNOT COMMAND F0 IN G02/G03
F0 (fast feed) was instructed by F1 -digit column feed in circular inter-
(M series)
polation. Modify the program.
027
NO AXES COMMANDED IN
No axis is specified in G43 and G44 blocks for the tool length offset type
G43/G44 (M series)
C.
Offset is not canceled but another axis is offset for the tool length offset
type C. Modify the program.
028
ILLEGAL PLANE SELECT
In the plane selection command, two or more axes in the same direction
are commanded.
Modify the program.
029
ILLEGAL OFFSET VALUE
The offset values specified by H code is too large.
(M series)
Modify the program.
ILLEGAL OFFSET VALUE
The offset values specified by T code is too large.
(T series)
Modify the program.
030
ILLEGAL OFFSET NUMBER
The offset number specified by D/H code for tool length offset, cutter
(M series)
compensation, or three-dimensional tool offset is too large. Alternative-
ly, the number of an additional workpiece coordinate system specified
with the P code is too large. Modify the program.
ILLEGAL OFFSET NUMBER
The offset number in T function specified for tool offset is tool large.
(T series)
Modify the program.
031
ILLEGAL P COMMAND IN G10
In setting an offset amount by G10, the offset number following address
P was excessive or it was not specified.
Modify the program.
032
ILLEGAL OFFSET VALUE IN G10
In setting an offset amount by G10 or in writing an offset amount by sys-
tem variables, the offset amount was excessive.
033
NO SOLUTION AT CRC
A point of intersection cannot be determined for cutter compensation.
(M series)
Modify the program.
NO SOLUTION AT CRC
A point of intersection cannot be determined for tool nose radius com-
(T series)
pensation. Modify the program.
034
NO CIRC ALLOWED IN ST-UP /EXT
The start up or cancel was going to be performed in the G02 or G03
BLK (M series)
mode in cutter compensation C. Modify the program.
NO CIRC ALLOWED IN ST-UP /EXT
The start up or cancel was going to be performed in the G02 or G03
BLK (T series)
mode in tool nose radius compensation. Modify the program.
035
CAN NOT COMMANDED G39
G39 is commanded in cutter compensation B cancel mode or on the
(M series)
plane other than offset plane. Modify the program.
CAN NOT COMMANDED G31
Skip cutting (G31) was specified in tool nose radius compensation
(T series)
mode. Modify the program.
036
CAN NOT COMMANDED G31
Skip cutting (G31) was specified in cutter compensation mode.
(M series)
Modify the program.
037
CAN NOT CHANGE PLANE IN CRC
G40 is commanded on the plane other than offset plane in cutter com-
(M seires)
pensation B. The plane selected by using G17, G18 or G19 is changed
in cutter compensation C mode. Modify the program.
CAN NOT CHANGE PLANE IN NRC
The offset plane is switched in tool nose radius compensation.
(T seires)
Modify the program.
038
INTERFERENCE IN CIRCULAR
Overcutting will occur in cutter compensation C because the arc start
BLOCK (M seires)
point or end point coincides with the arc center.
Modify the program.
INTERFERENCE IN CIRCULAR
Overcutting will occur in tool nose radius compensation because the arc
BLOCK (T series)
start point or end point coincides with the arc center.
Modify the program.
533
A. ALARM LIST
APPENDIX
B-64115EN/02
Number
Message
Contents
039
CHF/CNR NOT ALLOWED IN NRC
Chamfering or corner R was specified with a start-up, a cancel, or
(T series)
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.
040
INTERFERENCE IN G90/G94
Overcutting will occur in tool nose radius compensation in canned cycle
BLOCK (T series)
G90 or G94. Modify the program.
041
INTERFERENCE IN CRC
Overcutting will occur in cutter compensation C. Two or more blocks are
(M seires)
consecutively specified in which functions such as the auxiliary function
and dwell functions are performed without movement in the cutter com-
pensation mode. Modify the program.
INTERFERENCE IN NRC
Overcutting will occur in tool nose radius compensation.
(T seires)
Modify the program.
042
G45/G48 NOT ALLOWED IN CRC
Tool offset (G45 to G48) is commanded in cutter compensation. Modify
(M series)
the program.
044
G27-G30 NOT ALLOWED IN FIXED
One of G27 to G30 is commanded in canned cycle mode.
CYC (M series)
Modify the program.
045
ADDRESS Q NOT FOUND
In canned cycle G73/G83, the depth of each cut (Q) is not specified. Al-
(G73/G83) (M series)
ternatively, Q0 is specified. Correct the program.
046
ILLEGAL REFERENCE RETURN
Other than P2, P3 and P4 are commanded for 2nd, 3rd and 4th refer-
COMMAND
ence position return command.
047
ILLEGAL AXIS SELECT
Two or more parallel axes (in parallel with a basic axis) have been speci-
fied upon start-up of three-dimensional tool compensation or three-di-
mensional coordinate conversion.
048
BASIC 3 AXIS NOT FOUND
Start-up of three-dimensional tool compensation or three-dimensional
coordinate conversion has been attempted, but the three basic axes
used when Xp, Yp, or Zp is omitted are not set in parameter No. 1022.
049
ILLEGAL OPERATION (G68/G69)
The commands for three-dimensional coordinate conversion (G68,
(M series)
G69) and tool length compensation (G43, G44, G45) are not nested.
Modify the program.
050
CHF/CNR NOT ALLOWED IN THRD
Optional chamfering or corner R is commanded in the thread cutting
BLK (M series)
block.
Modify the program.
CHF/CNR NOT ALLOWED IN THRD
Chamfering or corner R is commanded in the thread cutting block.
BLK(T series)
Modify the program.
051
MISSING MOVE AFTER CHF/CNR
Improper movement or the move distance was specified in the block
(M series)
next to the optional chamfering or corner R block.
Modify the program.
MISSING MOVE AFTER CHF/CNR
Improper movement or the move distance was specified in the block
(T series)
next to the chamfering or corner R block.
Modify the program.
052
CODE IS NOT G01 AFTER CHF/CNR
The block next to the chamfering or corner R block is not G01,G02 or
(M series)
G03.
Modify the program.
CODE IS NOT G01 AFTER CHF/CNR
The block next to the chamfering or corner R block is not G01.
(T series)
Modify the program.
053
TOO MANY ADDRESS COMMANDS
For systems without the arbitary angle chamfering or corner R cutting,
(M series)
a comma was specified. For systems with this feature, a comma was fol-
lowed by something other than R or C Correct the program.
TOO MANY ADDRESS COMMANDS
In the chamfering and corner R commands, two or more of I, K and R
(T seires)
are specified. Otherwise, the character after a comma(“,”) is not C or R
in direct drawing dimensions programming. Modify the program.
055
MISSING MOVE VALUE IN CHF/CNR
In the arbitrary angle chamfering or corner R block, the move distance
(M series)
is less than chamfer or corner R amount.
534
B-64115EN/02
APPENDIX
A. ALARM LIST
Number
Message
Contents
056
NO END POINT & ANGLE IN CHF/
Neither the end point nor angle is specified in the command for the block
CNR (T series)
next to that for which only the angle is specified (A). In the chamfering
comman, I(K) is commanded for the X(Z) axis.
057
NO SOLUTION OF BLOCK END
Block end point is not calculated correctly in direct dimension drawing
(T series)
programming.
058
END POINT NOT FOUND
In a arbitrary angle chamfering or corner R cutting block, a specified axis
(M series)
is not in the selected plane. Correct the program.
END POINT NOT FOUND
Block end point is not found in direct dimension drawing programming.
(T series)
059
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 discontin-
ue the background eiting.
060
SEQUENCE NUMBER NOT FOUND
Commanded sequence number was not found in the sequence number
search. Check the sequence number.
061
ADDRESS P/Q NOT FOUND IN
Address P or Q is not specified in G70, G71, G72, or G73 command.
G70-G73 (T series)
Modify the program.
062
ILLEGAL COMMAND IN G71-G76
1. The depth of cut in G71 or G72 is zero or negative value.
(T series)
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.
063
SEQUENCE NUMBER NOT FOUND
The sequence number specified by address P in G70, G71, G72, or G73
(T series)
command cannot be searched. Modify the program.
064
SHAPE PROGRAM NOT MONOTO-
A target shape which cannot be made by monotonic machining was
NOUSLY (T series)
specified in a repetitive canned cycle (G71 or G72).
065
ILLEGAL COMMAND IN G71-G73
1. G00 or G01 is not commanded at the block with the sequence num-
(T series)
ber 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.
066
IMPROPER G-CODE IN G71-G73
An unallowable G code was commanded beween two blocks specified
(T series)
by address P in G71, G72, or G73. Modify the program.
067
CAN NOT ERROR IN MDI MODE
G70, G71, G72, or G73 command with address P and Q.
(T series)
Modify the program.
069
FORMAT ERROR IN G70-G73
The final move command in the blocks specified by P and Q of G70,
(T series)
G71, G72, and G73 ended with chamfering or corner R.
Modify the program.
070
NO PROGRAM SPACE IN MEMORY
The memory area is insufficient.
Delete any unnecessary programs, then retry.
535
A. ALARM LIST
APPENDIX
B-64115EN/02
Number
Message
Contents
071
DATA NOT FOUND
The address to be searched was not found. Or the program with speci-
fied program number was not found in program number search.
Check the data.
072
TOO MANY PROGRAMS
The number of programs to be stored exceeded 63 (basic), 125 (option),
200 (option), 400 (option) or 1000 (option). Delete unnecessary pro-
grams and execute program registeration again.
073
PROGRAM NUMBER ALREADY IN
The commanded program number has already been used.
USE
Change the program number or delete unnecessary programs and
execute program registeration again.
074
ILLEGAL PROGRAM NUMBER
The program number is other than 1 to 9999.
Modify the program number.
075
PROTECT
An attempt was made to register a program whose number was pro-
tected.
076
ADDRESS P NOT DEFINED
Address P (program number) was not commanded in the block which
includes an M98, G65, or G66 command. Modify the program.
077
SUB PROGRAM NESTING ERROR
The subprogram was called in five folds. Modify the program.
078
NUMBER NOT FOUND
A program number or a sequence number which was specified by ad-
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 pro-
cessing. Correct the program, or discontinue the background editing.
079
PROGRAM VERIFY ERROR
In memory or program collation,a program in memory does not agree
with that read from an external I/O device. Check both the programs in
memory and those from the external device.
080
G37 ARRIVAL SIGNAL NOT
In the automatic tool length measurement function (G37), the measure-
ASSERTED
ment position reach signal (XAE, YAE, or ZAE) is not turned on within
(M series)
an area specified in parameter 6254 6255 (value ε).
This is due to a setting or operator error.
G37 ARRIVAL SIGNAL NOT
In the automatic tool compensation function (G36, G37), the measure-
ASSERTED
ment position reach signal (XAE or ZAE) is not turned on within an area
(T series)
specified in parameter 6254 (value ε).
This is due to a setting or operator error.
081
OFFSET NUMBER NOT FOUND IN
Tool length automatic measurement (G37) was specified without a H
G37
code. (Automatic tool length measurement function) Modify the pro-
(M series)
gram.
OFFSET NUMBER NOT FOUND IN
Automatic tool compensation (G36, G37) was specified without a T
G37 (T series)
code. (Automatic tool compensation function) Modify the program.
082
H-CODE NOT ALLOWED IN G37
H code and automatic tool compensation (G37) were specified in the
(M series)
same block. (Automatic tool length measurement function) Modify the
program.
T-CODE NOT ALLOWED IN G37
T code and automatic tool compensation (G36, G37) were specified in
(T series)
the same block. (Automatic tool compensation function)
Modify the program.
083
ILLEGAL AXIS COMMAND IN G37
In automatic tool length measurement, an invalid axis was specified or
(M series)
the command is incremental. Modify the program.
ILLEGAL AXIS COMMAND IN G37
In automatic tool compensation (G36, G37), an invalid axis was speci-
(T series)
fied or the command is incremental. Modify the program.
085
COMMUNICATION ERROR
When entering data in the memory by using Reader / Puncher interface,
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 in-
correct.
536
B-64115EN/02
APPENDIX
A. ALARM LIST
Number
Message
Contents
086
DR SIGNAL OFF
When entering data in the memory by using Reader / Puncher interface,
the ready signal (DR) of reader / puncher was turned off.
Power supply of I/O unit is off or cable is not connected or a P.C.B. is de-
fective.
087
BUFFER OVERFLOW
When entering data in the memory by using Reader / Puncher interface,
though the read terminate command is specified, input is not interrupted
after 10 characters read. I/O unit or P.C.B. is defective.
088
LAN FILE TRANS ERROR
File data transfer via OSI-ETHERNET has been stopped due to a trans-
(CHANNEL-1)
fer error.
089
LAN FILE TRANS ERROR
File data transfer via OSI-ETHERNET has been stopped due to a trans-
(CHANNEL-2)
fer error.
090
REFERENCE RETURN
1. The reference position return cannot be performed normally be-
INCOMPLETE
cause the reference position return start point is too close to the ref-
erence 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 fol-
lowing:
After turning the servo motor for the axis at least one turn, turn the
power off and then on again. Then perform reference position re-
turn.
091
REFERENCE RETURN
Manual reference position return cannot be performed when automatic
INCOMPLETE
operation is halted.
092
AXES NOT ON THE REFERENCE
The commanded axis by G27 (Reference position return check) did not
POINT
return to the reference position.
094
P TYPE NOT ALLOWED
P type cannot be specified when the program is restarted. (After the au-
(COORD CHG)
tomatic operation was interrupted, the coordinate system setting opera-
tion was performed.)
Perform the correct operation according to th operator’s manual.
095
P TYPE NOT ALLOWED
P type cannot be specified when the program is restarted.
(After the
(EXT OFS CHG)
automatic operation was interrupted, the external workpiece offset
amount changed.)
Perform the correct operation according to th operator’s manual.
096
P TYPE NOT ALLOWED
P type cannot be specified when the program is restarted. (After the au-
(WRK OFS CHG)
tomatic operation was interrupted, the workpiece offset amount
changed.)
Perform the correct operation according to the operator’s manual.
097
P TYPE NOT ALLOWED
P type cannot be directed when the program is restarted. (After power
(AUTO EXEC)
ON, after emergency stop or P / S 94 to 97 reset, no automatic operation
is performed.) Perform automatic operation.
098
G28 FOUND IN SEQUENCE
A command of the program restart was specified without the reference
RETURN
position return operation after power ON or emergency stop, and G28
was found during search.
Perform the reference position return.
099
MDI EXEC NOT ALLOWED
After completion of search in program restart, a move command is given
AFT. SEARCH
with MDI. Move axis before a move command or don’t interrupt MDI op-
eration.
100
PARAMETER WRITE ENABLE
On the PARAMETER(SETTING) screen, PWE(parameter writing en-
abled) is set to 1. Set it to 0, then reset the system.
101
PLEASE CLEAR MEMORY
The 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.
537
A. ALARM LIST
APPENDIX
B-64115EN/02
Number
Message
Contents
109
FORMAT ERROR IN G08
A value other than 0 or 1 was specified after P in the G08 code, or no
value was specified.
110
DATA OVERFLOW
The absolute value of fixed decimal point display data exceeds the al-
lowable range. Modify the program.
111
CALCULATED DATA OVERFLOW
The result of calculation turns out to be invalid, an alarm No.111 is is-
sued.
-1047 to -10-29, 0, 10-29 to 1047
Modify the program.
112
DIVIDED BY ZERO
Division by zero was specified. (including tan 90°)
Modify the program.
113
IMPROPER COMMAND
A function which cannot be used in custom macro is commanded.
Modify the program.
114
FORMAT ERROR IN MACRO
There is an error in other formats than <Formula>.
Modify the program.
115
ILLEGAL VARIABLE NUMBER
A 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.
116
WRITE PROTECTED VARIABLE
The left side of substitution statement is a variable whose substitution
is inhibited. Modify the program.
118
PARENTHESIS NESTING ERROR
The nesting of bracket exceeds the upper limit (quintuple).
Modify the program.
119
ILLEGAL ARGUMENT
The 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.
122
FOUR FOLD MACRO MODAL-CALL
The macro modal call is specified four fold.
Modify the program.
123
CAN NOT USE MACRO COMMAND
Macro control command is used during DNC operation.
IN DNC
Modify the program.
124
MISSING END STATEMENT
DO - END does not correspond to 1 : 1. Modify the program.
125
FORMAT ERROR IN MACRO
<Formula> format is erroneous. Modify the program.
126
ILLEGAL LOOP NUMBER
In DOn, 1x n x3 is not established. Modify the program.
127
NC, MACRO STATEMENT IN SAME
NC and custom macro commands coexist.
BLOCK
Modify the program.
128
ILLEGAL MACRO SEQUENCE
The sequence number specified in the branch command was not 0 to
NUMBER
9999. Or, it cannot be searched. Modify the program.
538
B-64115EN/02
APPENDIX
A. ALARM LIST
Number
Message
Contents
129
ILLEGAL ARGUMENT ADDRESS
An address which is not allowed in <Argument Designation > is used.
Modify the program.
130
ILLEGAL AXIS OPERATION
An 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.
131
TOO MANY EXTERNAL ALARM
Five or more alarms have generated in external alarm message.
MESSAGES
Consult the PMC ladder diagram to find the cause.
132
ALARM NUMBER NOT FOUND
No alarm No. concerned exists in external alarm message clear.
Check the PMC ladder diagram.
133
ILLEGAL DATA IN EXT. ALARM MSG
Small section data is erroneous in external alarm message or external
operator message. Check the PMC ladder diagram.
135
ILLEGAL ANGLE COMMAND
The index table indexing positioning angle was instructed in other than
(M series)
an integral multiple of the value of the minimum angle.
Modify the program.
SPINDLE ORIENTATION PLEASE
Without any spindle orientation , an attept was made for spindle index-
(T series)
ing. Perform spindle orientation.
136
ILLEGAL AXIS COMMAND
In index table indexing.Another control axis was instructed together with
(M series)
the B axis.
Modify the program.
C/H-CODE & MOVE CMD IN SAME
A move command of other axes was specified to the same block as
BLK. (T series)
spindle indexing addresses C, H. Modify the program.
137
M-CODE & MOVE CMD IN SAME
A move command of other axes was specified to the same block as M-
BLK.
code related to spindle indexing. Modify the program.
138
SUPERIMPOSED DATA OVER-
The total distribution amount of the CNC and PMC is too large during
FLOW
superimposed control of the extended functions for PMC axis control.
139
CAN NOT CHANGE PMC CONTROL
An axis is selected in commanding by PMC axis control.
AXIS
Modify the program.
140
BP/S ALARM
Background editing alarm. See page 545.
141
CAN NOT COMMAND G51 IN CRC
G51 (Scaling ON) is commanded in the tool offset mode.
(M series)
Modify the program.
142
ILLEGAL SCALE RATE
Scaling magnification is commanded in other than 1 - 999999.
(M series)
Correct the scaling magnification setting (G51 Pp
or parameter 5411 or 5421).
143
SCALED MOTION DATA OVER-
The scaling results, move distance, coordinate value and circular radius
FLOW
exceed the maximum command value. Correct the program or scaling
(M series)
mangification.
144
ILLEGAL PLANE SELECTED
The coordinate rotation plane and arc or cutter compensation C plane
(M series)
must be the same. Modify the program.
145
ILLEGAL CONDITIONS IN POLAR
The conditions are incorrect when the polar coordinate interpolation
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.
146
IMPROPER G CODE
G codes which cannot be specified in the polar coordinate interpolation
mode was specified. See section II-4.4 and modify the program.
148
ILLEGAL SETTING DATA
Automatic corner override deceleration rate is out of the settable range
(M series)
of judgement angle. Modify the parameters (No.1710 to No.1714)
150
ILLEGAL TOOL GROUP NUMBER
Tool Group No. exceeds the maximum allowable value.
Modify the program.
539
A. ALARM LIST
APPENDIX
B-64115EN/02
Number
Message
Contents
151
TOOL GROUP NUMBER NOT
The tool group commanded in the machining program is not set.
FOUND
Modify the value of program or parameter.
152
NO SPACE FOR TOOL ENTRY
The number of tools within one group exceeds the maximum value re-
gisterable. Modify the number of tools.
153
T-CODE NOT FOUND
In tool life data registration, a T code was not specified where one should
be. Correct the program.
154
NOT USING TOOL IN LIFE GROUP
When the group is not commanded, H99 or D99 was commanded.
(M series)
Correct the program.
155
ILLEGAL T-CODE IN M06
In the machining program, M06 and T code in the same block do not cor-
(M series)
respond to the group in use. Correct the program.
ILLEGAL T-CODE IN M06
Group No.∆∆ which is specified with T∆∆ 88 of the machining program
(T series)
do not included in the tool group in use. Correct the program.
156
P/L COMMAND NOT FOUND
P and L commands are missing at the head of program in which the tool
group is set. Correct the program.
157
TOO MANY TOOL GROUPS
The number of tool groups to be set exceeds the maximum allowable
value. (See parameter No. 6800 bit 0 and 1) Modify the program.
158
ILLEGAL TOOL LIFE DATA
The tool life to be set is too excessive. Modify the setting value.
159
TOOL DATA SETTING
During executing a life data setting program, power was turned off.
INCOMPLETE
Set again.
160
MISMATCH WAITING M-CODE
Diffrent M code is commanded in heads 1 and 2 as waiting M code.
(T series (At two-path))
Modify the program.
MISMATCH WAITING M-CODE
1) Although the same P command is specified, the waiting M codes do
(T series (At three-path))
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.
G72.1 NESTING ERROR
A subprogram which performs rotational copy with G72.1 contains
(M series)
another G72.1 command.
161
ILLEGAL P OF WAITING M-CODE
1) The value of address P is a negative value, 1, 2, 4, or a value not
(T series (three-path control)
smaller than 8.
2) The value specified in P is not consistent with the system configura-
tion.
Modify the program.
G72.1 NESTING ERROR
A subprogram which performs parallel copy with G72.2 contains anoth-
(M series)
er G72.2 command.
163
COMMAND G68/G69 INDEPEN-
G68 and G69 are not independently commanded in balance cut.
DENTLY (T series (At two-path))
Modify the program.
169
ILLEGAL TOOL GEOMETRY DATA
Incorrect tool figure data in interference check.
(At two-path)
Set correct data, or select correct tool figure data.
175
ILLEGAL G107 COMMAND
Conditions when performing circular interpolation start or cancel not
correct. To change the mode to the cylindrical interpolation mode, spec-
ify the command in a format of “G07.1 rotation-axis name radius of cylin-
der.”
540
B-64115EN/02
APPENDIX
A. ALARM LIST
Number
Message
Contents
176
IMPROPER G-CODE IN G107
Any of the following G codes which cannot be specified in the cylindrical
(M series)
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.
IMPROPER G-CODE IN G107
Any of the following G codes which cannot be specified in the cylindrical
(T series)
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.
181
FORMAT ERROR IN G81 BLOCK
G81 block format error (hobbing machine)
(Hobbing machine, EGB) (M series)
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.
182
G81 NOT COMMANDED
G83 (C axis servo lag quantity offset) was instructed though synchro-
(Hobbing machine) (M series)
nization by G81 has not been instructed. Correct the program. (hobbing
machine)
183
DUPLICATE G83 (COMMANDS)
G83 was instructed before canceled by G82 after compensating for the
(Hobbing machine) (M series)
C axis servo lag quantity by G83. (hobbing machine)
184
ILLEGAL COMMAND IN G81
A command not to be instructed during synchronization by G81 was
(Hobbing machine, EGB) (M series)
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.
185
RETURN TO REFERENCE POINT
G81 was instructed without performing reference position return after
(Hobbing machine) (M series)
power on or emergency stop. (hobbing machine) Perform reference
position return.
186
PARAMETER SETTING ERROR
Parameter error regarding G81 (hobbing machine)
(Hobbing machine, EGB) (M series)
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.
187
HOB COMMAND IS NOT ALLOWED
Error in the modal state when G81.4 or G81 is specified
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.
190
ILLEGAL AXIS SELECT
In 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.
194
SPINDLE COMMAND IN
A contour control mode, spindle positioning (Cs-axis control) mode, or
SYNCHRO-MODE
rigid tapping mode was specified during the serial spindle synchronous
control mode. Correct the program so that the serial spindle synchro-
nous control mode is released in advance.
541
A. ALARM LIST
APPENDIX
B-64115EN/02
Number
Message
Contents
197
C-AXIS COMMANDED IN SPINDLE
The program specified a movement along the Cs-axis when the signal
MODE
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.
199
MACRO WORD UNDEFINED
Undefined macro word was used. Modify the custom macro.
200
ILLEGAL S CODE COMMAND
In the rigid tap, an S value is out of the range or is not specified.
Modify the program.
201
FEEDRATE NOT FOUND IN RIGID
In the rigid tap, no F value is specified.
TAP
Correct the program.
202
POSITION LSI OVERFLOW
In the rigid tap, spindle distribution value is too large. (System error)
203
PROGRAM MISS AT RIGID TAPPING
In the rigid tap, position for a rigid M code (M29) or an S command is in-
correct. Modify the program.
204
ILLEGAL AXIS OPERATION
In the rigid tap, an axis movement is specified between the rigid M code
(M29) block and G84 or G74 for M series (G84 or G88 for T series) block.
Modify the program.
205
RIGID MODE DI SIGNAL OFF
1. Although a rigid M code (M29) is specified in rigid tapping, the rigid
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.
206
CAN NOT CHANGE PLANE
Plane changeover was instructed in the rigid mode.
(M series)
Correct the program.
207
RIGID DATA MISMATCH
The specified distance was too short or too long in rigid tapping.
210
CAN NOT COMAND M198/M199
M98 and M99 are executed in the schedule operation. M198 is
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 com-
mand 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.
211
G31 (HIGH) NOT ALLOWED IN G99
G31 is commanded in the per revolution command when the high-
(T series)
speed skip option is provided. Modify the program.
212
ILLEGAL PLANE SELECT
The arbitrary angle chamfering or a corner R is commanded or the plane
(M series)
including an additional axis. Correct the program.
ILLEGAL PLANE SELECT
The direct drawing dimensions programming is commanded for the
(T series)
plane other than the Z-X plane. Correct the program.
213
ILLEGAL COMMAND IN
Movement is commanded for the axis to be synchronously controlled.
SYNCHRO-MODE
Any of the following alarms occurred in the operation with the simple
(M series)
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.
ILLEGAL COMMAND IN
A move command has been specified for an axis subject to synchro-
SYNCHRO-MODE (T series)
nous control.
542
B-64115EN/02
APPENDIX
A. ALARM LIST
Number
Message
Contents
214
ILLEGAL COMMAND IN
Coordinate system is set or tool compensation of the shift type is
SYNCHRO-MODE
executed in the synchronous control. Correct the program.
217
DUPLICATE G51.2 (COMMANDS)
G51.2/G251 is further commanded in the G51.2/G251 mode. Modify
(T series)
the program.
218
NOT FOUND P/Q COMMAND IN
P or Q is not commanded in the G251 block, or the command value is
G251 (T series)
out of the range. Modify the program.
219
COMMAND G250/G251
G251 and G250 are not independent blocks.
INDEPENDENTLY (T series)
220
ILLEGAL COMMAND IN
In the synchronous operation, movement is commanded by the NC pro-
SYNCHR-MODE (T series)
gram or PMC axis control interface for the synchronous axis.
221
ILLEGAL COMMAND IN
Polygon machining synchronous operation and axis control or balance
SYNCHR-MODE (T series)
cutting are executed at a time. Modify the program.
222
DNC OP. NOT ALLOWED IN
Input and output are executed at a time in the background edition.
BG.-EDIT (M series)
Execute a correct operation.
224
RETURN TO REFERENCE POINT
Reference position return has not been performed before the automatic
(M series)
operation starts. Perform reference position return only when bit 0 of pa-
rameter 1005 is 0.
TURN TO REFERENCE POINT
Reference position return is necessary before cycle start.
(T series)
225
SYNCHRONOUS/MIXED CONTROL
This alarm is generated in the following circumstances. (Searched for
ERROR
during synchronous and mixed control command.
(T series (At two-path))
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.
226
ILLEGAL COMMAND IN SYNCHRO-
A travel command has been sent to the axis being synchronized in syn-
MODE (T series (At two-path))
chronous mode. Modify the program or the parameter.
229
CAN NOT KEEP SYNCHRO-STATE
This alarm is generated in the following circumstances.
(T series)
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.)
230
R CODE NOT FOUND
The infeed quantity R has not been instructed for the G161 block. Or
(Grinding machine) (M series)
the R command value is negative. Correct the program.
231
ILLEGAL FORMAT IN G10 OR L50
Any 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 con-
tents of parameter No. 3210.
7
An attempt was made to change a program encryption parameter
(parameter No. 3220 to 3223).
543
A. ALARM LIST
APPENDIX
B-64115EN/02
Number
Message
Contents
232
TOO MANY HELICAL AXIS
Three or more axes (in the normal direction control mode (M series) two
COMMANDS
or more axes) were specified as helical axes in the helical interpolation
mode.
233
DEVICE BUSY
When an attempt was made to use a unit such as that connected via the
RS-232-C interface, other users were using it.
239
BP/S ALARM
While punching was being performed with the function for controlling ex-
ternal I/O units ,background editing was performed.
240
BP/S ALARM
Background editing was performed during MDI operation.
241
ILLEGAL FORMAT IN G02.2/G03.2
The end point, I, J, K, or R is missing from a command for involute inter-
(M series)
polation.
242
ILLEGAL COMMAND IN
An invalid value has been specified for involute interpolation.
G02.2/G03.2
S The start or end point is within the basic circle.
(M series)
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.
243
OVER TOLERANCE OF END POINT
The end point is not on the involute curve which includes the start point
(M series)
and thus falls outside the range specified with parameter No. 5610.
244
P/S ALARM
In the skip function activated by the torque limit signal, the number of ac-
(T series)
cumulated 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.
245
T-CODE NOT ALOWEE IN THIS
One of the G codes, G50, G10, and G04, which cannot be specified in
BLOCK (T series)
the same block as a T code, was specified with a T code.
246
ENCODE PROGRAM
During read of an encrypted program, an attempt was made to store the
NUMBER ERROR
program with a number exceeding the protection range.
(See parameter Nos. 3222 and 223.)
247
ILLEGAL CODE USED
When an encrypted program is output, EIA is set for the punch code.
FOR OUTPUT
Specify ISO.
250
Z AXIS WRONG COMMAND (ATC)
Movement along the Z-axis is specified in a block specifying a tool
(M series)
change command (M06T_). (Only for ROBODRILL)
251
ATC ERROR
This alarm is issued in the following cases:
(M series)
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)
544
B-64115EN/02
APPENDIX
A. ALARM LIST
Number
Message
Contents
252
ATC SPINDLE ALARM
An excessive error arose during spindle positioning for ATC. For details,
(M series)
refer to diagnosis No. 531. (Only for ROBODRILL)
253
G05 IS NOT AVAILABLE
Alarm details
(M series)
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, be-
fore executing these G05 commands.
(2) Background edit alarm
Number
Message
Contents
???
BP/S alarm
BP/S alarm occurs in the same number as the P/S alarm that occurs in
ordinary program edit. (070, 071, 072, 073, 074 085,086,087 etc.)
140
BP/S alarm
It was attempted to select or delete in the background a program being
selected in the foreground. (Note)
Use background editing correctly.
NOTE
Alarm in background edit is displayed in the key input line of the background edit screen instead
of the ordinary alarm screen and is resettable by any of the MDI key operation.
(3) Absolute pulse coder (APC) alarm
Number
Message
Contents
300
APC alarm: nth-axis origin return
Manual reference position return is required for the nth-axis (n=1 - 8).
301
APC alarm: nth-axis communication
nth-axis (n=1 - 8) APC communication error. Failure in data transmis-
sion
Possible causes include a faulty APC, cable, or servo interface module.
302
APC alarm: nth-axis over time
nth-axis (n=1 - 8) APC overtime error.
Failure in data transmission.
Possible causes include a faulty APC, cable, or servo interface module.
303
APC alarm: nth-axis framing
nth-axis (n=1 - 8) APC framing error. Failure in data transmission.
Possible causes include a faulty APC, cable, or servo interface module.
304
APC alarm: nth-axis parity
nth-axis (n=1 - 8) APC parity error.
Failure in data transmission.
Possible causes include a faulty APC, cable, or servo interface module.
305
APC alarm: nth-axis pulse error
nth-axis (n=1 - 8) APC pulse error alarm.
APC alarm.APC or cable may be faulty.
306
APC alarm: nth-axis battery
nth-axis (n=1 - 8) APC battery voltage has decreased to a low level so
voltage 0
that the data cannot be held.
APC alarm. Battery or cable may be faulty.
307
APC alarm: nth-axis battery low 1
nth-axis (n=1 - 8) axis APC battery voltage reaches a level where the
battery must be renewed.
APC alarm. Replace the battery.
308
APC alarm: nth-axis battery low 2
nth-axis (n=1 - 8) APC battery voltage has reached a level where the
battery must be renewed (including when power is OFF).
APC alarm .Replace battery.
309
APC ALARM:
Return to the origin has been attempted without first rotating the motor
n AXIS ZRN IMPOSSIBL
one or more times. Before returning to the origin, rotate the motor one
or more times then turn off the power.
545
A. ALARM LIST
APPENDIX
B-64115EN/02
(4) Inductsyn alarms
Number
Message
Description
330
INDUCTOSYN:DATA ALARM
The absolute-position data (offset data) from Inductosyn cannot be
detected.
331
INDUCTOSYN:ILLEGAL PRM
Parameter No. 1874, 1875, or 1876 is set to 0.
(5) Serial pulse coder
(SPC) alarms
No.
Message
Description
360
n AXIS : ABNORMAL CHECKSUM
A checksum error occurred in the built-in pulse coder.
(INT)
361
n AXIS : ABNORMAL PHASE DATA
A phase data error occurred in the built-in pulse coder.
(INT)
362
n AXIS : ABNORMAL REV.DATA
A rotation speed count error occurred in the built-in pulse coder.
(INT)
363
n AXIS : ABNORMAL CLOCK (INT)
A clock error occurred in the built-in pulse coder.
364
n AXIS : SOFT PHASE ALARM (INT)
The digital servo software detected invalid data in the built-in pulse
coder.
365
n AXIS : BROKEN LED (INT)
An LED error occurred in the built-in pulse coder.
366
n AXIS : PULSE MISS (INT)
A pulse error occurred in the built-in pulse coder.
367
n AXIS : COUNT MISS (INT)
A count error occurred in the built-in pulse coder.
368
n AXIS : SERIAL DATA ERROR
Communication data from the built-in pulse coder cannot be re-
(INT)
ceived.
369
n AXIS : DATA TRANS. ERROR
A CRC or stop bit error occurred in the communication data being
(INT)
received from the built-in pulse coder.
380
n AXIS : BROKEN LED (EXT)
The LED of separate detector is erroneous.
381
n AXIS : ABNORMAL PHASE
A phase data error occurred in the separate linear scale.
(EXT LIN)
382
n AXIS : COUNT MISS (EXT)
A pulse error occurred in the separate detector.
383
n AXIS : PULSE MISS (EXT)
A count error occurred in the separate detector.
384
n AXIS : SOFT PHASE ALARM
The digital servo software detected invalid data in the separate de-
(EXT)
tector.
385
n AXIS : SERIAL DATA ERROR
Communication data from the separate detector cannot be received.
(EXT)
386
n AXIS : DATA TRANS. ERROR
A CRC or stop bit error occurred in the communication data being
(EXT)
received from the separate detector.
387
n AXIS : ABNORMAL ENCODER
An error occurs in the separate detector. For details, contact the
(EXT)
manufacturer of the scale.
546
B-64115EN/02
APPENDIX
A. ALARM LIST
D The details of serial
The details of serial pulse coder alarm are displayed in the diagnosis
pulse coder alarm
display (No. 202 and No.203) as shown below.
#7
#6
#5
#4
#3
#2
#1
#0
202
CSA
BLA
PHA
PCA
BZA
CKA
SPH
#6 (CSA) : The serial pulse coder is defective. Replace it.
#5 (BLA) : The battery voltage is low. Replace the batteries.
#4 (PHA) : The serial pulse coder or feedback cable is defective. Replace the serial
pulse coder or cable.
#3 (PCA) : The serial pulse coder is defective. Replace it.
#2 (BZA) : The pulse coder was supplied with power for the first time.
Make sure that the batteries are connected.
Turn the power off, then turn it on again and perform a reference position
return.
#1 (CKA) : The serial pulse coder is defective. Replace it.
#0 (SPH) : The serial pulse coder or feedback cable is defective. Replace the serial
pulse coder or cable.
#7
#6
#5
#4
#3
#2
#1
#0
203
DTE
CRC
STB
PRM
#7 (DTE) : The serial pulse coder encountered a communication error.
The pulse coder, feedbak cable, or feedback receiver circuit is defective.
Replace the pulse coder, feedback cable, or NC-axis board
#6 (CRC) : The serial pulse coder encountered a communication error.
The pulse coder, feedback cable, or feedback receiver circuit is defective.
Replace the pulse coder, feedback cable, or NC-axis board.
#5 (STB) : The serial pulse coder encountered a communication error.
The pulse coder, feedback cable, or feedback receiver circuit is defective.
Replace the pulse coder, feedback cable, or NC-axis board.
#4 (PRM) : An invalid parameter was found. Alarm No.
417
(invalid servo
parameter) is also issued.
(6)
Servo alarms(1/2)
Number
Message
Contents
401
SERVO ALARM: n-TH AXIS VRDY
The n-th axis (axis 1-4) servo amplifier READY signal (DRDY) went off.
OFF
Refer to procedure of trouble shooting.
402
SERVO ALARM: SV CARD NOT EX-
The axis control card is not provided.
IST
403
SERVO ALARM: CARD/SOFT MIS-
The combination of the axis control card and servo software is illegal.
MATCH
The possible causes are as follows:
· A correct axis control card is not provided.
· Correct servo software is not installed on flash memory.
404
SERVO ALARM: n-TH AXIS VRDY
Even though the n-th axis (axis 1-4) READY signal (MCON) went off,
ON
the servo amplifier READY signal (DRDY) is still on. Or, when the power
was turned on, DRDY went on even though MCON was off.
Check that the servo interface module and servo amp are connected.
405
SERVO ALARM: (ZERO POINT RE-
Position control system fault. Due to an NC or servo system fault in the
TURN FAULT)
reference position return, there is the possibility that reference position
return could not be executed correctly. Try again from the manual refer-
ence position return.
547
A. ALARM LIST
APPENDIX
B-64115EN/02
Number
Message
Contents
407
SERVO ALARM: EXCESS ERROR
The following error occurred during simple synchronous control:
The difference in machine coordinates between the synchronized axes
exceeds the value set in parameter No. 8314.
409
SERVO ALARM: n AXIS TORQUE
Abnormal servo motor load has been detected. Alternatively, abnormal
ALM
spindle motor load has been detected in Cs mode.
410
SERVO ALARM: n-TH AXIS - EX-
One of the following errors occurred:
CESS ERROR
1) The positional deviation value when the n-th axis stops exceeds the
value set in parameter No. 1829.
2) In simple synchronous control, the compensation amount for syn-
chronization exceeds the value set in parameter No. 8325.
This alarm is issued only for the slave axis.
411
SERVO ALARM: n-TH AXIS - EX-
The position deviation value when the n-th axis (axis 1-4) moves is
CESS ERROR
larger than the set value.
Refer to procedure of trouble shooting.
413
SERVO ALARM: n-th AXIS - LSI
The contents of the error register for the n-th axis (axis 1-4) exceeded
OVERFLOW
"231 power. This error usually occurs as the result of an improperly set
parameters.
415
SERVO ALARM: n-TH AXIS - EX-
A speed higher than 524288000 units/s was attempted to be set in the
CESS SHIFT
n-th axis (axis 1-4). This error occurs as the result of improperly set
CMR.
417
SERVO ALARM: n-TH AXIS - PA-
This alarm occurs when the n-th axis (axis 1-4) is in one of the condi-
RAMETER INCORRECT
tions listed below. (Digital servo system alarm)
1) The value set in Parameter No. 2020 (motor form) is out of the speci-
fied limit.
2) A proper value (111 or -111) is not set in parameter No.2022 (motor
revolution direction).
3) Illegal data (a value below 0, etc.) was set in parameter No. 2023
(number of speed feedback pulses per motor revolution).
4) Illegal data (a value below 0, etc.) was set in parameter No. 2024
(number of position feedback pulses per motor revolution).
5) Parameters No. 2084 and No. 2085 (flexible field gear rate) have not
been set.
6) A value outside the limit of {1 to the number of control axes} or a non-
continuous value (Parameter 1023 (servo axis number) contains a
value out of the range from 1 to the number of axes, or an isolated
value (for example, 4 not prceded by 3).was set in parameter No.
1023 (servo axisnumber).
7) A torque control parameter is set incorrectly in PMC axis control.
(The torque constant parameter is set to 0.)
420
SERVO ALARM: n AXIS SYNC
During simple synchronous control, the difference between the torque
TORQUE
commands for the master and slave axes exceeded the value set in pa-
(M series)
rameter No. 2031.
421
SERVO ALARM: n AXIS EXCESS
The difference between the errors in the semi-closed loop and closed
ER (D)
loop has become excessive during dual position feedback. Check the
values of the dual position conversion coefficients in parameters No.
2078 and 2079.
422
SERVO ALARM: n AXIS
In torque control of PMC axis control, a specified allowable speed
has been exceeded.
423
SERVO ALARM: n AXIS
In torque control of PMC axis control, the parameter-set allowable
cumulative travel distance has been exceeded.
430
n AXIS : SV. MOTOR OVERHEAT
A servo motor overheat occurred.
548
B-64115EN/02
APPENDIX
A. ALARM LIST
Number
Message
Contents
431
n AXIS : CNV. OVERLOAD
1) PSM: Overheat occurred.
2) β series SVU: Overheat occurred.
432
n AXIS : CNV. LOW VOLT CON-
1) PSM: Control power voltage has dropped.
TROL
2) PSMR: The control power supply voltage has dropped.
3) β series SVU: The control power supply voltage has dropped.
433
n AXIS : CNV. LOW VOLT DC LINK
1) PSM: The DC link voltage has dropped.
2) PSMR: The DC link voltage has dropped.
3) α series SVU: The DC link voltage has dropped.
4) β series SVU: The DC link voltage has dropped.
434
n AXIS : INV. LOW VOLT CONTROL
SVM: The control power supply voltage has dropped.
435
n AXIS : INV. LOW VOLT DC LINK
SVM: The DC link voltage has dropped.
436
n AXIS : SOFTTHERMAL (OVC)
The digital servo software detected the soft thermal state (OVC).
437
n AXIS : CNV. OVERCURRENT
PSM: Overcurrent flowed into the input circuit.
POWER
438
n AXIS : INV. ABNORMAL CUR-
1) SVM: The motor current is too high.
RENT
2) α series SVU: The motor current is too high.
3) β series SVU: The motor current is too high.
439
n AXIS : CNV. OVERVOLT POWER
1) PSM: The DC link voltage is too high.
2) PSMR: The DC link voltage is too high.
3) α series SVU: The C link voltage is too high.
4) β series SVU: The link voltage is too high.
440
n AXIS : CNV. EX DECELERATION
1) PSMR: The regenerative discharge amount is too large.
POW.
2) α series SVU: The regenerative discharge amount is too large. Al-
ternatively, the regenerative discharge circuit is abnormal.
441
n AXIS : ABNORMAL CURRENT
The digital servo software detected an abnormality in the motor cur-
OFFSET
rent detection circuit.
442
n AXIS : CNV. CHARGE FAILURE
1) PSM: The spare discharge circuit of the DC link is abnormal.
2) PSMR: The spare discharge circuit of the DC link is abnormal.
443
n AXIS : CNV. COOLING FAN FAIL-
1) PSM: The internal stirring fan failed.
URE
2) PSMR: The internal stirring fan failed.
3) β series SVU: The internal stirring fan failed.
444
n AXIS : INV. COOLING FAN FAIL-
SVM: The internal stirring fan failed.
URE
445
n AXIS : SOFT DISCONNECT
The digital servo software detected a broken wire in the pulse coder.
ALARM
446
n AXIS : HARD DISCONNECT
A broken wire in the built-in pulse coder was detected by hardware.
ALARM
447
n AXIS : HARD DISCONNECT (EXT)
A broken wire in the separate detector was detected by hardware.
448
n AXIS : UNMATCHED FEEDBACK
The sign of feedback data from the built-in pulse coder differs from
ALARM
that of feedback data from the separate detector.
449
n AXIS : INV. IPM ALARM
1) SVM: IPM (intelligent power module) detected an alarm.
2) α series SVU: IPM (intelligent power module) detected an alarm.
453
n AXIS : SPC SOFT DISCONNECT
Software disconnection alarm of the α pulse coder.
ALARM
Turn off the power to the CNC, then remove and insert the pulse cod-
er cable. If this alarm is issued again, replace the pulse coder.
549

 

 

 

 

 

 

 

Content      ..     17      18      19      20     ..