0% found this document useful (0 votes)
850 views30 pages

Fanuc 0i Model A - Alarm List

Uploaded by

Xuân An
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
850 views30 pages

Fanuc 0i Model A - Alarm List

Uploaded by

Xuân An
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 30

B–63505EN/01 APPENDIX A.

ALARM LIST

A ALARM LIST

A.1 LIST OF ALARM CODES . . . . . . . . . . . . . . . . . . . . 298


A.2 LIST OF ALARMS (PMC) . . . . . . . . . . . . . . . . . . . . 316
A.3 ALARMS (SERIAL SPINDLE) . . . . . . . . . . . . . . . . 321
A.4 ERROR CODES (SERIAL SPINDLE) . . . . . . . . . . . 325

297
A. ALARM LIST APPENDIX B–63505EN/01

A.1
LIST OF ALARM
CODES
(1) Program errors /Alarms on program and operation (P/S alarm)
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 can-
not 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.
CAN NOT COMMAND G95 A synchronous feed is specified without the option for threading / syn-
(M series) chronous feed.
014 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.
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-
015 (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 An axis not included in the selected plane (by using G17, G18, G19) was
COMMANDED 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.
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 F0 (fast feed) was instructed by F1 –digit column feed in circular inter-
G02/G03 (M series) polation. Modify the program.

298
B–63505EN/01 APPENDIX A. ALARM LIST

Number Message Contents


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.
ILLEGAL OFFSET VALUE The offset values specified by H code is too large.
(M series) Modify the program.
029
ILLEGAL OFFSET VALUE The offset values specified by T code is too large.
(T series) Modify the program.
ILLEGAL OFFSET NUMBER The offset number specified by D/H code for tool length offset or cutter
(M series) compensation is too large. Modify the program.
030
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.
NO SOLUTION AT CRC A point of intersection cannot be determined for cutter compensation.
(M series) Modify the program.
033
NO SOLUTION AT CRC A point of intersection cannot be determined for tool nose radius com-
(T series) pensation. Modify the program.
NO CIRC ALLOWED IN ST–UP The start up or cancel was going to be performed in the G02 or G03
/EXT BLK (M series) mode in cutter compensation C. Modify the program.
034
NO CIRC ALLOWED IN ST–UP The start up or cancel was going to be performed in the G02 or G03
/EXT BLK (T series) mode in tool nose radius compensation. Modify the program.
CAN NOT COMMANDED G31 Skip cutting (G31) was specified in tool nose radius compensation
035
(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.
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
037 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.
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.
038
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.
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.
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-
041 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.

299
A. ALARM LIST APPENDIX B–63505EN/01

Number Message Contents


046 ILLEGAL REFERENCE RETURN Other than P2, P3 and P4 are commanded for 2nd, 3rd and 4th refer-
COMMAND ence position return command.
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.
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.
CODE IS NOT G01 AFTER The block next to the chamfering or corner R block is not G01,G02 or
052 CHF/CNR (M series) G03.
Modify the program.
TOO MANY ADDRESS For systems without the arbitary angle chamfering or corner R cutting,
COMMANDS (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.
053
TOO MANY ADDRESS In the chamfering and corner R commands, two or more of I, K and R
COMMANDS (T seires) are specified. Otherwise, the character after a comma “,” is not C or R
in direct drawing dimensions programming. Modify the program.
MISSING MOVE VALUE IN In the arbitrary angle chamfering or corner R block, the move distance
055
CHF/CNR (M series) is less than chamfer or corner R amount.
056 NO END POINT & ANGLE IN Neither the end point nor angle is specified in the command for the block
CHF/CNR (T series) next to that for which only the angle is specified (A). Correct the pro-
gram.
057 NO SOLUTION OF BLOCK END Block end point is not calculated correctly in direct dimension drawing
(T series) programming. Correct the program.
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.
058
END POINT NOT FOUND Block end point is not found in direct dimension drawing programming.
(T series) Correct the program.
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. Check the program number and ex-
ternal signal. Or discontinue 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 A target shape which cannot be made by monotonic machining was
MONOTONOUSLY (T series) specified in a repetitive canned cycle (G71 or G72).

300
B–63505EN/01 APPENDIX A. ALARM LIST

Number Message Contents


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 The memory area is insufficient.
MEMORY Delete any unnecessary programs, then retry.
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. Delete unnecessary
programs 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.
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.
080
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.
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-
081 (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.
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.
082
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.

301
A. ALARM LIST APPENDIX B–63505EN/01

Number Message Contents


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.
083
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.
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.
090 REFERENCE RETURN The reference position return cannot be performed normally because
INCOMPLETE the reference position return start point is too close to the reference posi-
tion or the speed is too slow. Separate the start point far enough from
the reference position, or specify a sufficiently fast speed for reference
position return. Check the program contents.
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.
109 FORMAT ERROR IN G08 A value other than 0 or 1 was specified after P in the G08 code, or no
(M series) value was specified.
110 DATA OVERFLOW The absolute value of fixed decimal point display data exceeds the al-
lowable range. Modify the program.

302
B–63505EN/01 APPENDIX A. ALARM LIST

Number Message Contents


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.
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 The macro modal call is specified four fold.
MODAL–CALL 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.
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 Small section data is erroneous in external alarm message or external
MSG operator message. Check the PMC ladder diagram.
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.
135 Modify the program.
SPINDLE ORIENTATION PLEASE Without any spindle orientation , an attept was made for spindle index-
(T series) ing. Perform spindle orientation.
ILLEGAL AXIS COMMAND In index table indexing.Another control axis was instructed together with
(M series) the B axis.
136 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
BLK. M–code related to spindle indexing. Modify the program.

303
A. ALARM LIST APPENDIX B–63505EN/01

Number Message Contents


139 CAN NOT CHANGE PMC An axis is selected in commanding by PMC axis control.
CONTROL AXIS Modify the program.
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 to 999999.
(M series) Correct the scaling magnification setting (G51 Pp . . . . . . . . . . . . . . . . . . . . . .
or parameter 5411 or 5421).
143 SCALED MOTION DATA The scaling results, move distance, coordinate value and circular radius
OVERFLOW 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.
(T series) 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
(T series) mode was specified. See section II to 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)
149 FORMAT ERROR IN G10L3 A code other than Q1,Q2,P1 or P2 was specified as the life count type
in the extended tool life management.
150 ILLEGAL TOOL GROUP NUMBER Tool Group No. exceeds the maximum allowable value.
Modify the program.
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.
175 ILLEGAL G107 COMMAND Conditions when performing circular interpolation start or cancel not cor-
(T series) rect. To change the mode to the cylindrical interpolation mode, specify the
command in a format of “G07.1 rotation to axis name radius of cylinder.”
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 to G89, including the
176 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 to G59
Modify the program.

304
B–63505EN/01 APPENDIX A. ALARM LIST

Number Message Contents


190 ILLEGAL AXIS SELECT In the constant surface speed control, the axis specification is wrong.
(M series) (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.
195 MODE CHANGE ERROR Switching command to contouring mode, Cs axis control or rigid tap
mode or switching to spindle command mode is not correctly com-
pleted.
(This occurs when the response to switch to the spindle control unit side
with regard to the switching command from the NC is incorrect.
This alarm is not for the purposes of warning against mistakes in opera-
tion, but because continuing operation in this condition can be danger-
ous it is a P/S alarm.)
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 In the rigid tap, position for a rigid M code (M29) or an S command is in-
TAPPING 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 Rigid mode DI signal is not ON when G84 or G74 for M series (G84 or
G88 for T series) is executed though the rigid M code (M29) is speci-
fied.Consult the PMC ladder diagram to find the reason the DI signal
(DGNG061.1) is not turned on.
206 CAN NOT CHANGE PLANE Plane changeover was instructed in the rigid mode.
(RIGID TAP) (M series) Correct the program.
210 CAN NOT COMAND M198/M199 M198 and M199 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.
2) 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–
speed skip is provided. Modify the program.
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.
212
ILLEGAL PLANE SELECT The direct drawing dimensions programming is commanded for the
(T series) plane other than the Z–X plane. Correct the program.

305
A. ALARM LIST APPENDIX B–63505EN/01

Number Message Contents


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
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.
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.
224 RETURN TO REFERENCE POINT Reference position return has not been performed before the automatic
operation starts. Perform reference position return only when bit 0 of pa-
rameter 1005 is 0.
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 An attempt was made to reset bit 4 of parameter 3202 (NE9) or
change parameter 3210 (PSSWD) when they are protected by a
password. Correct the program.
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.
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.
253 G05 IS NOT AVAILABLE Binary input operation using high–speed remote buffer (G05) has been
(M series) specified in advance control mode (G08P1).
5010 END OF RECORD The end of record (%) was specified.
I/O is incorrect. modify the program.
5014 TRACE DATA NOT FOUND Transfer cannot be performed because no trace data exists.
(M series)

306
B–63505EN/01 APPENDIX A. ALARM LIST

Number Message Contents


5018 POLYGON AXIS SPPED ERROR The rotating speed ratio of the command value cannot be maintained
(T series) in the G51.2 mode , because the spped of the spindle or the polygon
turning synchronous axis exceeds the clamp value or itis too slow.
5020 PARAMETER OF RESTART An erroneous parameter was specified for restarting a program.
ERROR A parameter for program restart is invalid.
5059 RADIUS IS OUT OF RANGE During circular interpolation, the center of the arc specified with I, J,
(T series) and K caused the radius to exceed nine digits.
5073 NO DECIMAL POINT A decimal point is not specified for a command for which a decimal
point must be specified.
5074 ADDRESS DUPLICATION ERROR The same address has been specified two or more times in a single
block. Alternatively, two or more G codes in the same group have been
specified in a single block.
5110 IMPROPER G–CODE An illegal G code was specified in look–ahead control mode (multi
(G05.1 G1 MODE) blocks are read in advance).
(M series) A command was specified for the index table indexing axis in look–
ahead control mode (multi blocks are read in advance).
5111 IMPROPER MODAL G–CODE An illegal G code is left modal when look–ahead control mode was spe-
(G05.1 G1) cified.
(M series)
5112 G08 CAN NOT BE COMMANDED Look–ahead control (G08) was specified in look–ahead control mode
(G05.1 G1) (multi blocks are read in advance).
(M series)
5113 CAN NOT ERROR IN MDI MODE Look–ahead control (multi blocks are read in advance) (G05.1) was
(G05.1) specified in MDI mode.
(M series)
5114 NOT STOP POSITION At the time of restart after manual intervention, the coordinates at which
(G05.1 Q1) the manual intervention occurred have not been restored.
(M series)
5156 ILLEGAL AXIS OPERATION In look–ahead control mode (multi blocks are read in advance), the con-
(M series) trolled axis selection signal (PMC axis control) changes.
In look–achead control mode (multi blocks are read in advance), the
simple synchronous axis selection signal changes.
5157 PARAMETER ZERO Zero is set in the parameter for the maximum cutting feedrate (parame-
(M series) ter No. 1422 or 1432).
Zero is set in the parameter for the acceleration/deceleration before in-
terpolation (parameter No. 1770 or 1771).
Set the parameter correctly.
5195 DIRECTION CAN NOT BE JUDGED When the touch sensor with a single contact signal input is used in the
(T series) 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 off state
· The direction varies.
· Movement takes place simultaneously along two axes.
5257 G41/G42 NOT ALLOWED IN MDI G41/G42 (cutter compensation C: M series, tool–nose radius com-
MODE pensation: T series) was specified in MDI mode. (Depending on the set-
ting of bit 4 of parameter No. 5008)

307
A. ALARM LIST APPENDIX B–63505EN/01

(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 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 – 4) 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 – 4) 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 – 4) 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 – 4) 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 – 4) APC pulse error alarm.
APC alarm.APC or cable may be faulty.
306 APC alarm: nth–axis battery voltage nth–axis (n=1 – 4) APC battery voltage has decreased to a low level so
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 – 4) 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 – 4) 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 : n AXIS ZRN An attempt was made to perform reference position return without rotat-
IMPOSSIBL ing the motor through one or more turns. Rotate the motor through one
or more turns, turn off the power then on again, then perform reference
position return.

