(1) Program errors /Alarms on program and operation (P/S alarm)
NumberMessageContents
000PLEASE TURN OFF POWERA parameter which requires the power off was input, turn off power.
001TH P ARITY ALARMTH alarm (A character with incorrect parity was input).
Correct the tape.
002TV P ARITY ALARMTV alarm (The number of characters in a block is odd). This alarm will
be generated only when the TV check is effective.
003TOO MANY DIGITSData exceeding the maximum allowable number of digits was input.
(Refer to the item of max. programmable dimensions.)
004ADDRESS NOT FOUNDA numeral or the sign “ – ” was input without an address at the beginning
of a block. Modify the program .
005NO DA TA AFTER ADDRESSThe address was not followed by the appropriate data but was followed
by another address or EOB code. Modify the program.
006ILLEGAL USE OF NEGA TIVE SIGNSign “ – ” input error (Sign “ – ” was input after an address with which it
cannot be used. Or two or more “ – ” signs were input.)
Modify the program.
007ILLEGAL USE OF DECIMAL POINTDecimal point “ . ” input error (A decimal point was input after an address
with which it can not be used. Or two decimal points were input.)
Modify the program.
009ILLEGAL ADDRESS INPUTUnusable character was input in significant area.
Modify the program.
010IMPROPER G–CODEAn unusable G code or G code corresponding to the function not pro-
vided is specified. Modify the program.
011NO FEEDRATE COMMANDEDFeedrate was not commanded to a cutting feed or the feedrate was in-
adequate. Modify the program.
CAN NOT COMMAND G95
(M series)
014
015
020OVER TOLERANCE OF RADIUSIn circular interpolation (G02 or G03), difference of the distance between
021ILLEGAL PLANE AXIS COMMAN-
022NO CIRCLE RADIUSThe command for circular interpolation lacks arc radius R or coordinate
ILLEGAL LEAD COMMAND
(T series)
TOO MANY AXES COMMANDED
(M series)
TOO MANY AXES COMMANDED
(T series)
DED
A synchronous feed is specified without the option for threading / synchronous feed.
In variable lead threading, the lead incremental and decremental outputted by address K exceed the maximum command value or a command such that the lead becomes a negative value is given.
Modify the program.
An attempt was made to move the machine along the axes, but the number of the axes exceeded the specified number of axes controlled simultaneously. Modify the program.
An attempt has been made to move the tool along more than the maximum number of simultaneously controlled axes. Alternatively, no axis
movement command or an axis movement command for two or more
axes has been specified in the block containing the command for skip
using the torque limit signal (G31 P99/98). The command must be accompanied with an axis movement command for a single axis, in the
same block.
the start point and the center of an arc and that between the end point
and the center of the arc exceeded the value specified in parameter No.
3410.
An axis not included in the selected plane (by using G17, G18, G19) was
commanded in circular interpolation. Modify the program.
I, J, or K of the distance between the start point to the center of the arc.
836
B–63525EN/02
037
NumberContentsMessage
APPENDIX
A. ALARM LIST
023ILLEGAL RADIUS COMMAND
(T series)
025CANNOT COMMAND F0 IN G02/G03
(M series)
027NO AXES COMMANDED IN
G43/G44 (M series)
028ILLEGAL PLANE SELECTIn the plane selection command, two or more axes in the same direction
ILLEGAL OFFSET V ALUE
029
030
031ILLEGAL P COMMAND IN G10In setting an offset amount by G10, the of fset number following address
032ILLEGAL OFFSET V ALUE IN G10In setting an offset amount by G10 or in writing an offset amount by sys-
033
034
035
036CAN NOT COMMANDED G31
037
038
(M series)
ILLEGAL OFFSET V ALUE
(T series)
ILLEGAL OFFSET NUMBER
(M series)
ILLEGAL OFFSET NUMBER
(T series)
NO SOLUTION A T CRC
(M series)
NO SOLUTION A T CRC
(T series)
NO CIRC ALLOWED IN ST–UP /EXT
BLK (M series)
NO CIRC ALLOWED IN ST–UP /EXT
BLK (T series)
CAN NOT COMMANDED G39
(M series)
CAN NOT COMMANDED G31
(T series)
(M series)
CAN NOT CHANGE PLANE IN CRC
(M seires)
CAN NOT CHANGE PLANE IN NRC
(T seires)
INTERFERENCE IN CIRCULAR
BLOCK (M seires)
INTERFERENCE IN CIRCULAR
BLOCK (T series)
In circular interpolation by radius designation, negative value was commanded for address R. Modify the program.
F0 (fast feed) was instructed by F1 –digit column feed in circular interpolation. Modify the program.
No axis is specified in G43 and G44 blocks for the tool length offset type
C.
Offset is not canceled but another axis is of fset for the tool length offset
type C. Modify the program.
are commanded.
Modify the program.
The offset values specified by H code is too large.
Modify the program.
The offset values specified by T code is too large.
Modify the program.
The offset number specified by D/H code for tool length offset, cutter
compensation, or three–dimensional tool offset is too large. Alternatively , the number of an additional workpiece coordinate system specified
with the P code is too large. Modify the program.
The offset number in T function specified for tool offset is tool large.
Modify the program.
P was excessive or it was not specified.
Modify the program.
tem variables, the offset amount was excessive.
A point of intersection cannot be determined for cutter compensation.
Modify the program.
A point of intersection cannot be determined for tool nose radius com-
pensation. Modify the program.
The start up or cancel was going to be performed in the G02 or G03
mode in cutter compensation C. Modify the program.
The start up or cancel was going to be performed in the G02 or G03
mode in tool nose radius compensation. Modify the program.
G39 is commanded in cutter compensation B cancel mode or on the
plane other than offset plane. Modify the program.
Skip cutting (G31) was specified in tool nose radius compensation
mode. Modify the program.
Skip cutting (G31) was specified in cutter compensation mode.
Modify the program.
G40 is commanded on the plane other than offset plane in cutter com-
pensation B. The plane selected by using G17, G18 or G19 is changed
in cutter compensation C mode. Modify the program.
The offset plane is switched in tool nose radius compensation.
Modify the program.
Overcutting will occur in cutter compensation C because the arc start
point or end point coincides with the arc center.
Modify the program.
Overcutting will occur in tool nose radius compensation because the arc
start point or end point coincides with the arc center .
Modify the program.
837
NumberContentsMessage
052
APPENDIXA. ALARM LIST
B–63525EN/02
039CHF/CNR NOT ALLOWED IN NRC
(T series)
040INTERFERENCE IN G90/G94
BLOCK (T series)
INTERFERENCE IN CRC
(M seires)
041
INTERFERENCE IN NRC
(T seires)
042G45/G48 NOT ALLOWED IN CRC
(M series)
044G27–G30 NOT ALLOWED IN FIXED
CYC (M series)
045ADDRESS Q NOT FOUND
(G73/G83) (M series)
046ILLEGAL REFERENCE RETURN
COMMAND
047ILLEGAL AXIS SELECTTwo or more parallel axes (in parallel with a basic axis) have been speci-
048BASIC 3 AXIS NOT FOUNDStart–up of three–dimensional tool compensation or three–dimensional
049ILLEGAL OPERA TION (G68/G69)
(M series)
050CHF/CNR NOT ALLOWED IN THRD
BLK (M series)
CHF/CNR NOT ALLOWED IN THRD
BLK(T series)
051MISSING MOVE AFTER CHF/CNR
(M series)
MISSING MOVE AFTER CHF/CNR
(T series)
CODE IS NOT G01 AFTER CHF/CNR
(M series)
052
CODE IS NOT G01 AFTER CHF/CNR
(T series)
TOO MANY ADDRESS COMMANDS
(M series)
053
054
TOO MANY ADDRESS COMMANDS
(T seires)
NO TAPER ALLOWED AFTER CHF/
CNR (T series)
Chamfering or corner R was specified with a start–up, a cancel, or
switching between G41 and G42 in tool nose radius compensation. The
program may cause overcutting to occur in chamfering or corner R.
Modify the program.
Overcutting will occur in tool nose radius compensation in canned cycle
G90 or G94. Modify the program.
Overcutting will occur in cutter compensation C. Two or more blocks are
consecutively specified in which functions such as the auxiliary function
and dwell functions are performed without movement in the cutter compensation mode. Modify the program.
Overcutting will occur in tool nose radius compensation.
Modify the program.
T ool offset (G45 to G48) is commanded in cutter compensation. Modify
the program.
One of G27 to G30 is commanded in canned cycle mode.
Modify the program.
In canned cycle G73/G83, the depth of each cut (Q) is not specified. Alternatively, Q0 is specified. Correct the program.
Other than P2, P3 and P4 are commanded for 2nd, 3rd and 4th reference position return command.
fied upon start–up of three–dimensional tool compensation or three–dimensional coordinate conversion.
coordinate conversion has been attempted, but the three basic axes
used when Xp, Y p, or Zp is omitted are not set in parameter No. 1022.
The commands for three–dimensional coordinate conversion (G68,
G69) and tool length compensation (G43, G44, G45) are not nested.
Modify the program.
Optional chamfering or corner R is commanded in the thread cutting
block.
Modify the program.
Chamfering or corner R is commanded in the thread cutting block.
Modify the program.
Improper movement or the move distance was specified in the block
next to the optional chamfering or corner R block.
Modify the program.
Improper movement or the move distance was specified in the block
next to the chamfering or corner R block.
Modify the program.
The block next to the chamfering or corner R block is not G01,G02 or
G03.
Modify the program.
The block next to the chamfering or corner R block is not G01.
Modify the program.
For systems without the arbitary angle chamfering or corner R cutting,
a comma was specified. For systems with this feature, a comma was followed by something other than R or C Correct the program.
In the chamfering and corner R commands, two or more of I, K and R
are specified. Otherwise, the character after a comma(“,”) is not C or R
in direct drawing dimensions programming. Modify the program.
A block in which chamfering in the specified angle or the corner R was
specified includes a taper command. Modify the program.
838
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
MISSING MOVE V ALUE IN CHF/CNR
055
056NO END POINT & ANGLE IN CHF/
057NO SOLUTION OF BLOCK END
058
059PROGRAM NUMBER NOT FOUNDIn an external program number search, a specified program number
060SEQUENCE NUMBER NOT FOUND Commanded sequence number was not found in the sequence number
061ADDRESS P/Q NOT FOUND IN
062ILLEGAL COMMAND IN G71–G76
063SEQUENCE NUMBER NOT FOUND
064SHAPE PROGRAM NOT MONOTO-
065ILLEGAL COMMAND IN G71–G73
066IMPROPER G–CODE IN G71–G73
067CAN NOT ERROR IN MDI MODE
(M series)
MISSING MOVE V ALUE IN CHF/CNR
(T series)
CNR (T series)
(T series)
END POINT NOT FOUND
(M series)
END POINT NOT FOUND
(T series)
G70–G73 (T series)
(T series)
(T series)
NOUSL Y (T series)
(T series)
(T series)
(T series)
In the arbitrary angle chamfering or corner R block, the move distance
is less than chamfer or corner R amount.
In chamfering or corner R block, the move distance is less than chamfer
or corner R amount.
Neither the end point nor angle is specified in the command for the block
next to that for which only the angle is specified (A). In the chamfering
comman, I(K) is commanded for the X(Z) axis.
Block end point is not calculated correctly in direct dimension drawing
programming.
In a arbitrary angle chamfering or corner R cutting block, a specified axis
is not in the selected plane. Correct the program.
Block end point is not found in direct dimension drawing programming.
was not found. Otherwise, a program specified for searching is being
edited in background processing. Alternatively, the program with the
program number specified in a one–touch macro call is not found in
memory . Check the program number and external signal. Or discontinue the background eiting.
search. Check the sequence number.
Address P or Q is not specified in G70, G71, G72, or G73 command.
Modify the program.
1. The depth of cut in G71 or G72 is zero or negative value.
2. The repetitive count in G73 is zero or negative value.
3. the negative value is specified to ∆i or ∆k is zero in G74 or G75.
4. A value other than zero is specified to address U or W though ∆i or
∆k is zero in G74 or G75.
5. A negative value is specified to ∆d, thoughthe relief direction in G74
or G75 is determined.
6. Zero or a negative value is specified to the height of thread or depth
of cut of first time in G76.
7. The specified minimum depth of cut in G76 is greater than the height
of thread.
8. An unusable angle of tool tip is specified in G76.
Modify the program.
The sequence number specified by address P in G70, G71, G72, or G73
command cannot be searched. Modify the program.
A target shape which cannot be made by monotonic machining was
specified in a repetitive canned cycle (G71 or G72).
1. G00 or G01 is not commanded at the block with the sequence number which is specified by address P in G71, G72, or G73 command.
2. Address Z(W) or X(U) was commanded in the block with a sequence
number which is specified by address P in G71 or G72, respectively .
Modify the program.
An unallowable G code was commanded beween two blocks specified
by address P in G71, G72, or G73. Modify the program.
G70, G71, G72, or G73 command with address P and Q.
Modify the program.
839
NumberContentsMessage
081
APPENDIXA. ALARM LIST
B–63525EN/02
069FORMAT ERROR IN G70–G73
(T series)
070NO PROGRAM SP ACE IN MEMOR Y The memory area is insufficient.
071DA TA NOT FOUNDThe address to be searched was not found. Or the program with speci-
072TOO MANY PROGRAMSThe number of programs to be stored exceeded 63 (basic), 125 (option),
073PROGRAM NUMBER ALREADY IN
USE
074ILLEGAL PROGRAM NUMBERThe program number is other than 1 to 9999.
075PROTECTAn attempt was made to register a program whose number was pro-
076ADDRESS P NOT DEFINEDAddress P (program number) was not commanded in the block which
077SUB PROGRAM NESTING ERRORThe subprogram was called in five folds. Modify the program.
078NUMBER NOT FOUNDA program number or a sequence number which was specified by ad-
079PROGRAM VERIFY ERRORIn memory or program collation,a program in memory does not agree
G37 ARRIV AL SIGNAL NOT
ASSERTED
(M series)
080
081
082
083
G37 ARRIV AL SIGNAL NOT
ASSERTED
(T series)
OFFSET NUMBER NOT FOUND IN
G37
(M series)
OFFSET NUMBER NOT FOUND IN
G37 (T series)
H–CODE NOT ALLOWED IN G37
(M series)
T–CODE NOT ALLOWED IN G37
(T series)
ILLEGAL AXIS COMMAND IN G37
(M series)
ILLEGAL AXIS COMMAND IN G37
(T series)
The final move command in the blocks specified by P and Q of G70,
G71, G72, and G73 ended with chamfering or corner R.
Modify the program.
Delete any unnecessary programs, then retry .
fied program number was not found in program number search.
Check the data.
200 (option), 400 (option) or 1000 (option). Delete unnecessary programs and execute program registeration again.
The commanded program number has already been used.
Change the program number or delete unnecessary programs and
execute program registeration again.
Modify the program number.
tected.
includes an M98, G65, or G66 command. Modify the program.
dress P in the block which includes an M98, M99, M65 or G66 was not
found. The sequence number specified by a GOTO statement was not
found. Otherwise, a called program is being edited in background processing. Correct the program, or discontinue the background editing.
with that read from an external I/O device. Check both the programs in
memory and those from the external device.
In the automatic tool length measurement function (G37), the measurement position reach signal (XAE, YAE, or ZAE) is not turned on within
an area specified in parameter 6254 6255 (value ε).
This is due to a setting or operator error.
In the automatic tool compensation function (G36, G37), the measurement position reach signal (XAE or ZAE) is not turned on within an area
specified in parameter 6254 (value ε).
This is due to a setting or operator error.
Tool length automatic measurement (G37) was specified without a H
code. (Automatic tool length measurement function) Modify the program.
Automatic tool compensation (G36, G37) was specified without a T
code. (Automatic tool compensation function) Modify the program.
H code and automatic tool compensation (G37) were specified in the
same block. (Automatic tool length measurement function) Modify the
program.
T code and automatic tool compensation (G36, G37) were specified in
the same block. (Automatic tool compensation function)
Modify the program.
In automatic tool length measurement, an invalid axis was specified or
the command is incremental. Modify the program.
In automatic tool compensation (G36, G37), an invalid axis was specified or the command is incremental. Modify the program.
840
B–63525EN/02
NumberContentsMessage
085COMMUNICATION ERRORWhen entering data in the memory by using Reader / Puncher interface,
086DR SIGNAL OFFWhen entering data in the memory by using Reader / Puncher interface,
087BUFFER OVERFLOWWhen entering data in the memory by using Reader / Puncher interface,
088LAN FILE TRANS ERROR
(CHANNEL–1)
089LAN FILE TRANS ERROR
(CHANNEL–2)
090REFERENCE RETURN
INCOMPLETE
091REFERENCE RETURN
INCOMPLETE
092AXES NOT ON THE REFERENCE
POINT
094P TYPE NOT ALLOWED
(COORD CHG)
095P TYPE NOT ALLOWED
(EXT OFS CHG)
096P TYPE NOT ALLOWED
(WRK OFS CHG)
097P TYPE NOT ALLOWED
(AUTO EXEC)
098G28 FOUND IN SEQUENCE
RETURN
099MDI EXEC NOT ALLOWED
AFT . SEARCH
100P ARAMETER WRITE ENABLEOn the PARAMETER(SETTING) screen, PWE(parameter writing en-
APPENDIX
an overrun, parity or framing error was generated. The number of bits
of input data or setting of baud rate or specification No. of I/O unit is incorrect.
the ready signal (DR) of reader / puncher was turned off.
Power supply of I/O unit is of f or cable is not connected or a P .C.B. is defective.
though the read terminate command is specified, input is not interrupted
after 10 characters read. I/O unit or P.C.B. is defective.
File data transfer via OSI–ETHERNET has been stopped due to a transfer error.
File data transfer via OSI–ETHERNET has been stopped due to a transfer error.
1. The reference position return cannot be performed normally because the reference position return start point is too close to the reference position or the speed is too slow. Separate the start point far
enough from the reference position, or specify a sufficiently fast
speed for reference position return.
2. During reference position return with the absolute–position detector,
if this alarm occurs even though condition 1 is satisfied, do the following:
After turning the servo motor for the axis at least one turn, turn the
power off and then on again. Then perform reference position return.
Manual reference position return cannot be performed when automatic
operation is halted.
The commanded axis by G27 (Reference position return check) did not
return to the reference position.
P type cannot be specified when the program is restarted. (After the automatic operation was interrupted, the coordinate system setting operation was performed.)
Perform the correct operation according to th operator’s manual.
P type cannot be specified when the program is restarted. (After the
automatic operation was interrupted, the external workpiece offset
amount changed.)
Perform the correct operation according to th operator’s manual.
P type cannot be specified when the program is restarted. (After the automatic operation was interrupted, the workpiece offset amount
changed.)
Perform the correct operation according to the operator’s manual.
P type cannot be directed when the program is restarted. (After power
ON, after emergency stop or P / S 94 to 97 reset, no automatic operation
is performed.) Perform automatic operation.
A command of the program restart was specified without the reference
position return operation after power ON or emergency stop, and G28
was found during search.
Perform the reference position return.
After completion of search in program restart, a move command is given
with MDI. Move axis before a move command or don’t interrupt MDI operation.
abled) is set to 1. Set it to 0, then reset the system.
A. ALARM LIST
841
APPENDIXA. ALARM LIST
B–63525EN/02
NumberContentsMessage
101PLEASE CLEAR MEMORYThe power turned off while rewriting the memory by program edit opera-
tion. If this alarm has occurred, press <RESET> while pressing
<PROG>, and only the program being edited will be deleted.
Register the deleted program.
109FORMA T ERROR IN G08A value other than 0 or 1 was specified after P in the G08 code, or no
value was specified.
110DAT A OVERFLOWThe absolute value of fixed decimal point display data exceeds the al-
lowable range. Modify the program.
111CALCULA TED DATA OVERFLOWThe result of calculation turns out to be invalid, an alarm No.111 is is-
sued.
–10
47
to –10
–29
, 0, 10
–29
to 10
47
Modify the program.
112DIVIDED BY ZERODivision by zero was specified. (including tan 90°)
Modify the program.
113IMPROPER COMMANDA function which cannot be used in custom macro is commanded.
Modify the program.
114FORMAT ERROR IN MACROThere is an error in other formats than <Formula>.
Modify the program.
115ILLEGAL VARIABLE NUMBERA value not defined as a variable number is designated in the custom
macro or in high–speed cycle machining.
The header contents are improper. This alarm is given in the following
cases:
High speed cycle machining
1. The header corresponding to the specified machining cycle number
called is not found.
2. The cycle connection data value is out of the allowable range
(0 – 999).
3. The number of data in the header is out of the allowable range
(0 – 32767).
4. The start data variable number of executable format data is out of
the allowable range (#20000 – #85535).
5. The last storing data variable number of executable format data is
out of the allowable range (#85535).
6. The storing start data variable number of executable format data is
overlapped with the variable number used in the header.
Modify the program.
116WRITE PROTECTED VARIABLEThe left side of substitution statement is a variable whose substitution
is inhibited. Modify the program.
118PARENTHESIS NESTING ERRORThe nesting of bracket exceeds the upper limit (quintuple).
Modify the program.
119ILLEGAL ARGUMENTThe SQRT argument is negative. Or BCD argument is negative, and
other values than 0 to 9 are present on each line of BIN argument.
Modify the program.
122FOUR FOLD MACRO MODAL–CALL The macro modal call is specified four fold.
Modify the program.
123CAN NOT USE MACRO COMMAND
IN DNC
Macro control command is used during DNC operation.
Modify the program.
124MISSING END ST ATEMENTDO – END does not correspond to 1 : 1. Modify the program.
125FORMA T ERROR IN MACRO<Formula> format is erroneous. Modify the program.
126ILLEGAL LOOP NUMBERIn DOn, 1x n x3 is not established. Modify the program.
842
B–63525EN/02
135
136
NumberContentsMessage
APPENDIX
A. ALARM LIST
127NC, MACRO STATEMENT IN SAME
BLOCK
128ILLEGAL MACRO SEQUENCE
NUMBER
NC and custom macro commands coexist.
Modify the program.
The sequence number specified in the branch command was not 0 to
9999. Or, it cannot be searched. Modify the program.
129ILLEGAL ARGUMENT ADDRESSAn address which is not allowed in <Argument Designation > is used.
Modify the program.
130ILLEGAL AXIS OPERA TIONAn axis control command was given by PMC to an axis controlled by
CNC. Or an axis control command was given by CNC to an axis con-
trolled by PMC. Modify the program.
131TOO MANY EXTERNAL ALARM
MESSAGES
Five or more alarms have generated in external alarm message.
Consult the PMC ladder diagram to find the cause.
132ALARM NUMBER NOT FOUNDNo alarm No. concerned exists in external alarm message clear.
Check the PMC ladder diagram.
133ILLEGAL DA T A IN EXT . ALARM MSG Small section data is erroneous in external alarm message or external
operator message. Check the PMC ladder diagram.
ILLEGAL ANGLE COMMAND
(M series)
135
SPINDLE ORIENT ATION PLEASE
(T series)
ILLEGAL AXIS COMMAND
(M series)
136
C/H–CODE & MOVE CMD IN SAME
BLK. (T series)
137M–CODE & MOVE CMD IN SAME
BLK.
138SUPERIMPOSED DATA OVER-
FLOW
139CAN NOT CHANGE PMC CONTROL
AXIS
141CAN NOT COMMAND G51 IN CRC
(M series)
142ILLEGAL SCALE RA TE
(M series)
The index table indexing positioning angle was instructed in other than
an integral multiple of the value of the minimum angle.
Modify the program.
Without any spindle orientation , an attept was made for spindle index-
ing. Perform spindle orientation.
In index table indexing.Another control axis was instructed together with
the B axis.
Modify the program.
A move command of other axes was specified to the same block as
spindle indexing addresses C, H. Modify the program.
A move command of other axes was specified to the same block as M–
code related to spindle indexing. Modify the program.
The total distribution amount of the CNC and PMC is too large during
superimposed control of the extended functions for PMC axis control.
An axis is selected in commanding by PMC axis control.
Modify the program.
G51 (Scaling ON) is commanded in the tool offset mode.
Modify the program.
Scaling magnification is commanded in other than 1 – 999999.
Correct the scaling magnification setting (G51 P
. . . . . . . . . . . . . . . . . . . . . .
p
or parameter 541 1 or 5421).
143SCALED MOTION DATA OVER-
FLOW
(M series)
144ILLEGAL PLANE SELECTED
(M series)
145ILLEGAL CONDITIONS IN POLAR
COORDINATE INTERPOLA TION
The scaling results, move distance, coordinate value and circular radius
exceed the maximum command value. Correct the program or scaling
mangification.
The coordinate rotation plane and arc or cutter compensation C plane
must be the same. Modify the program.
The conditions are incorrect when the polar coordinate interpolation
starts or it is canceled.
1) In modes other than G40, G12.1/G13.1 was specified.
2) An error is found in the plane selection. Parameters No. 5460 and
No. 5461 are incorrectly specified.
Modify the value of program or parameter.
146IMPROPER G CODEG codes which cannot be specified in the polar coordinate interpolation
mode was specified. See section II–4.4 and modify the program.
148ILLEGAL SETTING DA TA
(M series)
Automatic corner override deceleration rate is out of the settable range
of judgement angle. Modify the parameters (No.1710 to No.1714)
843
APPENDIXA. ALARM LIST
NumberContentsMessage
149FORMAT ERROR IN G10L3A code other than Q1,Q2,P1 or P2 was specified as the life count type
in the extended tool life management.
150ILLEGAL TOOL GROUP NUMBERTool Group No. exceeds the maximum allowable value.
Modify the program.
151TOOL GROUP NUMBER NOT
FOUND
152NO SP ACE FOR TOOL ENTRYThe number of tools within one group exceeds the maximum value re-
153T–CODE NOT FOUNDIn tool life data registration, a T code was not specified where one should
154NOT USING TOOL IN LIFE GROUP
(M series)
155ILLEGAL T–CODE IN M06
(M series)
ILLEGAL T–CODE IN M06
(T series)
156P/L COMMAND NOT FOUNDP and L commands are missing at the head of program in which the tool
157TOO MANY TOOL GROUPSThe number of tool groups to be set exceeds the maximum allowable
158ILLEGAL TOOL LIFE DATAThe tool life to be set is too excessive. Modify the setting value.
159TOOL DATA SETTING
INCOMPLETE
MISMATCH WAITING M–CODE
(T series (At two–path))
MISMATCH WAITING M–CODE
(T series (At three–path))
160
G72.1 NESTING ERROR
(M series)
161ILLEGAL P OF WAITING M–CODE
(T series (three–path control)
G72.1 NESTING ERROR
(M series)
163
169ILLEGAL TOOL GEOMETRY DATA
175ILLEGAL G107 COMMANDConditions when performing circular interpolation start or cancel not
COMMAND G68/G69 INDEPEN-
DENTL Y (T series (At two–path))
(At two–path)
The tool group commanded in the machining program is not set.
Modify the value of program or parameter.
gisterable. Modify the number of tools.
be. Correct the program.
When the group is not commanded, H99 or D99 was commanded.
Correct the program.
In the machining program, M06 and T code in the same block do not cor-
respond to the group in use. Correct the program.
Group No.∆∆ which is specified with T∆∆ 88 of the machining program
do not included in the tool group in use. Correct the program.
group is set. Correct the program.
value. (See parameter No. 6800 bit 0 and 1) Modify the program.
During executing a life data setting program, power was turned off.
Set again.
Diffrent M code is commanded in heads 1 and 2 as waiting M code.
Modify the program.
1) Although the same P command is specified, the waiting M codes do
not match.
2) Although the waiting M codes match, the P commands do not match.
3) Two–path wait and three–path wait are specified simultaneously.
Modify the program.
A subprogram which performs rotational copy with G72.1 contains
another G72.1 command.
1) The value of address P is a negative value, 1, 2, 4, or a value not
smaller than 8.
2) The value specified in P is not consistent with the system configuration.
Modify the program.
A subprogram which performs parallel copy with G72.2 contains anoth-
er G72.2 command.
G68 and G69 are not independently commanded in balance cut.
Modify the program.
Incorrect tool figure data in interference check.
Set correct data, or select correct tool figure data.
correct. T o change the mode to the cylindrical interpolation mode, specify the command in a format of “G07.1 rotation–axis name radius of cylinder.”
B–63525EN/02
844
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
IMPROPER G–CODE IN G107
(M series)
176
177CHECK SUM ERROR
178G05 COMMANDED IN G41/G42
179P ARAM. (NO. 7510) SETTING
180COMMUNICATION ERROR
181FORMAT ERROR IN G81 BLOCK
182G81 NOT COMMANDED
183DUPLICA TE G83 (COMMANDS)
184ILLEGAL COMMAND IN G81
185RETURN TO REFERENCE POINT
186P ARAMETER SETTING ERROR
187HOB COMMAND IS NOT ALLOWED Error in the modal state when G81.4 or G81 is specified
IMPROPER G–CODE IN G107
(T series)
(G05 MODE)
MODE
ERROR
(REMOTE BUF)
(Hobbing machine, EGB) (M series)
(Hobbing machine) (M series)
(Hobbing machine) (M series)
(Hobbing machine, EGB) (M series)
(Hobbing machine) (M series)
(Hobbing machine, EGB) (M series)
Any of the following G codes which cannot be specified in the cylindrical
interpolation mode was specified.
1) G codes for positioning: G28,, G73, G74, G76, G81 – G89,
including the codes specifying the rapid traverse cycle
2) G codes for setting a coordinate system: G52,G92,
3) G code for selecting coordinate system: G53 G54–G59
Modify the program.
Any of the following G codes which cannot be specified in the cylindrical
interpolation mode was specified.
1) G codes for positioning: G28, G76, G81 – G89, including the
codes specifying the rapid traverse cycle
2) G codes for setting a coordinate system: G50, G52
3) G code for selecting coordinate system: G53 G54–G59
Modify the program.
Check sum error
Modify the program.
G05 was commanded in the G41/G42 mode.
Correct the program.
The number of controlled axes set by the parameter 7510 exceeds the
maximum number. Modify the parameter setting value.
Remote buffer connection alarm has generated. Confirm the number of
cables, parameters and I/O device.
G81 block format error (hobbing machine)
1) T (number of teeth) has not been instructed.
2) Data outside the command range was instructed by either T, L, Q or
P.
3) An overflow occurred in synchronization coefficient calculation.
Modify the program.
G83 (C axis servo lag quantity offset) was instructed though synchro-
nization by G81 has not been instructed. Correct the program. (hobbing
machine)
G83 was instructed before canceled by G82 after compensating for the
C axis servo lag quantity by G83. (hobbing machine)
A command not to be instructed during synchronization by G81 was
instructed. (hobbing machine)
1) A C axis command by G00, G27, G28, G29, G30, etc. was
instructed.
2) Inch/Metric switching by G20, G21 was instructed.
G81 was instructed without performing reference position return after
power on or emergency stop. (hobbing machine) Perform reference
position return.
Parameter error regarding G81 (hobbing machine)
1) The C axis has not been set to be a rotary axis.
2) A hob axis and position coder gear ratio setting error
Modify the parameter.
1. The canned cycle mode (G81 to G89) is set.
2. The thread cutting mode is set.
3. The C–axis is under synchronous, composite, or superimposed
control.
845
APPENDIXA. ALARM LIST
NumberContentsMessage
190ILLEGAL AXIS SELECTIn the constant surface speed control, the axis specification is wrong.
(See parameter No. 3770.) The specified axis command (P) contains an
illegal value.
Correct the program.
194SPINDLE COMMAND IN
SYNCHRO–MODE
197C–AXIS COMMANDED IN SPINDLE
MODE
199MACRO WORD UNDEFINEDUndefined macro word was used. Modify the custom macro.
200ILLEGAL S CODE COMMANDIn the rigid tap, an S value is out of the range or is not specified.
201FEEDRATE NOT FOUND IN RIGID
TAP
202POSITION LSI OVERFLOWIn the rigid tap, spindle distribution value is too large. (System error)
203PROGRAM MISS A T RIGID T APPING In the rigid tap, position for a rigid M code (M29) or an S command is in-
204ILLEGAL AXIS OPERA TIONIn the rigid tap, an axis movement is specified between the rigid M code
205RIGID MODE DI SIGNAL OFF1.Although a rigid M code (M29) is specified in rigid tapping, the rigid
206CAN NOT CHANGE PLANE
(M series)
207RIGID DA T A MISMATCHThe specified distance was too short or too long in rigid tapping.
210CAN NOT COMAND M198/M199M98 and M99 are executed in the schedule operation. M198 is
211G31 (HIGH) NOT ALLOWED IN G99
(T series)
ILLEGAL PLANE SELECT
212
(M series)
ILLEGAL PLANE SELECT
(T series)
A contour control mode, spindle positioning (Cs–axis control) mode, or
rigid tapping mode was specified during the serial spindle synchronous
control mode. Correct the program so that the serial spindle synchronous control mode is released in advance.
The program specified a movement along the Cs–axis when the signal
CON(DGN=G027#7) was off. Correct the program, or consult the PMC
ladder diagram to find the reason the signal is not turned on.
Modify the program.
In the rigid tap, no F value is specified.
Correct the program.
correct. Modify the program.
(M29) block and G84 or G74 for M series (G84 or G88 for T series) block.
Modify the program.
mode DI signal (DGN G061.0) is not ON during execution of the G84
(G88) block.
2. In a system with the multi–spindle option, the spindle used for rigid
tapping is not selected (by DI signal G27#0 and #1, or G61#4 and #5).
Check the PMC ladder diagram to find the reason why the DI signal
is not turned on.
Plane changeover was instructed in the rigid mode.
Correct the program.
executed in the DNC operation. Modify the program.
1) The execution of an M198 or M99 command was attempted during
scheduled operation. Alternatively, the execution of an M198 command was attempted during DNC operation. Correct the program.
The execution of an M99 command was attempted by an interrupt
macro during pocket machining in a multiple repetitive canned
cycle.
G31 is commanded in the per revolution command when the high–
speed skip option is provided. Modify the program.
The arbitrary angle chamfering or a corner R is commanded or the plane
including an additional axis. Correct the program.
The direct drawing dimensions programming is commanded for the
plane other than the Z–X plane. Correct the program.
B–63525EN/02
846
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
213ILLEGAL COMMAND IN
SYNCHRO–MODE
(M series)
ILLEGAL COMMAND IN
SYNCHRO–MODE (T series)
214ILLEGAL COMMAND IN
SYNCHRO–MODE
217DUPLICA TE G51.2 (COMMANDS)
(T series)
218NOT FOUND P/Q COMMAND IN
G251 (T series)
219COMMAND G250/G251
INDEPENDENTL Y (T series)
220ILLEGAL COMMAND IN
SYNCHR–MODE (T series)
221ILLEGAL COMMAND IN
SYNCHR–MODE (T series)
222DNC OP. NOT ALLOWED IN
BG.–EDIT (M series)
224RETURN TO REFERENCE POINT
(M series)
TURN TO REFERENCE POINT
(T series)
225SYNCHRONOUS/MIXED CONTROL
ERROR
(T series (At two–path))
226ILLEGAL COMMAND IN SYNCHRO–
MODE (T series (At two–path))
229CAN NOT KEEP SYNCHRO–STATE
(T series)
230R CODE NOT FOUND
(Grinding machine) (M series)
Movement is commanded for the axis to be synchronously controlled.
Any of the following alarms occurred in the operation with the simple
synchronization control.
1) The program issued the move command to the slave axis.
2) The program issued the manual continuous feed/manual handle
feed/incremental feed command to the slave axis.
3) The program issued the automatic reference position return com-
mand without specifying the manual reference position return after
the power was turned on.
4) The difference between the position error amount of the master and
slave axes exceeded the value specified in parameter NO.8313.
A move command has been specified for an axis subject to synchronous control.
Coordinate system is set or tool compensation of the shift type is
executed in the synchronous control. Correct the program.
G51.2/G251 is further commanded in the G51.2/G251 mode. Modify
the program.
P or Q is not commanded in the G251 block, or the command value is
out of the range. Modify the program.
G251 and G250 are not independent blocks.
In the synchronous operation, movement is commanded by the NC program or PMC axis control interface for the synchronous axis.
Polygon machining synchronous operation and axis control or balance
cutting are executed at a time. Modify the program.
Input and output are executed at a time in the background edition.
Execute a correct operation.
Reference position return has not been performed before the automatic
operation starts. Perform reference position return only when bit 0 of parameter 1005 is 0.
Reference position return is necessary before cycle start.
This alarm is generated in the following circumstances. (Searched for
during synchronous and mixed control command.
1 When there is a mistake in axis number parameter (No. 1023) set-
ting.
2 When there is a mistake in control commanded.
During hobbing synchronization, a command to bring the C–axis under
synchronous, composite, or superimposed control is made.
Modify the program or the parameter.
A travel command has been sent to the axis being synchronized in syn-
chronous mode. Modify the program or the parameter.
This alarm is generated in the following circumstances.
1 When the synchro/mixed state could not be kept due to system over-
load.
2 The above condition occurred in CMC devices (hardware) and syn-
chro–state could not be kept.
(This alarm is not generated in normal use conditions.)
The infeed quantity R has not been instructed for the G161 block. Or
the R command value is negative. Correct the program.
847
APPENDIXA. ALARM LIST
NumberContentsMessage
231ILLEGAL FORMAT IN G10 OR L50Any of the following errors occurred in the specified format at the pro-
grammable–parameter input.
1 Address N or R was not entered.
2 A number not specified for a parameter was entered.
3 The axis number was too large.
4 An axis number was not specified in the axis–type parameter .
5 An axis number was specified in the parameter which is not an axis
type. Correct the program.
6 In the locked state set by the password function, an attempt was
made to set bit 4 (NE9) of parameter No. 3204 to 0 or change the contents of parameter No. 3210.
7 An attempt was made to change a program encryption parameter
(parameter No. 3220 to 3223).
232TOO MANY HELICAL AXIS
COMMANDS
233DEVICE BUSYWhen an attempt was made to use a unit such as that connected via the
239BP/S ALARMWhile punching was being performed with the function for controlling ex-
240BP/S ALARMBackground editing was performed during MDI operation.
241ILLEGAL FORMA T IN G02.2/G03.2
(M series)
242ILLEGAL COMMAND IN
G02.2/G03.2
(M series)
243OVER TOLERANCE OF END POINT
(M series)
244P/S ALARM
(T series)
245T–CODE NOT ALOWEE IN THIS
BLOCK (T series)
246ENCODE PROGRAM
NUMBER ERROR
247ILLEGAL CODE USED
FOR OUTPUT
250Z AXIS WRONG COMMAND (A TC)
(M series)
Three or more axes (in the normal direction control mode (M series) two
or more axes) were specified as helical axes in the helical interpolation
mode.
RS–232–C interface, other users were using it.
ternal I/O units ,background editing was performed.
The end point, I, J, K, or R is missing from a command for involute interpolation.
An invalid value has been specified for involute interpolation.
S The start or end point is within the basic circle.
S I, J, K, or R is set to 0.
S The number of rotations between the start of the involute curve and
the start or end point exceeds 100.
The end point is not on the involute curve which includes the start point
and thus falls outside the range specified with parameter No. 5610.
In the skip function activated by the torque limit signal, the number of accumulated erroneous pulses exceed 32767 before the signal was input.
Therefore, the pulses cannot be corrected with one distribution.
Change the conditions, such as feed rates along axes and torque limit,
and try again.
One of the G codes, G50, G10, and G04, which cannot be specified in
the same block as a T code, was specified with a T code.
During read of an encrypted program, an attempt was made to store the
program with a number exceeding the protection range.
(See parameter Nos. 3222 and 223.)
When an encrypted program is output, EIA is set for the punch code.
Specify ISO.
Movement along the Z–axis is specified in a block specifying a tool
change command (M06T_). (Only for ROBODRILL)
B–63525EN/02
848
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
251A TC ERROR
(M series)
252A TC SPINDLE ALARM
(M series)
253G05 IS NOT A VAILABLE
(M series)
4500REPOSITIONING INHIBITEDA repositioning command was specified in the circular interpolation
4502ILLEGAL COMMAND IN BOLT
HOLE
4503ILLEGAL COMMAND IN LINE AT
ANGLE
4504ILLEGAL COMMAND IN ARCIn an arc (G77) command, the radius (I) or the number of holes (K) was
4505ILLEGAL COMMAND IN GRIDIn a grid (G78, G79) command, the number of holes (P, K) was set to
4506ILLEGAL COMMAND IN SHARE
PROOFS
4507ILLEGAL COMMAND IN SQUAREIn a square (G87) command, the tool size (P,Q) was set to zero or a neg-
4508ILLEGAL COMMAND IN RADIUSIn a radius (G88) command, the traveling pitch (Q) or radius (I) was set
4509ILLEGAL COMMAND IN CUT AT
ANGLE
4510ILLEGAL COMMAND IN
LINE-PUNCH
This alarm is issued in the following cases:
S An M06T_ command contains an unusable T code.
S An M06 command has been specified when the Z machine coordi
nate is positive.
S The parameter for the current tool number (No. 7810) is set to 0.
S An M06 command has been specified in canned cycle mode.
S A reference position return command (G27 to G44) and M06 com-
mand have been specified in the same block.
S An M06 command has been specified in tool compensation mode
(G41 to G44).
S An M06 command has been specified without performing reference
position return after power–on or the release of emergency stop.
S The machine lock signal or Z–axis ignore signal has been turned on
during tool exchange.
S A pry alarm has been detected during tool exchange.
Refer to diagnosis No. 530 to determine the cause. (Only for ROBO-
DRILL)
An excessive error arose during spindle positioning for A TC. For details,
refer to diagnosis No. 531. (Only for ROBODRILL)
Alarm details
Binary input operation using high–speed remote buffer (G05) or high–
speed cycle machining (G05) has been specified in advance control
mode (G08P1). Execute G08P0; to cancel advance control mode, before executing these G05 commands.
(G02, G03) mode.
In a bolt hole circle (G26) command, the radius (I) was set to zero or a
negative value, or the number of holes (K) was set to zero. Alternatively,
I, J, or K was not specified.
In a line-at-angle (G76) command, the number of holes (K) was set to
zero or a negative value. Alternatively , I, J, or K was not specified.
set to zero or a negative value. Alternatively , I, J, K, or P was not specified.
zero or a negative value. Alternatively , I, J, K, or P was not specified.
In a shear proof (G86) command, the tool size (P) was set to zero, or the
blanking length (I) was 1.5 times larger than the tool size (P) or less. Alternatively, I, J, or P was not specified.
ative value, or the blanking length (I, J) was three times larger than the
tool size (P, Q) or less. Alternatively , I, J, P, or Q was not specified.
to zero or a negative value, or the traveling pitch (Q) was greater than
or equal to the arc length. Alternatively , I, J, K, P , or Q was not specified.
In a cut-at-angle (G89) command, the traveling pitch (Q) was set to zero,
negative value, or another value larger than or equal to the length (I).
Alternatively, I, J, P, or Q was not specified.
In a linear punching (G45) command, the traveling distance was set to
zero or a value 1.5 times larger than the tool size (P) or less. Alternatively , P was not specified.
849
NumberContentsMessage
APPENDIXA. ALARM LIST
B–63525EN/02
4511ILLEGAL COMMAND IN
CIRCLE-PUNCH
4520T , M INHIBITED IN
NIBBLING-MODE
4521EXCESS NIBBLING MOVEMENT
(X, Y)
4522EXCESS NIBBLING MOVEMENT
(C)
4523ILLEGAL COMMAND IN
CIRCLE-NIBBL
4524ILLEGAL COMMAND IN
LINE-NIBBL
4530A/B MACRO NUMBER ERRORThe number for storing and calling by an A or B macro was set to a value
4531U/V MACRO FORMAT ERRORAn attempt was made to store a macro while storing another macro us-
4532IMPROPER U/V MACRO NUMBERThe number of an inhibited macro (number beyond the range from 01
4533U/V MACRO MEMORY OVERFLOW An attempt was made to store too many macros with a U or V macro
4534W MACRO NUMBER NOT FOUNDMacro number W specified in a U or V macro command is not stored.
4535U/V MACRO NESTING ERRORAn attempt was made to call a macro which is defined three times or
4536NO W, Q COMMAND IN
MULTI-PIECE
4537ILLEGAL Q VALUE IN MULTI-PIECE In the command for taking multiple workpieces (G73, G74), Q is set to
4538W NO. NOT FOUND IN
MULTI-PIECE
4539MULTI-PIECE SETTING IS ZEROThe command for taking multiple workpieces (G73, G74) was specified
4540MULTI-PIECE COMMAND WITHIN
MACRO
4542MULTI-PIECE COMMAND ERRORAlthough G98P0 was specified, the G73 command was issued.
In a circular punching (G46, G47) command, the same position was
specified for both start and end points of the arc, radius (R) of the arc was
set to zero, or the pitch (Q) was set to a value exceeding the arc length.
Alternatively, R or Q was not specified.
T code, M code, G04, G70 or G75 was specified in the nibbling mode.
In the nibbling mode, the X-axis or Y -axis traveling distance was larger
than or equal to the limit (No. 16188 to 16193).
In the circular nibbling (G68) or usual nibbling mode, the C-axis traveling
distance was larger than or equal to the limit (No. 16194).
In a circular nibbling (G68) command, the traveling pitch (Q) was set to
zero, a negative value, or a value larger than or equal to the limit (No.
16186, 16187), or the radius (I) was set to zero or a negative value. Alternatively, I, J, K, P, or Q was not specified.
In a linear nibbling (G69) command, the traveling pitch (Q) was set to
zero, negative value, or a value larger than or equal to the limit (No.
16186, 16187). Alternatively , I, J, P, or Q was not specified.
beyond the range from 1 to 5.
ing a U or V macro.
A V macro was specified although the processing to store a macro was
not in progress.
A U macro number and V macro number do not correspond with each
other.
to 99) was specified in a U or V macro command.
command.
more using a U or V macro command.
An attempt was made to store 15 or more macros in the storage area
for macros of number 90 to 99.
W or Q was not specified in the command for taking multiple workpieces
(G73, G74).
a value beyond the range from 1 to 4.
Macro number W specified in the command for taking multiple work-
pieces (G73, G74) is not stored.
although zero is specified for the function to take multiple workpieces
(No. 16206 or signals MLP1 and MLP2 (PMC address G231, #0 and
#1)).
The command for taking multiple workpieces (G73, G74) was specified
when a U or V macro was being stored.
Although G98K0 was specified, the G74 command was issued.
850
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
4543MULTI-PIECE Q COMMAND
ERROR
4544MULTI-PIECE RESTART ERRORIn the command for resuming taking multiple workpieces, the resume
4549ILLEGAL TOOL DATA FORMATThe quantity of tool data patterns to be saved is too large to fit the usable
4600T , C COMMAND IN
INTERPOLATION
4601INHIBITED T, M COMMANDIn the block of G52, G72, G73, or G74, a T or M command was specified.
4602ILLEGAL T-CODEThe specified T command is not cataloged on the tool register screen.
4603C AXIS SYNCHRONOUS ERRORThe difference between the position deviation value of C1 axis and C2
4604ILLEGAL AXIS OPERATIONA C-axis command was specified in the block containing a T command
4605NEED ZRNC–axis synchronization failed.
4630ILLEGAL COMMAND IN LASER
MODE
4650IMPROPER G-CODE IN OFFSET
MODE
4700PROGRAM ERROR (OT +)The value specified in the X-axis move command exceeded the positive
4701PROGRAM ERROR (OT –)The value specified in the X-axis move command exceeded the nega-
4702PROGRAM ERROR (OT +)The value specified in the Y-axis move command exceeded the positive
4703PROGRAM ERROR (OT –)The value specified in the Y-axis move command exceeded the nega-
4704PROGRAM ERROR (OT +)The value specified in the Z-axis move command exceeded the positive
4705PROGRAM ERROR (OT –)The value specified in the Z-axis move command exceeded the nega-
5000ILLEGAL COMMAND CODE
(M series)
5003ILLEGAL PARAMETER (HPCC)
(M series)
5004HPCC NOT READY (M series)High–precision contour control is not ready .
5006TOO MANY WORD IN ONE BLOCK
(M series)
5007TOO LARGE DISTANCE (M series)In the HPCC mode, the machine moved beyond the limit.
5009PARAMETER ZERO (DR Y RUN)
(M series)
5010END OF RECORDThe end of record (%) was specified.
Although G98P0 was specified, the Q value for the G74 command was
not 1 or 3.
Although G98K0 was specified, the Q value for the G73 command was
not 1 or 2.
position (P) is set to a value beyond the range from 1 to total number of
workpieces to be machined.
area (16 KB).
In the linear interpolation (G01) mode or circular interpolation (G02,
G03) mode, a T command or C-axis command was specified.
axis exceeds the parameter value (No. 16364, 16365) with the C–axis
synchronous control function.
for multiple tools.
In the laser mode, a nibbling command or pattern command was specified.
In the tracing mode, an attempt was made to make a switch to the
punching mode.
In the cutter compensation mode, an inhibited G code (pattern command, G73, G74, G75, etc.) was specified.
value of stored stroke limit 1. (Advance check)
tive value of stored stroke limit 1. (Advance check)
value of stored stroke limit 1. (Advance check)
tive value of stored stroke limit 1. (Advance check)
value of stored stroke limit 1. (Advance check)
tive value of stored stroke limit 1. (Advance check)
The specified code was incorrect in the high–precision contour control
(HPCC) mode.
There is an invalid parameter.
The number of words specified in a block exceeded 26 in the HPCC
mode.
The maximum feedrate (parameter No. 1422) or the feedrate in dry run
(parameter No. 1410) is 0 in the HPCC model.
I/O is incorrect. modify the program.
851
NumberContentsMessage
APPENDIXA. ALARM LIST
B–63525EN/02
5011PARAMETER ZERO(CUT MAX)
(M series)
5012G05 P10000 ILLEGAL START UP
(HPCC)
(M series)
5013HPCC: CRC OFS REMAIN AT CAN-
CEL (M series)
5014TRACE DATA NOT FOUNDT ransfer cannot be performed because no trace data exists.
5015NO ROTATION AXIS
(M series)
5016ILLEGAL COMBINATION OF M
CODE
5018POLYGON SPINDLE SPEED ER-
ROR
(T series)
5020PARAMETER OF RESTART ERROR An erroneous parameter was specified for restarting a program.
5030ILLEGAL COMMAND (G100)
(T series)
5031ILLEGAL COMMAND (G100, G102,
G103) (T series)
5032NEW PRG REGISTERED IN B–AXS
MOVE (T series)
5033NO PROG SPACE IN MEMORY B–
AXS (T series)
5034PLURAL COMMAND IN G110
(T series)
5035NO FEEDRATE COMMANDED B–
AXS (T series)
5036ADDRESS R NOT DEFINED IN
G81–G86 (T series)
5037ADDRESS Q NOT DEFINED IN G83
(T series)
5038TOO MANY START M–CODE COM-
MAND (T series)
5039START UNREGISTERED B–AXS
PROG (T series)
5040CAN NOT COMMANDED B–AXS
MOVE (T series)
5041CAN NOT COMMANDED G110
BLOCK (T series)
The maximum cutting feedrate (parameter No. 1422, No. 1430, No.
1431, No. 1432) is 0 in the HPCC mode.
Function category:
High–precision contour control
Alarm details:
G05 P10000 has been specified in a mode from which the system cannot enter HPCC mode.
G05P0 has been specified in G41/G42 mode or with offset remaining.
The specified rotation axis does not exist for tool axis direction handle
feed.
M codes which belonged to the same group were specified in a block.
Alternatively ,an M code which must be specified without other M codes
in the block was specified in a block with other M codes.
Function category:
Polygon turning
Alarm details:
In G51.2 mode, the speed of the spindle or polygon synchronous axis
either exceeds the clamp value or is too small. The specified rotation
speed ratio thus cannot be maintained.
A parameter for program restart is invalid.
The end command (G110) was specified before the registratioin start
command (G101, G102, or G103) was specified for the B–axis.
While a registration start command (G101, G102, or G103) was being
executed, another registration start command was specified for the B–
axis.
While the machine was moving about the B–axis, at attempt was made
to register another move command.
Commands for movement about the B–axis were not registered because of insufficient program memory.
Multiple movements were specified with the G1 10 code for the B–axis.
A feedrate was not specified for cutting feed about the B–axis.
Point R was not specified for the canned cycle for the B–axis.
Depth of cut Q was not specified for the G83 code (peck drilling cycle).
Alternatively, 0 was specified in Q for the B–axis.
More than six M codes for starting movement about the B–axis were
specified.
An attempt was made to execute a program for the B–axis which had
not been registered.
The machine could not move about the B–axis because parameter
No.8250 was incorrectly specified, or because the PMC axis system
could not be used.
Blocks containing the G1 10 codes were successively specified in tool–
tip radius compensation for the B–axis.
852
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
5043TOO MANY G68 NESTING
(M series)
TOO MANY G68 NESTING
(T series)
5044G68 FORMAT ERROR
(M series)
G68 FORMA T ERROR
(T series)
5046ILLEGAL PARAMETER (ST.COMP)The parameter settings for straightness compensation contain an error.
5050ILL–COMMAND IN CHOPPING
MODE
(M series)
5051M–NET CODE ERRORAbnormal character received (other than code used for transmission)
5052M–NET ETX ERRORAbnormal ETX code
5053M–NET CONNECT ERRORConnection time monitoring error (parameter No. 175)
5054M–NET RECEIVE ERRORPolling time monitoring error (parameter No. 176)
5055M–NET PRT/FRT ERRORVertical parity or framing error
5057M–NET BOARD SYSTEM DOWNTransmission timeout error (parameter No. 177)
5058G35/G36 FORMAT ERROR
(T series)
5059RADIUS IS OUT OF RANGEA radius exceeding nine digits has been specified for circular interpola-
Three–dimensional coordinate conversion G68 has been specified
three or more times.
Three–dimensional coordinate conversion G68.1 has been specified
three or more times.
A G68 command block contains a format error. This alarm is issued in
the following cases:
1. I, J, or K is missing from a G68 command block (missing coordinate
rotation option).
2. I, J, and K are 0 in a G68 command block.
3. R is missing from a G68 command block.
A G68.1 command block contains a format error. This alarm is issued
in the following cases:
1. I, J, or K is missing from a G68.1 command block (missing coordinate rotation option).
2. I, J, and K are 0 in a G68.1 command block.
3. R is missing from a G68.1 command block.
Possible causes are as follows:
1. A parameter for a movement axis or compensation axis contains an
axis number which is not used.
2. More than 128 pitch error compensation points exist between the
negative and positive end points.
3. Compensation point numbers for straightness compensation are
not assigned in the correct order.
4. No straightness compensation point exists between the pitch error
compensation points at the negative and positive ends.
5. The compensation value for each compensation point is too large
or too small.
6 The settings of parameters Nos. 13881 to 13886 are illegal (in the
interpolation type straightness compensation).
A command for switching the major axis has been specified for circular
threading. Alternatively, a command for setting the length of the major
axis to 0 has been specified for circular threading.
ROM parity error
CPU interrupt other than the above
A command for switching the major axis has been specified for circular
threading. Alternatively, a command for setting the length of the major
axis to 0 has been specified for circular threading.
tion with the center of the arc specified with I, J, and K.
853
NumberContentsMessage
APPENDIXA. ALARM LIST
B–63525EN/02
5060ILLEGAL PARAMETER IN
G02.3/G03.3
(M series)
5061ILLEGAL FORMAT IN G02.3/G03.3
(M series)
5062ILLEGAL COMMAND IN
G02.3/G03.3
5063IS NOT PRESET AFTER REF.
(M series)
5064DIFFERRENT AXIS UNIT (IS–B,
IS–C)
(M series)
5065DIFFERENT AXIS UNIT (PMC AXIS)
(M series)
5067G05 PO COMMANDED IN G68/G51
MODE
(HPCC) (M series)
5068G31 FORMAT ERROR
(M series)
5069WHL–C:ILLEGA
P–DATA
(M series)
5073NO DECIMAL POINTNo decimal point has been specified for an address requiring a decimal
5074ADDRESS DUPLICA TION ERRORThe same address has been specified two or more times in a single
5082DATA SERVER ERRORThis alarm is detailed on the data server message screen.
There is a parameter setting error.
Parameter No. 5641 (setting of the linear axis) is not set.
The axis set in parameter No. 5641 is not a linear axis.
Parameter No. 5642 (setting of a rotation axis) is not set.
The axis set in parameter No. 5642 is not a rotation axis.
The linear and rotation axes cannot be controlled by the CNC. (The value set in parameter No. 1010 is exceeded.)
The exponential interpolation command (G02.3/G03.3) has a format error.
Address I, J, or K is not specified.
The value of address I, J, or K is 0.
The value specified in an exponential interpolation command
(G02.3/03.3) is illegal. A value that does not allow exponential interpolation is specified. (For example, a negative value is specified in In.)
Function category:
Workpiece thickness measurement
Alarm details
The position counter was not preset before the start of workpiece thickness measurement. This alarm is issued in the following cases:
(1) An attempt has been made to start measurement without first estab-
lishing the origin.
(2) An attempt has been made to start measurement without first pre-
setting the position counter after manual return to the origin.
Circular interpolation has been specified on a plane consisting of axes
having different increment systems.
Axes having different increment systems have been specified in the
same DI/DO group for PMC axis control. Modify the setting of parameter
No. 8010.
HPCC mode cannot be canceled during G51 (scaling) or G68 (coordinate system rotation).
Correct the program.
The continuous high–speed skip command (G31 P90) has one of the
following errors:
1. The axis along which the tool is moved is not specified.
2. More than one axis is specified as the axis along which the tool is
moved.
Alternatively, the EGB skip command (G31.8) or continuous high–
speed skip command (G31.9) has one of the following errors:
1. A move command is specified for the EGB axis (workpiece axis).
2. More than one axis is specified.
3. P is not specified.
4. The specified Q value exceeds the allowable range.
Correct the program.
The P data in selection of the grinding–wheel wear compensation cen-
ter is illegal.
point.
block. Alternatively , two or more G codes in the same group have been
specified in a single block.
854
B–63525EN/02
NumberContentsMessage
5085SMOOTH IPL ERROR 1A block for specifying smooth interpolation contains a syntax error.
5096MISMA TCH W AITING M–CODE
(M series)
5110NOT STOP POSITION
(G05.1 G1)
(M series)
NOT STOP POSITION
(G05.1 G1)
(21i–M)
5111IMPROPER MODEL G–CODE
(G05.1 G1)
(M series)
IMPROPER MODEL G–CODE
(G05.1 G1)
(21i–M)
5112G08 CAN NOT BE COMMANDED
(G05.1 G1)
(M series)
G08 CAN NOT BE COMMANDED
(G05.1 G1)
(21i–M)
5114NOT STOP POSITION
(G05.1 Q1)
(M series)
CAN NOT ERROR IN MDI MODE
(G05.1)
(21i–M)
5115SPL : ERRORThere is an error in the specification of the rank.
(M series)
5116SPL : ERRORThere is a program error in a block under look–ahead control.
(M series)
5117SPL : ERROR
(M series)
5118SPL : ERROR
(M series)
APPENDIX
Different wait codes (M codes) were specified in HEAD1 and HEAD2.
Correct the program.
An illegal G code was specified in AI contour control mode.
A command was specified for the index table indexing axis in AI control
mode.
An illegal G code was specified in AI look–ahead control mode.
A command was specified for the index table indexing axis in AI look–
ahead control mode.
An illegal G code is left modal when AI contour control mode was specified.
An illegal G code is left modal when AI look–ahead control mode was
specified.
Look–ahead control (G08) was specified in AI contour control mode.
Look–ahead control (G08) was specified in AI look–ahead control
mode.
At the time of restart after manual intervention, the coordinates at which
the manual intervention occurred have not been restored.
AI contour control (G05.1) was specified in MDI mode.
No knot is specified.
The knot specification has an error.
The number of axes exceeds the limits.
Other program errors
Monotone increasing of knots is not observed.
In NURBS interpolation mode, a mode that cannot be used together is
specified.
The first control point of NURBS is incorrect.
After manual intervention with manual absolute mode set to on, NURBS
interpolation was restarted.
A. ALARM LIST
855
NumberContentsMessage
APPENDIXA. ALARM LIST
B–63525EN/02
5122ILLEGAL COMMAND IN SPIRAL
(M series)
5123OVER TOLERANCE OF END POINT
(M series)
5124CAN NOT COMMAND SPIRAL
(M series)
5134FSSB : OPEN READY TIME OUTInitialization did not place FSSB in the open ready state.
5135FSSB : ERROR MODEFSSB has entered error mode.
5136FSSB : NUMBER OF AMPS IS SMALL In comparison with the number of controlled axes, the number of amplifi-
5137FSSB : CONFIGURATION ERRORFSSB detected a configuration error.
5138FSSB : AXIS SETTING NOT COM-
PLETE
5139FSSB : ERRORServo initialization did not terminate normally .
5155NOT RESTART PROGRAM BY G05During servo leaning control by G05, an attempt was made to perform
5156ILLEGAL AXIS OPERATION
(AICC)
(M series)
ILLEGAL AXIS OPERA TION
(AICC)
(21i–M)
5157PARAMETER ZERO (AICC)
(M series)
A spiral interpolation or conical interpolation command has an error.
Specifically, this error is caused by one of the following:
1) L = 0 is specified.
2) Q = 0 is specified.
3) R/, R/, C is specified.
4) Zero is specified as height increment.
5) Three or more axes are specified as the height axes.
6) A height increment is specified when there are two height axes.
7) Conical interpolation is specified when the helical interpolation
function is not selected.
8) Q < 0 is specified when radius difference > 0.
9) Q > 0 is specified when radius difference < 0.
10) A height increment is specified when no height axis is specified.
The difference between a specified end point and the calculated end
point exceeds the allowable range (parameter 3471).
A spiral interpolation or conical interpolation was specified in any of the
following modes:
1) Scaling
2) Programmable mirror image
3) Polar coordinate interpolation
In cutter compensation C mode, the center is set as the start point or
end point.
ers recognized by FSSB is not enough.
In automatic setting mode, axis setting has not been made yet.
Perform axis setting on the FSSB setting screen.
The optical cable may be defective, or there may be an error in connection to the amplifier or another module.
Check the optical cable and the connection status.
restart operation after feed hold or interlock. This restart operation cannot be performed. (G05 leaning control terminates at the same time.)
In AI contour control mode, the controlled axis selection signal (PMC
axis control) changes.
In AI contour control mode, the simple synchonous axis selection signal
changes.
In AI look–ahead control mode, the controlled axis selection signal
(PMC axis control) changes.
In AI look–ahead control mode, the simple synchonous axis selection
signal changes.
Zero is set in the parameter for the maximum cutting feedrate (parameter No. 1422 or 1432).
Zero is set in the parameter for the acceleration/deceleration before interpolation (parameter No. 1770 or 1771).
Set the parameter correctly .
856
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
5195DIRECTION CAN NOT BE JUDGED
(T series)
5196ILLEGAL OPERATION (HPCC)
(M series)
5197FSSB : OPEN TIME OUTThe CNC permitted FSSB to open, but FSSB was not opened.
5198FSSB : ID DATA NOT READT emporary assignment failed, so amplifier initial ID information could not
5199FINE TORQUE SENSING PARAME-
TER
5212SCREEN COPY : PARAMETER ER-
ROR
5213SCREEN COPY : COMMUNICA TION
ERROR
5214SCREEN COPY : DATA TRANSFER
ERROR
5218ILLEGAL PARAMETER (INCL.
COMP)
5219CAN NOT RETURNManual intervention or return is not allowed during three–dimensional
5220REFERENCE POINT ADJUSTMENT
MODE
5222SRAM CORRECTABLE ERRORThe SRAM correctable error cannot be corrected.
When the touch sensor with a single contact signal input is used in the
direct input B function for tool offset measurement values, the stored
pulse direction is not constant. One of the following conditions exists:
· The stop state exists in offset write mode.
· Servo of f state
· The direction varies.
· Movement takes place simultaneously along two axes.
Detach operation was performed in HPCC mode. (If detach operation
is performed in HPCC mode, this alarm is issued after the currently
executed block terminates.)
be read.
A parameter related to the fine torque sensing function is illegal.
· The storage interval is invalid.
· An invalid axis number is set as the target axis.
Correct the parameter.
There is a parameter setting error. Check that 4 is set as the I/O channel.
The memory card cannot be used. Check the memory card. (Check
whether the memory card is write–protected or defective.)
Data transfer to the memory card failed.
Check whether the memory card space is insufficient and whether the
memory card was removed during data transfer.
There is an inclination compensation parameter setting error.
Cause:
1. The number of pitch error compensation points between the negative (–) end and positive (+) end exceeds 128.
2. The relationship in magnitude among the inclination compensation
point numbers is incorrect.
3. An inclination compensation point is not located between the negative (–) end and positive (+) end of the pitch error compensation
points.
4. The amount of compensation per compensation point is too large or
too small.
Correct the parameter.
coordinate conversion.
A parameter for automatically set a reference position is set. (Bit 2 of
parameter No. 1819 = 1)
Perform automatic setting.
(Position the machine at the reference position manually , then perform
manual reference position return.)
Supplementary: Automatic setting sets bit 2 of parameter No. 1819 to
0.
Cause:
A memory problem occurred during memory initialization.
Action:
Replace the master printed circuit board (SRAM module).
857
APPENDIXA. ALARM LIST
NumberContentsMessage
5227FILE NOT FOUNDA specified file is not found during communication with the built–in
Handy File.
5228SAME NAME USEDThere are duplicate file names in the built–in Handy File.
5229WRITE PROTECTEDA floppy disk in the built–in Handy File is write protected.
5231TOO MANY FILESThe number of files exceeds the limit during communication with the
built–in Handy File.
5232DATA OVER–FLOWThere is not enough floppy disk space in the built–in Handy File.
5235COMMUNICA TION ERRORA communication error occurred during communication with the built–in
Handy File.
5237READ ERRORA floppy disk in the built–in Handy File cannot be read from. The floppy
disk may be defective, or the head may be dirty. Alternatively , the Handy
File is defective.
5238WRITE ERRORA floppy disk in the built–in Handy File cannot be written to. The floppy
disk may be defective, or the head may be dirty. Alternatively , the Handy
File is defective.
5242ILLEGAL AXIS NUMBER
(M series)
5243DATA OUT OF RANGE
(M series)
5244TOO MANY DI ON
(M series)
5245OTHER AXIS ARE COMMANDED
(M series)
5251ILLEGAL PARAMETER IN G54.2
(M series)
5252ILLEGAL P COMMAND IN G54.2
(M series)
5257G41/G42 NOT ALLOWED IN MDI
MODE
(M series)
G41/G42 NOT ALLOWED IN MDI
MODE
(T series)
5300SET ALL OFFSET DATAS AGAINAfter the inch/metric automatic conversion function (OIM: Bit 0 of pa-
5302ILLEGAL COMMAND IN G68 MODE A command to set the coordinate system is specified in the coordinate
The axis number of the synchronous master axis or slave axis is incor-
rect. (This alarm is issued when flexible synchronization is turned on.)
Alternatively , the axis number of the slave axis is smaller than that of the
master axis.
The gear ratio is not set correctly. (This alarm is issued when flexible
synchronization is turned on.)
Even when an M code was encountered in automatic operation mode,
the flexible synchronization mode signal was not driven on or off.
Check the ladder and M codes.
One of the following command conditions was present during flexible
synchronization or when flexible synchronization was turned on:
1. The synchronous master axis or slave axis is the EGB axis.
2. The synchronous master axis or slave axis is the chopping axis.
3. In reference position return mode
A fixture offset parameter (No. 7580 to 7588) is illegal. Correct the pa-
rameter.
The P value specifying the offset number of a fixture of fset is too large.
Correct the program.
G41/G42 (cutter compensation C: M series) was specified in MDI
mode. (Depending on the setting of bit 4 of parameter No. 5008)
G41/G42 (tool–nose radius compensation: T series) was specified in
MDI mode. (Depending on the setting of bit 4 of parameter No. 5008)
rameter No. 5006) for tool offset data is enabled or disabled, all the tool
offset data must be reset. This message reminds the operator to reset
the data.
If this alarm is issued, reset all the tool offset data. Operating the ma-
chine without resetting the data will result in a malfunction.
5306MODE CHANGE ERRORIn a one–touch macro call, mode switching at the time of activation is not
5307INTERNAL DA TA OVER FLOW
(M series)
5311FSSB:ILLEGAL CONNECTIONA connection related to FSSB is illegal.
5321S–COMP. VALUE OVERFLOWThe straightness compensation value has exceeded the maximum val-
5400SPL:ILLEGAL AXIS COMMAND
(M series)
5401SPL:ILLEGAL COMMAND (M series) In a G code mode in which specification of G06.1 is not permitted, G06.1
5402SPL:ILLEGAL AXIS MOVING
(M series)
5403SPL:CAN NOT MAKE VECTOR
(M series)
5405ILLEGAL PARAMETER IN G41.2/
G42.2 (M series)
5406G41.3/G40 FORMAT ERROR
(M series)
APPENDIX
Cause:
1. The touch panel is kept pressed.
2. The touch panel was pressed when power was turned on.
Remove the above causes, and turn on the power again.
performed correctly.
In the following function, internal data exceeds the allowable range.
1) Improvement of the rotation axis feedrate
This alarm is issued when either of the following is found:
1. Two axes having adjacent servo axis numbers (parameter No.
1023), odd number and even number, are assigned to amplifiers to
which different FSSB systems are connected.
2. The system does not satisfy the requirements for performing HRV
control, and use of two pulse modules connected to different FSSB
systems having different FSSB current control cycles is specified.
ue of 32767.After this alarm is issued, make a manual reference position
return.
An axis specified for spline interpolation or smooth interpolation is incorrect.
If an axis that is not the spline axis is specified in spline interpolation
mode, this alarm is issued. The spline axis is the axis specified in a block
containing G06.1 or the next block. For smooth interpolation, the axis
specified in G5.1Q2 is incorrect.
is specified.
A movement is made along an axis that is not the spline interpolation
axis.
For example, in three–dimensional tool compensation mode using an
offset vector of which components are the X–, Y–, and Z–axes, when
two–axis spline interpolation is performed with the two spline axes set
to the X– and Y–axes, a movement along the Z–axis occurs, resulting
in this alarm.
Three–dimensional tool compensation vectors cannot be generated.
· When a three–dimensional tool compensation vector is created for
the second or subsequent point, that point, previous point, and next
point are on the same straight line, and that straight line and the three–
dimensional tool compensation vector for the previous point are in
parallel.
· When a three–dimensional tool compensation vector is created at the
end point of smooth interpolation or spline interpolation, the end point
and the point two points before are the same.
The parameter setting that determines the relationship between the
rotation axis and rotation plane is incorrect.
1) A G41.3 or G40 block contains a move command.
2) A G1.3 block contains a G code or M code for which buffering is suppressed.
A. ALARM LIST
859
NumberContentsMessage
APPENDIXA. ALARM LIST
B–63525EN/02
5407ILLEGAL COMMAND IN G41.3
(M series)
5408G41.3 ILLEGAL START_UP
(M series)
5409ILLEGAL PARAMETER IN G41.3
(M series)
5411NURBS:ILLEGAL ORDER (M series) The number of steps is specified incorrectly.
5412NURBS:NO KNOT COMMAND
(M series)
5413NURBS:ILLEGAL AXIS COMMAND
(M series)
5414NURBS:ILLEGAL KNOT (M series)The number of blocks containing knots only is insufficient.
5415NURBS:ILLEGAL CANCEL
(M series)
5416NURBS:ILLEGAL MODE (M series)A mode that cannot be used with NURBS interpolation mode is speci-
5417NURBS:ILLEGAL MULTI–KNOT
(M series)
5418NURBS:ILLEGAL KNOT VALUE
(M series)
5420ILLEGAL PARAMETER IN G43.4/
G43.5 (M series)
5421ILLEGAL COMMAND IN G43.4/
G43.5 (M series)
5422EXCESS VELOCITY IN G43.4/G43.5
(M series)
5425ILLEGAL OFFSET VALUE (M series) The offset number is incorrect.
5430ILLEGAL COMMAND IN 3–D CIR
(M series)
5432G02.4/G03.4 FORMAT ERROR
(M series)
5433MANUAL INTERVENTION IN 3–D
CIR (M series)
5435PARAMETER OUT OF RANGE
(TLAC) (M series)
5436PARAMETER SETTING ERROR 1
(TLAC) (M series)
5437PARAMETER SETTING ERROR 2
(TLAC) (M series)
5440ILLEGAL DRILLING AXIS
SELECTED (M series)
1) A G code that belongs to group 01 except G00 and G01 is specified
in G41.3 mode.
2) An offset command (a G code belonging to group 07) is specified in
G41.3 mode.
3) The block next to G41.3 (startup) contains no movement.
1) In a mode of group 01 except G00 and G01, G41.3 (startup) is specified.
2) At startup, the included angle of the tool direction vector and move
direction vector is 0 or 180 degrees.
The parameter setting (No. xxxx to xxxx) that determines the relationship between the rotation axis and rotation plane is incorrect.
No knot is specified. Alternatively, in NURBS interpolation mode, a
block not relating to NURBS interpolation is specified.
An axis not specified with controlled points is specified in the first block.
Although NURBS interpolation is not completed yet, the NURBS interpolation mode is turned off.
fied in NURBS interpolation mode.
As many knots as the number of steps are not specified at the start and
end points.
Knots do not increase in monotone.
A parameter related to pivot tool length compensation is incorrect.
In pivot tool length compensation (type 2) mode, a rotation axis is specified.
As a result of pivot tool length compensation, an attempt was made to
move the tool along an axis at a feedrate exceeding the maximum cutting feedrate.
In a modal state in which three–dimensional circular interpolation cannot be specified, a three–dimensional circular interpolation
(G02.4/G03.4) is specified. Alternatively, in three–dimensional circular
interpolation mode, a code that cannot be specified is specified.
A three–dimensional circular interpolation command (G02.4/G03.4) is
incorrect.
In three–dimensional circular interpolation mode (G02.4/G03.4), manual intervention was made when the manual absolute switch was on.
Incorrect parameter setting (set value range)
Incorrect parameter setting (setting of the rotation axis)
Incorrect parameter setting (setting of the tool axis)
The drilling axis specified for the drilling canned cycle is incorrect.
The G code command block of the canned cycle does not specify the
Z point of the drilling axis. When there is a parallel axis with the drilling
axis, the parallel axis is also specified at the same time.
860
B–63525EN/02
NumberContentsMessage
5445CRC:MOTION IN G39 (M series)Corner circular interpolation (G39) of cutter compensation is not speci-
5446CRC:NO AVOIDANCE (M series)Because there is no interference evade vector, the interference check
5447CRC:DANGEROUS AVOIDANCE
(M series)
5448CRC:INTERFERENCE TO AVD.
(M series)
5452IMPROPER G–CODE (5AXIS MODE)
(M series)
5453NOTE: G68 IS CANCELED (HPCC)
(M series)
5455ILLEGAL ACC. PARAMETER
(M series)
APPENDIX
fied alone but is specified with a move command.
evade function of cutter compensation cannot evade interference.
The interference check evade function of cutter compensation deter-
mines that an evade operation will lead to danger.
In the interference check evade function of cutter compensation, a fur-
ther interference occurs for an already created interference evade vector.
A G code that cannot be specified is found. (5–axis mode)
This alarm is issued when:
1) Three–dimensional cutter compensation (side–face of fset and leading–edge offset) is applied during cutter compensation, or cutter
compensation is applied during three–dimensional cutter compensation (side–face offset and leading–edge offset).
2) A leading–edge offset of three–dimensional cutter compensation is
applied during side–face offsetting of three–dimensional cutter compensation, or a side–face offset of three–dimensional cutter compensation is applied during leading–edge offsetting of three–dimensional cutter compensation.
3) Tool axis direction tool length compensation is applied during tool
length compensation, or tool length compensation is applied during
tool axis direction tool length compensation.
4) Tool center point control is provided during tool length compensation, or tool length compensation is applied during tool center point
control.
5) Tool center point control is provided during tool axis direction tool
length compensation, or tool axis direction tool length compensation
is applied during tool center point control.
If this alarm is issued, cancel the relevant mode, then specify a dif ferent mode.
When bit 2 of parameter No. 5400 is set to 1, and a reset does not cancel
G68, this alarm is issued at the time of program restart.
T o release this alarm, press <RESET> and <CAN>. Once this operation
is performed, the alarm will not be issued at the next restart.
A permissible acceleration parameter for optimum torque acceleration/
deceleration is incorrect. The cause is one of the following:
1) The ratio of the deceleration rate to the acceleration rate is below the
limit.
2) The time required for deceleration to a speed of 0 exceeds the maximum value.
A. ALARM LIST
NOTE
HPCC designates High Precision Contour Control.
AICC designates AI Contour Control.
861
APPENDIXA. ALARM LIST
B–63525EN/02
(2) Background edit alarm
NumberMessageContents
???BP/S alarmBP/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.)
140BP/S alarmIt 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
NumberMessageContents
300APC alarm: nth–axis origin returnManual reference position return is required for the nth–axis (n=1 – 8).
301APC alarm: nth–axis communicationnth–axis (n=1 – 8) APC communication error. Failure in data transmis-
sion
Possible causes include a faulty APC, cable, or servo interface module.
307APC alarm: nth–axis battery low 1nth–axis (n=1 – 8) axis APC battery voltage reaches a level where the
308APC alarm: nth–axis battery low 2nth–axis (n=1 – 8) APC battery voltage has reached a level where the
309APC ALARM:
n AXIS ZRN IMPOSSIBL
nth–axis (n=1 – 8) APC battery voltage has decreased to a low level so
that the data cannot be held.
APC alarm. Battery or cable may be faulty .
battery must be renewed.
APC alarm. Replace the battery .
battery must be renewed (including when power is OFF).
APC alarm .Replace battery .
Return to the origin has been attempted without first rotating the motor
one or more times. Before returning to the origin, rotate the motor one
or more times then turn off the power .
(4) Inductsyn alarms
NumberMessageDescription
330INDUCTOSYN:DATA ALARMThe absolute–position data (offset data) from Inductosyn cannot be
detected.
331INDUCTOSYN:ILLEGAL PRMParameter No. 1874, 1875, or 1876 is set to 0.
862
B–63525EN/02
APPENDIX
(5) Serial pulse coder
(SPC) alarms
No.MessageDescription
A. ALARM LIST
360n AXIS : ABNORMAL CHECKSUM
(INT)
361n AXIS : ABNORMAL PHASE DA TA
(INT)
362n AXIS : ABNORMAL REV .DATA
(INT)
363n AXIS : ABNORMAL CLOCK (INT)A clock error occurred in the built–in pulse coder.
364n AXIS : SOFT PHASE ALARM (INT) The digital servo software detected invalid data in the built–in pulse
365n AXIS : BROKEN LED (INT)An LED error occurred in the built–in pulse coder.
366n AXIS : PULSE MISS (INT)A pulse error occurred in the built–in pulse coder.
367n AXIS : COUNT MISS (INT)A count error occurred in the built–in pulse coder.
368n AXIS : SERIAL DA TA ERROR
(INT)
369n AXIS : DA TA TRANS. ERROR
(INT)
380n AXIS : BROKEN LED (EXT)The LED of separate detector is erroneous.
381n AXIS : ABNORMAL PHASE
(EXT LIN)
382n AXIS : COUNT MISS (EXT)A pulse error occurred in the separate detector.
383n AXIS : PULSE MISS (EXT)A count error occurred in the separate detector.
384n AXIS : SOFT PHASE ALARM
(EXT)
385n AXIS : SERIAL DA TA ERROR
(EXT)
386n AXIS : DA TA TRANS. ERROR
(EXT)
387n AXIS : ABNORMAL ENCODER
(EXT)
A checksum error occurred in the built–in pulse coder.
A phase data error occurred in the built–in pulse coder.
A rotation speed count error occurred in the built–in pulse coder.
coder.
Communication data from the built–in pulse coder cannot be received.
A CRC or stop bit error occurred in the communication data being
received from the built–in pulse coder.
A phase data error occurred in the separate linear scale.
The digital servo software detected invalid data in the separate detector.
Communication data from the separate detector cannot be received.
A CRC or stop bit error occurred in the communication data being
received from the separate detector.
An error occurs in the separate detector. For details, contact the
manufacturer of the scale.
D The details of serial
pulse coder alarm
202
#1 (CKA) : The serial pulse coder is defective. Replace it.
The details of serial pulse coder alarm are displayed in the diagnosis
display (No. 202 and No.203) as shown below.
#7
#6
CSA
#5
BLA
#4
PHA
#3
PCA
#2
BZA
#1
CKA
#0
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.
#0 (SPH) : The serial pulse coder or feedback cable is defective. Replace the serial
pulse coder or cable.
863
APPENDIXA. ALARM LIST
B–63525EN/02
#7
DTE203
#6
CRC
#5
STB#4PRM
#3#2#1#0
#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)
NumberMessageContents
401SERVO ALARM: n–TH AXIS VRDY
OFF
402SERVO ALARM: SV CARD NOT EX-
IST
403SERVO ALARM: CARD/SOFT MIS-
MATCH
404SERVO ALARM: n–TH AXIS VRDYONEven though the n–th axis (axis 1–8) READY signal (MCON) went off,
405SERVO ALARM: (ZERO POINT RE-
TURN FAULT)
407SERVO ALARM: EXCESS ERRORThe following error occurred during simple synchronous control:
409SERVO ALARM: n AXIS TORQUE
ALM
410SERVO ALARM: n–TH AXIS – EX-
CESS ERROR
411SERVO ALARM: n–TH AXIS – EX-
CESS ERROR
413SERVO ALARM: n–th AXIS – LSI
OVERFLOW
The n–th axis (axis 1–8) servo amplifier READY signal (DRDY) went off.
Refer to procedure of trouble shooting.
The axis control card is not provided.
The combination of the axis control card and servo software is illegal.
The possible causes are as follows:
· A correct axis control card is not provided.
· Correct servo software is not installed on flash memory.
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.
Position control system fault. Due to an NC or servo system fault in the
reference position return, there is the possibility that reference position
return could not be executed correctly . Try again from the manual reference position return.
The difference in machine coordinates between the synchronized axes
exceeds the value set in parameter No. 8314.
Abnormal servo motor load has been detected. Alternatively , abnormal
spindle motor load has been detected in Cs mode.
One of the following errors occurred:
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 synchronization exceeds the value set in parameter No. 8325.
This alarm is issued only for the slave axis.
The position deviation value when the n–th axis (axis 1–8) moves is
larger than the set value.
Refer to procedure of trouble shooting.
The contents of the error register for the n–th axis (axis 1–8) exceeded
31
"2
power. This error usually occurs as the result of an improperly set
parameters.
864
B–63525EN/02
NumberContentsMessage
APPENDIX
A. ALARM LIST
415SERVO ALARM: n–TH AXIS – EX-
CESS SHIFT
417SERVO ALARM: n–TH AXIS – PA-
RAMETER INCORRECT
420SERVO ALARM: n AXIS SYNC
TORQUE
(M series)
421SERVO ALARM: n AXIS EXCESS
ER (D)
422SERVO ALARM: n AXISIn torque control of PMC axis control, a specified allowable speed
423SERVO ALARM: n AXISIn torque control of PMC axis control, the parameter–set allowable
430n AXIS : SV . MOT OR OVERHEATA servo motor overheat occurred.
431n AXIS : CNV . OVERLOAD1) PSM: Overheat occurred.
432n AXIS : CNV . LOW VOLT CON-
TROL
433n AXIS : CNV . LOW VOLT DC LINK1) PSM: The DC link voltage has dropped.
434n AXIS : INV . LOW VOLT CONTROLSVM: The control power supply voltage has dropped.
435n AXIS : INV . LOW VOLT DC LINKSVM: The DC link voltage has dropped.
436n AXIS : SOFTTHERMAL (OVC)The digital servo software detected the soft thermal state (OVC).
437n AXIS : CNV . OVERCURRENT
POWER
A speed higher than 524288000 units/s was attempted to be set in the
n–th axis (axis 1–8). This error occurs as the result of improperly set
CMR.
This alarm occurs when the n–th axis (axis 1–8) is in one of the conditions listed below. (Digital servo system alarm)
1) The value set in Parameter No. 2020 (motor form) is out of the specified limit.
2) A proper value (11 1 or –1 1 1) 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.)
During simple synchronous control, the difference between the torque
commands for the master and slave axes exceeded the value set in parameter No. 2031.
The difference between the errors in the semi–closed loop and closed
loop has become excessive during dual position feedback. Check the
values of the dual position conversion coefficients in parameters No.
2078 and 2079.
has been exceeded.
cumulative travel distance has been exceeded.
2) β series SVU: Overheat occurred.
1) PSM: Control power voltage has dropped.
2) PSMR: The control power supply voltage has dropped.
3) β series SVU: The control power supply 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.
PSM: Overcurrent flowed into the input circuit.
865
NumberContentsMessage
APPENDIXA. ALARM LIST
B–63525EN/02
438n AXIS : INV . ABNORMAL CUR-
RENT
439n AXIS : CNV . OVERVOLT POWER1) PSM: The DC link voltage is too high.
440n AXIS : CNV . EX DECELERATION
POW.
441n AXIS : ABNORMAL CURRENT
OFFSET
442n AXIS : CNV . CHARGE FAILURE1) PSM: The spare discharge circuit of the DC link is abnormal.
443n AXIS : CNV . COOLING FAN FAIL-
URE
444n AXIS : INV . COOLING FAN FAIL-
URE
445n AXIS : SOFT DISCONNECT
ALARM
446n AXIS : HARD DISCONNECT
ALARM
447n AXIS : HARD DISCONNECT (EXT) A broken wire in the separate detector was detected by hardware.
448n AXIS : UNMA TCHED FEEDBACK
ALARM
449n AXIS : INV . IPM ALARM1) SVM: IPM (intelligent power module) detected an alarm.
453n AXIS : SPC SOFT DISCONNECT
ALARM
456ILLEGAL CURRENT LOOPThe current control cycle settings (parameter No. 2004, bit 0 of pa-
457ILLEGAL HI HRV (250US)Use of high–speed HRV is specified although the current control
458CURRENT LOOP ERRORThe current control cycle setting does not match the actual current
459HI HRV SETTING ERROROf two axes having adjacent servo axis numbers (parameter No.
1) SVM: The motor current is too high.
2) α series SVU: The motor current is too high.
3) β series SVU: The motor current 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.
1) PSMR: The regenerative discharge amount is too large.
2) α series SVU: The regenerative discharge amount is too large. Alternatively, the regenerative discharge circuit is abnormal.
The digital servo software detected an abnormality in the motor current detection circuit.
2) PSMR: The spare discharge circuit of the DC link is abnormal.
1) PSM: The internal stirring fan failed.
2) PSMR: The internal stirring fan failed.
3) β series SVU: The internal stirring fan failed.
SVM: The internal stirring fan failed.
The digital servo software detected a broken wire in the pulse coder.
A broken wire in the built–in pulse coder was detected by hardware.
The sign of feedback data from the built–in pulse coder differs from
that of feedback data from the separate detector.
2) α series SVU: IPM (intelligent power module) detected an alarm.
Software disconnection alarm of the α pulse coder.
Turn off the power to the CNC, then remove and insert the pulse coder cable. If this alarm is issued again, replace the pulse coder.
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 parame-
ter 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 control 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.
cycle is 200 µs.
control cycle.
1023), odd number and even number, high–speed HRV control can
be performed for one axis and not for the other.
866
B–63525EN/02
NumberContentsMessage
460n AXIS : FSSB DISCONNECTFSSB communication was disconnected suddenly. The possible
461n AXIS : ILLEGAL AMP INTERFACE The axes of the 2–axis amplifier were assigned to the fast type inter-
462n AXIS : SEND CNC DA TA FAILEDBecause of an FSSB communication error, a slave could not receive
463n AXIS : SEND SLA VE DATA
FAILED
464n AXIS : WRITE ID DA TA FAILEDAn attempt was made to write maintenance information on the ampli-
465n AXIS : READ ID DA TA FAILEDAt power–up, amplifier initial ID information could not be read.
466n AXIS : MOTOR/AMP COMBINA-
TION
467n AXIS : ILLEGAL SETTING OF
AXIS
468HI HRV SETTING ERROR(AMP)Use of high–speed HRV is specified for a controlled axis of an ampli-
APPENDIX
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.
face.
correct data.
Because of an FSSB communication error, the servo system could
not receive correct data.
fier maintenance screen, but it failed.
The maximum current rating for the amplifier does not match that for
the motor.
The servo function for the following has not been enabled when an
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)
#6 (OFS) : A current conversion error has occured in the digital servo.
#5 (MCC) : A magnetic contactor contact in the servo amplifier has welded.
#4 (LDA) : The LED indicates that serial pulse coder C is defective
#3 (PMS) : A feedback pulse error has occured because the feedback cable is
defective.
(7) Over travel alarms
NumberMessageContents
500OVER TRAVEL : +nExceeded the n–th axis (axis 1–8) + side stored stroke check I.
(Parameter No.1320 or 1326 NOTE)
501OVER TRA VEL : –nExceeded the n–th axis (axis 1–8) – side stored stroke check I.
(Parameter No.1321 or 1327 NOTE)
502OVER TRAVEL : +nExceeded the n–th axis (axis 1–8) + side stored stroke check II.
(Parameter No.1322 )
503OVER TRA VEL : –nExceeded the n–th axis (axis 1–8) – side stored stroke check II.
(Parameter No.1323)
504OVER TRAVEL : +nExceeded the n–th axis (axis 1–8) + side stored stroke check III.
(Parameter No.1324 )
505OVER TRA VEL : –nExceeded the n–th axis (axis 1–8) – side stored stroke check III.
(Parameter No.1325 )
506OVER TRAVEL : +nExceeded the n–th axis (axis 1–8) + side hardware OT.
507OVER TRA VEL : –nExceeded the n–th axis (axis 1–8) – side hardware OT.
508INTERFERENCE: +n
(T series (two–path control))
509INTERFERENCE: –n
(T series (two–path control))
510OVER TRAVEL: +nAlarm for stroke check prior to movement. The end point specified in a
511OVER TRAVEL: –nAlarm for stroke check prior to movement. The end point specified in a
A tool moving in the positive direction along the n axis has fouled anoth-
er tool post.
A tool moving in the negative direction along the n axis has fouled anoth-
er tool post.
block falls within the forbidden area defined with the stroke check in the
positive direction along the N axis. Correct the program.
block falls within the forbidden area defined with the stroke check in the
negative direction along the N axis. Correct the program.
868
B–63525EN/02
NumberContentsMessage
514INTERFERENCE : +nThe rotation area interference check function found interference on the
515INTERFERENCE : –nThe rotation area interference check function found interference on the
APPENDIX
plus side of the n axis.
minus side of the n axis.
A. ALARM LIST
NOTE
Parameters 1326 and 1327 are effective when EXLM(stroke check switch signal) is on.
(8) Servo alarms
NumberMessageContents
600n AXIS: INV. DC LINK OVER CUR-
RENT
601n AXIS: INV . RADIATOR FAN FAIL-
URE
602n AXIS: INV . OVERHEATThe servo amplifier was overheated.
603n AXIS: INV . IPM ALARM(OH)The IPM (intelligent power module) detected an overheat alarm.
604n AXIS: AMP. COMMUNICATION
ERROR
605n AXIS: CNV . EX. DISCHARGE
POW.
606n AXIS: CNV . RADIATOR FAN FAIL-
URE
607n AXIS: CNV . SINGLE PHASE FAIL-
URE
DC link current is too large.
The external dissipator stirring fan failed.
Communication between the SVM and the PSM failed.
PSMR: Regenerative power is too large.
PSM: The external dissipator stirring fan failed.
PSMR: The external dissipator stirring fan failed.
PSM: Input voltage is in the open–phase condition.
PSMR: Input voltage is in the open–phase condition.
(9) Overheat alarms
NumberMessageContents
700OVERHEA T: CONTROL UNITControl unit overheat
Check that the fan motor operates normally , and clean the air filter.
701OVERHEA T: FAN MOTORThe 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 .
704OVERHEA T: SPINDLESpindle 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.
(10)Rigid tapping alarms
NumberMessageContents
740RIGID TAP ALARM: EXCESS ER-
ROR
741RIGID TAP ALARM: EXCESS ER-
ROR
742RIGID TAP ALARM: LSI OVER-
FLOW
The positional deviation of the stopped spindle has exceeded the set
value during rigid tapping.
The positional deviation of the moving spindle has exceeded the set value during rigid tapping.
An LSI overflow has occurred for the spindle during rigid tapping.
869
APPENDIXA. ALARM LIST
B–63525EN/02
(11)Serial spindle alarms
NumberMessageContents
749S–SPINDLE LSI ERRORIt 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 or option 2 board is fault.
3) Spindle amp. printed board is fault.
4) The spindle amplifier is under an abnormal condition. (The SPM indication is A, A1, A2, or the like, depending on the type of the abnormality.)
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 of f the power supply
also turn off the power supply in spindle side.
If the spindle amplifier is under an abnormal condition, check the SPM
indication (A, A1, A2, or the like). Then, refer to the FANUC SER VO MOTOR ai series MAINTENANCE MANUAL (B–65285EN) or FANUC
SERVO MOTOR a series MAINTENANCE MANUAL (B–65165E) to
solve the problem.
750SPINDLE SERIAL LINK ST AR T
FAULT
752FIRST SPINDLE MODE CHANGE
FAULT
754SPINDLE–1 ABNORMAL TORQUE
ALM
762SECOND SPINDLE MODE
CHANGE FAULT
764SPINDLE–2 ABNORMAL TORQUE
ALM
772SPINDLE–3 MODE CHANGE ER-
ROR
774SPINDLE–3 ABNORMAL TORQUE
ALM
782SPINDLE–4 MODE CHANGE ER-
ROR
784SPINDLE–4 ABNORMAL TORQUE
ALM
This alarm is generated when the spindle control unit is not ready for
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 control 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.
This alarm is generated if the system does not properly terminate a
mode change. The modes include the Cs contouring, spindle positioning, 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.
Abnormal first spindle motor load has been detected.
Refer to alarm No. 752.(For 2nd axis)
Same as alarm No. 754 (for the second spindle)
Same as alarm No. 752 (for the third spindle)
Same as alarm No. 754 (for the third spindle)
Same as alarm number 752 (for the fourth spindle)
Same as alarm number 754 (for the fourth spindle)
870
B–63525EN/02
D The details of spindle
alarm No.750
D 1st and 2nd spindles
APPENDIX
A. ALARM LIST
409
D 3rd and 4th spindles
409
#7
#6#5#4#3
SPE
#2
S2E
#1
S1E
#0
SHE
#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.
#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.
#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.
#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.
The details of spindle alarm No. 750 are displayed in the diagnosis display
(No. 409) as shown below.
#7
#6#5#4#3
SPE
#2
S4E
#1
S3E
#0
SHE
#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.
#2 (S2E) 0 : The fourth spindle is normal during the spindle serial control startup.
1 : The fourth spindle was detected to have a fault during the spindle
serial control startup.
#1 (S1E) 0 : The third spindle is normal during the spindle serial control startup.
1 : The third spindle was detected to have a fault during the spindle axis
serial control startup.
#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.
871
APPENDIXA. ALARM LIST
B–63525EN/02
(12)Safety zone alarms
NumberMessageContents
4800ZONE : PUNCHING INHIBITED 1When a safety zone check was executed, a punch command was
specified in area 1 where punching is inhibited.
4801ZONE : PUNCHING INHIBITED 2When a safety zone check was executed, a punch command was
specified in area 2 where punching is inhibited.
4802ZONE : PUNCHING INHIBITED 3When a safety zone check was executed, a punch command was
specified in area 3 where punching is inhibited.
4803ZONE : PUNCHING INHIBITED 4When a safety zone check was executed, a punch command was
specified in area 4 where punching is inhibited.
4810ZONE : ENTERING INHIBITED 1 +X When a safety zone check was executed, the machine moving in the
positive X direction entered area 1 into which entry is inhibited.
4811ZONE : ENTERING INHIBITED 1
–X
4812ZONE : ENTERING INHIBITED 2 +X When a safety zone check was executed, the machine moving in the
4813ZONE : ENTERING INHIBITED 2
–X
4814ZONE : ENTERING INHIBITED 3 +X When a safety zone check was executed, the machine moving in the
4815ZONE : ENTERING INHIBITED 3
–X
4816ZONE : ENTERING INHIBITED 4 +X When a safety zone check was executed, the machine moving in the
4817ZONE : ENTERING INHIBITED 4
–X
4830ZONE : ENTERING INHIBITED 1 +Y When a safety zone check was executed, the machine moving in the
4831ZONE : ENTERING INHIBITED 1
–Y
4832ZONE : ENTERING INHIBITED 2 +Y When a safety zone check was executed, the machine moving in the
4833ZONE : ENTERING INHIBITED 2
–Y
4834ZONE : ENTERING INHIBITED 3 +Y When a safety zone check was executed, the machine moving in the
4835ZONE : ENTERING INHIBITED 3
–Y
4836ZONE : ENTERING INHIBITED 4 +Y When a safety zone check was executed, the machine moving in the
4837ZONE : ENTERING INHIBITED 4
–Y
4870AUTO SETTING FEED ERRORThe feed rate of safety zone auto setting is other than the parameter
When a safety zone check was executed, the machine moving in the
negative X direction entered area 1 into which entry is inhibited.
positive X direction entered area 2 into which entry is inhibited.
When a safety zone check was executed, the machine moving in the
negative X direction entered area 2 into which entry is inhibited.
positive X direction entered area 3 into which entry is inhibited.
When a safety zone check was executed, the machine moving in the
negative X direction entered area 3 into which entry is inhibited.
positive X direction entered area 4 into which entry is inhibited.
When a safety zone check was executed, the machine moving in the
negative X direction entered area 4 into which entry is inhibited.
positive X direction entered area 1 into which entry is inhibited.
When a safety zone check was executed, the machine moving in the
negative Y direction entered area 1 into which entry is inhibited.
positive Y direction entered area 2 into which entry is inhibited.
When a safety zone check was executed, the machine moving in the
negative Y direction entered area 2 into which entry is inhibited.
positive Y direction entered area 3 into which entry is inhibited.
When a safety zone check was executed, the machine moving in the
negative Y direction entered area 3 into which entry is inhibited.
positive Y direction entered area 4 into which entry is inhibited.
When a safety zone check was executed, the machine moving in the
negative Y direction entered area 4 into which entry is inhibited.
value (No. 16538, No. 16539).
872
B–63525EN/02
NumberContentsMessage
4871AUTO SETTING PIECES ERRORIn safety zone auto setting, the safety zone pieces are not correct. Or
4872AUTO SETTING COMMAND
ERROR
APPENDIX
the position detector has gone wrong, please tell your machine tool
builder.
M code, S code or T code is specified with safety zone auto setting
command (G32).
G32 is specified in the nibbling mode, in the cutter compensation, in
the rotation mode or the scaling mode.
A. ALARM LIST
(13) System alarms
NumberMessageDescription
900ROM PARITYA parity error occurred in the CNC, macro, or servo ROM. Correct
910SRAM PARITY : (BYTE 0)A RAM parity error occurred in the part program storage RAM. Clear
911SRAM PARITY : (BYTE 1)
912DRAM PARITY : (BYTE 0)A RAM parity error occurred in the DRAM module. Replace the
ER32 NO I/O DEVICE1) Check that the I/O device is on.
ER33 I/O LINK ERRORReplace the master printed circuit board.The LSI of the I/O Link is defective.
ER34 I/O LINK ERROR (xx)1) Check the connection of the cable
ER35 TOO MUCH OUTPUT
DA TA IN GROUP (xx)
ER36 TOO MUCH INPUT DATA
IN GROUP (xx)
Modify the sequence program. Change
the parameter number of the function
instruction to a value within the valid range.
2) Check that the I/O device was turned
on before the CNC was turned on.
3) Check the connection of the cable.
leading to a device in group xx.
2) Check that the I/O device was turned
on before the CNC.
3) Replace that device in group xx in
which the PMC control module is
installed.
Reduce the amount of output data in group
xx.
Reduce the amount of input data in groupxxThe amount of input data in I/O Link
An out–of–range parameter number is
specified with function instruction TMR,
TMRB, CTR, DIFU, or DIFD.
An I/O device such as the I/O Link, connection unit, and Power Mate is not connected.
In a slave in group xx, an error occurred
in communication with an I/O device.
The amount of output data in I/O Link
group xx exceeds the limit (33 bytes).
The excess data is nullified.
group xx exceeds the limit (33 bytes).
The excess data is nullified.
ER38 MAX SETTING OUTPUT
DA TA OVER (xx)
ER39 MAX SETTING INPUT
DA TA OVER (xx)
ER40 I/O LINK–II SETTING ERROR (CHx)
ER41 I/O LINK–II MODE ERROR
(CHx)
ER42 I/O LINK–II STATION
NO.ERROR (CHx)
ER97 I/O LINK
(CHxyyGROUP)
Modify the total amount of output data in
each group to 128 bytes or less.
Modify the total amount of input data in
each group to 128 bytes or less.
Reconfigure the I/O Link–II.The I/O Link–II setting is invalid.
Reconfigure the I/O Link–II.The I/O Link–II mode setting is invalid.
Reconfigure the I/O Link–II.The I/O Link–II station number setting is
1) Check whether the cables of I/O
devices in group yy are connected
properly.
2) Check the power to each I/O device.
3) Check the parameter setting of the I/O
link assignment data selection function.
The I/O Link I/O area is insufficient.
(The allocation of any group after group
xx on the output side is nullified.)
The I/O Link I/O area is insufficient.
(The allocation of any group after group
xx on the input side is nullified.)
The number of assigned I/O modules in
group yy differs from that of I/O devices
actually connected.
Note)This alarm can control how the
check function operates through
the use of keep relay K906.2.
K906.2 = 0: Connection check is
performed (initial value).
K906.2 = 1: Connection check is
not performed.
Modify the allocation of the I/O module.When an I/O device for a laser is used,
the allocation of the I/O module does not
match the actual I/O device configuration.
Modify the allocation of the I/O module.When an I/O device for a laser is used,
another I/O device is allocated to
X96–127/Y96–127.
X96–127/Y96–127 are used for I/O devices for a laser, and cannot be used for
other devices.
Modify the setting of the PMC system parameter, address of the operator’s panel
for Series 0.
1) Check that the Ladder program is free
from problems and then restart the
Ladder program (by pressing the RUN
key).
2) Turn the CNC off and then back on.
Using an offline programmer, change the
sequence program to that for the correct
PMC type.
The setting of the PMC system parameter, address of the operator’s panel for
Series 0, is invalid.
The Ladder program was stopped during
communication between the CNC and
PMC.
Function instructions such as WINDR,
WINDW , EXIN, and DISPB may not be
executed normally .
The setting of the type in the sequence
program differs from the actual type.
(Example: For the PMC–SB5, the Ladder program of the PMC–SA3/SA5 was
transferred.)
WN06 TASK STOPPED BY DEBUG FUNC
WN07 LADDER SP ERROR
(STACK)
WN17 NO OPTION (LANGUAGE) 1) Restore the backed up parameter
WN18 ORIGIN ADDRESS ERROR
WN19 GDT ERROR (BASE, LIMIT)
WN20 COMMON MEM. COUNT
OVER
To restart a user task that has been
stopped, stop the sequence program and
then execute it again.
Modify the sequence program so that the
subprogram nesting level is eight or less.
data.
2) Check the data sheet and re–input the
parameters.
3) Contact FANUC to specify a PMC C
program option of the necessary size.
1) On the PMC system parameter
screen, press [ORIGIN].
2) Set the PMC system parameter, LANGUGE ORIGIN, to the address indicated by the RC_CTLB_INIT in the
map file.
Modify the setting in the user–defined GDT
in the link control statement or build file.
Change the number of shared memories
to eight or less.
Modify the link control statement, build file,
or other source files for shared memories.
When a PMC C board is used, a user
task has been stopped due to a break by
a debug function.
For a subprogram call with the function
instruction CALL or CALLU, the nesting
level is too deep (exceeds 8).
When a PMC C board is used, no PMC
C program option is found.
When a PMC C board is used, the PMC
system parameter, LANGUAGE ORIGIN,
is invalid.
When a PMC C board is used, the
BASELIMIT or ENTRY in the user–defined GDT is invalid.
When a PMC C board is used, the number of shared memories exceeds eight.
WN23 TASK COUNT OVERChange the TASK COUNT in the link con-
WN24 TASK ENTRY ADDR ERROR
WN25 DATA SEG ENTRY ERROR
WN26 USER TASK PRIORITY
ERROR
Modify the ENTRY in the shared memory
GDT in the link control statement.
Change the value of the TASK LEVEL
(LADDER LEVEL 3) in the link control
statement to 0, 10 to 99, or –1.
trol statement to 16 or less. (T o change the
task count, modify the link control statement, build file, and the configuration of the
files to be linked.)
Change the GDT table in the build file to 32
(20H) to 95 (5FH).
Change the DATA SEGMENT GDT
ENTRY value in the link control statement
and the GDT table in the build file to 32
(20H) to 95 (5FH).
Change the TASK LEVEL of each task in
the link control statement to a value from
10 to 99 or –1. (Note that –1 can be specified for the TASK LEVEL of only one task,
including the third Ladder level).
When a PMC C board is used, the
ENTRY in the shared memory GDT is
out of range.
When a PMC C board is used, the priority of LADDER LEVEL 3 is out of range.
When a PMC C board is used, the number of user tasks exceeds 16.
When a PMC C board is used, the user
task entry address selector is out of
range.
When a PMC C board is used, the data
segment entry address is out of range.
When a PMC C board is used, the priority of the user task is out of range.
WN27 CODE SEG TYPE ERROR Change the value of the code segment ac-
cording to the segment setting in the link
control statement and build file.
WN28 DA TA SEG TYPE ERRORChange the value of the data segment ac-
cording to the segment setting in the link
control statement and build file.
WN29 COMMON MEM SEG
TYPE ERROR
WN30 IMPOSSIBLE ALLOCATE
MEM.
WN31 IMPOSSIBLE EXECUTE
LIBRARY
Change the value according to the segment setting in the link control statement
and build file.
1) Check that the USER GDT ADDRESS
in the link control statement and the
start address of the code segment in
the build file are correct.
2) Change the PMC system parameter,
MAX LADDER AREA SIZE, to a minimum.
3) Change the stack size in the link control state to a minimum.
1) Check the types supported by the library.
2) Reconfigure the PMC management
software and contact FANUC.
When a PMC C board is used, the code
segment type is invalid. The setting of
the RENA–MESEG code segment in the
bind control file is wrong.
When a PMC C board is used, the data
segment type is invalid. The setting of
the RENA–MESEG data segment in the
bind control file is wrong.
When a PMC C board is used, the
shared memory segment type is invalid.
The setting of the RENAMESEG segment in the shared memory bind control
file is wrong.
When a PMC C board is used, the
memory area for data, stacks, and others
cannot be reserved.
When a PMC C board is used, library
functions cannot be executed.
1) Check that the address of
RC_CTLNB_INIT is set for the PMC
system parameter, LANGUAGE ORIGIN.
2) Create the link control statement
again.
Modify the link control statement in the
PMC C program.
Change the number of independent load
modules to eight or less.
Check the link map and allocate segments
within the range of RAM.
1) Reduce the PMC C program.
2) Contact FANUC to specify a PMC C
program option of a larger size.
Initialize the PMC C program memory .
([EDIT] → [CLEAR] → [CLRLNG] →
[EXEC])
Replace the master printed circuit board.The initialization of the PMC C program
When a PMC C board is used, link control statement (program control) data is
invalid.
When a PMC C board is used, a link control statement data edition error has occurred.
When a PMC C board is used, the number of independent load modules exceeds eight.
When a PMC C board is used, the code
segment area is out of the range of the
RAM.
When a PMC C board is used, the PMC
C program exceeds the size specified for
the PMC C program option.
The PMC C program memory must be
initialized.
memory failed.
WN39 PROGRAM PARITY
(LANG.)
WN40 PROGRAM DA TA ERROR
BY I/O (LANG.)
WN41 LANGUAGE TYPE UNMATCH
WN42 UNDEFINE LANGUAGE
ORIGIN ADDRESS
WN48 UNAVAIL LANGUAGE BY
CNC UNMA TCH
1) Re–input the PMC C program.
2) Replace the master printed circuit
board.
Re–input the language program.While the PMC C program was being
1) Re–input the PMC C program.
2) Replace the master printed circuit
board.
1) On the PMC system parameter
screen, click [ORIGIN].
2) Set the PMC system parameter, LANGUGE ORIGIN, to the address indicated by the RC_CTLB_INIT in the
map file.
Remove the PMC C board.A PMC C board is installed in a CNC in
The parity of the PMC C program parity
is invalid.
read, an interrupt command was generated.
When a PMC C board is used, an unusable C program is input.
When a PMC C board is used, the PMC
parameter , LANGUAGE ORIGIN, is not
set.
which a PMC C board cannot be used.
880
B–63525EN/02
(2) Alarm messages (PMC–SA1)
MessageContents and solution
ALARM NOTHINGNormal status
APPENDIX
A. ALARM LIST
ER00 PROGRAM DA TA
ERROR(ROM)
ER01 PROGRAM DA TA
ERROR(RAM)
ER02 PROGRAM SIZE OVERThe size of sequence program exceeds the maximum size of LADDER(PMC–SC
ER03 PROGRAM SIZE
ERROR(OPTION)
ER04 PMC TYPE UNMA TCHThe PMC model setting of the sequence program is not corresponding to an actual
ER05 PMC MODULE TYPE
ERROR
ER07 NO OPTION
(LADDER STEP)
The sequence program in the ROM is not written correctly .
(solution)Please exchange ROM for the sequence program.
The sequence program in the debugging RAM is defective.
(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.
only).
(solution)Please change MAX LADDER AREA SIZE at the SYSPRM screen and
restart the system.
The size of sequence program exceeds the option specification size.
(solution)Please increase the option specification size.
Or, reduce the size of sequence program.
model.
(solution)Please change the PMC model setting by the offline programmer.
The module type of the PMC engine is not correct.
(solution)Please exchange the module of PMC engine for a correct one.
There is no step number option of LADDER.
ER10 OPTION AREA NOTHING
(series name)
ER1 1 OPTION AREA NOTHING
(series name)
ER12 OPTION AREA ERROR
(series name)
ER13 OPTION AREA ERROR
(series name)
ER14 OPTION AREA VERSIION
ERROR (series name)
ER15 OPTION AREA VERSIION
ERROR (series name)
ER16 RAM CHECK ERROR
(PROGRAM RAM)
ER17 PROGRAM P ARITYThe parity error occurred on ROM for sequence program or the debugging RAM.
The management software for the PMC–SB has not been transferred.
(solution)The sof twar e i nstallat ion is not consi s tent w ith the o rder. Contac t FANUC.
The management software for the PMC C board has not been transferred.
(solution)The sof twar e i nstallat ion is not consi s tent w ith the o rder. Contac t FANUC.
The series of the management software for the PMC–RB differs between BASIC and
OPTION.
(solution)Contact FANUC.
The series of the management software for the PMC C board differs between BASIC
and OPTION.
(solution)Contact FANUC.
The edition of the management software for the PMC–RB differs between BASIC
and OPTION.
(solution)Contact FANUC.
The edition of the management software for the PMC C board differs between BASIC
and OPTION.
(solution)Contact FANUC.
The debugging RAM cannot be read/written normally .
(solution)Please exchange 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.
881
APPENDIXA. ALARM LIST
MessageContents and solution
B–63525EN/02
ER18 PROGRAM DATA ERROR
BY I/O
ER19 LADDER DA TA ERROREditing the LADDER was interrupted by the power off or by the switch to the CNC
ER20 SYMBOL/COMMENT
DA TA ERROR
ER21 MESSAGE DA TA ERROREditing the message data was interrupted by the power off or the switch to the CNC
ER22 PROGRAM NOTHINGThere is no sequence program
ER23 PLEASE TURN OFF POW-ERThere is a change in setting LADDER MAX AREA SIZE etc.
ER24 LADDER, LANGUAGE
AREA OVERLAP
ER25 SOFTWARE VERSION
ERROR (PMCAOPT)
Transferring the sequence program from offline programmer was interrupted by the
power off etc.
(solution)Please clear the sequence program and transfer the sequence program
again.
screen by the function key etc.
(solution)Please edit LADDER once on PMC.
Or, please input LADDER again.
Editing the symbol and comment was interrupted by the power off or by the switch to
the CNC screen by the function key etc.
(solution)Please edit symbol and comment once on PMC.
Or, please input symbol and comment again.
screen by the function key etc.
(solution)Please edit message data once on PMC.
Or, please input message data again.
(solution)Please restart the system to make the change effective.
The C program area overlaps the ladder program area.
(solution)Adjust the address range assigned to C programs.
The PMC–SB management software editions are inconsistent.
(solution)Contact FANUC.
ER26 SOFTWARE VERSION
ERROR (PMCAOPT)
ER27 LADDER FUNC. PRM IS
OUT OF RANGE
The PMC–SB management software cannot be initialized.
(solution)Contact FANUC.
The parameter number for function instruction TMR, TMRB, CTR, DIFU, or DIFD is
not in the range.
(solution)Correct the number so that it is within the range.
*When ER00 to ER27 occur, sequence program is not available.
MessageContents and solution
ER32 NO I/O DEVICEAny 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 ERRORThe 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
882
B–63525EN/02
APPENDIX
MessageContents and solution
A. ALARM LIST
ER35 TOO MUCH OUTPUT
DA TA IN GROUP(xx)
ER36 TOO MUCH INPUT DATA
IN GROUP(xx)
ER38 MAX SETTING OUTPUT
DA TA OVER(xx)
ER39 MAX SETTING INPUT
DA TA OVER(xx)
ER98 ILLEGAL LASER CONNECTION
The number of the output data in the xx group exceeded the max. The data, which
exceed 32 bytes, become ineffective.
(solution)Please refer to the following for the number of the data for each group.
“FANUC I/O Unit–MODEL A connecting and maintenance manual”
(B–61813E)
“FANUC I/O Unit–MODEL B connecting manual”(B–62163E)
The number of the input data in the xx group exceeded the max. The data, which
exceed 32 bytes, become ineffective.
(solution)Please refer to the following for the number of the data for each group.
“FANUC I/O Unit–MODEL A connecting and maintenance manual”
(B–61813E)
“FANUC I/O Unit–MODEL B connecting manual”(B–62163E)
The assignment data for a group exceeds 128 bytes.
(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.
The assignment data for a group exceeds 128 bytes.
(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.
An I/O unit for the laser and assigned data do not match.
(solution)Check that the ladder assignment data and actual I/O units match.
ER99 X, Y96–127 ARE ALLOCATED
WN02 OPERA TE PANEL
ADDRESS ERROR
WN03 ABORT NC–WINDOW/
EXIN
WN04 UNAVAIL EDIT MODULEThe LADDER editing module cannot be recognized.(PMC–SAx/SBxx=1 to 3)
WN05 PMC TYPE NO CONVERSION
WN06 TASK STOPPED BY DEBUG FUNC
WN07 LADDER SP ERROR
(STACK)
WN17 NO OPTION (LANGUAGE) There is no C language option.
When the laser I/O link is provided, ladder I/O is assigned to X96–X127 and
Y96–Y127.
(solution)Delete the data assigned to X96–X127 and Y96–Y127.
The address setting data of the operator’s panel for FS–0 is illegal.
(solution)Please correct the address setting data.
LADDER was stopped while CNC and PMC were communicating.
The functional instruction WINDR, WINDW, EXIN, DISPB, and etc. may not work normally.
(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.
(solution)Please confirm the slot position installed.
Please confirm the installed module.
A ladder program for the PMC–SA3/SA5 was transferred to the PMC–SB5.
(solution)Correct the ladder type.
Some user tasks are stopped by break point of the debugging function.
When functional instruction CALL(SUB65) or CALLU(SUB66) was executed, the stack
of the LADDER overflowed.
(solution)Please reduce the nesting of the subprogram to 8 or less.
WN18 ORIGIN ADDRESS
ERROR
The LANGUAGE ORIGIN address of the system parameter is wrong
(solution)Please set the address of symbol RC_CTLB_INIT in the map file to the
LANGUAGE ORIGIN of the system parameter.
883
APPENDIXA. ALARM LIST
MessageContents and solution
B–63525EN/02
WN19 GDT ERROR
(BASE,LIMIT)
WN20 COMMON MEM. COUNT
OVER
WN21 COMMON MEM. ENTRY
ERROR
WN22 LADDER 3 PRIORITY
ERROR
WN23 TASK COUNT OVERThe number of user tasks exceeds 16.
WN24 T ASK ENTRY ADDR
ERROR
WN25 DA TA SEG ENTRY
ERROR
The value of BASE, LIMIT or ENTRY of user defined GDT is illegal.
(solution)Please correct the address in link control statement and build file.
The number of common memories exceeds 8.
(solution)Please reduce the number of common memories to 8 or less. It is
necessary to correct a link control statement,build file and the source file
for the common memory .
GDT ENTRY of the common memory is out of range.
(solution)Please correct the address of GDT ENTRY of the common memory in the
link control statement.
The priority of LADDER LEVEL 3 is out of range.
(solution)Please correct the value of LADDER LEVEL 3 in the link control statement
within the range of 0 or 10–99 or –1.
(solution)Please confirm TASK COUNT in the link control statement. When the
number of tasks is changed, it is necessary to correct the link control
statement, build file and the composition of the files to be linked.
The selector of the entry address to the user task is out of range.
(solution)Please correct the table of GDT in build file to the value within
32(20H)–95(5FH).
The entry address of the data segment is out of range.
(solution)Please correct DAT A SEGMENT GDT ENTRY in the link control statement
and the table of GDT in build file within 32(20H)–95(5FH).
WN26 USER TASK PRIORITY
ERROR
WN27 CODE SEG TYPE ERROR The code segment type is illegal. The code segment of RENAMESEG in the binding
WN28 DA TA SEG TYPE ERRORThe data segment type is illegal. The data segment of RENAMESEG in the binding con-
WN29 COMMON MEM SEG
TYPE ERROR
WN30 IMPOSSIBLE ALLOCATE
MEM.
WN31 IMPOSSIBLE EXECUTE
LIBRARY
The priority of the user task is out of range.
(solution)Please correct the TASK LEVEL in link control statement within the
range of 10–99 or –1.
Note: Only one task can have TASK LEVEL –1 (including LADDER
LEVEL 3).
control file is wrong.
(solution)Please correct the entry of the code segment in the link control statement
to correspond to the entry in the build file.
trol file is wrong.
(solution)Please correct the entry of the code segment in the link control statement
to correspond to the entry in the build file.
The segment type of common memory is illegal. The segment of RENAMESEG in the
building control file of the common memory is wrong.
(solution)Please correct the entry of common memory in the link control statement
to correspond to the entry in the build file.
The memories for the data and stack etc. cannot be allocated.
(solution)Please confirm whether the value of code segment in build file and USER
GDT ADDRESS in link control statement is correct or not.
Or please reduce the value of MAX LADDER AREA SIZE of the system
parameter and the size of the stack in link control statement at the least
The library function cannot be executed.
(solution)Please confirm the object model of the library.
Or, system ROM of PMC must be replaced with one of later version.
884
B–63525EN/02
APPENDIX
MessageContents and solution
A. ALARM LIST
WN32 LNK CONTROL DATA ERROR
WN33 LNK CONTROL VER. ERROR
WN34 LOAD MODULE COUNT
OVER
WN35 CODE AREA OUT OF
RANGE
WN36 LANGUAGE SIZE ERROR
(OPTION)
WN37 PROGRAM DA TA ERROR
(LANG.)
WN38 RAM CHECK ERROR
(LANG.)
WN39 PROGRAM P ARITY
(LANG.)
WN40 PROGRAM DA TA ERROR
BY I/O (LANG.)
Link control statement data is illegal.
(solution)Please confirm whether the address of symbol RC_ CTLB_INIT in map file
is set to LANGUAGE ORIGIN of the system parameter. Or , please make
the link control statement again.
A link control statement data version error occurred.
(Solution)Correct the link control statement in the C program.
The number of independent load modules exceeds eight.
(solution)Decrease the number of independent load modules to eight or small
er.
The specified code area is beyond the address range.
(solution)Correct the C program.
The size of a C program exceeds the option size.
(solution)Decrease the size of the C program.
A C program is destroyed.
(solution)Transfer the C program again.
A C program is destroyed.
(solution)Transfer the C program again.
A parity mismatch occurred in a C program.
(solution)Transfer the C program again.
Transfer of a C program was interrupted by, for example, a power failure.
(solution)Clear the C program, then transfer the C program again.
WN41 LANGUAGE TYPE
UNMATCH
WN42 UNDEFINE LANGUAGE
ORIGIN ADDRESS
A C program type mismatch occurred.
(solution) Correct the C program.
No language origin address is set.
(solution)Set the language origin address.
NOTE
Alarms WN17 to WN42 indicate errors related to PMC user
C programs.
885
(3) System alarm messages (PMC–SB7)
MessageContents and solution
APPENDIXA. ALARM LIST
B–63525EN/02
1PC004 CPU ERR
xxxxxxxx:yyyyyyyy
PC006 CPU ERR
xxxxxxxx:yyyyyyyy
PC009 CPU ERR
xxxxxxxx:yyyyyyyy
PC010 CPU ERR
xxxxxxxx:yyyyyyyy
2PC030 RAM PARITY aa:bbA RAM parity error occurred in the PMC.
3PC050 I/OLINK(CHx)
aa:bb–aa:bb
or
PC050 IOLINK CHx
aabb– aabb:aabb
A CPU error occurred in the PMC.
xxxxxxxx and yyyyyyyy indicate internal error code.
If this error occurs, the motherboard may be faulty .
Replace the motherboard, then check whether the error recurs. If the error still
occurs even after the replacement of the motherboard, report the conditions under which the error occurred (system configuration, operation, time and frequency of error occurrences, etc.) to FANUC.
aa and bb indicate internal error code.
If this error occurs, the motherboard may be faulty .
Solution)
Replace the motherboard, then check whether the error recurs. If the error still
occurs even after the replacement of the motherboard, report the conditions under which the error occurred (system configuration, operation, time and frequency of error occurrences, etc.) and the indicated internal error code to FANUC.
A communication error occurred in the I/O Link.
CHx is channel number.
aa and bb indicate internal error code.
If this error occurs, the possible causes are as follows:
(1) Although the base expansion is assigned when the I/O Unit A is used, the
base is not connected.
(2) A cable is not connected securely.
(3) Cabling is faulty .
(4) I/O equipment (I/O unit, Power Mate, etc.) is faulty .
(5) The power to the master or slave unit of the I/O Link is disconnected.
(6) A DO–pin short–circuit occurred in an I/O device.
(7) The motherboard is faulty .
4PC060 FBUS
xxxxxxxx:yyyyyyyy
PC061 FL–R
xxxxxxxx:yyyyyyyy
PC062 FL–W
aa: xxxxxxxx:yyyyyyyy
Solution)
(1) Check whether the I/O assignment data and the actual I/O equipment con-
nection match.
(2) Check whether the cables are connected correctly .
(3) According to “FANUC I/O Unit–MODEL A Connection and Maintenance
Manual” (B–61813E) or “FANUC I/O Unit–MODEL B Connection manual”
(B–62163E), check for an error in the cable specifications.
(4) Replace the I/O unit interface module, cable, or motherboard. Then, check
whether the error still occurs.
A bus error occurred in the PMC.
aa, xxxxxxxx, and yyyyyyyy indicate internal error code.
If this error occurs, the hardware may be faulty .
Solution)
Report the conditions under which the error occurred (system configuration, operation, time and frequency of error occurrences, tc.), the indicated internal error
code, and the LED status on each board to FANUC.
886
B–63525EN/02
5PC070 SUB65 CALL (STACK)A stack error occurred during execution of ladder function instruction
APPENDIX
Contents and solutionMessage
CALL/CALLU.
Solution)
Check the correspondence between the CALL/CALLU instruction and SPE
instruction. If the error cannot be located, report the conditions under which the
error occurred and the ladder program to F ANUC.
A. ALARM LIST
6PC080 SYS EMG
xxxxxxxx:yyyyyyyy
PC081 FL EMG
xxxxxxxx:yyyyyyyy
7PC097 PARITY ERR
(LADDER)
PC098 PARITY ERR (DRAM)
A system alarm was caused by another software.
Solution)
Report the conditions under which the error occurred (system configuration, operation, time and frequency of error occurrences, etc.), the indicated internal error code, and the LED status on each board to F ANUC.
A parity error occurred in the PMC system.
If this error occurred, the motherboard may be faulty .
Solution)
Replace the motherboard, then check whether the error recurs. If the error still
occurs even after the replacement of the motherboard, report the conditions under which the error occurred (system configuration, operation, time and frequency of error occurrences, etc.) to FANUC.
887
APPENDIXA. ALARM LIST
(4) System alarm messages (for the C language board)
MessageContents and solution
B–63525EN/02
1PC1nn CPU INTERRT
xxxxyyyyyy
ST ATUS LED lL
2PC130 RAM PRTY aa
xxxxyyyyyy
ST ATUS LED jL
5PC160 F–BUS ERROR
xxxxyyyyyy
PC161 F–BUS ERROR
xxxxyyyyyy
PC162 F–BUS ERROR
xxxxyyyyyy
ST ATUS LED Lj
CPU error (abnormal interrupt)
nn: Exception code
Exception code of the i80486. For details, refer to the relevant
manual that describes the CPU.
00Division error. For example, the divisor in a division instruction is 0.
12Stack exception caused by, for example, stack segment limit viola
tion
13General protection exception generated when, for example, a seg
ment limit is exceeded
xxxx: Segment selector where the system error occurred
A value 0103 to 02FB indicates the C execution area.
yyyyyy: Offset address at which the system error occurred
(Solution)
If a C program is not used, or if the cause of the error cannot be determined
even by checking the C program, contact FANUC.
A parity error occurred in user RAM or DRAM on the C language board.
aa: RAM parity error occurrence information
xxxx: Segment selector where the system error occurred
yyyyyy: Offset address at which the system error occurred
A bus error occurred on the C language board.
xxxx: Segment selector where the system error occurred
yyyyyy: Offset address at which the system error occurred
6PC170 F–BUS ERROR
xxxxyyyyyy
PC171 F–BUS ERROR
xxxxyyyyyy
PC172 F–BUS ERROR
xxxxyyyyyy
ST ATUS LED Lj
7PC199 ROM PARITY eeeeeeee
ST ATUS LED Ll
ST ATUS LED (green)
j : Off J : On lL : Blink
A bus error occurred on the C language board.
xxxx: Segment selector where the system error occurred
yyyyyy: Offset address at which the system error occurred
A parity error occurred in system ROM on the C language board.
eeeeeeee : ROM parity error information
888
B–63525EN/02
APPENDIX
(5) Alarm messages (For EDIT: PMC–SB7)
Messages displayed during update of the PMC ladder diagram editing
OVERLAPPED COMIf COME is missing, add it in proper posi-
tion. If the COM is unnecessary , remove it.
END IN COM
END1 IN COM
END2 IN COM
JMPE IN COMJMPE and corresponding JMP must have
SP/SPE IN COMIf COME is missing, add it in proper posi-
COME WITHOUT COMIf COM is missing, add it in proper position.
DUPLICATE CTR NUMBER
(WARNING)
If COME is missing, add it in proper position. If COM is unnecessary, remove it.
same COM/COME status. Review JMP
range and COM range, to adjust not to
overlap with each other: it is possible that
one range includes the other completely .
tion. If the COM is unnecessary , remove it.
If the COME is unnecessary, remove it.
If some of them are unnecessary, remove
them. If all of them are necessary, assign
other number to parameter of them to
make them unique. (If two or more instructions with same parameter number will
never be active simultaneously at one
time, the Ladder program has a possibility
to work correctly, however, it is recommended from safety and maintenance
points of view, that all these instructions
should have different parameter number
with each other.)
There is no COME that corresponds to
this COM.
END,END1,END2, or END3 is found between COM and COME.
JMPE is found between COM and
COME, and JMP and corresponding
JMPE have different COM/COME status.
SP or SPE is found between COM and
COME.
There is no COM that corresponds to this
COME.
Plural CTRs have the same number as
their parameter.
(This is warning.)
ILLEGAL CTR NUMBERIf unnecessary, remove it. Assign correct
number not to exceed the maximum number defined by each PMC model.
DUPLICATE DIFU/DIFD NUMBER (WARNING)
ILLEGAL DIFU/DIFD NUMBERIf unnecessary, remove it. Assign correct
NO END
NO END1
NO END2
NO END3
If some of them are unnecessary, remove
them. If all of them are necessary, assign
other number to parameter of them to
make them unique. (If two or more instructions with same parameter number will
never be active simultaneously at one
time, the Ladder program has a possibility
to work correctly, however, it is recommended from safety and maintenance
points of view, that all these instructions
should have different parameter number
with each other.)
number not to exceed the maximum number defined by each PMC model.
Add END, END1, END2 or END3 in proper
position.
CTR has parameter number that is out of
range.
Plural DIFUs or DIFDs have the same
number as their parameter.
(This is warning.)
DIFU or DIFD has parameter number
that is out of range.
GARBAGE AFTER END
GARBAGE AFTER END2
GARBAGE AFTER END3
OVERLAPPED JMPIf JMPE is missing, add it in proper posi-
JMP/JMPE TO BAD COM LEVEL JMP and corresponding JMPE must have
COME IN JMPCOME and corresponding COM must
END IN JMP
END1 IN JMP
END2 IN JMP
END3 IN JMP
Remove extra END1, END2 or END3.Multiple END1, END2 or END3 are
Remove unnecessary nets, and move
necessary nets to proper position so that
they will be executed.
tion. If the JMP is unnecessary, remove it.
same COM/COME status. Review JMP
range and COM range, to adjust not to
overlap with each other: it is possible that
one range includes the other completely .
have same JMP/JMPE status. Review
COM range and JMP range, to adjust not
to overlap with each other: it is possible
that one range includes the other completely.
If JMPE is missing, add it in proper position. If JMP is unnecessary, remove it.
found.
There are some nets after END, END2 or
END3, which will not be executed.
There is no JMPE that corresponds to
this JMP.
JMP and corresponding JMPE have different COM/COME status.
COME is found between JMP and JMPE,
and COM and corresponding COME
have different JMP/JMPE status.
END,END1,END2, or END3 is found between JMP and JMPE.
SP/SPE IN JMPIf JMPE is missing, add it in proper posi-
tion. If the JMP is unnecessary, remove it.
JMPB OVER COM BORDERJMPB and its destination must have same
COM/COME status. Review range of
JMPB and COM range, to adjust not to
overlap with each other: it is possible that
one range includes the other completely .
JMPB OVER LEVELJMPB can only jump to the same program
level, or within a subprogram. If the JMPB
is unnecessary, remove it. If LBL for the
JMPB is missing, add it in proper position.
If it should be JMPC, correct it.
LBL FOR JMPB NOT FOUNDIf JMPB is unnecessary, remove it. If LBL
is missing, add it in proper position.
JMPC IN BAD LEVELJMPC is used to jump from a subprogram
to level 2. If the JMPC is unnecessary , remove it. If it should be JMPB or JMP, correct it.
LBL FOR JMPC NOT FOUNDIf JMPC is unnecessary, remove it. If LBL
is missing, add it in proper position: JMPC
jumps into level 2. If it should be JMPB or
JMP, correct it.
SP or SPE is found between JMP and
JMPE.
JMPB and its destination differ in COM/
COME status.
LBL FOR JMPC IN BAD LEVELJMPC is used to jump from a subprogram
to level 2. If the JMPC is unnecessary , remove it. If another LBL of same L–address
that the JMPC is intended to jump exists in
the subprogram, assign different L–address to these two LBLs. If it should be
JMPB or JMP, correct it.
JMPC INTO COMLBL for JMPC must be located out of any
COM and COME pair. If the JMPC is unnecessary, remove it. If the LBL is located
wrong, move it to correct position. If the L–
address of JMPC is wrong, correct it.
JMPE WITHOUT JMPIf JMP is missing, add it in proper position.
If the JMPE is unnecessary, remove it.
TOO MANY LBLRemove unnecessary LBLs. If this error
still occurs, adjust the construction of program to use less LBLs.
DUPLICATE LBLIf some of these LBLs are unnecessary , re-
move them. If all of these LBLs is necessary , assign other L–addresses to them to
make all LBLs unique.
OVERLAPPED SPIf SP is missing, add it in proper position. If
the SPE is unnecessary, remove it.
Destination of JMPC is not level 2.
JMPC jumps to LBL between COM and
COME.
There is no JMP that corresponds to this
JMPE.
There are too many LBLs.
Same L–address is used in plural LBLs.
There is no SP that corresponds to this
SPE.
SPE WITHOUT SPIf SP is missing, add it in proper position. If
the SPE is unnecessary, remove it.
END IN SPIf SPE is missing, add it in proper position.
If END is in wrong place, move it to proper
position.
DUPLICATE P ADDRESSIf some of these SPs are unnecessary, re-
move them. If all of these SPs is necessary , assign other P–addresses to them to
make all SPs unique.
DUPLICATE TMRB NUMBER
(WARNING)
ILLEGAL TMRB NUMBERIf unnecessary, remove it. Assign correct
If some of them are unnecessary, remove
them. If all of them are necessary, assign
other number to parameter of them to
make them unique. (If two or more instructions with same parameter number will
never be active simultaneously at one
time, the Ladder program has a possibility
to work correctly, however, it is recommended from safety and maintenance
points of view, that all these instructions
should have different parameter number
with each other.)
number not to exceed the maximum number defined by each PMC model.
There is no SP that corresponds to this
SPE.
END is found between SP and SPE.
Same P–address is used in plural SPs.
Plural TMRBs have the same number as
their parameter.
(This is warning.)
ILLEGAL TMR NUMBERIf unnecessary, remove it. Assign correct
NO SUCH SUBPROGRAMIf it calls wrong subprogram, correct it. If the
UNA V AILABLE INSTRUCTIONConfirm that this ladder program is correct
SP IN BAD LEVELSP can be used at top of a subprogram.
If some of them are unnecessary, remove
them. If all of them are necessary, assign
other number to parameter of them to
make them unique. (If two or more instructions with same parameter number will
never be active simultaneously at one
time, the Ladder program has a possibility
to work correctly, however, it is recommended from safety and maintenance
points of view, that all these instructions
should have different parameter number
with each other.)
number not to exceed the maximum number defined by each PMC model.
subprogram is missing, create it.
one. If this program is correct one, all these
unsupported instructions have to be removed.
Correct it so that no SP exists in other
place.
Plural TMRs have the same number as
their parameter.
(This is warning.)
TMR has parameter number that is out of
range.
Subprogram that is called by CALL/CALLU is not found.
Unsupported instruction for this PMC
model is found.
SP is found in wrong place.
LADDER PROGRAM IS BROKEN This ladder program must be all cleared
once, and remake ladder program.
NO WRITE COILAdd proper write coil.Write coil is necessary, but is not found.
CALL/CALLU IN BAD LEVELCALL/CALLU must be used in Level 2 or in
subprograms. Do not use any other
places.
SP IN LEVEL3If END3 is located wrong, move it to correct
Messages that may be displayed during net editing on PMC program
editor screen
TOO MANY FUNCTIONAL
INSTRUCTIONS IN ONE NET
TOO LARGE NETDivide the net into plural nets so that step
NO INPUT FOR OPERA TIONCoil without input, or coil connected to out-
OPERATION AFTER FUNCTION
IS FORBIDDEN
WRITE COIL IS EXPECTEDAdd proper write coil to the net.Write coil is expected, but not found.
BAD COIL LOCA TIONCoil can be located only at rightmost col-
SHORT CIRCUITFind contact with terminals connected by
Only one functional instruction is allowed
to constitute a net. If necessary, divide the
net into plural nets.
number in a net may become small.
put of functional instruction that has no out-
put, causes this error. If coil is not neces-
sary , remove it. If necessary, connect it to
meaningful input.
Output of functional instruction can not be
connected to a contact, nor to conjunction
with other signal that will be implemented
by logical–or operation.
umn. Any coil located at other place must
be erased once, and place necessary coils
in correct place.
short circuit, and correct connections.
Too many functional instructions are in
one net.
Net is too large. When a net is converted
into the object, the net exceeds 256
steps.
No signal is provided for logical operation.
No logical operation with functional
instruction output is permitted, except
write coils.
Coil is located in bad position.
Some contacts are connected with short
circuit.
FUNCTION AFTER DIVERGENCE IS FORBIDDEN
ALL COIL MUST HAVE SAME INPUT
BAD CONDITION INPUTCheck the connection of all condition in-
NO CONNECTIONFind gap that is expected to be connected,
NET IS TOO COMPLICATEDExamine every connection, and find un-
P ARAMETER IS NOT SUPPLIED Enter all of the relay addresses, and pa-
Functional instruction can not be used in
output section of net. If necessary, divide
the net into plural nets.
Left terminals of all coils in a net must be
connected to same input point.
puts of the functional instruction. Especial-
ly for functional instruction that has more
than one condition input, check if connec-
tions to condition inputs interfere with each
other.
and correct the connection.
necessarily bending connection, or coils
that are connected to different point.
rameters of functional instructions.
Functional instruction is used in output
section of net.
When a net contains more than one coil,
the coils should not have any contact beside them affects only of the coils.
Some condition input of functional
instruction is not connected correctly .
There is signal connected to nowhere.
Net is too complicated to analyze.
Relay with blank address, or blank parameter of functional instruction, is found.
893
APPENDIXA. ALARM LIST
B–63525EN/02
(6) Alarm messages (For EDIT)
MessageContents and solution
ADDRESS BIT NOTHINGThe address of the relay/coil is not set.
FUNCTION NOT FOUNDThere is no functional instruction of the input number.
COM FUNCTION MISSINGThe 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 OVERThere in no empty area of the buffer for the editing.
(solution)Please reduce NET under editing.
END FUNCTION MISSINGFunctional instruction END1,END2,END3 and END do not exist. Or, there are error net
in END1,END2,END3,END.
Or, order of END1,END2,END3, and END is not correct.
ERROR NET FOUNDThere is an error net.
ILLEGAL FUNCTION NO.The wrong number of the functional instruction is searched.
FUNCTION LINE ILLEGALThe functional instruction is not correctly connected.
HORIZONTAL LINE ILLEGALThe horizontal line of the net is not connected.
ILLEGAL NET CLEAREDBecause the power had been turn off while editing LADDER, some net under editing
was cleared.
ILLEGAL OPERA TIONOperation 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 UNDEFINEDThe symbol which was inputted is not defined.
INPUT INV ALIDThere 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 LARGEThe input net is larger than the editing buffer.
(solution)Please reduce the net under editing.
JUMP FUNCTION MISSINGThe 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 BROKENLADDER is broken.
LADDER ILLEGALThere is an incorrect LADDER.
IMPOSSIBLE WRITEYou try to edit sequence program on the ROM.
OBJECT BUFFER OVERThe sequence program area was filled.
(solution)Please reduce the LADDER.
P ARAMETER NOTHINGThere is no parameter of the functional instruction.
PLEASE COMPLETE NETThe error net was found in LADDER.
(solution)After correcting the error net, please continue operating.
894
B–63525EN/02
MessageContents and solution
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”
PROGRAM MODULE NOTHINGYou tried to edit though there was neither RAM for debugging nor ROM for sequence
program.
RELA Y COIL FORBITThere is an unnecessary relay or coil.
RELA Y OR COIL NOTHINGThe relay or the coil does not suffice.
PLEASE CLEAR ALLIt is impossible to recover the sequence program.
(solution)Please clear the all data.
SYMBOL DA TA DUPLICATEThe same symbol name is defined in other place.
COMMENT DA TA OVERFLOWThe comment data area was filled.
(solution)Please reduce the number of the commnet.
SYMBOL DA TA OVERFLOWThe symbol data area was filled.
(solution)Please reduce the number of the symbol.
VERTICAL LINE ILLEGALThere is an incorrect vertical line of the net.
APPENDIX
again.
A. ALARM LIST
MESSAGE DA TA OVERFLOWThe message data area was filled.
(solution)Please reduce the number of the message.
1ST LEVEL EXECUTE TIME
OVER
P ARA NO. RANGE ERR:The parameter number for a function instruction is not in the range.
P ARA NO. DUPLICATE:The parameter number for a function instruction is used more than once.
The 1st level of LADDER is too large to complete execution in time.
(solution)Please reduce the 1st level of LADDER.
(solution)Correct the number so that it is within the range.
(solution)If the duplicate numbers pose the problem of simultaneous operation,
change the parameter number to an unused number.
895
APPENDIXA. ALARM LIST
(7) Error Messages (at Automatic Write to Flash ROM after Ladder Editing)
Error messageContents and solution
PROGRAM ALREADY EXISTSA program already exists on flash ROM. (At BLANK)
B–63525EN/02
PROGRAM ALREADY EXISTS
(EXEC?)
PROGRAM NOTHINGThere is no program on flash ROM.
ERASE ERROR
MUST BE IN EMG STOP
NOT EMG STOP
F–ROM WRITE ERROR 10
F–ROM WRITE ERROR 37
NO OPTIONThere is no ROM cassette option.
SIZE ERROR
IMPOSSIBLE WRITE (SIZE
OVER)
NO SPACE
F–ROM WRITE ERROR 1
F–ROM WRITE ERROR 15
F–ROM WRITE ERROR 35
A program already exists on flash ROM.
(Remedy)When the message is displayed, pressing the EXEC key again causes
write or erasure operation. (At write or erasure)
Flash ROM is abnormal. Replacement is required.
Ask FANUC Service Representative for replacement.
Flash ROM is used by other than PMC.
The CNC is not in the emergency stop state.
The sequence program is larger than the flash ROM size. (At write)
(Remedy)Try the condense function. (EDIT/CLEAR screen) If the same phenome-
non is still observed, the flash ROM size must be enlarged.
The sequence program to be read is larger than the RAM size. (At read)
(Remedy)RAM must be enlarged.
896
B–63525EN/02
APPENDIX
A. ALARM LIST
(8) Error Messages (at Assignment Data Editing)
MessageContents and solution
ERR: GROUP NO. (0—15)The group number must be 0 to 15.
ERR: BASE NO. (0—1)The base number must be 0 or 1.
WARN: BASE NO. MUST BE 0For I/O Unit–B, the base number must be 0. The base number was set to 0 forcibly.
ERR: SLOT NO. (1—10)For I/O Unit–A, the slot number must be 1 to 10.
ERR: SLOT NO. (0, 1—30)For I/O Unit–B, the slot number must be 0 or a number 1 to 30.
ERR: SLOT NO. MUST BE 0When power on/off information for I/O Unit–B is set, the slot number must be 0.
ERR: ILLEGAL NAMEThe input assignment name is illegal or not supported. Enter a correct name.
INPUT INV ALIDThe input character string is illegal. Enter a character string in a correct input format
again.
IMPOSSIBLE WRITEAn attempt was made to edit ROM data. ROM data cannot be edited.
ERR: ADDRESS ALREADY
ASSIGNED
ERR: ADDRESS OVERA set address exceeds the maximum value (X127, Y127). Check the addresses dedi-
ERR: SLOT ALREADY DEFINED The specified slot is already assigned. Check the existing data.
WARN: SLOT ALREADY
DEFINED
ERR: UNIT TYPE MISMA TCH
(IN OR OUT)
WARN: UNIT TYPE MISMATCH
(MODEL)
The specified address is already assigned. Assign another address. Alternatively, de-
lete the existing data, then set the address again.
cated to the unit to be set.
The specified slot is already assigned. Check the existing data.
An output module cannot be allocated to an X address, or an input module cannot be
allocated to a Y address.
I/O Unit–A and I/O Unit–B are assigned to the same group. These units cannot exist
together within the same group.
897
APPENDIXA. ALARM LIST
(9) Alarm messages (For I/O)
Error messageContents and solution
PROGRAM ALREADY EXISTSA program already exists on flash ROM. (At BLANK)
B–63525EN/02
PROGRAM ALREADY EXISTS
(EXEC ?)
PROGRAM NOTHINGThere is no program on flash ROM.
ERASE ERROR
F
L
WRITE ERROR
A
READ ERROR
S
H
ANOTHER USEDFlash ROM is used by other than PMC.
R
MUST BE IN EMG STOP
O
NOT EMG STOP
M
NO OPTIONThere is no ROM cassette option.
SIZE ERRORThe sequence program is larger than the flash ROM size. (At write)
I/O OPEN ERROR nnnn = –1: RS–232C is used by other than PMC.
H
O
I/O WRITE ERROR nnnn = 20: RS–232C connection is incorrect.
S
T
·
F
D
C
I/O READ ERROR nnnn = 20: RS–232C connection is incorrect.
A
S
·
O
T
H
ADDRESS IS OUT OF RANGE
E
(xxxxxx)
R
R
S
DA TA ERRORIllegal data was read.
A program already exists on flash ROM.
Remedy)When the message is displayed, pressing the EXEC key again
causes write or erasure operation. (At write or erasure)
Flash ROM is abnormal. Replacement is required. Ask FANUC Service
Representative for replacement.
The CNC is not in the emergency stop state.
Remedy)Try the condense function. (EDIT/CLEAR screen) If the same
phenomenon is still observed, the flash ROM size must be en-
larged.
The sequence program to be read is larger than the RAM size. (At read)
Remedy)RAM must be enlarged.
Remedy)Check whether RS–232C is used by other than PMC.
On the online setting screen (see Section 8.5.1 in III), check
that “NOT USE” is indicated for RS–232C.
nn = 6: The RS–232C option is not found.
nn = 20: RS–232C connection is incorrect.
Remedy)Check whether channel setting, connection, baud rate, and
other settings are correct.
Remedy)Check whether channel setting, connection, baud rate, and
other settings are correct.
nn = 22: Communication cannot be performed correctly .
Remedy)Check whether the cable is broken.
Remedy) Check whether channel setting, connection, baud rate, and
other settings are correct.
nn = 22: Communication cannot be performed correctly .
Remedy) Check whether the cable is broken.
Data for other than the PMC debugging RAM area was transferred.
xxxxxx: Indicates the transfer address.
Remedy)Check the cable and setting (speed).
When a program in C was being read into the 16i/18i/21i:
Remedy) Press soft keys [EDIT], [CLEAR], [CLRLNG], then [EXEC] to
clear the C area.
PROGRAM DA TA ERRORAn attempt was made to output data, but the data was illegal.
Remedy)Check the alarm on the alarm screen.
898
B–63525EN/02
CREA TE ERRORThe specified file name is illegal.
NO MORE SP ACE or WRITE ERRORThere is not enough free space on the memory card.
NOT READYNo memory card is installed.
MOUNT ERRORUnformatted.
WRITE PROTECTThe memory card is protected.
BA TTER Y ALARMThe battery for the memory card is too weak.
M
FILE NOT FOUNDThe specified file number or file name is not found.
E
M
O
DELETE ERRORThe file cannot be deleted.
R
C
A
PROGRAM ALREADY EXISTSThere are duplicate file names.
R
D
I/O WRITE ERROR nn
I/O READ ERROR nn
I/O COMPARE ERROR nn
I/O DELETE ERROR nn
I/O LIST ERROR nn
I/O FORMAT ERROR nn
APPENDIX
Contents and solutionError message
Remedy)Specify a file name in the MS–DOS form. (See 7.2 (5))
Remedy)Delete files to create free space.
Remedy)Check whether a memory card is installed.
Remedy)Perform formatting. (See 7.3.4 (a))
Remedy)Set the protect switch of the memory card to OFF.
Remedy)Replace the memory card battery .
Remedy)With LIST, check the file name or file number.
Remedy)Change the file attribute.
Remedy)Use another file name.
nn = 30: No memory card is installed.
Remedy) Check whether a memory card is installed.
nn = 31: The memory card cannot be written to.
Remedy) Set the protect switch of the memory card to OFF.
Replace the memory card with an S–RAM card.
nn = 32: The battery for the memory card is too weak.
Remedy) Replace the memory card battery .
nn = 102: There is not enough free space on the memory card.
Remedy) Delete files to create free space.
nn = 135: The memory card is unformatted.
nn = 105: The memory card is unformatted.
Remedy) Format the memory card.
nn = 114: The specified file is not found.
Remedy) With LIST, check the file name or file number.
nn = 115: The specified file is protected.
Remedy) Check the file attribute.
A. ALARM LIST
COMPARE ERR XXXXXX=AA : BB
CONT? (Y/N)
C
O
M
DA TA ERRORIllegal data has been read.
M
O
N
PROGRAM DA TA ERRORAn attempt was made to output data, but the data was illegal.
Data differs between the device and PMC.
XXXXXX: Address
aa: Data on the PMC
bb: Data on the device
Remedy)T o continue operation, enter Y; otherwise, enter N. Then, press
the INPUT key .
Remedy)Check the cable and setting (speed).
When a program in C was being read into the 16i/18i/21i:
Remedy) Press soft keys [EDIT], [CLEAR], [CLRLNG], then [EXEC] to
clear the C area.
Remedy)Check the alarm on the alarm screen.
899
A.3
APPENDIXA. ALARM LIST
B–63525EN/02
ALARM LIST
(SERIAL SPINDLE)
When a serial spindle alarm occurs, the following number is displayed on
the CNC. n is a number corresponding to the spindle on which an alarm
occurs. (n = 1: First spindle; n = 2: Second spindle; etc.)
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 in-
No.Message
(750) SPINDLE SERIAL LINK
ERROR
dica-
tion(*1)
A0A1 Replace the ROM on the SPM
Faulty location and remedyDescription
control printed circuit board.
2 Replace the SPM control printed
circuit board.
The program does not start normally.
ROM series error or hardware abnormality on the SPM control printed
circuit board
(749) S–SPINDLE LSI ERRORA1Replace the SPM control printed cir-
cuit board.
7n01 SPN_n_ : MOTOR OVER-
HEAT
7n02 SPN_n_ : EX SPEED ER-
ROR
7n03 SPN_n_ : FUSE ON DC
LINK BLOWN
011 Check and correct the peripheral
temperature and load status.
2 If the cooling fan stops, replace it.
021 Check and correct the cutting
conditions to decrease the load.
2 Correct parameter No. 4082.
031 Replace the SPM unit.
2 Check the motor insulation status.
3 Replace the interface cable.
An abnormality was detected in the
CPU peripheral circuit of the SPM
control circuit.
The thermostat embedded in the motor winding operated.
The internal temperature of the motor
exceeds the specified level.
The motor is used in excess of the
continuous rating, or the cooling component is abnormal.
The motor speed cannot follow a specified speed.
An excessive motor load torque is detected.
The acceleration/deceleration time in
parameter No. 4082 is insufficient.
The PSM becomes ready (00 is indicated), but the DC link voltage is too
low in the SPM.
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.
7n04 SPN_n_ : INPUT FUSE/
POWER FAULT
04Check the state of the input power
supply to the PSM.
900
The PSM found a missing power supply phase. (PSM alarm 5)
B–63525EN/02
SPM in-
No.DescriptionFaulty location and remedy
Message
dica-
tion(*1)
APPENDIX
A. ALARM LIST
7n06 SPN_n_ : THERMAL
SENSOR DISCONNECT
7n07 SPN_n_ : OVERSPEED07Check for a sequence error. (For ex-
7n09 SPN_n_ : OVERHEAT
MAIN CIRCUIT
7n11 SPN_n_ : OVERVOLT
POW CIRCUIT
7n12 SPN_n_ : OVERCUR-
RENT POW
CIRCUIT
061 Check and correct the parameter.
2 Replace the feedback cable.
ample, check whether spindle synchronization was specified when the
spindle could not be turned.)
091 Improve the heat sink cooling sta-
tus.
2 If the heat sink cooling fan stops,
replace the SPM unit.
111 Check the selected PSM.
2 Check the input power voltage and
change in power during motor deceleration. If the voltage exceeds
253 VAC (for the 200–V system) or
530 VAC (for the 400–V system),
improve the power supply impedance.
121 Check the motor insulation status.
2 Check the spindle parameters.
3 Replace the SPM unit.
The temperature sensor of the motor
is disconnected.
The motor speed has exceeded
1 15% of its rated speed.
When the spindle axis was in position
control mode, positional deviations
were accumulated excessively (SFR
and SRV were turned off during
spindle synchronization.)
Abnormal temperature rise of the
power transistor radiator
Overvoltage of the DC link section of
the PSM was detected. (PSM alarm
indication: 7)
PSM selection error. (The maximum
output specification of the PSM is exceeded.)
The motor output current is abnormally high.
A motor–specific parameter does not
match the motor model.
Poor motor insulation
7n15 SPN_n_ : SP SWITCH
CONTROL
ALARM
7n16 SPN_n_ : RAM FAUL T16Replace the SPM control printed cir-
7n18 SPN_n_ : SUMCHECK
ERROR PGM
DATA
7n19 SPN_n_ : EX OFFSET
CURRENT U
7n20 SPN_n_ : EX OFFSET
CURRENT V
7n21 SPN_n_ : POS SENSOR
POLARITY ERROR
151 Check and correct the ladder se-
quence.
2 Replace the switching MC.
cuit board.
18Replace the SPM control printed cir-
cuit board.
19Replace the SPM unit.Abnormality in an SPM component is
20Replace the SPM unit.Abnormality in an SPM component is
21Check and correct the parameters.
(No. 4000#0, 4001#4)
The switch sequence in spindle
switch/output switch operation is abnormal.
The switching MC contact status
check signal and command do not
match.
Abnormality in an SPM control circuit
component is detected. (RAM for external data is abnormal.)
Abnormality in an SPM control circuit
component is detected. (Program
ROM data is abnormal.)
detected. (The initial value for the U
phase current detection circuit is abnormal.)
detected. (The initial value of the V
phase current detection circuit is abnormal.)
The polarity parameter setting of the
position sensor is wrong.
901
APPENDIXA. ALARM LIST
SPM in-
No.DescriptionFaulty location and remedy
Message
dica-
tion(*1)
B–63525EN/02
7n24 SPN_n_ : SERIAL
TRANSFER
ERROR
7n26 SPN_n_ : DISCONNECT
C–VELO DETECT
7n27 SPN_n_ : DISCONNECT
POS–CODER
7n28 SPN_n_ : DISCONNECT
C–POS DETECT
7n29 SPN_n_ : SHORTTIME
OVERLOAD
241 Place the CNC–to–spindle cable
away from the power cable.
2 Replace the cable.
261 Replace the cable.
2Re–adjust the pre–amplifier.
271 Replace the cable.
2Re–adjust the BZ sensor signal.
281 Replace the cable
2Re–adjust the pre–amplifier.
29Check and correct the load status.Excessive load has been applied
The CNC power is turned off (normal
power–off or broken cable).
An error is detected in communication data transferred to the CNC.
The signal amplitude of the detection
signal (connector JY2) on the Cs contour control motor side is abnormal.
(Unconnected cable, adjustment error , etc.)
1 The spindle position coder (con-
nector JY4) signal is abnormal.
2 The signal amplitude (connector
JY2) of the MZ or BZ sensor is abnormal.
(Unconnected cable, adjustment
error , etc.)
The position detection signal (connector JY5) for Cs contour control is
abnormal.
(Unconnected cable, adjustment error , etc.)
continuously for a certain period of
time. (This alarm is issued also when
the motor shaft has been locked in the
excitation state.)
7n30 SPN_n_ : OVERCUR-
RENT POW
CIRCUIT
7n31 SPN_n_ : MOTOR LOCK
OR V–SIG LOS
7n32 SPN_n_ : RAM FAUL T
SERIAL LSI
7n33 SPN_n_ : SHORTAGE
POWER
CHARGE
30Check and correct the power supply
voltage.
311 Check and correct the load status.
2 Replace the motor sensor cable
(JY2 or JY5).
32Replace the SPM control printed cir-
cuit board.
331 Check and correct the power sup-
ply voltage.
2 Replace the PSM unit.
Overcurrent is detected in PSM main
circuit input. (PSM alarm indication:
1)
Unbalanced power supply.
PSM selection error (The maximum
PSM output specification is exceeded.)
The motor cannot rotate at a specified
speed. (A level not exceeding the
SST level for the rotation command
has existed continuously.)
Abnormality in the speed detection
signal.
Abnormality in an SPM control circuit
component is detected. (The LSI device for serial transfer is abnormal.)
Charging of direct current power supply voltage in the power circuit section
is insufficient when the magnetic contractor in the amplifier is turned on
(such as open phase and defective
charging resistor).
902
B–63525EN/02
SPM in-
No.DescriptionFaulty location and remedy
Message
dica-
tion(*1)
APPENDIX
A. ALARM LIST
7n34 SPN_n_ : PARAMETER
SETTING ERROR
7n35 SPN_n_ : EX SETTING
GEAR RA TIO
7n36 SPN_n_ : OVERFLOW
ERROR
COUNTER
7n37 SPN_n_ : SPEED DE-
TECT P AR. ERROR
7n39 SPN_n_ : 1–ROT Cs SIG-
NAL ERROR
7n40 SPN_n_ : NO 1–ROT Cs
SIGNAL DETECT
7n41 SPN_n_ : 1–ROT POS–
CODER ERROR
34Correct a parameter value according
to the manual.
If the parameter number is unknown,
connect the spindle check board, and
check the indicated parameter.
35Correct the value according to the pa-
rameter manual.
36Check whether the position gain val-
ue is too large, and correct the value.
37Correct the value according to the pa-
rameter manual.
391 Adjust the 1–rotation signal in the
pre–amplifier.
2 Check the cable shield status.
3 Replace the cable.
401 Adjust the 1–rotation signal in the
pre–amplifier.
2 Check the cable shield status.
3 Replace the cable.
411 Check and correct the parameter.
2 Replace the cable.
3Re–adjust the BZ sensor signal.
Parameter data exceeding the allowable limit is set.
Gear ratio data exceeding the allowable limit is set.
An error counter overflow occurred.
The setting of the parameter for the
number of pulses in the speed detector is incorrect.
An incorrect relationship between the
1–rotation signal and the number of
AB phase pulses was detected during Cs contour control.
The 1–rotation signal is not generated during Cs contour control.
1 The 1–rotation signal of the
spindle position coder (connector
JY4) is abnormal.
2 The 1–rotation signal (connector
JY2) of the MZ or BZ sensor is abnormal.
3 Parameter setting error
7n42 SPN_n_ : NO 1–ROT.
POS–CODER
DETECT
7n43 SPN_n_ : DISCON. PC
FOR DIF. SP.
MODE
7n44 SPN_n_ : CONTROL
CIRCUIT(AD)
ERROR
7n46 SPN_n_ : SCREW
1–ROT POS–
COD. ALARM
421 Replace the cable.
2Re–adjust the BZ sensor signal.
43 Replace the cable.The differential speed position coder
44Replace the SPM control printed cir-
cuit board.
461 Check and correct the parameter.
2 Replace the cable.
3Re–adjust the BZ sensor signal.
1 The 1–rotation signal of the
spindle position coder (connector
JY4) is disconnected.
2 The 1–rotation signal (connector
JY2) of the MZ or BZ sensor is disconnected.
signal (connector JY8) in SPM type 3
is abnormal.
Abnormality in an SPM control circuit
component was detected (A/D converter abnormality).
An abnormality equivalent to alarm
41 was detected during thread cutting
operation.
903
APPENDIXA. ALARM LIST
SPM in-
No.DescriptionFaulty location and remedy
Message
dica-
tion(*1)
B–63525EN/02
7n47 SPN_n_ : POS–CODER
SIGNAL ABNORMAL
7n49 SPN_n_ : HIGH CONV.
DIF. SPEED
7n50 SPN_n_ : SPNDL CON-
TROL OVERSPEED
7n51 SPN_n_ : LOW VOLT DC
LINK
471 Replace the cable.
2Re–adjust the BZ sensor signal.
3 Correct the cable layout (vicinity of
the power line).
49Check whether the calculated differ-
ential speed value exceeds the maximum motor speed.
50Check whether the calculated value
exceeds the maximum motor speed.
511 Check and correct the power sup-
ply voltage.
2 Replace the MC.
1 The A/B phase signal of the
spindle position coder (connector
JY4) is abnormal.
2 The A/B phase signal (connector
JY2) of the MZ or BZ sensor is ab-
normal.
The relationship between the A/B
phase and 1–rotation signal is incorrect (Pulse interval mismatch).
In differential speed mode, the speed
of the other 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).
In spindle synchronization, the speed
command calculation value exceeded the allowable limit (the motor
speed is calculated by multiplying the
specified spindle speed by the gear
ratio).
Input voltage drop was detected.
(PSM alarm indication: 4) (Momentary power failure or poor MC contact)
7n52 SPN_n_ : ITP SIGNAL
ABNORMAL I
7n53 SPN_n_ : ITP SIGNAL
ABNORMAL II
7n54 SPN_n_ : OVERLOAD
CURRENT
7n55 SPN_n_ : POWER LINE
SWITCH ERROR
7n56 SPN_n_ : INNER COOL-
ING FAN STOP
7n57 SPN_n_ : EX DECEL-
ERATION
POWER
521 Replace the SPM control printed
circuit board.
2 Replace the spindle interface
printed circuit board in the CNC.
531 Replace the SPM control printed
circuit board.
2 Replace the spindle interface
printed circuit board in the CNC.
54Review the load state.An overload current was detected.
551 Replace the magnetic contactor.
2 Check and correct the sequence.
56Replace the SPM unit.The cooling fan in the SPM control cir-
571 Decrease the acceleration/decel-
eration duty.
2 Check the cooling condition (pe-
ripheral temperature).
3 If the cooling fan stops, replace the
resistor.
4 If the resistance is abnormal, re-
place the resistor.
NC interface abnormality was detected (the ITP signal stopped).
NC interface abnormality was detected (the ITP signal stopped).
The power line state signal of the
magnetic contactor for selecting a
spindle or output is abnormal.
cuit stopped.
An overload was detected in the re-
generative resistance. (PSMR alarm
indication: 8)
Thermostat operation or short–time
overload was detected.
The regenerative resistor was disconnected, or an abnormal resistance was detected.
904
B–63525EN/02
SPM in-
No.DescriptionFaulty location and remedy
Message
dica-
tion(*1)
APPENDIX
A. ALARM LIST
7n58 SPN_n_ : OVERLOAD IN
PSM
7n59 SPN_n_ : COOLING FAN
STOP IN PSM
7n62 SPN_n_ : MOTOR VCMD
OVERFLOWED
7n66 SPN_n_ : AMP MODULE
COMMUNICATION
7n73 SPN_n_ : MOTOR SEN-
SOR DISCONNECTED
7n74 SPN_n_ : CPU TEST ER-
ROR
7n75 SPN_n_ : CRC ERROR75Replace the SPM control printed–cir-
7n79 SPN_n_ : INITIAL TEST
ERROR
7n81 SPN_n_ : 1–ROT MO-
TOR SENSOR
ERROR
581 Check the PSM cooling status.
2 Replace the PSM unit.
59Replace the SPM unit.The cooling fan in the PSM stopped.
62Check and correct the parameters.
(No. 4021, 4056 to 4059)
661 Replace the cable.
2 Check and correct the connection.
731 Replace the feedback cable.
2 Check the shield processing.
3 Check and correct the connection.
4 Adjust the sensor.
74Replace the SPM control printed–cir-
cuit board.
cuit board.
79Replace the SPM control printed–cir-
cuit board.
811 Check and correct the parameter.
2 Replace the feedback cable.
3 Adjust the sensor.
The temperature of the radiator of the
PSM has increased abnormally.
(PSM alarm indication: 3)
(PSM alarm indication: 2)
The specified motor speed is too
large.
An error was found in communication
between amplifiers.
The motor sensor feedback signal is
not present.
An error was detected in a CPU test.
An error was detected in a CRC test.
An error was detected in an initial test
operation.
The one–rotation signal of the motor
sensor cannot be correctly detected.
7n82 SPN_n_ : NO 1–ROT
MOTOR SENSOR
7n83 SPN_n_ : MOTOR SEN-
SOR SIGNAL
ERROR
7n84 SPN_n_ : SPNDL SEN-
SOR DISCONNECTED
7n85 SPN_n_ : 1–ROT SPNDL
SENSOR ERROR
7n86 SPN_n_ : NO 1–ROT
SPNDL SENSOR ERROR
7n87 SPN_n_ : SPNDL SEN-
SOR SIGNAL
ERROR
821 Replace the feedback cable.
2 Adjust the sensor.
831 Replace the feedback cable.
2 Adjust the sensor.
841 Replace the feedback cable.
2 Check the shield processing.
3 Check and correct the connection.
4 Check and correct the parameter.
5 Adjust the sensor.
851 Check and correct the parameter.
2 Replace the feedback cable.
3 Adjust the sensor.
861 Replace the feedback cable.
2 Adjust the sensor.
87The one–rotation signal of the spindle
sensor is not generated.
The one–rotation signal of the motor
sensor is not generated.
An irregularity was detected in a motor sensor feedback signal.
The spindle sensor feedback signal is
not present.
The one–rotation signal of the spindle
sensor cannot be correctly detected.
The one–rotation signal of the spindle
sensor is not generated.
An irregularity was detected in a
spindle sensor feedback signal.
905
APPENDIXA. ALARM LIST
SPM in-
No.DescriptionFaulty location and remedy
Message
dica-
tion(*1)
B–63525EN/02
7n88 SPN_n_ : COOLING RA-
DIFAN FAILURE
7n97 SPN_n_ : OTHER
SPINDLE
ALARM
7n98 SPN_n_ : OTHER CON-
VERTER
ALARM
No.Message
9001 SPN_n_ : MOTOR OVER-
HEAT
9002 SPN_n_ : EX SPEED ER-
ROR
88Replace the SPM external cooling
fan.
97Replace the SPM.Another irregularity was detected.
98Check the PSM alarm display.A PSM alarm was detected.
SPM in-
dica-
tion(*1)
011 Check and correct the peripheral
021 Check and correct the cutting
Faulty location and remedyDescription
temperature and load status.
2 If the cooling fan stops, replace it.
conditions to decrease the load.
2 Correct parameter No. 4082.
The external cooling fan stopped.
The thermostat embedded in the motor winding operated.
The internal temperature of the motor
exceeds the specified level.
The motor is used in excess of the
continuous rating, or the cooling component is abnormal.
The motor speed cannot follow a specified speed.
An excessive motor load torque is detected.
The acceleration/deceleration time in
parameter No. 4082 is insufficient.
9003 SPN_n_ : FUSE ON DC
LINK BLOWN
9006 SPN_n_ : THERMAL
SENSOR DISCONNECT
9007 SPN_n_ : OVERSPEED07Check for a sequence error. (For ex-
9009 SPN_n_ : OVERHEAT
MAIN CIRCUIT
031 Replace the SPM unit.
2 Check the motor insulation status.
3 Replace the interface cable.
061 Check and correct the parameter.
2 Replace the feedback cable.
ample, check whether spindle synchronization was specified when the
spindle could not be turned.)
091 Improve the heat sink cooling sta-
tus.
2 If the heat sink cooling fan stops,
replace the SPM unit.
The PSM becomes ready (00 is indicated), but the DC link voltage is too
low in the SPM.
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.
The temperature sensor of the motor
is disconnected.
The motor speed has exceeded
1 15% of its rated speed.
When the spindle axis was in position
control mode, positional deviations
were accumulated excessively (SFR
and SRV were turned off during
spindle synchronization.)
Abnormal temperature rise of the
power transistor radiator
906
B–63525EN/02
SPM in-
No.DescriptionFaulty location and remedy
Message
dica-
tion(*1)
APPENDIX
A. ALARM LIST
9011 SPN_n_ : OVERVOLT
POW CIRCUIT
9012 SPN_n_ : OVERCUR-
RENT POW
CIRCUIT
9015 SPN_n_ : SP SWITCH
CONTROL
ALARM
9016 SPN_n_ : RAM FAUL T16Replace the SPM control printed cir-
9018 SPN_n_ : SUMCHECK
ERROR PGM
DATA
111 Check the selected PSM.
2 Check the input power voltage and
change in power during motor deceleration. If the voltage exceeds
253 VAC (for the 200–V system) or
530 VAC (for the 400–V system),
improve the power supply impedance.
121 Check the motor insulation status.
2 Check the spindle parameters.
3 Replace the SPM unit.
151 Check and correct the ladder se-
quence.
2 Replace the switching MC.
cuit board.
18Replace the SPM control printed cir-
cuit board.
Overvoltage of the DC link section of
the PSM was detected. (PSM alarm
indication: 7)
PSM selection error. (The maximum
output specification of the PSM is exceeded.)
The motor output current is abnormally high.
A motor–specific parameter does not
match the motor model.
Poor motor insulation
The switch sequence in spindle
switch/output switch operation is abnormal.
The switching MC contact status
check signal and command do not
match.
Abnormality in an SPM control circuit
component is detected. (RAM for external data is abnormal.)
Abnormality in an SPM control circuit
component is detected. (Program
ROM data is abnormal.)
9019 SPN_n_ : EX OFFSET
CURRENT U
9020 SPN_n_ : EX OFFSET
CURRENT V
9021 SPN_n_ : POS SENSOR
POLARITY ERROR
9024 SPN_n_ : SERIAL
TRANSFER
ERROR
9027 SPN_n_ : DISCONNECT
POS–CODER
19Replace the SPM unit.Abnormality in an SPM component is
detected. (The initial value for the U
phase current detection circuit is abnormal.)
20Replace the SPM unit.Abnormality in an SPM component is
detected. (The initial value of the V
phase current detection circuit is abnormal.)
21Check and correct the parameters.
(No. 4000#0, 4001#4)
241 Place the CNC–to–spindle cable
away from the power cable.
2 Replace the cable.
271 Replace the cable.
2Re–adjust the BZ sensor signal.
The polarity parameter setting of the
position sensor is wrong.
The CNC power is turned off (normal
power–off or broken cable).
An error is detected in communication data transferred to the CNC.
1 The spindle position coder (con-
nector JY4) signal is abnormal.
2 The signal amplitude (connector
JY2) of the MZ or BZ sensor is ab-
normal.
(Unconnected cable, adjustment
error , etc.)
907
APPENDIXA. ALARM LIST
SPM in-
No.DescriptionFaulty location and remedy
Message
dica-
tion(*1)
B–63525EN/02
9029 SPN_n_ : SHORTTIME
OVERLOAD
9030 SPN_n_ : OVERCUR-
RENT POW
CIRCUIT
9031 SPN_n_ : MOTOR LOCK
OR V–SIG LOS
9032 SPN_n_ : RAM FAUL T
SERIAL LSI
9033 SPN_n_ : SHORTAGE
POWER
CHARGE
29Check and correct the load status.Excessive load has been applied
continuously for a certain period of
time. (This alarm is issued also when
the motor shaft has been locked in the
excitation state.)
30Check and correct the power supply
voltage.
311 Check and correct the load status.
2 Replace the motor sensor cable
(JY2 or JY5).
32Replace the SPM control printed cir-
cuit board.
331 Check and correct the power sup-
ply voltage.
2 Replace the PSM unit.
Overcurrent is detected in PSM main
circuit input. (PSM alarm indication:
1)
Unbalanced power supply.
PSM selection error (The maximum
PSM output specification is exceeded.)
The motor cannot rotate at a specified
speed. (A level not exceeding the
SST level for the rotation command
has existed continuously.)
Abnormality in the speed detection
signal.
Abnormality in an SPM control circuit
component is detected. (The LSI device for serial transfer is abnormal.)
Charging of direct current power supply voltage in the power circuit section
is insufficient when the magnetic contractor in the amplifier is turned on
(such as open phase and defective
charging resistor).
9034 SPN_n_ : PARAMETER
SETTING ERROR
9035 SPN_n_ : EX SETTING
GEAR RA TIO
9036 SPN_n_ : OVERFLOW
ERROR
COUNTER
9037 SPN_n_ : SPEED DE-
TECT P AR. ERROR
9041 SPN_n_ : 1–ROT POS–
CODER ERROR
34Correct a parameter value according
to the manual.
If the parameter number is unknown,
connect the spindle check board, and
check the indicated parameter.
35Correct the value according to the pa-
rameter manual.
36Check whether the position gain val-
ue is too large, and correct the value.
37Correct the value according to the pa-
rameter manual.
411 Check and correct the parameter.
2 Replace the cable.
3Re–adjust the BZ sensor signal.
Parameter data exceeding the allowable limit is set.
Gear ratio data exceeding the allowable limit is set.
An error counter overflow occurred.
The setting of the parameter for the
number of pulses in the speed detector is incorrect.
1 The 1–rotation signal of the
spindle position coder (connector
JY4) is abnormal.
2 The 1–rotation signal (connector
JY2) of the MZ or BZ sensor is ab-
normal.
3 Parameter setting error
908
B–63525EN/02
SPM in-
No.DescriptionFaulty location and remedy
Message
dica-
tion(*1)
APPENDIX
A. ALARM LIST
9042 SPN_n_ : NO 1–ROT.
POS–CODER
DETECT
9043 SPN_n_ : DISCON. PC
FOR DIF. SP.
MODE
9046 SPN_n_ : SCREW
1–ROT POS–
COD. ALARM
9047 SPN_n_ : POS–CODER
SIGNAL ABNORMAL
9049 SPN_n_ : HIGH CONV.
DIF. SPEED
421 Replace the cable.
2Re–adjust the BZ sensor signal.
43 Replace the cable.The differential speed position coder
461 Check and correct the parameter.
2 Replace the cable.
3Re–adjust the BZ sensor signal.
471 Replace the cable.
2Re–adjust the BZ sensor signal.
3 Correct the cable layout (vicinity of
the power line).
49Check whether the calculated differ-
ential speed value exceeds the maximum motor speed.
1 The 1–rotation signal of the
spindle position coder (connector
JY4) is disconnected.
2 The 1–rotation signal (connector
JY2) of the MZ or BZ sensor is dis-
connected.
signal (connector JY8) in SPM type 3
is abnormal.
An abnormality equivalent to alarm
41 was detected during thread cutting
operation.
1 The A/B phase signal of the
spindle position coder (connector
JY4) is abnormal.
2 The A/B phase signal (connector
JY2) of the MZ or BZ sensor is ab-
normal.
The relationship between the A/B
phase and 1–rotation signal is incorrect (Pulse interval mismatch).
In differential speed mode, the speed
of the other 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).
9050 SPN_n_ : SPNDL CON-
TROL OVERSPEED
9051 SPN_n_ : LOW VOLT DC
LINK
9052 SPN_n_ : ITP SIGNAL
ABNORMAL I
9053 SPN_n_ : ITP SIGNAL
ABNORMAL II
9054 SPN_n_ : OVERLOAD
CURRENT
9055 SPN_n_ : POWER LINE
SWITCH ERROR
50Check whether the calculated value
exceeds the maximum motor speed.
511 Check and correct the power sup-
ply voltage.
2 Replace the MC.
521 Replace the SPM control printed
circuit board.
2 Replace the spindle interface
printed circuit board in the CNC.
531 Replace the SPM control printed
circuit board.
2 Replace the spindle interface
printed circuit board in the CNC.
54Review the load state.An overload current was detected.
551 Replace the magnetic contactor.
2 Check and correct the sequence.
In spindle synchronization, the speed
command calculation value exceeded the allowable limit (the motor
speed is calculated by multiplying the
specified spindle speed by the gear
ratio).
Input voltage drop was detected.
(PSM alarm indication: 4) (Momentary power failure or poor MC contact)
NC interface abnormality was detected (the ITP signal stopped).
NC interface abnormality was detected (the ITP signal stopped).
The power line state signal of the
magnetic contactor for selecting a
spindle or output is abnormal.
909
APPENDIXA. ALARM LIST
SPM in-
No.DescriptionFaulty location and remedy
Message
dica-
tion(*1)
B–63525EN/02
9056 SPN_n_ : INNER COOL-
ING FAN STOP
9057 SPN_n_ : EX DECEL-
ERATION
POWER
9058 SPN_n_ : OVERLOAD IN
PSM
9059 SPN_n_ : COOLING FAN
STOP IN PSM
9066 SPN_n_ : AMP MODULE
COMMUNICATION
9073 SPN_n_ : MOTOR SEN-
SOR DISCONNECTED
9074 SPN_n_ : CPU TEST ER-
ROR
56Replace the SPM unit.The cooling fan in the SPM control cir-
cuit stopped.
571 Decrease the acceleration/decel-
eration duty.
2 Check the cooling condition (pe-
ripheral temperature).
3 If the cooling fan stops, replace the
resistor.
4 If the resistance is abnormal, re-
place the resistor.
581 Check the PSM cooling status.
2 Replace the PSM unit.
59Replace the SPM unit.The cooling fan in the PSM stopped.
661 Replace the cable.
2 Check and correct the connection.
731 Replace the feedback cable.
2 Check the shield processing.
3 Check and correct the connection.
4 Adjust the sensor.
74Replace the SPM control printed–cir-
cuit board.
An overload was detected in the regenerative resistance. (PSMR alarm
indication: 8)
Thermostat operation or short–time
overload was detected.
The regenerative resistor was disconnected, or an abnormal resistance was detected.
The temperature of the radiator of the
PSM has increased abnormally.
(PSM alarm indication: 3)
(PSM alarm indication: 2)
An error was found in communication
between amplifiers.
The motor sensor feedback signal is
not present.
An error was detected in a CPU test.
9075 SPN_n_ : CRC ERROR75Replace the SPM control printed–cir-
cuit board.
9079 SPN_n_ : INITIAL TEST
ERROR
9081 SPN_n_ : 1–ROT MO-
TOR SENSOR
ERROR
9082 SPN_n_ : NO 1–ROT
MOTOR SENSOR
9083 SPN_n_ : MOTOR SEN-
SOR SIGNAL
ERROR
9084 SPN_n_ : SPNDL SEN-
SOR DISCONNECTED
9085 SPN_n_ : 1–ROT SPNDL
SENSOR ERROR
79Replace the SPM control printed–cir-
cuit board.
811 Check and correct the parameter.
2 Replace the feedback cable.
3 Adjust the sensor.
821 Replace the feedback cable.
2 Adjust the sensor.
831 Replace the feedback cable.
2 Adjust the sensor.
841 Replace the feedback cable.
2 Check the shield processing.
3 Check and correct the connection.
4 Check and correct the parameter.
5 Adjust the sensor.
851 Check and correct the parameter.
2 Replace the feedback cable.
3 Adjust the sensor.
An error was detected in a CRC test.
An error was detected in an initial test
operation.
The one–rotation signal of the motor
sensor cannot be correctly detected.
The one–rotation signal of the motor
sensor is not generated.
An irregularity was detected in a motor sensor feedback signal.
The spindle sensor feedback signal is
not present.
The one–rotation signal of the spindle
sensor cannot be correctly detected.
910
B–63525EN/02
SPM in-
No.DescriptionFaulty location and remedy
Message
dica-
tion(*1)
APPENDIX
A. ALARM LIST
9086 SPN_n_ : NO 1–ROT
SPNDL SENSOR ERROR
9087 SPN_n_ : SPNDL SEN-
SOR SIGNAL
ERROR
9088 SPN_n_ : COOLING RA-
DIFAN FAILURE
9097 SPN_n_ : OTHER
SPINDLE
ALARM
9098 SPN_n_ : OTHER CON-
VERTER
ALARM
9110 SPN_n_ : AMP COMMU-
NICATION ERROR
9111SPN_n_ : CONV.LOW
VOLT CONTROL
861 Replace the feedback cable.
2 Adjust the sensor.
87The one–rotation signal of the spindle
sensor is not generated.
88Replace the SPM external cooling
fan.
Check the SPM alarm display .Other spindle alarm
Check the PSM alarm display.Other converter alarm
b01 Replace the communication cable
between amplifier and module.
2 Replace the SPM or PSM control
printed circuit board.
b1Replace the PSM control printed cir-
cuit board.
The one–rotation signal of the spindle
sensor cannot be correctly detected.
An irregularity was detected in a
spindle sensor feedback signal.
The external cooling fan stopped.
Communication error between amplifier and module
Low converter control power supply
voltage (PSM indication = 6)
9112 SPN_n_ : CONV.EXDIS-
CHARGE POW.
9113 SPN_n_ : CONV.COOL-
ING FAN FAILURE
9120 SPN_n_ : COMMUNICA-
TION DA TA ERROR
9121 SPN_n_ : COMMUNICA-
TION DA TA ERROR
9122 SPN_n_ : COMMUNICA-
TION DA TA ERROR
b21 Check the regenerative resis-
tance.
2 Check the motor selection.
3 Replace the PSM
b3Replace the cooling fan.Stopped cooling fan of the converter
C01 Replace the communication cable
between CNC and SPM.
2 Replace the SPM control printed
circuit board.
3 Replace the CNC side spindle in-
terface printed circuit board.
C11 Replace the communication cable
between CNC and SPM.
2 Replace the SPM control printed
circuit board.
3 Replace the CNC side spindle in-
terface printed circuit board.
C21 Replace the communication cable
between CNC and SPM.
2 Replace the SPM control printed
circuit board.
3 Replace the CNC side spindle in-
terface printed circuit board.
Excessive converter regenerative
power (PSM indication = 8)
radiator (PSM indication = A)
Communication data alarm
Communication data alarm
Communication data alarm
911
APPENDIXA. ALARM LIST
B–63525EN/02
A.4
ERROR CODES
(SERIAL SPINDLE)
Errors Displayed on the α Series Spindle Amplifier
SPM
indication(*1)
00Check the *ESP and MRDY sequence. (For MRDY , pay
attention to the parameter setting regarding the use of the
MRDY signal (bit 0 of parameter No. 4001).)
01Check the spindle motor speed detector parameter (bits
2, 1, and 0 of parameter No. 401 1).
02Check the parameters for the detector for Cs contour
control (bit 5 of parameter No. 4001 and bit 4 of parameter No. 4018).
03Check the position coder signal parameter (bit 2 of pa-
rameter No. 4001).
04Check the orientation software option.Although the orientation option is not set, an orientation
05Check the spindle output switching software option and
power line status signal (RCH).
06Check the sequence (CON, SFR, SRV).Although the Cs contour control mode is specified,
07Check the sequence (SFR, SRV).Although the servo mode (rigid tapping, spindle posi-
09Check the sequence (SPSYC, SFR, SRV)Although spindle synchronization mode is specified,
10During execution of the C–axis control command, do not
specify another operation mode. Before entering another mode, cancel the Cs contour control command.
11During execution of the servo mode command, do not
specify another operation mode. Before entering another mode, cancel the servo mode.
Faulty location and remedyDescription
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).”
Although neither *ESP (emergency stop signal; there
are two types of signals including the PMC signal and
PSM contact signal(*2)) nor MRDY (machine ready signal) is input, SFR (forward rotation signal)/SRF (reverse
rotation signal)/ORCM (orientation command) is input.
When the spindle motor has a high–resolution magnetic 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 parameter 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.
Although use of a high–resolution magnetic pulse coder (bit 5 of parameter No. 4001 = 1) or use of the Cs contour 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.
Although use of the position coder signal (bit 2 of parameter No. 4001 = 1) is not set, a servo mode (rigid tapping, spindle positioning) or spindle synchronization
command is input. In this case, the motor is not excited.
command (ORCM) is input.
Although the output switching option is not set, the low–
speed winding is selected (RCH = 1).
SFR/SRV is not input.
tioning) is specified, SFR/SRV is not input.
SFR/SRV is not input.
Although Cs contour control mode is set, another op-
eration mode (servo mode, spindle synchronization, or
orientation) is specified.
Although servo mode (rigid tapping, or spindle positioning) is set, another operation mode (Cs contour control,
spindle synchronization, or orientation) is specified.
912
B–63525EN/02
SPM
indication(*1)
12During execution of the spindle synchronization com-
mand, do not specify another operation mode. Before
entering another mode, cancel the spindle synchronization command.
13During execution of the orientation command, do not
specify another operation mode. Before entering another mode, cancel the orientation command.
14Input the SFT or SRV signal.The SFT and SRV signals are both input at the same
15Check bit 5 of parameter No. 4000 and PMC signal
(CON).
16Check bit 5 of parameter No. 4000 and PMC signal
(DEFMD).
17Check bits 2, 1, and 0 of parameter No. 401 1.Setting of the speed detector parameter (bits 2, 1, and
18Check bit 2 of parameter No. 4001 and PMC signal
(ORCM).
19During execution of the orientation command, do not
specify another operation mode. Before entering another mode, cancel the orientation command.
20Check bit 5 of parameter No. 4001, bit 5 of parameter No.
4014, and bit 4 of parameter No. 4018.
21Input the slave operation mode command (SLV) in nor-
mal operation mode.
22Input the position control command in normal operation
mode
23Check bit 5 of parameter No. 4014 and PMC signal
(SLV).
24Check the PMC signal (INCMD). Perform orientation by
specifying an absolute position first.
25Check the spindle amplifier specifications and parameter
setting (bit 4 of parameter No. 4018).
APPENDIX
DescriptionFaulty location and remedy
Although spindle synchronization is being performed,
another operation mode (Cs contour control, servo
mode, or orientation) is specified.
Although the orientation command is being executed,
another operation mode (Cs contour control, servo
mode, or synchronization) is specified.
time.
When bit 5 of parameter No. 4000 is set to 1 to indicate
the presence of the differential speed mode function,
Cs contour control is specified.
When bit 5 of parameter No. 4000 is set to 0 to indicate
the absence of the differential speed mode function, the
differential speed mode command (DEFMD) is input.
0 of parameter No. 401 1) is invalid. (The corresponding
speed detector is not present.)
Although bits 2 of parameter No. 4001 is set to 0 not to
use the position coder signal, a command for orientation by a position coder (ORCMA) is input.
Although orientation by a magnetic sensor is being performed, another operation mode is specified.
When the use of the slave operation mode function is
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 specified. These items cannot be set at the same time.
Although position control (such as servo mode or
orientation) is being performed, a slave operation mode
command (SLV) is input.
Although slave operation mode is set (SLVS = 1), a
position control command (such as servo mode or
orientation) is input.
Although bit 5 of parameter No. 4014 is set to 0 not to
use the slave operation mode function, a slave operation mode command (SL V) is input.
Orientation is performed in incremental operation mode
(INCMD = 1) first, then the absolute position command
(INCMD = 0) is input.
Although the spindle amplifier SPM type 4 is not used,
the use of the Cs contour control function by the sensor
is set (bit 4 of parameter No. 4018 = 1).
A. ALARM LIST
NOTE*2
PSM contact signal
Between ESP1 and ESP2 on the PSMContact open: Emergency stop
Contact closed: Normal operation
913
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.