FANUC Series 0i-MODEL D, FANUC Series 0i Mate-MODEL D. MAINTENANCE MANUAL - page 17

 

  Index      Manuals     FANUC Series 0i-MODEL D, FANUC Series 0i Mate-MODEL D. MAINTENANCE MANUAL (B-64305EN/03)

 

Search            copyright infringement  

 

   

 

   

 

Content      ..     15      16      17      18     ..

 

 

 

FANUC Series 0i-MODEL D, FANUC Series 0i Mate-MODEL D. MAINTENANCE MANUAL - page 17

 

 

B-64305EN/03
APPENDIX
A.ALARM LIST
Number
Message
Description
PW0003
PMC address is not correct(SPINDLE).
The address to assign the spindle signal is incorrect.
This alarm may occur in the following case:
1) The parameter No.3022 setting is incorrect.
PW0006
POWER MUST BE OFF
The malfunction prevention function detected an alarm to
(ILL-EXEC-CHK)
require the power off.
PW0007
X-ADDRESS(SKIP) IS NOT ASSIGNED
The X address of PMC could not be assigned correctly.
Possible causes are:
1) During the set of parameter No. 3012, the skip signal of
the X address was not assigned correctly.
2) During the set of parameter No. 3019, the address
other than the skip signal of the X address was not
assigned correctly.
PW1102
ILLEGAL PARAMETER (I-COMP.)
The parameter for setting slope compensation is incorrect.
This alarm occurs in the following cases:
1) When the size relationship between the slope
compensation point Nos. is incorrect
2) When the slope compensation point is not located
between the most negative side and most positive side
of pitch error compensation
3) When the compensation per compensation point is too
small or too great.
PW1110
ILLEGAL PARAMETER (SERVO
The parameter for the spindle controlled with the servo
MOTOR SPINDLE)
motor is not set correctly.
PW1111
ILLEGAL SPINDLE NUMBER (SERVO
The spindle number (parameter No. 11010) or spindle
MOTOR SPINDLE)
amplifier number (parameter No. 3717) for the spindle
controlled with the servo motor is not set correctly.
PW5046
ILLEGAL PARAMETER (S-COMP.)
M
The parameter for setting simple straightness
compensation is incorrect.
(9) Spindle alarms (SP alarm)
Number
Message
Description
SP0740
RIGID TAP ALARM : EXCESS ERROR
The positional deviation of the stopped spindle has
exceeded the set value during rigid tapping.
SP0741
RIGID TAP ALARM : EXCESS ERROR
The positional deviation of the moving spindle has
exceeded the set value during rigid tapping.
SP0742
RIGID TAP ALARM : LSI OVERFLOW
An LSI overflow has occurred for the spindle during rigid
tapping.
SP0752
SPINDLE MODE CHANGE ERROR
This alarm is generated if the system does not properly
terminate a mode change. The modes include the Cs
contour control, spindle positioning (T series), 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.
SP0754
ABNORMAL TORQUE
An abnormal load was detected in a spindle motor.
The alarm can be canceled by RESET.
SP1202
SPINDLE SELECT ERROR
In a multi spindle control, the spindle number other than the
valid spindle number was selected by a position coder
select signal. An attempt was made to select the spindle
number of the system having no valid spindle.
SP1220
NO SPINDLE AMP.
Either the cable connected to a serial spindle amplifier is
broken, or the serial spindle amplifier is not connected.
SP1221
ILLEGAL MOTOR NUMBER
The spindle No. and the motor No. are incorrectly matched.
SP1224
ILLEGAL SPINDLE-POSITION CODER
The spindle-position coder gear ratio was incorrect.
GEAR RATIO
- 467 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Number
Message
Description
SP1225
CRC ERROR (SERIAL SPINDLE)
A CRC error (communications error) occurred in
communications between the CNC and the serial spindle
amplifier.
SP1226
FRAMING ERROR (SERIAL SPINDLE)
A framing error occurred in communications between the
CNC and the serial spindle amplifier.
SP1227
RECEIVING ERROR (SERIAL
A receive error occurred in communications between the
SPINDLE)
CNC and the serial spindle amplifier.
SP1228
COMMUNICATION ERROR (SERIAL
A communications error occurred between the CNC and
SPINDLE)
the serial spindle amplifier.
SP1229
COMMUNICATION ERROR SERIAL
A communications error occurred between serial spindle
SPINDLE AMP.
amplifiers (motor Nos. 1 and 2, or motor Nos. 3-4).
SP1231
SPINDLE EXCESS ERROR (MOVING)
The position deviation during spindle rotation was greater
than the value set in parameters.
SP1232
SPINDLE EXCESS ERROR (STOP)
The position deviation during spindle stop was greater than
the value set in parameters.
SP1233
POSITION CODER OVERFLOW
The error counter/speed instruction value of the position
coder overflowed.
SP1234
GRID SHIFT OVERFLOW
Grid shift overflowed.
SP1240
DISCONNECT POSITION CODER
The analog spindle position coder is broken.
SP1241
D/A CONVERTER ERROR
The D/A converter for controlling analog spindles is
erroneous.
SP1243
ILLEGAL SPINDLE PARAMETER
The setting for the spindle position gain is incorrect.
SETTING(GAIN)
SP1244
MOTION VALUE OVERFLOW
The amount of distribution to a spindle is too much
SP1245
COMMUNICATION DATA ERROR
A communication data error was detected on the CNC.
SP1246
COMMUNICATION DATA ERROR
A communication data error was detected on the CNC.
SP1247
COMMUNICATION DATA ERROR
A communication data error was detected on the CNC.
SP1969
SPINDLE CONTROL ERROR
An error occurred in the spindle control software.
SP1970
SPINDLE CONTROL ERROR
Initialization of spindle control ended in error.
SP1971
SPINDLE CONTROL ERROR
An error occurred in the spindle control software.
SP1972
SPINDLE CONTROL ERROR
An error occurred in the spindle control software.
SP1974
ANALOG SPINDLE CONTROL ERROR
An error occurred in the spindle control software.
SP1975
ANALOG SPINDLE CONTROL ERROR
An position coder error was detected on the analog spindle.
SP1976
SERIAL SPINDLE COMMUNICATION
The amplifier No. could not be set to the serial spindle
ERROR
amplifier.
SP1977
SERIAL SPINDLE COMMUNICATION
An error occurred in the spindle control software.
ERROR
SP1978
SERIAL SPINDLE COMMUNICATION
A time-out was detected during communications with the
ERROR
serial spindle amplifier.
SP1979
SERIAL SPINDLE COMMUNICATION
The communications sequence was no longer correct
ERROR
during communications with the serial spindle amplifier.
SP1980
SERIAL SPINDLE AMP. ERROR
Defective SIC-LSI on serial spindle amplifier
SP1981
SERIAL SPINDLE AMP. ERROR
An error occurred during reading of the data from SIC-LSI
on the analog spindle amplifier side.
SP1982
SERIAL SPINDLE AMP. ERROR
An error occurred during reading of the data from SIC-LSI
on the serial spindle amplifier side.
SP1983
SERIAL SPINDLE AMP. ERROR
Could not clear on the spindle amplifier side.
SP1984
SERIAL SPINDLE AMP. ERROR
An error occurred during re-initialization of the spindle
amplifier.
SP1985
SERIAL SPINDLE CONTROL ERROR
Failed to automatically set parameters
SP1986
SERIAL SPINDLE CONTROL ERROR
An error occurred in the spindle control software.
SP1987
SERIAL SPINDLE CONTROL ERROR
Defective SIC-LSI on the CNC
SP1988
SPINDLE CONTROL ERROR
An error occurred in the spindle control software.
SP1989
SPINDLE CONTROL ERROR
An error occurred in the spindle control software.
- 468 -
B-64305EN/03
APPENDIX
A.ALARM LIST
Number
Message
Description
SP1996
ILLEGAL SPINDLE PARAMETER
The spindle was assigned incorrectly. Alternatively, the
SETTING
number of spindles exceeded the maximum number
allowed in the system. Check to see the following
parameter. (No.3701#1,#4, 3716, 3717)
SP1998
SPINDLE CONTROL ERROR
An error occurred in the spindle control software.
SP1999
SPINDLE CONTROL ERROR
An error occurred in the spindle control software.
Refer to A.3 for SP9001 or later.
(10) Overheat alarms (OH alarm)
Number
Message
Description
OH0700
LOCKER OVERHEAT
CNC cabinet overheat
OH0701
FAN MOTOR STOP
PCB cooling fan motor abnormality
OH0704
OVERHEAT
T
Spindle overheat due to detection of changes in the spindle
speed
1) When the cutting load is large, offload the cutting
conditions.
2) Check if the cutting tool became dull.
3) Check if the spindle amplifier malfunctions.
(11) Other alarms (DS alarm)
Number
Message
Description
DS0001
SYNC EXCESS ERROR (POS DEV)
In feed axis control , the difference in the amount of
positional deviation between the master and slave axes
exceeded the parameter (No. 8323) setting value.
This alarm occurs only for the slave axis.
DS0003
SYNCHRONIZE ADJUST MODE
The system is in the synchronize adjust mode.
DS0004
EXCESS MAXIMUM FEEDRATE
The malfunction prevention function detected the command
in which a value exceeding the maximum speed was
specified.
DS0005
EXCESS MAXIMUM ACCELERATION
The malfunction prevention function detected the command
in which a value exceeding the maximum acceleration was
specified.
DS0006
ILLEGAL EXECUTION SEQUENCE
The malfunction prevention function detected an illegal
execution sequence.
DS0007
ILLEGAL EXECUTION SEQUENCE
The malfunction prevention function detected an illegal
execution sequence.
DS0008
ILLEGAL EXECUTION SEQUENCE
The malfunction prevention function detected an illegal
execution sequence.
DS0009
ILLEGAL EXECUTION SEQUENCE
The malfunction prevention function detected an illegal
execution sequence.
DS0010
ILLEGAL REFERENCE AREA
The malfunction prevention function detected an invalid
reference area.
DS0011
ILLEGAL REFERENCE AREA
The malfunction prevention function detected an invalid
reference area.
DS0012
ILLEGAL REFERENCE AREA
The malfunction prevention function detected an invalid
reference area.
DS0013
ILLEGAL REFERENCE AREA
The malfunction prevention function detected an invalid
reference area.
DS0014
TOOL CHANGE DETECT MACHINE
A machine lock is turned on for the Z axis for which the tool
LOCK
is being changed.
DS0015
TOOL CHANGE DETECT MIRROR
A mirror image is turned on for the Z axis for which the tool
IMAGE
is being changed.
- 469 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Number
Message
Description
DS0016
SERIAL DCL:FOLLOW-UP ERROR
1) The settings of parameters No.1883 and No.1884 fall
outside the range.
2) The current position at establishment of the reference
position subtracted by the distance between the
reference positions (detection unit) exceeded
±2147483647. Change the current position or
reference position to prevent this situation.
DS0017
SERIAL DCL:REF-POS ESTABLISH
The travel amount at the FL speed at establishment of the
ERR
reference position exceeded the setting of parameter No.
14010.
DS0018
SERIAL DCL:MISMATCH(SSYNC
Of the master and slave axes for feed axis control, one axis
CTRL)
is a linear scale with the origin and the other is not a linear
scale with the reference position. In such a configuration,
the feed axis control selection signal (SYNC<Gn138> or
SYNCJ <Gn140>) needs to be set to 0 to establish the
origin.
DS0020
REFERENCE RETURN INCOMPLETE
An attempt was made to perform an automatic return to the
reference position on the perpendicular axis before the
completion of a return to the reference position on the
angular axis.
However, this attempt failed because a manual return to
the reference position during angular axis control or an
automatic return to the reference position after power-up
was not commanded. First, return to the reference position
on the angular axis, then return to the reference position on
the perpendicular axis.
DS0021
START ERROR(ONE TOUCH MACRO)
A macro program start operation cannot be accepted.
1) The feed hold signal *SP is 0.
2) An alarm is generated.
3) The SRN signal is 1.
DS0023
ILLEGAL PARAMETER (I-COMP VAL)
The setting of the inclination compensation parameter is
incorrect.
The compensation per compensation point is too large or
too small.
DS0024
UINT SIGNAL WAS ILLEGALLY INPUT
An interruption custom macro was started during
movement to the machining restart position at the dry run
speed.
DS0025
G60 CANNOT BE EXECUTED
M
The state of a mirror image is different between the time
when look-ahead of a block for unidirectional positioning
was performed and the time when execution of the block
was started, so unidirectional positioning cannot be
performed. Modify the program.
DS0026
MISMATCH OF ANGULAR AXIS(D.C.S)
On angular axis control, one of the angular/perpendicular
axes is the scale with ref-pos, and the other of them is not
the scale with ref-pos. Such system is not admired.
DS0027
MISMATCH OF SYNCHRONOUS
Master/slave axes of axis synchronous control, one of them
AXIS(D.C.S)
is the linear scale with distance-coded reference marks,
and the other of them is not the linear scale with
distance-coded reference marks.
Please establish reference position with the input signal
SYNCn<G138>, SYNCJn<G140> or parameter setting to
0.
- 470 -
B-64305EN/03
APPENDIX
A.ALARM LIST
Number
Message
Description
DS0059
SPECIFIED NUMBER NOT FOUND
[External data I/O]
The No. specified for a program No. or sequence No.
search could not be found.
There was an I/O request issued for offset (tool data), but
either no tool numbers have been input since power ON
or there is no data for the entered tool No.
[External workpiece No. search]
The program corresponding to the specified workpiece
No. could not be found.
DS0131
TOO MANY MESSAGE
An attempt was made to display an external operator
message or external alarm message, but five or more
displays were required simultaneously.
DS0132
MESSAGE NUMBER NOT FOUND
An attempt to cancel an external operator message or
external alarm message failed because the specified
message number was not found.
DS0133
TOO LARGE NUMBER
A value other than 0 to 4095 was specified as the external
operator message or the external alarm message number.
DS0300
APC ALARM: NEED REF RETURN
A setting to zero position for the absolute position detector
(association with reference position and the counter value
of the absolute position detector) is required. Perform the
return to the reference position.
This alarm may occur with other alarms simultaneously.
In this case, other alarms must be handled first.
DS0306
APC ALARM: BATTERY VOLTAGE 0
The battery voltage of the absolute position detector has
dropped to a level at which data can no longer be held. Or,
the power was supplied to the Pulsecoder for the first time.
If this problem recurs after the power is turned off and then
back on, the battery or cable may be defective. Replace
the battery with the machine turned on.
DS0307
APC ALARM: BATTERY LOW 1
The battery voltage of the absolute position detector has
dropped to a level at which a replacement is required.
Replace the battery with the machine turned on.
DS0308
APC ALARM: BATTERY LOW 2
The battery voltage of the absolute position detector
dropped to a level at which a replacement was required in
the past. (including during power off)
Replace the battery with the machine turned on.
DS0309
APC ALARM: REF RETURN
An attempt was made to set the zero point for the absolute
IMPOSSIBLE
position detector by MDI operation when it was impossible
to set the zero point.
Rotate the motor manually at least one turn, and set the
zero position of the absolute position detector after turning
the CNC and servo amplifier off and then on again.
DS0405
ZERO RETURN END NOT ON REF
The axis specified in automatic zero return was not at the
correct zero point when positioning was completed.
Perform zero return from a point whose distance from the
zero return start position to the zero point is 2 or more
revolutions of the motor.
Other probable causes are:
- The positional deviation after triggering the deceleration
dog is less than 128.
- Insufficient voltage or malfunctioning Pulsecoder.
DS1120
UNASSIGNED ADDRESS (HIGH)
The upper 4 bits (EIA4 to EIA7) of an external data I/O
interface address signal are set to an undefined address
(high bits).
- 471 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Number
Message
Description
DS1121
UNASSIGNED ADDRESS (LOW)
The lower 4 bits (EIA0 to EIA3) of an external data I/O
interface address signal are set to an undefined address
(low bits).
DS1124
OUTPUT REQUEST ERROR
OUTPUT REQUEST ERROR An output request was
issued during external data output, or an output request
was issued for an address that has no output data.
DS1128
DI.EIDLL OUT OF RANGE
The numerical value input by external data input signals
ED0 to ED31 has exceeded the permissible range.
DS1130
SEARCH REQUEST NOT ACCEPTED
No requests can be accepted for a program No. or a
sequence No. search as the system is not in the memory
mode or the reset state.
DS1131
EXT-DATA ERROR (OTHER)
[External Data I/O]
An attempt was made to input tool data for tool offset by
a tool No. during loading by the G10 code.
DS1150
A/D CONVERT ALARM
A/D converter malfunction
DS1184
PARAMETER ERROR IN TORQUE
An invalid parameter was set for torque control.
The torque constant parameter is set to “0”.
DS1448
ILLEGAL PARAMETER (D.C.S.)
The setting value of parameter for reference marks is
satisfied the following any conditions.
1) A setting is made to use the absolute position detector
(bit 5 (APC) of parameter No. 1815 is 1).
2) Either parameter 1821 (mark-1 interval) or parameter
1882 (mark-2 interval) is set to 0.
3) Parameters 1821 and 1882 have identical settings.
4) The difference between the settings made for
parameters 1821 and 1882 is greater than or equal to
twice either setting.
5) The setting value of parameters 1883 and 1884 are
over the valid data range.
DS1449
REFERENCE MARK ARE DIFFERENT
In case of distance coded linear scale I/F, the actual
FROM PARAMETER
interval of reference marks is different from parameter
(No.1821,1882) setting value.
DS1450
ZERO RETURN NOT FINISHED
When bit 0 (ZRN) of parameter No. 1005 is 0, if a manual
reference position return has never been performed after
power-up, the 1st reference position return (07h) is
specified.
DS1451
IMPROPER PMC AXIS COMMAND
The PMC axes cannot be controlled in this state.
DS1512
EXCESS VELOCITY
T
The feedrate of the linear axis during polar coordinate
interpolation exceeded the maximum cutting feedrate.
DS1933
NEED REF RETURN(SYNC:MIX:OVL)
T
The relation between a machine coordinate of an axis in
synchronization, composite, or superimposed control, and
the absolute, or relative coordinate was displaced.
Perform the manual return to the reference position.
DS2003
ILLEGAL PARAMETER SETTING FOR
The spindle controlled with the servo motor is set as a
LIVE TOOL AXIS (PMC AX-CTRL)
PMC-controlled axis.
DS2005
NOW GAIN TUNING
Automatic operation cannot be started during automatic
speed gain adjustment. Start automatic operation after
confirming the completion of automatic adjustment.
DS5340
PARAMETER CHECK SUM ERROR
The parameter check sum does not match the reference
check sum because of a change in the parameters.
Restore the parameters or set the reference check sum
again.
- 472 -
B-64305EN/03
APPENDIX
A.ALARM LIST
(12) Malfunction prevention function alarms (IE alarm)
Number
Message
Description
IE0001
+ OVERTRAVEL ( SOFT 1 )
The malfunction prevention function detected that stored
stroke check 1 on the positive side was exceeded.
IE0002
- OVERTRAVEL ( SOFT 1 )
The malfunction prevention function detected that stored
stroke check 1 on the negative side was exceeded.
IE0003
+ OVERTRAVEL ( SOFT 2 )
The malfunction prevention function detected that stored
stroke check 2 on the positive side was exceeded.
IE0004
- OVERTRAVEL ( SOFT 2 )
The malfunction prevention function detected that stored
stroke check 2 on the negative side was exceeded.
IE0005
+ OVERTRAVEL ( SOFT 3 )
The malfunction prevention function detected that stored
stroke check 3 on the positive side was exceeded.
IE0006
- OVERTRAVEL ( SOFT 3 )
The malfunction prevention function detected that stored
stroke check 3 on the negative side was exceeded.
IE0007
EXCESS MAXIMUM REV. DATA
The malfunction prevention function detected the command
in which a value exceeding the maximum speed was
specified.
IE0008
ILLEGAL ACC/DEC
The malfunction prevention function detected the
acceleration/deceleration error.
IE0009
ILLEGAL MCN COODINATE
The malfunction prevention function detected the
displacement of a machine coordinate in the check point.
A.2 ALARM LIST (PMC)
A.2.1 Messages That May Be Displayed on the PMC Alarm Screen
The following table lists the PMC alarm messages that may be displayed on the PMC alarm screen.
Alarm number
Faulty location/corrective action
Contents
ER01 PROGRAM DATA
<1> Enter the sequence program again.
The sequence program is invalid.
ERROR
<2> If this error recurs even after you
have entered the sequence program
again, the error may be due to a
hardware fault. In that case, contact
us.
ER02 PROGRAM SIZE OVER
<1> Reduce the size of the sequence
The sequence program is too large.
program.
The sequence program is invalid.
<2> Contact us, and specify a ladder step
count option that allows you to set a
larger program size.
ER03 PROGRAM SIZE
<1> Reduce the size of the sequence
The sequence program exceeds the
ERROR(OPTION)
program.
size specified by the ladder step
<2> Contact us, and specify a ladder step
count option.
count option that allows you to set a
larger program size.
ER04 PMC TYPE UNMATCH
Change the sequence program so that it
The PMC type specified in the
specifies the adequate PMC type, by using
sequence program does not match
the programmer.
the type of the PMC actually in use.
ER07 NO OPTION(LADDER
<1> Restore the backup CNC parameter
No ladder step count option is found.
STEP)
data.
<2> Contact us, and specify a ladder step
count option that allows you to set a
larger program size.
ER08 OBJECT UNMATCH
Contact us.
An unsupported function is used in
the sequence program.
- 473 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Alarm number
Faulty location/corrective action
Contents
ER09 PMC LABEL CHECK
<1> Turn on the power of the CNC again,
The nonvolatile memory of the PMC
ERROR. PLEASE TURN ON
by holding down the 'O' and 'Z' keys
system needs to be initialized in
POWER AGAIN WITH
at the same time.
such cases as when you have
PRESSING 'O'&'Z'. (CLEAR
<2> Replace the backup batteries.
changed the PMC model.
PMC SRAM)
ER17 PROGRAM PARITY
<1> Enter the sequence program again.
The parity of the sequence program
<2> If this error recurs even after you
is invalid.
have entered the sequence program
again, the error may be due to a
hardware fault. In that case, contact
us.
ER18 PROGRAM DATA
Enter the sequence program again.
An interrupt was specified while the
ERROR BY I/O
sequence program was being read.
ER19 LADDER DATA ERROR
Display the LADDER DIAGRAM EDITOR
A function key was pressed during
screen again, and terminate the editing
the editing of the ladder program,
operation by pressing the [EXIT] soft key.
causing a switch to the CNC screen.
ER22 NO PROGRAM
Enter the sequence program again.
The sequence program is empty.
ER27 LADDER FUNC. PRM IS
Correct the sequence program; change
An out-of-range parameter number
OUT OF RANGE
the parameter number specified in a
is specified in the TMR, TMRB,
functional instruction to a value that is
CTR, CTRB, DIFU, or DIFD
within the allowable range.
functional instruction.
ER28 NO OPTION(I/O LINK
Contact us; specify the I/O Link point count
The I/O Link point count expansion
CHx)
expansion option for the indicated channel.
option is not specified for CHx.
ER31 NO OPTION
Change the sequence program so that it
An attempt was made to execute a
(EXTENDED PMC LADDER
specifies the adequate PMC model by
ladder program including an
INSTRUCTION FUNCTION)
using the programmer.
extended ladder diagram.
Alternatively, the model set in the
sequence program does not match
the actual model.
ER32 NO I/O DEVICE
<1> Check whether the power of each I/O
None of the I/O devices, such as the
device is on.
I/O Link, connection unit, and Power
<2> Check whether the power of each I/O
Mate, is connected.
device has been turned on before the
CNC.
<3> Check cable connections.
ER33 I/O LINK ERROR
Contact us; replace the faulty hardware.
The LSI for the I/O Link is faulty.
or
ER33 I/O LINK ERROR(CHn)
ER34 I/O LINK ERROR(xx)
<1> Check the cable connections to the
An I/O device communication error
or
devices of group xx.
occurred on the slave side of group
ER34 I/O LINK ERROR(CHn xx)
<2> Check whether the power of each I/O
xx.
device has been turned on before the
CNC.
<3> Replace any device of group xx in
which the PMC control module is
embedded.
ER35 TOO MUCH OUTPUT
Reduce the output data count of group xx.
The output data count of I/O Link
DATA IN GROUP(xx)
group xx exceeds the upper limit (33
or
bytes). The superfluous data is
ER35 TOO MUCH OUTPUT
regarded as invalid.
DATA IN GROUP(CHn xx)
ER36 TOO MUCH INPUT DATA
Reduce the input data count of group xx.
The input data count of I/O Link
IN GROUP(xx)
group xx exceeds the upper limit (33
or
bytes). The superfluous data is
ER36 TOO MUCH INPUT DATA
regarded as invalid.
IN GROUP(CHn xx)
- 474 -
B-64305EN/03
APPENDIX
A.ALARM LIST
Alarm number
Faulty location/corrective action
Contents
ER37 TOO MUCH SLOT IN
Correct the slot number to a value of 10 or
The slot number for the I/O Link
BASE
less.
exceed the upper limit (10). The
or
slot number larger than 11 is
ER37 TOO MUCH SLOT IN
regarded as invalid.
BASE(CHn)
ER38 MAX SETTING OUTPUT
Reduce the total amount of output data of
The I/O area for the I/O Link is
DATA OVER(xx)
all groups to 128 bytes or less.
insufficient.
or
(The area allocated to the group xx
ER38 MAX SETTING OUTPUT
and later on the output side is
DATA OVER(CHn xx)
regarded as invalid.)
ER39 MAX SETTING INPUT
Reduce the total amount of input data of
The I/O area for the I/O Link is
DATA OVER(xx)
all groups to 128 bytes or less.
insufficient.
or
(The area allocated to the group xx
ER39 MAX SETTING INPUT
and later on the input side is
DATA OVER(CHn xx)
regarded as invalid.)
ER43 PROGRAM DATA
<1> Input the sequence program
The sequence program is invalid.
ERROR(PT/NT)
recompiled by FANUC LADDER-III.
<2> If the error persists even after
inputting the sequence program
again, contact FANUC.
ER56 TOTAL PROGRAM SIZE
<1> Contact FANUC and set the ladder
The total ladder step option is too
OVER (OPTION)
number option again.
large for a multipath PMC.
ER97 IO LINK FAILURE(CHx
If this alarm is issued on a machine that
This alarm is issued when the
yyGROUP)
once operated normally, possible causes
number of I/O units is insufficient.
are given below.
This alarm is issued when the
(1) When communication with an I/O unit
number of I/O units set by the I/O
in the yy group or later is disabled
module allocation and I/O Link
- The communication cable between
allocation select function parameters
the (yy-1) group and the yy group is
does not match the number of I/O
broken or in poor contact.
units actually connected to the CNC.
- An I/O unit in the yy group or later
None of the I/O units connected to
is powered off or is not powered on
the channel on which this alarm was
yet.
issued is linked.
- An I/O unit in the yy group is
The ladder program runs regardless
of this alarm.
defective or an I/O unit in the (yy-1)
group is defective.
(2) When the CNC is powered off and
back on again, an I/O unit remains
powered on.
- When the CNC is powered off and
back on again, all I/O units must be
powered off once.
If this alarm is issued when the sequence
program is debugged, any of the following
settings may be incorrect in addition to the
above causes.
(1) I/O module allocation setting
(2) Setting of the parameter of the I/O
Link allocation data select function
I/O Link channel 2-path allocation setting
WN02 OPERATE PANEL
Correct the Series 0 operator's panel
The Series 0 operator's panel
ADDRESS
address that is set in the PMC system
address that is set in the PMC
ERROR
parameter.
system parameter is invalid.
- 475 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Alarm number
Faulty location/corrective action
Contents
WN03 ABORT
<1> Check the ladder program to verify
The ladder program was stopped
NC-WINDOW/EXIN
that it is free from errors, and then
while communication was in
restart the ladder program (press the
progress between CNC and PMC.
RUN key).
This alarm may cause the WINDR,
<2> Turn on the power of the CNC again.
WINDW, EXIN, and DISPB
functional instructions to malfunction.
WN07 LADDER SP
Correct the sequence program so that the
There are too many levels of nesting
ERROR(STACK)
subprogram has eight or fewer levels of
(levels more than 8) for the CALL or
nesting.
CALLU functional instruction to call
the subprogram.
WN09 SEQUENCE PROGRAM
If you want to use a changed sequence
You have changed the sequence
IS NOT WRITTEN TO FLASH
program again next time you power on the
program using the LADDER
ROM
system, write the sequence program to
DIAGRAM EDITOR screen or DATA
flash ROM. If you have made any
I/O screen, but you have not yet
unwanted change to the sequence
written the changed sequence
program by mistake, read the original
program to flash ROM. If you shut
sequence program from flash ROM.
down the system without writing the
changed sequence program to flash
ROM, the changes you have made
will be nowhere next time you turn
on the power.
WN10 NO OPTION(STEP
<1> Add the step sequence option.
No step sequence option was found
SEQUENCE)
<2> Arrange so that the step sequence
when the system attempted to
subprogram will not be called.
execute a step sequence.
WN11 INCOMPATIBLE
Recompile the program using FANUC
A function command does not
FUNCTION
LADDER-III or ladder editing package.
comply with this PMC.
WN57 OVERRIDE FUNCTION
Disable the override function before
The override function is enabled.
IS ACTIVE
shipment because it is used to debug a
ladder program.
WN58 UNSUPPORTED
Correct the program using the internal
There is an unsupported function
FUNCTION
ladder editing function.
command. The command was not
processed.
WN59 MESSAGE FILE
Correct the error in the multi-language
The multi-language display message
SYMBOL UNDEFINED
display message file.
file has a symbol not present in the
ladder program.
WN60 MESSAGE FILE
Correct the error in the multi-language
A symbol other than the A address is
SYMBOL INVALID
display message file.
defined in the multi-language display
message file.
WN61 MESSAGE FILE
Correct the error in the multi-language
An A address is redundantly defined
ADDRESS DUPLICATE
display message file.
between symbols and addresses or
between symbols.
WN62 MESSAGE FILE
Correct the error in the multi-language
Different message numbers are
NUMBER ERROR
display message file.
used for the same A address
between the ladder program and the
multi-language display message file.
WN63 MESSAGE FILE IS NOT
When using the modified multi-language
Multi-language display message
WRITTEN TO FLASH ROM
display message file, write the message
data was modified on the data
file into a flash ROM.
input/output screen, but the modified
multi-language display message
data is not written to the flash ROM.
The modified multi-language display
message data is lost during
power-on unless it is written to the
flash ROM.
- 476 -
B-64305EN/03
APPENDIX
A.ALARM LIST
Alarm number
Faulty location/corrective action
Contents
WN64 MESSAGE FILE SIZE
Reduce the size of the multi-language
The size of the multi-language
OVER
display message file.
display message file is larger than
Contact FANUC and specify an option for
the program storage area.
a lager size.
The multi-language display message
file is invalid.
WN65 MESSAGE FILE
Contact FANUC.
An unsupported function is used in
MISMATCH
the multi-language display message
file.
WN66 MESSAGE FILE PARITY
Enter the multi-language display message
The parity of the multi-language
file again.
display message file is invalid.
If the error persists even after entering the
message file, contact FANUC because a
hardware failure is suspected.
WN67 MESSAGE FILE ERROR
Enter the multi-language display message
Interruption was specified during
BY I/O
file again.
reading of the multi-language display
message file.
NOTE
The group number displayed in message of ER34, ER35, ER36, ER38, ER39, or
ER97 is a group number for wiring I/O units.
A.2.2 PMC System Alarm Messages
Alarm number
Faulty location/corrective action
Contents
PC004 CPU ERR xxxxxxxx:yyyyyyyy
This alarm may be due to a hardware
A CPU error occurred in the PMC
PC006 CPU ERR xxxxxxxx:yyyyyyyy
fault; contact us with information on
system.
PC009 CPU ERR xxxxxxxx:yyyyyyyy
the circumstances under which the
xxxxxxxx and yyyyyyyy are internal
PC010 CPU ERR xxxxxxxx:yyyyyyyy
alarm occurred (displayed message,
error codes.
PC012 CPU ERR xxxxxxxx:yyyyyyyy
system configuration, operation
suspected of causing the alarm,
timing of alarm occurrence, frequency
of occurrence, etc.) as well as the
displayed internal error codes.
PC030 RAM PARI xxxxxxxx:yyyyyyyy
This alarm may be due to a hardware
A RAM parity error occurred in the
fault; contact us with information on
PMC system.
the circumstances under which the
xxxxxxxx and yyyyyyyy are internal
alarm occurred (displayed message,
error codes.
system configuration, operation
suspected of causing the alarm,
timing of alarm occurrence, frequency
of occurrence, etc.) as well as the
displayed internal error codes.
- 477 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Alarm number
Faulty location/corrective action
Contents
PC050 IOLINK ER1 CHz:GRyy:xx
(1) Check whether instantaneous
A communication error occurred in
I/O Link.
power interruption or changes in
The symbol z indicates a channel
voltage occurred in the slave unit
number (1 to 3).
of group number yy (0 to 15)
The symbol yy indicates the group
connected to the I/O link line of
number (0 to 15) of the slave unit in
channel number z (1 to 3).
which a problem may be caused.
(2) Check whether there is no failure
The symbol xx indicates an internal
error code.
or no poor contact on the cable
This alarm is issued if
between JD1A of group number
communication with the slave unit of
yy-1 (0 to 15) and JD1B of group
channel number z and group number
number yy (0 to 15), which are
yy is interrupted. The interruption
connected to the I/O link line of
may be caused by:
channel number z (1 to 3).
(1) Instantaneous power
(3) Check whether the slave unit of
interruption, a change in voltage,
or a defective power cable in the
group number yy (0 to 15)
slave unit
connected to the I/O Link line of
(2) Defective communication cable
channel number z (1 to 3) is not
or poor contact
defective.
(3) Failure in the slave unit
Group number yy indicated in this
alarm may be incorrect depending
on the state in which the alarm
occurred, so the defective position
may not always be identified.
- 478 -
B-64305EN/03
APPENDIX
A.ALARM LIST
Alarm number
Faulty location/corrective action
Contents
PC051 IOLINK ER2 CHz:yy:xx:ww:vv
(1)
When using the I/O Unit-MODEL
A communication error occurred in
I/O Link.
A, even though the base
The symbol z indicates a channel
expansion has been allocated,
number (1 to 3).
the base is not connected.
The symbols yy, xx, ww, and vv
Check whether the units actually
indicate internal error codes.
connected follow the I/O Link
A communication error occurred on
allocation.
channel z of I/O Link.
This alarm is issued by various
(2)
When the Power Mate or Servo
factors related to I/O Link.
Motor β series I/O Link option
was connected as an I/O slave
unit, check whether a system
alarm occurred first in any of
these units.
(3)
Check whether noise is
generated on the communication
line. Check the grounding state
of I/O Link slave units and the
shielding state of connected
cables.
(4)
Check whether the DO output of
I/O units is not short-circuited.
(5)
Check whether instantaneous
power interruption or changes in
voltage occurred in the power for
I/O Link master and slave units.
(6)
Check that there is no failure in
cable connection.
(7)
Check that there is no failure in
cables.
(8)
Check that the ground terminals
of I/O units and the shield wires of
communication cables are
properly grounded.
(9)
Check that the I/O Link slave
units are not defective.
(10) Check that the PMC modules are
not defective.
PC060 FBUS xxxxxxxx:yyyyyyyy
This alarm may be due to a hardware
A bus error occurred in the PMC
PC061 FL-R xxxxxxxx:yyyyyyyy
fault; contact us with information on
system.
the circumstances under which the
alarm occurred (displayed message,
system configuration, operation
suspected of causing the alarm,
timing of alarm occurrence, frequency
of occurrence, etc.) as well as the
displayed internal error codes.
PC070 LADDER SPE (PMCn)
Check the correspondence between
A stack error occurred in function
the CALL or CALLU instruction and
command SPE in the ladder program
the SPE instruction.
of the n-th path PMC.
- 479 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Alarm number
Faulty location/corrective action
Contents
PC097 LADDER PARITY ERR
This alarm may be due to a hardware
A RAM check error occurred.
(PMCn)
fault; contact us with information on
PC098 CODE PARITY ERR
the circumstances under which the
alarm occurred (displayed message,
system configuration, operation
suspected of causing the alarm,
timing of alarm occurrence, frequency
of occurrence, etc.) as well as the
displayed internal error codes.
PC501 NC/PMC INTERFACE ERR
Contact us with information on the
The read or write operation between
PATH_
circumstances under which the alarm
CNC and PMC failed.
occurred (displayed message, system
configuration, operation suspected of
causing the alarm, timing of alarm
occurrence, frequency of occurrence,
etc.).
PC502 LADDER SUBaaa (PMCn)
Correct the sequence program so that
Command SUBaaa used in the n-th
the SUBaaa functional instruction will
path PMC is unsupported.
not be used.
NOTE
The group number displayed in message of PC050 is a group number for wiring
I/O units.
A.2.3 Operation Errors
Error messages that may be displayed on the PMC LADDER DIAGRAM
VIEWER screen
Alarm number
Faulty location/corrective action
Contents
INPUT INVALID
Input a valid address or numeric
The input address or numeric value is
value.
invalid.
PROGRAM IS PROTECTED BY
Enter the password.
The screen cannot be displayed because
PASSWORD
the program is protected by the
password.
ILLEGAL SUBPROGRAM NAME
Input a existent subprogram number
A nonexistent subprogram number or
or symbol.
symbol is specified.
SYMBOL UNDEFINED
Input a defined symbol or bit address.
An undefined symbol character string is
specified.
THE NET IS NOT FOUND
The specified net is not found.
THE ADDRESS IS NOT FOUND
The specified address is not found.
THE FUNCTIONAL
The specified functional instruction is not
INSTRUCTION IS NOT FOUND
found.
WRITE COIL NEEDS BIT
Specify a bit address for the write coil
You entered a byte address when
ADDRESS
search.
specifying an address used for the write
coil search.
SOME NETS ARE DISCARDED
The system cannot pick up all the
The system failed to pick up all the nets
nets. Choose the nets to pick up, by
because there were 128 nets or more to
using the LADDER DIAGRAM
be picked up.
VIEWER display screen, and then
perform the net pickup operation
manually.
- 480 -
B-64305EN/03
APPENDIX
A.ALARM LIST
Alarm number
Faulty location/corrective action
Contents
PROGRAM IS BEING
Disconnect the online communication
The ladder data cannot be displayed
MODIFIED
with FANUC LADDER-III. Stop
because online communication with
other applications from accessing the
FANUC LADDER-III is in progress or
ladder data.
another application is accessing the
ladder data.
THIS FUNCTION IS
Cancel the protection by the
This function is protected by the
PROTECTED
programmer protection function or
programmer protection function or 8-level
8-level protection function.
protection function.
Error messages that may be displayed on the PMC LADDER DIAGRAM
EDITOR screen
Alarm number
Faulty location/corrective action
Contents
THIS NET IS PROTECTED
When you are editing data on a
per-subprogram basis, you cannot edit
the subprogram frame nets (END1,
END2, END3, SP, and SPE).
TOO LARGE DATA TO COPY
Reduce the range of data to copy.
The selected range of data exceeds the
Perform the copy operation several
size of the copy buffer.
times, copying a smaller range of
data at a time.
TOO LARGE DATA TO PASTE
Reduce the size of data to paste.
An attempt was made to paste data
whose size exceeded the free space of
the sequence program.
BIT ADDRESS IS REQUIRED
Make sure that the address types
An attempt was made to alter a bit
match for the alteration operation.
address to a byte address.
BYTE ADDRESS IS REQUIRED
Make sure that the address types
An attempt was made to alter a byte
match for the alteration operation.
address to a bit address.
ILLEGAL PMC ADDRESS
Check the address to be input, and
A character string was entered that
then enter it correctly.
was unacceptable as a PMC address.
A wildcard (*) was specified in an
inappropriate manner.
Ether "OLD ADDRESS" or "NEW
ADDRESS" was not entered.
THE ADDRESS IS READ-ONLY
Enter a write-permitted address.
An attempt was made to alter a write
coil address to a write-prohibited bit
address.
An attempt was made to alter an
address set in an output parameter of
a functional instruction to a
write-prohibited bit address.
THE ADDRESS TYPE ARE
Check the types of the address in
The type of the addresses in "OLD
MISMATCHED
"OLD ADDRESS" and "NEW
ADDRESS" does not match that in "NEW
ADDRESS" and, if necessary, enter
ADDRESS".
the correct address or addresses.
***** DOSE NOT HAVE
Define symbol data in "OLD
No symbol data is defined in "OLD
SYMBOL
ADDRESS".
ADDRESS".
***** ALREADY HAS SYMBOL
Make sure that the address types
Symbol data is already defined in "NEW
match for the alteration operation.
ADDRESS".
- 481 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Error messages that may be displayed on the PMC LADDER DIAGRAM
EDITOR screen (when updating)
Alarm number
Faulty location/corrective action
Contents
OVERLAPPED COM
If COME is missing, add it in proper
There is no COME that corresponds to
position. If the COM is unnecessary,
this COM.
remove it.
END IN COM
If COME is missing, add it in proper
END,END1,END2, or END3 is found
END1 IN COM
position. If COM is unnecessary,
between COM and COME.
END2 IN COM
remove it.
JMPE IN COM
JMPE and corresponding JMP must
JMPE is found between COM and
have same COM/COME status. Review
COME, and JMP and corresponding
JMP range and COM range, to adjust
JMPE have different COM/COME status.
not to overlap with each other: it is
possible that one range includes the
other completely.
SP/SPE IN COM
If COME is missing, add it in proper
SP or SPE is found between COM and
position. If the COM is unnecessary,
COME.
remove it.
COME WITHOUT COM
If COM is missing, add it in proper
There is no COM that corresponds to this
position. If the COME is unnecessary,
COME.
remove it.
DUPLICATE CTR NUMBER
If some of them are unnecessary,
Plural CTRs have the same number as
(WARNING)
remove them. If all of them are
their parameter. (This is warning.)
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.)
ILLEGAL CTR NUMBER
If unnecessary, remove it. Assign
CTR has parameter number that is out of
correct number not to exceed the
range.
maximum number defined by each PMC
model.
DUPLICATE DIFU/DIFD
If some of them are unnecessary,
Plural DIFUs or DIFDs have the same
NUMBER
remove them. If all of them are
number as their parameter. (This is
(WARNING)
necessary, assign other number to
warning.)
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.)
ILLEGAL DIFU/DIFD
If unnecessary, remove it. Assign
DIFU or DIFD has parameter number
NUMBER
correct number not to exceed the
that is out of range.
maximum number defined by each PMC
model.
- 482 -
B-64305EN/03
APPENDIX
A.ALARM LIST
Alarm number
Faulty location/corrective action
Contents
NO END
Add END, END1, END2 or END3 in
END, END1, END2 or END3 is not
NO END1
proper position.
found.
NO END2
NO END3
DUPLICATE END1
Remove extra END1, END2 or END3.
Multiple END1, END2 or END3 are
DUPLICATE END2
found.
DUPLICATE END3
GARBAGE AFTER END
Remove unnecessary nets, and move
There are some nets after END, END2 or
GARBAGE AFTER END2
necessary nets to proper position so
END3, which will not be executed.
GARBAGE AFTER END3
that they will be executed.
OVERLAPPED JMP
If JMPE is missing, add it in proper
There is no JMPE that corresponds to
position. If the JMP is unnecessary,
this JMP.
remove it.
JMP/JMPE TO BAD COM
JMP and corresponding JMPE must
JMP and corresponding JMPE have
LEVEL
have same COM/COME status. Review
different COM/COME status.
JMP range and COM range, to adjust
not to overlap with each other: it is
possible that one range includes the
other completely.
COME IN JMP
COME and corresponding COM must
COME is found between JMP and JMPE,
have same JMP/JMPE status. Review
and COM and corresponding COME
COM range and JMP range, to adjust
have different JMP/JMPE status.
not to overlap with each other: it is
possible that one range includes the
other completely.
END IN JMP
If JMPE is missing, add it in proper
END,END1,END2, or END3 is found
END1 IN JMP
position. If JMP is unnecessary, remove
between JMP and JMPE.
END2 IN JMP
it.
END3 IN JMP
SP/SPE IN JMP
If JMPE is missing, add it in proper
SP or SPE is found between JMP and
position. If the JMP is unnecessary,
JMPE.
remove it.
JMPB OVER COM BORDER
JMPB and its destination must have
JMPB and its destination differ in
same COM/COME status. Review
COM/COME status.
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 LEVEL
JMPB can only jump to the same
JMPB jumps to different program level.
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 FOUND
If JMPB is unnecessary, remove it. If
Can not find proper LBL for JMPB.
LBL is missing, add it in proper position.
JMPC IN BAD LEVEL
JMPC is used to jump from a
JMPC is used in other than subprogram.
subprogram to level 2. If the JMPC is
unnecessary, remove it. If it should be
JMPB or JMP, correct it.
LBL FOR JMPC NOT FOUND
If JMPC is unnecessary, remove it. If
Can not find proper LBL for JMPC.
LBL is missing, add it in proper position:
JMPC jumps into level 2.
- 483 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Alarm number
Faulty location/corrective action
Contents
LBL FOR JMPC IN BAD
JMPC is used to jump from a
Destination of JMPC is not level 2.
LEVEL
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 COM
LBL for JMPC must be located out of
JMPC jumps to LBL between COM and
any COM and COME pair. If the JMPC
COME.
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 JMP
If JMP is missing, add it in proper
There is no JMP that corresponds to this
position. If the JMPE is unnecessary,
JMPE.
remove it.
TOO MANY LBL
Remove unnecessary LBLs. If this error
There are too many LBLs.
still occurs, adjust the construction of
program to use less LBLs.
DUPLICATE LBL
If some of these LBLs are unnecessary,
Same L-address is used in plural LBLs.
remove them. If all of these LBLs is
necessary, assign other L-addresses to
them to make all LBLs unique.
OVERLAPPED SP
If SPE is missing, add it in proper
There is no SPE that corresponds to this
position. If the SP is unnecessary,
SP.
remove it.
SPE WITHOUT SP
If SP is missing, add it in proper
There is no SP that corresponds to this
position. If the SPE is unnecessary,
SPE.
remove it.
END IN SP
If SPE is missing, add it in proper
END is found between SP and SPE.
position. If END is in wrong place, move
it to proper position.
DUPLICATE P ADDRESS
If some of these SPs are unnecessary,
Same P-address is used in plural SPs.
remove them. If all of these SPs is
necessary, assign other P-addresses to
them to make all SPs unique.
DUPLICATE TMRB NUMBER
If some of them are unnecessary,
Plural TMRBs have the same number as
(WARNING)
remove them. If all of them are
their parameter. (This is warning.)
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.)
ILLEGAL TMRB NUMBER
If unnecessary, remove it. Assign
TMRB has parameter number that is out
correct number not to exceed the
of range.
maximum number defined by each PMC
model.
- 484 -
B-64305EN/03
APPENDIX
A.ALARM LIST
Alarm number
Faulty location/corrective action
Contents
DUPLICATE TMR NUMBER
If some of them are unnecessary,
Plural TMRs have the same number as
(WARNING)
remove them. If all of them are
their parameter. (This is warning.)
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.)
ILLEGAL TMR NUMBER
If unnecessary, remove it. Assign
TMR has parameter number that is out of
correct number not to exceed the
range.
maximum number defined by each PMC
model.
NO SUCH SUBPROGRAM
If it calls wrong subprogram, correct it. If
Subprogram that is called by
the subprogram is missing, create it.
CALL/CALLU is not found.
UNAVAILABLE
Confirm that this ladder program is
Unsupported instruction for this PMC
INSTRUCTION
correct one. If this program is correct
model is found.
one, all these unsupported instructions
have to be removed.
SP IN BAD LEVEL
SP can be used at top of a subprogram.
SP is found in wrong place.
Correct it so that no SP exists in other
place.
LADDER PROGRAM IS
This ladder program must be all cleared
Ladder program may be broken by some
BROKEN
once, and remake ladder program.
reason.
NO WRITE COIL
Add proper write coil.
Write coil is necessary, but is not found.
CALL/CALLU IN BAD LEVEL
CALL/CALLU must be used in Level 2
CALL/CALLU is used in wrong place.
or in subprograms. Do not use any
other places.
SP IN LEVEL3
If END3 is located wrong, move it to
SP is found in level 3.
correct position. If the SP is
unnecessary, remove it.
Error messages that may be displayed on the PMC NET EDITOR screen
Alarm number
Faulty location/corrective action
Contents
ILLEGAL FUNCTIONAL
Specify the name of an available
The entered name of functional
INSTRUCTION NAME
functional instruction.
instruction is invalid.
TOO MANY FUNCTIONAL
Only one functional instruction is
Too many functional instructions are in
INSTRUCTIONS IN ONE NET
allowed to constitute a net. If
one net.
necessary, divide the net into plural
nets.
TOO LARGE NET
Divide the net into plural nets so that
Net is too large. When a net is converted
step number in a net may become
into the object, the net exceeds 256
small.
steps.
NO INPUT FOR OPERATION
Coil without input, or coil connected to
No signal is provided for logical
output of functional instruction that
operation.
has no output, causes this error. If
coil is not necessary, remove it. If
necessary, connect it to meaningful
input.
- 485 -
A.ALARM LIST
APPENDIX
B-64305EN/03
OPERATION AFTER
Output of functional instruction can
No logical operation with functional
FUNCTION IS FORBIDDEN
not be connected to a contact, nor to
instruction output is permitted, except
conjunction with other signal that will
write coils.
be implemented by logical-or
operation.
WRITE COIL IS EXPECTED
Write coil is not found even if it is
Write coil is expected, but not found.
expected. Add proper write coil to
the net.
BAD COIL LOCATION
Coil can be located only at rightmost
Coil is located in bad position.
column. Any coil located at other
place must be erased once, and
place necessary coils in correct place.
SHORT CIRCUIT
Find contact with terminals connected
Some contacts are connected with short
by short circuit, and correct
circuit. CTR has a parameter number
connections.
that is out of the range.
FUNCTION AFTER
Functional instruction can not be
Functional instruction is used in output
DIVERGENCE IS FORBIDDEN
used in output section of net. If
section of net.
necessary, divide the net into plural
nets.
ALL COIL MUST HAVE SAME
Left terminals of all coils in a net must
When a net contains more than one coil,
INPUT
be connected to same input point.
the coils should not have any contact
beside them affects only of the coils.
BAD CONDITION INPUT
Check the connection of all condition
Some condition input of functional
inputs of the functional instruction.
instruction is not connected correctly.
Especially for functional instruction
that has more than one condition
input, check if connections to
condition inputs interfere with each
other.
NO CONNECTION
Find gap that is expected to be
There is signal connected to nowhere.
connected, and correct the
connection.
NET IS TOO COMPLICATED
Examine every connection, and find
Net is too complicated to analyze.
unnecessarily bending connection, or
coils that are connected to different
point.
PARAMETER IS NOT
Enter all of the relay addresses, and
Relay with blank address, or blank
SUPPLIED
parameters of functional instructions.
parameter of functional instruction, is
found.
Error messages that may be displayed on the TITLE DATA EDITOR screen
Alarm number
Faulty location/corrective action
Contents
TOO MANY
Make sure that the entered character
The number of characters in the entered
CHARACTERS
string is within the allowable input
character string exceeds the allowable input
length.
length. Some of the characters are
discarded.
PROGRAM IS BEING
Disconnect the online communication
The title data cannot be displayed because
MODIFIED
with FANUC LADDER-III. Stop other
online communication with FANUC
applications from accessing the title
LADDER-III is in progress or another
data.
application is accessing the title data.
THIS FUNCTION IS
Cancel the protection by the
This function is protected by the
PROTECTED
programmer protection function or
programmer protection function or 8-level
8-level protection function.
protection function.
- 486 -
B-64305EN/03
APPENDIX
A.ALARM LIST
Error messages that may be displayed on the SYMBOL & COMMENT DATA
EDITOR screen
Alarm number
Faulty location/corrective action
Contents
TOO MANY
Make sure that the entered address is
The number of characters in the entered
CHARACTERS
within the allowable input length.
address exceeds the allowable address
input length.
ADDRESS IS REQUIRED
Enter an address correctly.
No address was entered during the batch
input of address, symbol, and comment data
using the SYMBOL & COMMENT EDITOR
screen.
ILLEGAL PMC ADDRESS
Enter an address correctly.
The specified address is invalid, or the
entered address character string contains a
space or spaces.
THE ADDRESS ALREADY
Specify another address.
An already registered address was entered.
HAS AN ENTRY
THE SYMBOL NAME IS
Specify another symbol.
An already registered symbol was entered.
ALREADY USED
PMC ADDRESS MUST BE
Enter a PMC address in the ADDRESS
No PMC address was entered when new
ENTERED
field.
symbol/comment data is registered.
TOO LONG SYMBOL
Make sure that the symbol consists of
The entered symbol exceeds the specified
NAME
16 characters or less.
number of characters.
TOO LONG COMMENT
Make sure that the comment consists of
The entered comment exceeds the specified
STRING
30 characters or less.
number of characters.
BAD SYMBOL NAME
Define a symbol that contains no space.
The entered symbol contains a space or
spaces.
THE STRING IS NOT
Specify another character string for the
The search was done for the specified
FOUND
search.
character string but did not find it.
OUT OF SPACE
Create free space for the sequence
The symbol/comment editing area has no
program, by deleting unnecessary
free space.
ladder or message data.
PROGRAM IS BEING
Disconnect the online communication
The symbol/comment data cannot be
MODIFIED
with FANUC LADDER-III. Stop other
displayed because online communication
applications from accessing the
with FANUC LADDER-III is in progress or
symbol/comment data.
another application is accessing the
symbol/comment data.
THIS FUNCTION IS
Cancel the protection by the
This function is protected by the
PROTECTED
programmer protection function or
programmer protection function or 8-level
8-level protection function.
protection function.
BAD SYMBOL NAME
Change the symbol name.
The symbol name is invalid.
CANNOT EDIT ADDRESS
Use FANUC LADDER-III to change the
The symbol whose PMC address is
AUTO ASSIGNED
symbol.
assigned automatically by compiling FANUC
SYMBOL
LADDER-III, can not edit.
ILLEGAL DATA TYPE
Enter a correct data type.
The specified data type is invalid.
ILLEGAL PROGRAM
Enter a correct program name.
The specified program is invalid.
NAME
LINE FEED IS NOT
Line feed code can be entered in
Line feed code can not be entered in this
AVAILABLE IN THIS DATA
comment data only. Do not enter it in
data.
other data.
LINE FEED IS NOT
Enter Line feed code in the insert or
Line feed code can not be entered in this
AVAILABLE IN THIS
overwrite mode.
mode.
MODE
NO SYMBOL. PROGRAM
Symbol name is required for local
The specified program is ignored because
SETTING IS IGNORED
symbol.
no symbol is specified.
NOTHING TO PASTE
You need to copy or cut character
You try to paste character strings without
strings before you paste them.
copying or cutting ones.
- 487 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Alarm number
Faulty location/corrective action
Contents
TOO LARGE DATA TO
Shorten the character string to copy or
The character strings is too long to copy or
PASTE
cut.
cut.
UNAVAILABLE
Do not copy or cut characters which can
The characters which can not be used at
CHARACTERS WAS
not be used at pasted position.
pasted position, were omitted.
OMITTED.
Error messages that may be displayed on the MESSAGE DATA EDITOR
screen
Alarm number
Faulty location/corrective action
Contents
INPUT INVALID
Enter ";" in the 5th digit position in the
The delimiter code - semicolon (;) - was
batch message input process.
not entered in the batch message input
process.
ILLEGAL NUMBER
Enter a four-digit number as the
The entered message number contains
message number.
any nonnumeric character, or a number
shorter than four digits was entered.
THE NUMBER IS OUT OF
Make sure that the entered message
The entered message number is out of
RANGE
number is in the range between 1000
the 1000-9999 range.
and 9999.
CLOSING "@" IS NOT FOUND
When entering kana or other
One of the @ sign pair is missing.
Japanese characters, make sure that
they are enclosed within a pair of @
signs.
BAD NUMBER OF
Enter a character string correctly
The number of characters entered
CHARACTERS IN "@-@"
between a pair of @ signs.
between the pair of @ signs is not even.
ILLEGAL CHARACTER IN
Enter a character string correctly
One or more invalid character codes
"@-@"
between a pair of @ signs.
exist between the pair of @ signs.
BAD NUMBER OF
Enter a two-byte code correctly
The number of characters in the two-byte
CHARACTERS FOR 2-BYTE
between @02 and 01@.
code (characters entered between @02
CODE
and 01@) is not a multiple of four.
ILLEGAL 2-BYTE CODE
Enter a two-byte code correctly
The two-byte code (characters entered
between @02 and 01@.
between @02 and 01@) contains one or
more characters other than the JIS
codes.
CLOSING CONTROL CODE
Enter the closing control code.
The two-byte code (characters entered
"01" IS NOT FOUND
between @02 and 01@) lacks the
closing control code (01).
CONTROL CODE "XX" IS
Remove any repeated control code.
The starting control code (02), closing
REPEATED
control code (01), and/or umlaut code
(0D) is repeated.
CLOSING "]" IS NOT FOUND
Make sure that the "[" and "]" codes
The delimiter codes for numerical data
are entered in pairs.
are not entered in pairs.
BAD NUMERICAL DATA
Specify the numerical data correctly.
The format of the numerical data is
FORMAT
invalid.
BAD PMC ADDRESS FOR
Enter an available address.
The address section of the numerical
NUMERIAL DATA
data is invalid.
PROGRAM IS BEING
Disconnect the online communication
The message data cannot be displayed
MODIFIED
with FANUC LADDER-III. Stop
because online communication with
other applications from accessing the
FANUC LADDER-III is in progress or
message data.
another application is accessing the
message data.
THIS FUNCTION IS
Cancel the protection by the
This function is protected by the
PROTECTED
programmer protection function or
programmer protection function or 8-level
8-level protection function.
protection function.
- 488 -
B-64305EN/03
APPENDIX
A.ALARM LIST
Error messages that may be displayed on the I/O MODULE EDITOR screen
Alarm number
Faulty location/corrective action
Contents
GROUP NUMBER IS TOO
Specify 15 or a smaller value as the
The entered group number is too large.
LARGE
group number.
BASE NUMBER IS TOO LARGE
Specify base number 0 for I/O Unit-B
The entered base number is too large.
(##, #1 - #10).
SLOT NUMBER IS TOO LARGE
Specify 30 or a smaller value as the
The entered slot number is too large.
slot number for I/O Unit-B (##, #1 -
#10).
For other I/O units, specify 10 or a
smaller value.
SLOT NUMBER IS TOO SMALL
Specify 0 or a large value as the slot
The entered slot number is too small.
number for I/O Unit-B (##, #1 - #10).
For other I/O units, specify 1 or a larger
value.
I/O UNIT NAME MISMATCH
Check the I/O unit name or address.
The input I/O unit is assigned to the Y
address, or the output I/O unit is
assigned to the X address.
ILLEGAL I/O UNIT NAME
Enter a correct I/O unit name.
The entered I/O unit name is invalid.
NOT ENOUGH SPACE
Enter the data again after creating free
There is not enough free address space
space by deleting the data allocated
for the size of the I/O unit you are going
behind the current cursor position or by
to assign.
other adequate means.
This error also occurs if you attempt to
assign the I/O unit to an already
allocated address space.
PROGRAM IS BEING
Disconnect the online communication
The I/O module data cannot be
MODIFIED
with FANUC LADDER-III. Stop other
displayed because online
applications from accessing the I/O
communication with FANUC
module data.
LADDER-III is in progress or another
application is accessing the I/O module
data.
THIS FUNCTION IS
Cancel the protection by the
This function is protected by the
PROTECTED
programmer protection function or
programmer protection function or
8-level protection function.
8-level protection function.
Error messages that may be displayed on the SYSTEM PARAMETER screen
Alarm number
Faulty location/corrective action
Contents
INPUT INVALID
Enter a correct numerical value.
The entered numerical value or its input
format is invalid.
SYMBOL UNDEFINED
Enter a defined symbol or bit address.
An undefined symbol character string
was entered.
PROGRAM IS BEING
Disconnect the online communication
The system parameter data cannot be
MODIFIED
with FANUC LADDER-III. Stop
displayed because online communication
other applications from accessing the
with FANUC LADDER-III is in progress
system parameter data.
or another application is accessing the
system parameter data.
THIS FUNCTION IS
Cancel the protection by the
This function is protected by the
PROTECTED
programmer protection function or
programmer protection function or 8-level
8-level protection function.
protection function.
- 489 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Error messages that may be displayed on the SIGNAL STATUS screen
Alarm number
Faulty location/corrective action
Contents
INPUT INVALID
Enter a correct numerical value.
The entered numerical value or its input
format is invalid.
SYMBOL UNDEFINED
Enter a defined symbol or bit address.
An undefined symbol character string
was entered.
THIS FUNCTION IS
Cancel the protection by the
This function is protected by the
PROTECTED
programmer protection function or
programmer protection function or 8-level
8-level protection function.
protection function.
Error messages that may be displayed on the PMC PARAM screen
Alarm number
Faulty location/corrective action
Contents
INPUT INVALID
Enter a correct numerical value.
The entered numerical value or its input
format is invalid.
MUST BE IN EMERGENCY
Change to MDI mode or emergency
There is not in MDI mode or emergency
STOP OR IN MDI MODE
stop mode.
stop mode.
PWE MUST BE ON
Set “PWD” to 1 in NC setting screen.
“PWD” is 0 in NC setting screen.
EITHER PWE OR KEY4 MUST
Set “PWD” to 1 in NC setting screen
“PWD” is 0 in NC setting screen and the
BE ON
or set the program protect signal
program protect signal “KEY4” is 0.
“KEY4” to 1
THIS FUNCTION IS
Cancel the protection by the
This function is protected by the
PROTECTED
programmer protection function or
programmer protection function or 8-level
8-level protection function.
protection function.
Error messages that may be displayed on the SIGNAL TRACE screen
Alarm number
Faulty location/corrective action
Contents
TRACE FUNCTION IS
Wait until FANUC LADDER-III or
FANUC LADDER-III or some other
ALREADY IN USE
some other application finishes using
application is currently using the trace
the trace function before executing it.
function.
NO SAMPLING ADDRESS
Specify a bit address as a sampling
No sampling address is specified in the
address in the trace parameter.
trace parameter.
NO STOP TRIGGER ADDRESS
Specify a bit address as the stop
The stop trigger address is not specified
trigger address in the trace
in the trace parameter.
parameter.
NO SAMPLING TRIGGER
Specify a bit address as the sampling
The sampling trigger address is not
ADDRESS
trigger address in the trace
specified in the trace parameter.
parameter.
Error messages that may be displayed on the trace setting screen
Alarm number
Faulty location/corrective action
Contents
INPUT INVALID
Enter a numerical value that is within
A nonnumeric value or an out-of-range
the specified data range of the
parameter value was entered.
relevant trace parameter.
SYMBOL UNDEFINED
Enter a defined symbol or bit address.
An undefined symbol character string
was entered.
BIT ADDRESS IS REQUIRED
Specify a bit address as the stop or
A byte address was specified as the stop
sampling trigger address.
or sampling trigger address.
INVALID STOP TRIGGER
Enter a PMC signal address that can
The bit address entered as the stop
ADDRESS
be used as the stop trigger address.
trigger address is invalid.
- 490 -
B-64305EN/03
APPENDIX
A.ALARM LIST
Alarm number
Faulty location/corrective action
Contents
INVALID SAMPLING TRIGGER
Enter a PMC signal address that can
The bit address entered as the sampling
ADDRESS
be used as the sampling trigger
trigger address is invalid.
address.
Error messages that may be displayed on the I/O diagnosis screen
Alarm number
Faulty location/corrective action
Contents
ENTER STRING TO SEARCH.
Enter a string before starting a
No search string is specified.
search.
I/O DIAGNOSIS FUNCTION IS
To use the I/O diagnosis function,
The I/O diagnosis function cannot be
NOT SUPPORTED
update the PMC system software.
used because the PMC system software
is an older version.
INPUT INVALID
Check the entered string.
The entered string is invalid.
LADDER PROGRAM IS
Check the information displayed on
The program is corrupted.
BROKEN
the PMC alarm screen and reload the
program.
NO GROUP FORMAT.
Use [GROUP] on the I/O diagnosis
No group display is set.
(setting) screen.
PROGRAM IS BEING
Retry after completing the function
The program cannot be referenced
MODIFIED.
that is using the program.
because it is being used by another
function.
REACHED TO THE END OF
To make another search, specify a
The search has been completed until
SYMBOL DATA.
string again.
the end of the data has been reached.
SYMBOL ORDER IS NOT
Use the FANUC LADDER-III to
The format of this program does not
AVAILABLE.
convert the program to one with an
allow sorting and display in symbol
expanded function.
order.
THE GROUP IS NOT FOUND
Check the specified group.
The specified group is not found.
FORCING IS PROTECTED ON
Disable the programmer protection
The forced input/output function is
THIS PATH.
function.
currently protected on the selected PMC
path.
THE STRING IS NOT FOUND
Check the specified string.
The specified string is not found.
A.2.4 I/O Communication Error Messages
The error messages that may appear on the I/O screen and their meanings and actions are listed below.
Error messages displayed during memory card I/O operation
Alarm number
Faulty location/corrective action
Contents
MEMORY CARD IS NOT
Check whether a memory card is
No memory card is installed.
READY
installed.
MEMORYCARD IS FULL
Delete files to create available space.
There is no available space in the
memory card.
MEMORYCARD IS WRITE
Release the write protection of the
The memory card is write-protected.
PROTECTED
memory card.
MEMORYCARD IS NOT
Format the memory card in FAT16.
The memory card cannot be recognized.
FORMATTED
(It cannot be recognized if formatted
in FAT32.)
TOO MANY FILES IN
Delete unnecessary files to reduce
There are too many files.
MEMORYCARD
the number of files.
FILE NOT FOUND
On the list screen, check the file
The specified file cannot be found.
name or file number.
FILE IS READ-ONLY
Check the attributes of the file.
Write to the specified file is not permitted.
FILE NAME IS INVALID
Specify the file name in MS-DOS
The file name is illegal.
form.
- 491 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Alarm number
Faulty location/corrective action
Contents
COULD NOT FORMAT
The NC cannot format this memory
The memory card cannot be formatted.
MEMORY CARD
card. Format the memory card in
FAT16 using another PC.
(It cannot
be recognized if formatted in FAT32.)
UNSUPPORTED
Replace the memory card with
This memory card is not supported.
MEMORYCARD
another one.
CAN NOT DELETE FILE
Check the attributes of the file.
An error occurred when a file was
deleted from the memory card.
MEMORYCARD BATTERY
Replace the battery of the memory
The battery of the memory card has
ALARM
card.
become weak.
THIS FILE NAME IS ALREADY
Change the file name to another one.
The file name is already used.
USED
MEMORYCARD ACCESS
Replace the memory card with
The memory card cannot be accessed.
ERROR
another one.
DIFFERENCE FOUND
File comparison detected a mismatch.
MEMORY CARD IS LOCKED BY
Wait until the PMC user completes
Another PMC user is using the memory
OTHER FUNCTION
processing, then retry.
card.
MEMORY CARD HEADER ROM
This file cannot be read. Check the
An attempt was made to read a file, but
DATA ID IS ILLEGAL
type of the file.
its ROM data ID was illegal.
FILE NUMBER CAN NOT
If the file does not exist, the key entry
The file number cannot be selected.
SELECTED
is invalid. If this error occurs even
when the cursor is placed at a file
name, contact the FANUC service
center.
THE FILE NUMBER DOES NOT
Check the total number of files on the
The entered file number is not present.
EXIST
list screen.
The entered number exceeds the total
number of files.
FILE NUMBER IS RESTRICTED
Enter a numeric value not exceeding
A value up to 128 can be entered as the
TO "128"
128.
file number.
MEMORY CARD IS USED BY
Retry after terminating the other
Some other function is currently using
OTHER FUNCTION
function that is currently using the
the memory card.
memory card.
MEMORY CARD IS WRITE
Cancel the write protection of the
The memory card is write protected.
PROTECTED
memory card, or use another memory
card that is not write protected.
UNSUPPORTED MEMORY
Use another memory card.
This is an unsupported type of memory
CARD
card.
COULD NOT DELETE FILE
Check the read/write permission
The file cannot be deleted.
attribute of the file.
TRACE FILE NUMBER IS OVER
Delete unnecessary old trace result
No more trace result file can be created
file or files.
because the maximum trace result file
number (file extension) has been
reached.
INTERNAL ERROR (xxxxxxxxxx)
Contact the FANUC service center,
An error due to an internal factor
and report the displayed message
occurred. Details on the error are
correctly.
displayed in parentheses.
Error messages displayed during flash ROM I/O operation
Alarm number
Faulty location/corrective action
Contents
NOT IN EMG STOP MODE
Place the system in the emergency
The system is not in the emergency stop
stop state.
state.
INVALID LADDER PROGRAM
Check the program.
The transfer program is illegal.
DIFFERENCE FOUND
A file comparison detected a mismatch.
- 492 -
B-64305EN/03
APPENDIX
A.ALARM LIST
Alarm number
Faulty location/corrective action
Contents
FLASH ROM IS LOCKED BY
Wait until the PMC user completes
Another PMC user is using the flash
OTHER FUNCTION
processing, then retry.
ROM.
FLASH ROM HEADER ROM
This file cannot be read. Check the
An attempt was made to read a file, but
DATA ID IS ILLEGAL
type of the file.
its ROM data ID was illegal.
FLASH ROM IS USED BY
This file cannot be read. Check the
The ROM data ID of the file you
OTHER FUNCTION
type of the file.
attempted to read is invalid.
INTERNAL ERROR (xxxxxxxxxx)
Contact the FANUC service center,
An error due to an internal factor
and report the displayed message
occurred. Details on the error are
correctly.
displayed in parentheses.
Error messages displayed during FLOPPY or other input/output device I/O
operation
Alarm number
Faulty location/corrective action
Contents
ILLEGAL PMC PARAMETER
Specify a file of the PMC parameter
The specified file is not of the PMC
FORMAT
format. Also, check the specified file
parameter format.
to see whether its content is not
disrupted.
ILLEGAL HANDY FILE FORMAT
Specify a file of the handy file format.
The specified file is not of the handy file
Also, check the specified file to see
format.
whether its content is not disrupted.
UNKNOWN FILE FORMAT
Specify file of recognizable format
Can not recognize the format of specified
such as PMC parameter format, or
file.
check the contents of the file.
FILE NAME OR FILE NUMBER
Specify file name or file number for
Need file name or file number to identify
IS REQUIRED
the operation.
file to read, compare, or delete.
COMMUNICATION TIMEOUT
Check the communication
Communication with the I/O device has
parameters such as baud rate, and
been timeout.
retry to communicate.
I/O DEVICE IS NOT ATTACHED
Check the power of I/O device is ON.
Any I/O device is not connected, or some
OR IN ERROR STATUS
Check the I/O device is connected.
error has occurred in it.
Check the cable that connects I/O
device with PMC is correct one. If
some error has occurred in I/O
device, solve it.
RECEIVED BAD DATA: CHECK
Check the PMC's communication
Invalid data has been received.
THE COMMUNICATION
parameters such as baud rate match
PARAMETERS
the ones of I/O device.
RECEIVED DATA HAS
Check the communication
Too many data have received at once.
OVERRUN
parameters about flow control.
OTHERS FUNCTION IS USING
Use the other channel, or stop the
Others function is using this channel.
THIS CHANNEL
function.
BAD COMMUNICATION
Check the communication
Setting parameters of communication are
PARAMETER
parameters such as baud rate.
not correct.
OTHER FUNCTION IS USING
Wait until function that using I/O
Another function such as FANUC
I/O FUNCTION
function do finish, or stop the
LADDER-III is using I/O function.
function.
UNKNOWN HANDY FILE
Check the file.
The received data is not a program of the
FORMAT DATA
PMC system or is a program of some
other incompatible type.
ILLEGAL BAUD RATE SETTING
Set a valid baud rate.
The set baud rate is invalid.
ILLEGAL CHANNEL NUMBER
Set a valid channel number.
The set channel number is invalid.
ILLEGAL PARITY BIT SETTING
Set a valid parity bit.
The set parity bit is invalid.
ILLEGAL STOP BIT SETTING
Set a valid stop bit.
The set stop bit is invalid.
- 493 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Alarm number
Faulty location/corrective action
Contents
ILLEGAL WRITE CODE
Set a valid output code.
The set output code is invalid.
SETTING
SEQUENCE PROGRAM IS IN
Wait until On-line function, do finish
Can not input/output of sequence
USE BY ONLINE FUNCTION
the using I/O function. In general,
program, because On-line function is
both of I/O function and On-line
using sequence program.
function should not be used at the
same time.
Common error messages that may be displayed on individual devices during
the I/O operations
Alarm number
Faulty location/corrective action
Contents
ERROR OCCURS IN LADDER
Check the PMC alarm screen and
Data cannot be output because there is
PROGRAM
correct the indicated program error
an error in the ladder program.
accordingly.
UNKNOWN DATA TYPE
Check the file.
The PMC type of the input data is
unknown.
MUST BE IN EMERGENCY
Set the NC to the emergency stop
The NC is not in the emergency stop
STOP
state.
state when the PMC parameter is read.
PWE MUST BE ON
Set PWE to 1 on the NC setting
PWE on the NC setting screen is 0
screen.
during reading from the PMC parameter.
MUST BE IN EDIT MODE
Set the NC to the EDIT mode.
The NC is not in the EDIT mode during
writing to the PMC parameter.
THIS FUNCTION IS NOT
Release the protection by the
Protection is made by the programmer
programmer protection function or
protection function or 8-level protection
ALLOWED
8-level protection function.
function.
PMC PARAMETER IS LOCKED
Retry after terminating the other
The PMC parameter is currently used by
BY OTHER FUNCTION
function that is currently using the
some other function and cannot be
PMC parameter.
referenced by this function.
THIS DEVICE IS USED BY
Retry after terminating the other
The specified device is currently used by
OTHER FUNCTION
function that is currently using the
some other function and cannot be used
specified device.
by this function.
PMC PARAMETER IS
Retry after terminating the other
The PMC parameter is currently used by
PROTECTED BY OTHER
function that is currently using the
some other function and cannot be
FUNCTION
PMC parameter.
changed by this function.
LADDER TYPE UNMATCH
Specify a program of a valid type.
The specified program is of a different
type and cannot be read.
TOO LARGE LADDER
Check the file. Or, change to a step
The ladder program is too large to read.
PROGRAM
number option that allows you to set a
larger program size.
LADDER PROGRAM IS USED
Retry after terminating the other
The ladder program is currently used by
BY OTHER FUNCTION
function that is currently displaying
some other function and cannot be
the ladder program.
referenced by this function.
- 494 -
B-64305EN/03
APPENDIX
A.ALARM LIST
A.3 ALARM LIST (SERIAL SPINDLE)
When a serial spindle alarm occurs, the following number is displayed on the CNC.
NOTE
*1 Note that the meanings of the Spindle Amplifier indications differ depending on
which LED, the red or yellow LED, is on. When the red LED is on, the Spindle
Amplifier indicates a 2-digit alarm number. When the yellow LED is on, the
Spindle Amplifier 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 "Error Codes (Serial Spindle)."
*2 For serial spindle alarms with a number not listed, refer to the following
documents depending on the spindle motor to which a connection is actually
made.
- FANUC AC SPINDLE MOTOR αi series Maintenance Manual (B-65285EN)
- Technical Report etc.
Amplifier
Number
Message
indication
Faulty location and remedy
Description
(*1)
SP9001
SSPA:01 MOTOR
01
1 Check and correct the
The internal temperature of the motor
OVERHEAT
peripheral temperature and
exceeds the specified level.
load status.
The motor is used in excess of the
2 If the cooling fan stops,
continuous rating, or the cooling
replace it.
component is abnormal.
SP9002
SSPA:02 EX
02
1 Check and correct the
The motor speed cannot follow a
DEVIATION SPEED
cutting conditions to
specified speed.
decrease the load.
An excessive motor load torque is
2 Correct parameter No.
detected.
4082.
The acceleration/deceleration time
in parameter No. 4082 is
insufficient.
SP9003
SSPA:03 DC-LINK
03
1 Replace the Spindle
The Power Supply (PS) becomes
FUSE IS BROKEN
Amplifier.
ready (“00” is indicated), but the DC
2 Check the motor insulation
link voltage is too low in the Spindle
status.
Amplifier.
The fuse in the DC link section in
the Spindle Amplifier is blown. (The
power device is damaged or the
motor is ground-fault.)
SP9004
SSPA:04 POWER
04
Check the voltage of the
The Power Supply (PS) found a
SUPPLY ERROR
power input to the Power
missing power supply phase.
Supply (PS) and the
(Power Supply (PS) alarm E)
connection status.
SP9006
THERMAL
06
1 Check and correct the
The temperature sensor of the
SENSOR
parameter.
motor is disconnected.
DISCONNECT
2 Replace the feedback
cable.
- 495 -
A.ALARM LIST
APPENDIX
B-64305EN/03
Amplifier
Number
Message
indication
Faulty location and remedy
Description
(*1)
SP9007
SSPA:07 OVER
07
Check for a sequence error.
The motor speed has exceeded
SPEED
(For example, check whether
115% of its rated speed. When the
spindle synchronization was
spindle axis was in position control
specified when the spindle
mode, positional deviations were
could not be turned.)
accumulated excessively (SFR and
SRV were turned off during spindle
synchronization.)
SP9009
SSPA:09
09
1 Improve the heat sink
The temperature in the power
OVERHEAT MAIN
cooling status.
semiconductor cooling radiator is
CIRCUIT
2 If the external radiator
abnormally high.
cooling fan stops, replace
the Spindle Amplifier.
SP9010
SSPA:10 LOW
10
1 The input power voltage in
A drop in the input power voltage in
VOLT INPUT
the Power Supply (PS) is
the spindle amplifier is detected.
POWER
too low.
2 The power cable between
amplifiers is abnormal.
3 The spindle amplifier is
abnormal.
SP9011
SSPA:11
11
1 Check the selected Power
Overvoltage of the DC link section
OVERVOLT
Supply (PS).
of the Power Supply (PS) was
POWER CIRCUIT
2 Check the input power
detected. (Power Supply (PS) alarm
voltage and change in
indication: 7)
power during motor
Power Supply (PS) selection error.
deceleration.
(The maximum output specification
If the voltage exceeds 253
of the Power Supply (PS) is
VAC (for the 200-V system)
exceeded.)
or 530 VAC (for the 400-V
system), improve the power
supply impedance.
SP9012
SSPA:12
12
1 Check the motor insulation
The motor current is abnormally
OVERCURRENT
status.
high.
POWER CIRCUIT
2 Check the spindle
A motor-specific parameter does
parameters.
not match the motor model.
3 Replace the Spindle
Poor motor insulation
Amplifier.
SP9013
SSPA:13 CPU
13
Replace the Spindle Amplifier
Abnormality in an Spindle Amplifier
DATA MEMORY
control printed circuit board.
control circuit component is
FAULT
detected. (Internal RAM is
abnormal.)
SP9014
SERIAL SPINDLE
14
Upgrade the spindle software
A spindle amplifier that is not
ALARM
program.
registered in the spindle software
program is used.
SP9015
SSPA:15 SPINDLE
15
1 Check and correct the
The switch sequence in spindle
SWITCHING FAULT
ladder sequence.
switch/output switch operation is
2 Replace the switching MC.
abnormal.
The switching MC contact status
check signal and command do not
match.
SP9016
SSPA:16 RAM
16
Replace the Spindle Amplifier
Abnormality in an Spindle Amplifier
ERROR
control printed circuit board.
control circuit component is
detected. (RAM for external data is
abnormal.)
- 496 -

 

 

 

 

 

 

 

Content      ..     15      16      17      18     ..