308
B–63505EN/01 APPENDIX A. ALARM LIST

(4) Serial pulse coder (SPC) alarms


When either of the following alarms is issued, a possible cause is a faulty serial pulse coder or cable.
Number Message Contents
350 SPC ALARM: n AXIS PULSE The n axis (axis 1–4) pulse coder has a fault. Refer to diagnosis display
CODER No. 202, 204 for details.
351 SPC ALARM: n AXIS n axis (axis 1–4) serial pulse coder communication error (data transmis-
COMMUNICATION sion fault)
Refer to diagnosis display No. 203 for details.

D The details of serial The details of serial pulse coder alarm No. 350 (pulse coder alarm) are
pulse coder alarm displayed in the diagnosis display (No. 202) as shown below.
No.350
#7 #6 #5 #4 #3 #2 #1 #0
202 CSA BLA PHA RCA BZA CKA SPH

CSA : The serial pulse coder is defective. Replace it.


BLA : The battery voltage is low. Replace the batteries. This alarm has nothing
to do with alarm No. 350 (serial pulse coder alarm).
PHA : The serial pulse coder or feedback cable is defective. replace the serial
pulse coder or cable.
RCA : The serial pulse coder is defective. Replace it.
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. This alarm has nothing to do with alarm No. 350 (serial pulse coder
alarm).
CKA : The serial pulse coder is defective. Replace it.
SPH : The serial pulse coder or feedback cable is defective. Replace the serial
pulse coder or cable.

D The details of serial The details of serial pulse coder alarm No. 351 (communication alarm)
pulse coder alarm are displayed in the diagnosis display (No. 203) as shown below.
No.351
#7 #6 #5 #4 #3 #2 #1 #0
203 DTE CRC SRB PRM

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 servo control module.
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 servo control module.
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 servo control module.
PRM : An invalid parameter was found. Alarm No. 417 (invalid servo
parameter) is also issued.

309
A. ALARM LIST APPENDIX B–63505EN/01

(5) Servo alarms


Number Message Contents
400 SERVO ALARM: n–TH AXIS The n–th axis (axis 1–4) overload signal is on. Refer to diagnosis dis-
OVERLOAD play No. 200, 201 for details.
401 SERVO ALARM: n–TH AXIS VRDY The n–th axis (axis 1–4) servo amplifier READY signal (DRDY) went off.
OFF
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 Position control system fault. Due to an NC or servo system fault in the
RETURN 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.
407 SERVO ALARM: EXCESS ERROR The difference in synchronous axis position deviation exceeded the set
value.
409 TORQUEALM’ : EXCESS ERROR An abnormal load on the servo motor was detected. Alternatively, an
abnormal load on the spindle motor was detected in Cs mode.
410 SERVO ALARM: n–TH AXIS – The position deviation value when the n–th axis (axis 1–4) stops is
EXCESS ERROR larger than the set value.
Note) Limit value must be set to parameter No.1829 for each axis.
411 SERVO ALARM: n–TH AXIS – The position deviation value when the n–th axis (axis 1–4) moves is
EXCESS ERROR larger than the set value.
Note) Limit value must be set to parameter No.1828 for each axis.
413 SERVO ALARM: n–th AXIS – LSI The contents of the error register for the n–th axis (axis 1–4) are beyond
OVERFLOW the range of –231 to 231. This error usually occurs as the result of an
improperly set parameters.
414 SERVO ALARM: n–TH AXIS – N–th axis (axis 1–4) digital servo system fault. Refer to diagnosis dis-
DETECTION RELATED ERROR play No. 200, 201, and No.204 for details.
415 SERVO ALARM: n–TH AXIS – A speed higher than 511875 units/s was attempted to be set in the n–th
EXCESS SHIFT axis (axis 1–4). This error occurs as the result of improperly set CMR.
416 SERVO ALARM: n–TH AXIS – Position detection system fault in the n–th axis (axis 1–4) pulse coder
DISCONNECTION (disconnection alarm). Refer to diagnosis display No. 200, 201 for
details.
417 SERVO ALARM: n–TH AXIS – This alarm occurs when the n–th axis (axis 1–4) is in one of the
PARAMETER INCORRECT conditions 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 parameter was set incorrectly for torque control in PMC axis con-
trol. (The torque constant parameter was set to 0.)
420 SYNC TORQUE’ : EXCESS ERROR When simple synchronous control is applied, the torque command dif-
ference between the master and slave axes exceeded the value set in
parameter No. 2031.

310
B–63505EN/01 APPENDIX A. ALARM LIST

Number Message Contents


421 EXCESS ER(D)’ : EXCESS ERROR While the dual position feedback function is being applied, an excessive
difference was detected between a semi–closed loop error and closed
loop error. Check the dual position conversion factor set in parameter
Nos. 2078 and 2079.
422 EXCESS ER(D)’ : SPEED ERROR The specified allowable speed has been exceeded while torque control
for PMC axis control is applied.
423 EXCESS ER(D)’ : EXCESS ERROR The allowable total amount of travel, set in a parameter, has been ex-
ceeded while torque control for PMC axis control is applied.

D Details of servo The details of servo alarm No. 414 are displayed in the diagnosis display
alarm No.414 (No. 200 and No.204) as shown below.
#7 #6 #5 #4 #3 #2 #1 #0
200 OVL LV OVC HCA HVA DCA FBA OFA

OVL : An overload alarm is being generated.


(This bit causes servo alarm No. 400. The details are indicated in
diagnostic data No.201).
LV : A low voltage alarm is being generated in servo amp.
Check LED.
OVC : A overcurrent alarm is being generated inside of digital servo.
HCA : An abnormal current alarm is being generated in servo amp.
Check LED.
HVA : An overvoltage alarm is being generated in servo amp.
Check LED.
DCA : A regenerative discharge circuit alarm is being generated in servo amp.
Check LED.
FBA : A disconnection alarm is being generated.
(This bit causes servo alarm No.416.The details are indicated in
diagnostic data No. 201)
OFA : An overflow alarm is being generated inside of digital servo.
#7 #6 #5 #4 #3 #2 #1 #0
201 ALD EXP

When OVL equal 1 in diagnostic data No.200


(servo alarm No. 400 is being generated):
ALD 0 : Motor overheating
1 : Amplifier overheating
When FBAL equal 1 in diagnostic data No.200
(servo alarm No. 416 is being generated):
ALD EXP Alarm details
1 0 Built–in pulse coder disconnection (hardware)
1 1 Separately installed pulse coder disconnection
(hardware)
0 0 Pulse coder is not connected due to software.

311
A. ALARM LIST APPENDIX B–63505EN/01

#7 #6 #5 #4 #3 #2 #1 #0
204 OFS MCC LDA PMS

OFS : A current conversion error has occured in the digital servo.


MCC : A magnetic contactor contact in the servo amplifier has welded.
LDA : The LED indicates that serial pulse coder C is defective.
PMS : A feedback pulse error has occured because the feedback cable is
defective.

(6) Over travel alarms


Number Message Contents
500 OVER TRAVEL : +n Exceeded the n–th axis + side stored stroke limit I.
(Parameter No.1320 or 1326 NOTE)
501 OVER TRAVEL : –n Exceeded the n–th axis – side stored stroke limit I.
(Parameter No.1321 or 1327 NOTE)
502 OVER TRAVEL : +n Exceeded the n–th axis + side stored stroke limit II.
(Parameter No.1322 )
503 OVER TRAVEL : –n Exceeded the n–th axis – side stored stroke limit II.
(Parameter No.1323)
504 OVER TRAVEL : +n Exceeded the n–th axis + side stored stroke limit III.
(T series) (Parameter No.1324 )
505 OVER TRAVEL : –n Exceeded the n–th axis – side stored stroke limit III.
(T series) (Parameter No.1325 )
506 OVER TRAVEL : +n Exceeded the n–th axis + side hardware OT.
507 OVER TRAVEL : –n Exceeded the n–th axis – side hardware OT.

NOTE
Parameters 1326 and 1327 are effective when EXLM(stroke limit switch signal) is on.

(7) Overheat alarms


Number Message Contents
700 OVERHEAT: CONTROL UNIT Control unit overheat
Check that the fan motor operates normally, and clean the air filter.
701 OVERHEAT: FAN MOTOR The fan motor on the top of the cabinet for the contorl unit is overheated.
Check the operation of the fan motor and replace the motor if necessary.
704 OVERHEAT: SPINDLE Spindle overheat in the spindle fluctuation detection
(1) If the cutting load is heavy, relieve the cutting condition.
(2) Check whether the cutting tool is share.
(3) Another possible cause is a faulty spindle amp.

(8) Rigid tapping alarms


Number Message Contents
740 RIGID TAP ALARM: The positional deviation of the stopped spindle has exceeded the set
EXCESS ERROR value during rigid tapping.
741 RIGID TAP ALARM: The positional deviation of the moving spindle has exceeded the set val-
EXCESS ERROR ue during rigid tapping.
742 RIGID TAP ALARM: An LSI overflow has occurred for the spindle during rigid tapping.
LSI OVERFLOW

312
B–63505EN/01 APPENDIX A. ALARM LIST

(9) Serial spindle alarms


Number Message Contents
749 S–SPINDLE LSI ERROR It is serial communication error while system is executing after power
supply on. Following reasons can be considered.
1) Optical cable connection is fault or cable is not connected or cable
is cut.
2) MAIN CPU board is fault.
3) Spindle amp. printed board is fault.
If this alarm occurs when CNC power supply is turned on or when
this alarm can not be cleared even if CNC is reset, turn off the power
supply also turn off the power supply in spindle side.
750 SPINDLE SERIAL LINK START This alarm is generated when the spindle control unit is not ready for
FAULT starting correctly when the power is turned on in the system with the
serial spindle.
The four reasons can be considered as follows:
1) An improperly connected optic cable, or the spindle control unit’s
power is OFF.
2) When the NC power was turned on under alarm conditions other
than SU–01 or AL–24 which are shown on the LED display of the
spindle control unit.
In this case, turn the spindle amplifier power off once and perform
startup again.
3) Other reasons (improper combination of hardware)
This alarm does not occur after the system including the spindle con-
trol unit is activated.
4) The second spindle (when SP2, bit 4 of parameter No. 3701, is 1)
is in one of the above conditions 1) to 3).
See diagnostic display No. 409 for details.
751 FIRST SPINDLE ALARM This alarm indicates in the NC that an alarm is generated in the spindle
DETECTION (AL–XX) unit of the system with the serial spindle. The alarm is displayed in form
AL–XX (XX is a number). The alarm number XX is the number indicated
on the spindle amplifier. The CNC holds this number and displays on the
screen.
752 FIRST SPINDLE MODE CHANGE This alarm is generated if the system does not properly terminate a
FAULT mode change. The modes include the Cs contouring, spindle position-
ing, rigid tapping, and spindle control modes. The alarm is activated if
the spindle control unit does not respond correctly to the mode change
command issued by the NC.
754 SPINDLE–1 ABNORMAL TORQUE Abnormal first spindle motor load has been detected.
ALM
761 SECOND SPINDLE ALARM Refer to alarm No.751. (For 2nd axis)
DETECTION (AL–XX)
762 SECOND SPINDLE MODE Refer to alarm No.752.(For 2nd axis)
CHANGE FAULT
764 SPINDLE–2 ABNORMAL TORQUE Same as alarm No.754 (for the second spindle)
ALM

313
A. ALARM LIST APPENDIX B–63505EN/01

D The details of spindle The details of spindle alarm No. 750 are displayed in the diagnosis display
alarm No.750 (No. 409) as shown below.
#7 #6 #5 #4 #3 #2 #1 #0
409 SPE S2E S1E SHE

#0 (SHE) 0 : The serial communications module in the CNC is normal.


1 : The serial communications module in the CNC was detected to have a
fault.
#1 (S1E) 0 : The first spindle is normal during the spindle serial control startup.
1 : The first spindle was detected to have a fault during the spindle axis
serial control startup.
#2 (S2E) 0 : The second spindle is normal during the spindle serial control startup.
1 : The second spindle was detected to have a fault during the spindle
serial control startup.
#3 (SPE) 0 : In the spindle serial control, the serial spindle parameters fulfill the
spindle unit startup conditions.
1 : In the spindle serial control, the serial spindle parameters do not fulfill
the spindle unit startup conditions.

314
B–63505EN/01 APPENDIX A. ALARM LIST

(10) System alarms (These alarms cannot be reset with reset key.)
Number Message Contents
900 ROM PARITY F–ROM parity error in a ROM file (control software), such as CNC,
macro, or digital servo. The F–ROM module may be defective.
910 DRAM PARITY : (Low) DRAM parity error
911 DRAM PARITY: (High) The main board may be defective.

912 SRAM PARITY: (Low) For an SRAM parity error, initialize the memory. If the error subse-
quently recurs, or in the case of a DRAM parity error, replace the
913 SRAM PARITY : (High) FROM and SRAM modules or memory or spindle modules.
Subsequently, set the parameters and all other data again.
920 SERVO ALARM (1/2 AXIS) Servo alarm (1st or 2nd axis). A watchdog alarm or a RAM parity
error in the servo module occurred.
Replace the servo control module on the main CPU board.
921 SERVO ALARM (3/4 AXIS) Servo alarm (3rd or 4th axis). A watchdog alarm or a RAM parity
error in the servo module occurred.
Replace the servo control module on the main CPU board.
924 SERVO MODULE SETTING The digital servo module is not installed.
ERROR Check that the servo control module on the main board is mounted
securely.
930 CPU INTERRUPUT CPU error (abnormal interrupt)
The main board is faulty.
940 PCB ERROR PCB ID error. The main board or the memory module may be
defective.
950 PMC SYSTEM ALARM Fault occurred in the PMC. The PMC control module on the main
board or the RAM module may be defective.
960 DC24V POWER OFF The abnormal 24VDC input power may be defective.
971 NMI OCCURRED IN SLC An alarm condition occurred in the interface with an I/O unit.
Check the connection between the PMC control module on the main
board and the I/O Unit. Also, check that the power of the I/O Unit is
on and that the interface module is operating normally.
973 NON MASK INTERRUPT NMI occurred for an unknown reason.
The printed board of the power unit or the main board may be defec-
tive. Or, there may be noise interference.
974 BUS ERROR Bus error
The main board may be defective.

315
A. ALARM LIST APPENDIX B–63505EN/01

A.2
LIST OF ALARMS
(PMC)
(1) Alarm messages (PMC)
Message Contents and solution
ALARM NOTHING Normal status
ER01 PROGRAM DATA The sequence program in the debugging RAM is defective.
ERROR(RAM) (solution) Please clear the debugging RAM and input LADDER again.
The debugging RAM is not installed though the RAM is selected.
(solution) Please install the debugging RAM or install ROM for sequence program
and select ROM with K17#3=0.
ER02 PROGRAM SIZE OVER The size of sequence program exceeds the maximum size of LADDER(PMC–RC
only).
(solution) Please change MAX LADDER AREA SIZE at the SYSPRM screen and
restart the system.
ER03 PROGRAM SIZE The size of sequence program exceeds the option specification size.
ERROR(OPTION) (solution) Please increase the option specification size.
Or, reduce the size of sequence program.
ER04 PMC TYPE UNMATCH The PMC model setting of the sequence program is not corresponding to an actual
model.
(solution) Please change the PMC model setting by the offline programmer.
ER05 PMC MODULE TYPE The module type of the PMC engine is not correct.
ERROR
(solution) Please exchange the module of PMC engine for a correct one.
ER07 NO OPTION There is no step number option of LADDER.
(LADDER STEP)
ER10 OPTION AREA NOTHING The management software for the PMC–RB has not been transferred.
(series name) (solution) The software installation is not consistent with the order. Contact FANUC.
ER11 OPTION AREA NOTHING The management software for the PMC C board has not been transferred.
(series name) (solution) The software installation is not consistent with the order. Contact FANUC.
ER12 OPTION AREA ERROR The series of the management software for the PMC–RB differs between BASIC and
(series name) OPTION.
(solution) Contact FANUC.
ER13 OPTION AREA ERROR The series of the management software for the PMC C board differs between BASIC
(series name) and OPTION.
(solution) Contact FANUC.
ER14 OPTION AREA VERSIION The edition of the management software for the PMC–RB differs between BASIC
ERROR (series name) and OPTION.
(solution) Contact FANUC.
ER15 OPTION AREA VERSIION The edition of the management software for the PMC C board differs between BASIC
ERROR (series name) and OPTION.
(solution) Contact FANUC.
ER 16 RAM CHECK ERROR The debugging RAM cannot be read/written normally.
(PROGRAM RAM) (solution) Please exchange the debugging RAM.
ER17 PROGRAM PARITY The parity error occurred on ROM for sequence program or the debugging RAM.
(solution) ROM: The deterioration of ROM may be deteriorated
Please exchange ROM for the sequence program
RAM: Please edit the sequence program once on PMC
Still the error occurs, exchange the debugging RAM.
ER18 PROGRAM DATA ERROR Transferring the sequence program from offline programmer was interrupted by the
BY I/O power off etc.
(solution) Please clear the sequence program and transfer the sequence program
again.
ER19 LADDER DATA ERROR Editing the LADDER was interrupted by the power off or by the switch to the CNC
screen by the function key etc.
(solution) Please edit LADDER once on PMC.
Or, please input LADDER again.

316
B–63505EN/01 APPENDIX A. ALARM LIST

Message Contents and solution


ER20 SYMBOL/COMMENT Editing the symbol and comment was interrupted by the power off or by the switch to
DATA ERROR the CNC screen by the function key etc.
(solution) Please edit symbol and comment once on PMC.
Or, please input symbol and comment again.
ER21 MESSAGE DATA ERROR Editing the message data was interrupted by the power off or the switch to the CNC
screen by the function key etc.
(solution) Please edit message data once on PMC.
Or, please input message data again.
ER22 PROGRAM NOTHING There is no sequence program
ER23 PLEASE TURN OFF There is a change in setting LADDER MAX AREA SIZE etc.
POWER (solution) Please restart the system to make the change effective.
ER25 SOFTWARE VERSION The PMC–RB management software editions are inconsistent.
ERROR (PMCAOPT) (solution) Contact FANUC.
ER26 SOFTWARE VERSION The PMC–RB management software cannot be initialized.
ERROR (PMCAOPT) (solution) Contact FANUC.
ER32 NO I/O DEVICE Any DI/DO unit of I/O Unit or the connection unit etc. is not connected. When built–in
I/O card is connected, this message is not displayed.
(solution) When built–in I/O card is used:
Please confirm whether the built–in I/O card is certainly connected with.
When I/O Link is used:
Please confirm whether the DI/DO units turning on. Or please confirm
the connection of the cable.
ER33 SLC ERROR The LSI for I/O Link is defective.
(solution) Please exchange the module of PMC engine.
ER34 SLC ERROR(xx) The communication with the DI/DO units of the xx group failed.
(solution) Please confirm the connection of the cable connected to the DI/DO
units of the xx group.
Please confirm whether the DI/DO units turned on earlier than CNC and
PMC. Or, please exchange the module of PMC engine on the DI/DO
units of the xx group
ER35 TOO MUCH OUTPUT The number of the output data in the xx group exceeded the max. The data, which
DATA IN GROUP(xx) exceed 32 bytes, become ineffective.
(solution) Please refer to the following for the number of the data for each group.
“FANUC I/O Unit to MODEL A Connection and Maintenance Manual”
(B–61813E)
“FANUC I/O Unit to MODEL B Connection Manual”(B–62163E)
ER36 TOO MUCH INPUT DATA The number of the input data in the xx group exceeded the max. The data, which
IN GROUP(xx) exceed 32 bytes, become ineffective.
(solution) Please refer to the following for the number of the data for each group.
“FANUC I/O Unit to MODEL A Connection and Maintenance Manual”
(B–61813E)
“FANUC I/O Unit to MODEL B Connection Manual”(B–62163E)
ER38 MAX SETTING OUTPUT The assignment data for a group exceeds 128 bytes.
DATA OVER(xx) (The assignment data of output side of xx group or later become ineffective.)
(solution) Please reduce the assignment data to 128 bytes or less for the number
of the output data of each group.
ER39 MAX SETTING INPUT The assignment data for a group exceeds 128 bytes.
DATA OVER(xx) (The assignment data of input side of xx group or later become infective.)
(Solution) Please reduce the assignment data to 128 bytes or less for the number
of the input data of each goup.

317
A. ALARM LIST APPENDIX B–63505EN/01

*When ER00 to ER26 occur, sequence program is not available.


Message Contents and solution
WN02 OPERATE PANEL The address setting data of the operator’s panel for FS to 0 is illegal.
ADDRESS ERROR (solution) Please correct the address setting data.
WN03 ABORT NC to WINDOW/ LADDER was stopped while CNC and PMC were communicating.
EXIN The functional instruction WINDR, WINDW, EXIN, DISPB, and etc. may not work nor-
mally.
(solution) When restarting the system, this alarm will be released. Execute the
sequence program(Press RUN key) after confirming whether there is a
problem in LADDER or not.
WN05 PMC TYPE NO A ladder program for the PMC to RA3/RA5 was transferred to the PMC to RB5.
CONVERSION (solution) Correct the ladder type.
WN07 LADDER SP ERROR When functional instruction CALL(SUB65) or CALLU(SUB66) was executed, the stack
(STACK) of the LADDER overflowed.
(solution) Please reduce the nesting of the subprogram to 8 or less.

(2) Alarm messages (For EDIT)


Message Contents and solution
ADDRESS BIT NOTHING The address of the relay/coil is not set.
FUNCTION NOT FOUND There is no functional instruction of the input number.
COM FUNCTION MISSING The funcitonal instruction COM (SUB29) is not correctly dealt with.
Correspondence of COM and COME (SUB29) is incorrect.
Or, the number of coil controlled by COM is specified by the model which the number
cannot be specified.
EDIT BUFFER OVER There in no empty area of the buffer for the editing.
(solution) Please reduce NET under editing.
END FUNCTION MISSING Functional instruction END1 and END2 do not exist. Or, there are error net in END1 and
END2.
Or, order of END1 and END2 is not correct.
ERROR NET FOUND There is an error net.
ILLEGAL FUNCTION NO. The wrong number of the functional instruction is searched.
FUNCTION LINE ILLEGAL The functional instruction is not correctly connected.
HORIZONTAL LINE ILLEGAL The horizontal line of the net is not connected.
ILLEGAL NETS CLEARED Because the power had been turn off while editing LADDER, some net under editing
was cleared.
ILLEGAL OPERATION Operation is not correct.
The value is not specified and only INPUT key was pushed.
The address data is not correctly inputted.
Because the space to display the instruction on screen is not enough, the functional
instruction cannot be made.
SYMBOL UNDEFINED The symbol which was inputted is not defined.
INPUT INVALID There is an incorrect input data.
Non–numerical value was inputted with COPY, INSLIN,C–UP,C–DOWN etc.
The input address was specified for write coil.
An illegal character was specified for the data table.
NET TOO LARGE The input net is larger than the editing buffer.
(solution) Please reduce the net under editing.
JUMP FUNCTION MISSING The functional instruction JMP(SUB10) is not correctly dealt with.
Correspondence of JMP and JMPE(SUB30) is incorrect.
The number of coil to jump is specified by the model which the number of coil cannot
specified. (It is possible to specify the coil number only on PMC–RB/RC.)
LADDER BROKEN LADDER is broken.
LADDER ILLEGAL There is an incorrect LADDER.
IMPOSSIBLE WRITE You try to edit sequence program on the ROM.
OBJECT BUFFER OVER The sequence program area was filled.
(solution) Please reduce the LADDER.

318
B–63505EN/01 APPENDIX A. ALARM LIST

Message Contents and solution


PARAMETER NOTHING There is no parameter of the functional instruction.
PLEASE COMPLETE NET The error net was found in LADDER.
(solution) After correcting the error net, please continue operating.
PLEASE KEY IN SUB NO. Please input the number of the functional instruction.
(solution) If you do not input the functional instruction, please push soft key “FUNC”
again.
PROGRAM MODULE NOTHING You tried to edit though there was neither RAM for debugging nor ROM for sequence
program.
RELAY COIL FORBIT There is an unnecessary relay or coil.
RELAY OR COIL NOTHING The relay or the coil does not suffice.
PLEASE CLEAR ALL It is impossible to recover the sequence program.
(solution) Please clear the all data.
SYMBOL DATA DUPLICATE The same symbol name is defined in other place.
COMMENT DATA OVERFLOW The comment data area was filled.
(solution) Please reduce the number of the commnet.
SYMBOL DATA OVERFLOW The symbol data area was filled.
(solution) Please reduce the number of the symbol.
VERTICAL LINE ILLEGAL There is an incorrect vertical line of the net.
MESSAGE DATA OVERFLOW The message data area was filled.
(solution) Please reduce the number of the message.
1ST LEVEL EXECUTE TIME The 1st level of LADDER is too large to complete execution in time.
OVER (solution) Please reduce the 1st level of LADDER.

319
A. ALARM LIST APPENDIX B–63505EN/01

(3) Alarm messages (For edit module and RAM module)


Message Contents and solution
I/O OPEN ERROR nn An error occurs when the reader/puncher interface was started.
nn= –1 Because the interface is used with NC etc., the interface is not able to be
opened by PMC side.
(solution) After other functions finishes using the line, please execute again.
6 There is no option for the interface.
20 The interface cannot be opened.
(solution) Please confirm the connection of the cable. Please confirm
setting of the baud rate etc.
I/O WRITE ERROR nn An output error occurred in the reader/puncher interface.
nn= 20 The state of the interface is not correct.
(solution) Please confirm the connection of the cable. Please confirm
setting the baud rate etc.
22 Opponent side is not ready to receive.
(solution) Please confirm the power supply on the opponent side.
Or, please initialize the interface.
I/O READ ERROR nn An input error occurred in the reader/puncher interface.
nn= 20 The state of the interface is not correct.
(solution) Please confirm the connection of the cable. Please confirm
setting the baud rate etc.
21 The data is not sent from the opponent side.
(solution) Please confirm the power supply on the opponent side.
Please initialize the opponent side.
I/O LIST ERROR nn An error occurred in directory read processing from FD Cassette.
nn= 20 The state of the interface is not correct.
(solution) Please confirm the connection of the cable. Please confirm
setting of the baud rate etc.
COMPARE ERR xxxxxx=aa:bb A compare error occurred.
CONT? (Y/N) xxxxxx : The Address where the compare error occurred.
aa : The data on PMC side.
bb : The data on device side
Enter ‘Y’ to continue processing.
ADDRESS IS OUT OF RANGE The data transferred to the address out of the PMC debugging RAM area.
(xxxxxx) xxxxxx : Transferred address.
(solution) Please confirm the address of the transferring data.
LADDER : Please confirm the model setting.
C language : Please confirm setting the address in the link control statement and
build file.
NOT EMG STOP F–ROM WRITE The CNC is not placed in the emergency stop state.
ERROR 37 (solution) Place the CNC in the emergency stop state before performing operation.

320
B–63505EN/01 APPENDIX A. ALARM LIST

A.3
ALARMS
(SERIAL SPINDLE)
NOTE*1
Note that the meanings of the SPM indications differ
depending on which LED, the red or yellow LED, is on.
When the red LED is on, the SPM indicates a 2–digit alarm
number. When the yellow LED is on, the SPM indicates an
error number that designates a sequence problem (for
example, when a rotation command is entered with the
emergency stop state not released).
³ See Appendix A.4, “Error Codes (Serial Spindle).”

Alarm Numbers and Alarms Displayed on the α Series Spindle Amplifier

SPM
indica- Faulty location and remedy Description
tion(*1)

A0 1 Replace the ROM on the SPM control printed cir- The program does not start normally.
A cuit board. ROM series error or hardware abnormality on the SPM
2 Replace the SPM control printed circuit board. control printed circuit board

A1 Replace the SPM control printed circuit board. An abnormality was detected in the CPU peripheral cir-
cuit of the SPM control circuit.

01 1 Check and correct the peripheral temperature and The thermostat embedded in the motor winding oper-
load status. ated.
2 If the cooling fan stops, replace it. The internal temperature of the motor exceeds the spe-
cified level.
The motor is used in excess of the continuous rating, or
the cooling component is abnormal.

02 1 Check and correct the cutting conditions to decrease The motor speed cannot follow a specified speed.
the load. An excessive motor load torque is detected.
2 Correct parameter No. 4082. The acceleration/deceleration time in parameter No.
4082 is insufficient.

03 1 Replace the SPM unit. The PSM becomes ready (00 is indicated), but the DC
2 Check the motor insulation status. link voltage is too low in the SPM.
3 Replace the interface cable. The fuse in the DC link section in the SPM is blown. (The
power device is damaged or the motor is ground–fault.)
The JX1A/JX1B connection cable is abnormal.

04 Check the PSM input power supply status. The PSM detects open phase of power. (PSM alarm in-
dication: 5)

07 Check for a sequence error. (For example, check The motor speed has exceeded 115% of its rated speed.
whether spindle synchronization was specified when When the spindle axis was in position control mode,
the spindle could not be turned.) positional deviations were accumulated excessively
(SFR and SRV were turned off during spindle synchro-
nization.)

09 1 Improve the heat sink cooling status. Abnormal temperature rise of the power transistor radia-
2 If the heat sink cooling fan stops, replace the SPM tor
unit.

321
A. ALARM LIST APPENDIX B–63505EN/01

SPM
indica- Faulty location and remedy Description
tion(*1)

11 1 Check the selected PSM. Overvoltage of the DC link section of the PSM was de-
2 Check the input power voltage and change in power tected. (PSM alarm indication: 7)
during motor deceleration. If the voltage exceeds PSM selection error. (The maximum output specifica-
253 VAC (for the 200–V system) or 530 VAC (for the tion of the PSM is exceeded.)
400–V system), improve the power supply imped-
ance.

12 1 Check the motor insulation status. The motor output current is abnormally high.
2 Check the spindle parameters. A motor–specific parameter does not match the motor
3 Replace the SPM unit. model.
Poor motor insulation

15 1 Check and correct the ladder sequence. The switch sequence in spindle switch/output switch op-
2 Replace the switching MC. eration is abnormal.
The switching MC contact status check signal and com-
mand do not match.

16 Replace the SPM control printed circuit board. Abnormality in an SPM control circuit component is de-
tected. (RAM for external data is abnormal.)

18 Replace the SPM control printed circuit board. Abnormality in an SPM control circuit component is de-
tected. (Program ROM data is abnormal.)

19 Replace the SPM unit. Abnormality in an SPM component is detected. (The ini-
tial value for the U phase current detection circuit is ab-
normal.)

20 Replace the SPM unit. Abnormality in an SPM component is detected. (The ini-
tial value of the V phase current detection circuit is ab-
normal.)

24 1 Place the CNC–to–spindle cable away from the pow- The CNC power is turned off (normal power–off or bro-
er cable. ken cable).
2 Replace the cable. An error is detected in communication data transferred
to the CNC.

26 1 Replace the cable. The signal amplitude of the detection signal (connector
2 Re–adjust the pre–amplifier. JY2) on the Cs contour control motor side is abnormal.
(Unconnected cable, adjustment error, etc.)

27 1 Replace the cable. 1 The spindle position coder (connector JY4) signal is
2 Re–adjust the BZ sensor signal. abnormal.
2 The signal amplitude (connector JY2) of the MZ or BZ
sensor is abnormal.
(Unconnected cable, adjustment error, etc.)

28 1 Replace the cable The position detection signal (connector JY5) for Cs
2 Re–adjust the pre–amplifier. contour control is abnormal.
(Unconnected cable, adjustment error, etc.)

29 Check and correct the load status. Excessive load has been applied continuously for a cer-
tain period of time. (This alarm is issued also when the
motor shaft has been locked in the excitation state.)

30 Check and correct the power supply voltage. Overcurrent is detected in PSM main circuit input. (PSM
alarm indication: 1)
Unbalanced power supply.
PSM selection error (The maximum PSM output specifi-
cation is exceeded.)

322
B–63505EN/01 APPENDIX A. ALARM LIST

SPM
indica- Faulty location and remedy Description
tion(*1)

31 1 Check and correct the load status. The motor cannot rotate at a specified speed. (A level
2 Replace the motor sensor cable (JY2 or JY5). not exceeding the SST level for the rotation command
has existed continuously.)
Abnormality in the speed detection signal.

32 Replace the SPM control printed circuit board. Abnormality in an SPM control circuit component is de-
tected. (The LSI device for serial transfer is abnormal.)

33 1 Check and correct the power supply voltage. Charging of direct current power supply voltage in the
2 Replace the PSM unit. power circuit section is insufficient when the magnetic
contractor in the amplifier is turned on (such as open
phase and defective charging resistor).

34 Correct a parameter value according to the manual. Parameter data exceeding the allowable limit is set.
If the parameter number is unknown, connect the
spindle check board, and check the indicated parame-
ter.

35 Correct the value according to the parameter manual. Gear ratio data exceeding the allowable limit is set.

36 Check whether the position gain value is too large, and An error counter overflow occurred.
correct the value.

37 Correct the value according to the parameter manual. The setting of the parameter for the number of pulses in
the speed detector is incorrect.

39 1 Adjust the 1–rotation signal in the pre–amplifier. An incorrect relationship between the 1–rotation signal
2 Check the cable shield status. and the number of AB phase pulses was detected dur-
3 Replace the cable. ing Cs contour control.

40 1 Adjust the 1–rotation signal in the pre–amplifier. The 1–rotation signal is not generated during Cs contour
2 Check the cable shield status. control.
3 Replace the cable.

41 1 Check and correct the parameter. 1 The 1–rotation signal of the spindle position coder
2 Replace the cable. (connector JY4) is abnormal.
3 Re–adjust the BZ sensor signal. 2 The 1–rotation signal (connector JY2) of the MZ or BZ
sensor is abnormal.
3 Parameter setting error

42 1 Replace the cable. 1 The 1–rotation signal of the spindle position coder
2 Re–adjust the BZ sensor signal. (connector JY4) is disconnected.
2 The 1–rotation signal (connector JY2) of the MZ or BZ
sensor is disconnected.

43 Replace the cable. The differential speed position coder signal (connector
JY8) in SPM type 3 is abnormal.

44 Replace the SPM control printed circuit board. Abnormality in an SPM control circuit component was
detected (A/D converter abnormality).

46 1 Check and correct the parameter. An abnormality equivalent to alarm 41 was detected dur-
2 Replace the cable. ing thread cutting operation.
3 Re–adjust the BZ sensor signal.

323
A. ALARM LIST APPENDIX B–63505EN/01

SPM
indica- Faulty location and remedy Description
tion(*1)

47 1 Replace the cable. 1 The A/B phase signal of the spindle position coder
2 Re–adjust the BZ sensor signal. (connector JY4) is abnormal.
3 Correct the cable layout (vicinity of the power line). 2 The A/B phase signal (connector JY2) of the MZ or
BZ sensor is abnormal.
The relationship between the A/B phase and 1–rotation
signal is incorrect (Pulse interval mismatch).

49 Check whether the calculated differential speed value In differential speed mode, the speed of the other
exceeds the maximum motor speed. spindle converted to the speed of the local spindle has
exceeded the allowable limit (the differential speed is
calculated by multiplying the speed of the other spindle
by the gear ratio).

50 Check whether the calculated value exceeds the maxi- In spindle synchronization, the speed command cal-
mum motor speed. culation value exceeded the allowable limit (the motor
speed is calculated by multiplying the specified spindle
speed by the gear ratio).

51 1 Check and correct the power supply voltage. Input voltage drop was detected. (PSM alarm indication:
2 Replace the MC. 4) (Momentary power failure or poor MC contact)

52 1 Replace the SPM control printed circuit board. NC interface abnormality was detected (the ITP signal
2 Replace the spindle interface printed circuit board in stopped).
the CNC.

53 1 Replace the SPM control printed circuit board. NC interface abnormality was detected (the ITP signal
2 Replace the spindle interface printed circuit board in stopped).
the CNC.

56 Replace the SPM unit. The cooling fan in the SPM control circuit stopped.

57 1 Decrease the acceleration/deceleration duty. An overload was detected in the regenerative resis-
2 Check the cooling condition (peripheral tempera- tance. (PSMR alarm indication: 8)
ture). Thermostat operation or short–time overload was de-
3 If the cooling fan stops, replace the resistor. tected.
4 If the resistance is abnormal, replace the resistor. The regenerative resistor was disconnected, or an ab-
normal resistance was detected.

58 1 Check the PSM cooling status. The temperature of the radiator of the PSM has in-
2 Replace the PSM unit. creased abnormally. (PSM alarm indication: 3)

59 Replace the SPM unit. The cooling fan in the PSM stopped. (PSM alarm indica-
tion: 2)

324
B–63505EN/01 APPENDIX A. ALARM LIST

A.4
ERROR CODES
(SERIAL SPINDLE) NOTE*1
Note that the meanings of the SPM indications differ
depending on which LED, the red or yellow LED, is on.
When the yellow LED is on, an error code is indicated with
a 2–digit number. The error code is not displayed on the
CNC screen.
When the red LED is on, the SPM indicates the number of
an alarm generated in the serial spindle.
³ See Appendix A.3, “Alarms (Serial Spindle).”

Errors Displayed on the α Series Spindle Amplifier


SPM
indica- Faulty location and remedy Description
tion(*1)
01 Check the *ESP and MRDY sequence. (For MRDY, pay Although neither *ESP (emergency stop signal; there
attention to the parameter setting regarding the use of the are two types of signals including the PMC signal and
MRDY signal (bit 0 of parameter No. 4001).) PSM contact signal(*2)) nor MRDY (machine ready sig-
nal) is input, SFR (forward rotation signal)/SRF (reverse
rotation signal)/ORCM (orientation command) is input.
02 Check the spindle motor speed detector parameter (bits When the spindle motor has a high–resolution magnet-
2, 1, and 0 of parameter No. 4011). ic pulse coder (Cs sensor) (bits 6 and 5 of parameter
No. 4001 are set to 0 and 1, respectively), 128 /rev is
to be set for the speed detector (bits 2, 1, and 0 of pa-
rameter No. 4011 are set to 0, 0, and 1, respectively).
However, a value other than 128 /rev is set. In this
case, the motor is not excited.
03 Check the parameters for the detector for Cs contour Although use of a high–resolution magnetic pulse cod-
control (bit 5 of parameter No. 4001 and bit 4 of parame- er (bit 5 of parameter No. 4001 = 1) or use of the Cs con-
ter No. 4018). tour control function by the sensor (bit 4 of parameter
No. 4018 = 1) is not set, a Cs control command is input.
In this case, the motor is not excited.
04 Check the position coder signal parameter (bit 2 of pa- Although use of the position coder signal (bit 2 of pa-
rameter No. 4001). rameter No. 4001 = 1) is not set, a servo mode (rigid tap-
ping, spindle positioning) or spindle synchronization
command is input. In this case, the motor is not excited.
05 Check the orientation software option. Although the orientation option is not set, an orientation
command (ORCM) is input.
06 Check the spindle output switching software option and Although the output switching option is not set, the low–
power line status signal (RCH). speed winding is selected (RCH = 1).
07 Check the sequence (CON, SFR, SRV). Although the Cs contour control mode is specified,
SFR/SRV is not input.
08 Check the sequence (SFR, SRV). Although the servo mode (rigid tapping, spindle posi-
tioning) is specified, SFR/SRV is not input.
09 Check the sequence (SPSYC, SFR, SRV) Although spindle synchronization mode is specified,
SFR/SRV is not input.
10 During execution of the C–axis control command, do not Although Cs contour control mode is set, another op-
specify another operation mode. Before entering anoth- eration mode (servo mode, spindle synchronization, or
er mode, cancel the Cs contour control command. orientation) is specified.
11 During execution of the servo mode command, do not Although servo mode (rigid tapping, or spindle position-
specify another operation mode. Before entering anoth- ing) is set, another operation mode (Cs contour control,
er mode, cancel the servo mode. spindle synchronization, or orientation) is specified.

325
A. ALARM LIST APPENDIX B–63505EN/01

SPM
indica- Faulty location and remedy Description
tion(*1)
12 During execution of the spindle synchronization com- Although spindle synchronization is being performed,
mand, do not specify another operation mode. Before another operation mode (Cs contour control, servo
entering another mode, cancel the spindle synchroniza- mode, or orientation) is specified.
tion command.
13 During execution of the orientation command, do not Although the orientation command is being executed,
specify another operation mode. Before entering anoth- another operation mode (Cs contour control, servo
er mode, cancel the orientation command. mode, or synchronization) is specified.
14 Input the SFT or SRV signal. The SFT and SRV signals are both input at the same
time.
15 Check bit 5 of parameter No. 4000 and PMC signal When bit 5 of parameter No. 4000 is set to 1 to indicate
(CON). the presence of the differential speed mode function,
Cs contour control is specified.
16 Check bit 5 of parameter No. 4000 and PMC signal When bit 5 of parameter No. 4000 is set to 0 to indicate
(DEFMD). the absence of the differential speed mode function, the
differential speed mode command (DEFMD) is input.
17 Check bits 2, 1, and 0 of parameter No. 4011. Setting of the speed detector parameter (bits 2, 1, and
0 of parameter No. 4011) is invalid. (The corresponding
speed detector is not present.)
18 Check bit 2 of parameter No. 4001 and PMC signal Although bits 2 of parameter No. 4001 is set to 0 not to
(ORCM). use the position coder signal, a command for orienta-
tion by a position coder (ORCMA) is input.
19 During execution of the orientation command, do not Although orientation by a magnetic sensor is being per-
specify another operation mode. Before entering anoth- formed, another operation mode is specified.
er mode, cancel the orientation command.
20 Check bit 5 of parameter No. 4001, bit 5 of parameter No. When the use of the slave operation mode function is
4014, and bit 4 of parameter No. 4018. set (bit 5 of parameter No. 4014 = 1), the use of a high–
resolution magnetic pulse coder (bit 5 of parameter No.
4001 = 1) or the use of the Cs contour control function
by the sensor (bit 4 of parameter No. 4018 = 1) is speci-
fied. These items cannot be set at the same time.
21 Input the slave operation mode command (SLV) in nor- Although position control (such as servo mode or
mal operation mode. orientation) is being performed, a slave operation mode
command (SLV) is input.
22 Input the position control command in normal operation Although slave operation mode is set (SLVS = 1), a
mode position control command (such as servo mode or
orientation) is input.
23 Check bit 5 of parameter No. 4014 and PMC signal Although bit 5 of parameter No. 4014 is set to 0 not to
(SLV). use the slave operation mode function, a slave opera-
tion mode command (SLV) is input.
24 Check the PMC signal (INCMD). Perform orientation by Orientation is performed in incremental operation mode
specifying an absolute position first. (INCMD = 1) first, then the absolute position command
(INCMD = 0) is input.
25 Check the spindle amplifier specifications and parameter Although the spindle amplifier SPM type 4 is not used,
setting (bit 4 of parameter No. 4018). the use of the Cs contour control function by the sensor
is set (bit 4 of parameter No. 4018 = 1).

NOTE*2
PSM contact signal
Between ESP1 and ESP2 on the PSM Contact open: Emergency stop
Contact closed: Normal operation

326

You might also like