FANUC Series 30i-MODEL B, 31i-MODEL B, 32i-MODEL B. MAINTENANCE MANUAL - page 24

 

  Index      Manuals     FANUC Series 30i-MODEL B, 31i-MODEL B, 32i-MODEL B. MAINTENANCE MANUAL (B-64485EN/01)

 

Search            copyright infringement  

 

   

 

   

 

Content      ..     22      23      24      25     ..

 

 

 

FANUC Series 30i-MODEL B, 31i-MODEL B, 32i-MODEL B. MAINTENANCE MANUAL - page 24

 

 

A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
IO1104
OVER MAXIMUM TOOL LIFE PAIRS
The maximum number of tool life management pairs is
exceeded. Modify the setting of the maximum number of tool
life management pairs in parameter No. 6813.
(8) Alarms requiring power to be turned off (PW alarm)
Number
Message
Description
PW0000
POWER MUST BE OFF
A parameter was set for which the power must be turned
OFF then ON again.
PW0001
X-ADDRESS(*DEC) IS NOT
The X address of the PMC could not be assigned correctly.
ASSIGNED.
This alarm may occur in the following case:
-
During the setting of parameter No. 3013, the X
address could not be assigned correctly for the
deceleration dog (*DEC) for a return to the reference
position.
PW0002
PMC address is not correct(AXIS).
The address to assign the axis signal is incorrect.
This alarm may occur in the following case:
-
The parameter No.3021 setting is incorrect.
PW0003
PMC address is not correct(SPINDLE).
The address to assign the spindle signal is incorrect.
This alarm may occur in the following case:
-
The parameter No.3022 setting is incorrect.
PW0004
SETTING THE LOADER SYSTEM
The loader system could not be assigned correctly.
PATH IS NOT CORRECT.
The parameter No. 984 setting is incorrect.
-
The number of loader systems and the number of
systems specified to the loader system in the bit 0
(LCP) of parameter No. 0984 does not match.
-
The bit 0 (LCP) of parameter No. 0984 of the system 1
is set to 1.
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:
-
During the set of parameter No. 3012, the skip signal
of the X address was not assigned correctly.
-
During the set of parameter No. 3019, the address
other than the skip signal of the X address was not
assigned correctly.
PW0008
CPU SELF TEST ERROR(DCS PMC)
On the DCS PMC side:
-
An error was detected by the CPU self diagnosis
function.
-
An error was detected by the RAM check function.
PW0009
CPU SELF TEST ERROR(PMC)
On the PMC side:
-
An error was detected by the CPU self diagnosis
function.
-
An error was detected by the RAM check function.
PW0010
SAFE I/O CROSS CHECK
On the DCS PMC side, an error was detected by the I/O
ERROR(DCS PMC)
cross check function in system-defined safety-related
DI/DO.
PW0011
SAFE I/O CROSS CHECK
On the PMC side, an error was detected by the I/O cross
ERROR(PMC)
check function in system-defined safety-related DI/DO.
PW0012
USER I/O CROSS CHECK
On the DCS PMC side, an error was detected by the I/O
ERROR(DCS PMC)
cross check function in user-defined safety-related DI/DO.
PW0013
USER I/O CROSS CHECK
On the PMC side, an error was detected by the I/O cross
ERROR(PMC)
check function in user-defined safety-related DI/DO.
PW0014
CPU TEST ALARM (CNC)
An error occurred in a test of the CPU of the CNC.
- 672 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
PW0015
SAFETY PARAM ERROR
The CNC detected that an error occurred in a safety
parameter for other than servo axes or spindle axes.
PW0016
RAM CHECK ERROR
An error was detected in a RAM check of the CNC.
PW0017
INEXECUTION OF SAFETY
The safety function was not executed normally in the CNC.
FUNCTIONS
PW0018
CRC CHECK ERROR
An error was detected in a CRC check of the CNC.
PW0020
HSP PARAMETER ERROR(MPATH)
The total value specified for all paths in parameter No.
11604 exceeds 600 (1000).
PW1102
ILLEGAL PARAMETER (I-COMP.)
The parameter for setting slope compensation is incorrect.
This alarm occurs in the following cases:
-
When the number of pitch error compensation points
on the axis on which slope compensation is executed
exceeds 128 between the most negative side and most
positive side
-
When the size relationship between the slope
compensation point Nos. is incorrect
-
When the slope compensation point is not located
between the most negative side and most positive side
of pitch error compensation
-
When the compensation per compensation point is too
small or too great.
PW1103
ILLEGAL PARAMETER (S-COMP.128)
The parameter for setting 128 straightness compensation
points or the parameter compensation data is incorrect,
PW1104
ILLEGAL PARAMETER (3-D MACHINE
A parameter for setting 3-dimensional machine position
POSITION COMPENSATION.)
compensation is incorrect.
PW5046
ILLEGAL PARAMETER (S-COMP.)
The setting of a parameter related to straightness
compensation contains an error.
Possible causes include:
-
A non-existent axis number is set in a moving or
compensation axis parameter.
-
More than 128 pitch error compensation points are set
between the furthest points in the negative and
position regions.
-
The straightness compensation point numbers do not
have correct magnitude relationships.
-
No straightness compensation point is found between
the furthest pitch error compensation point in the
negative region and that in the positive region.
-
The compensation per compensation point is either too
large or too small.
PW5390
R-ADDRESS SETTING IS ILLEGAL
The start address or the set range of the PMC R addresses
set by parameters Nos.13541 and 13542 is invalid.
(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.
- 673 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
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, 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.
SP0755
SAFETY FUNCTION ERROR
The CNC CPU detected that the safely function of the n-th
spindle was not executed. Alternatively, the result of a CNC
safety function check did not match the result of a spindle
safety function check.
SP0756
ILLEGAL AXIS DATA
The CNC CPU detected an error during transfer of spindle
data in the n-th spindle. When this alarm is issued because
the configuration of the spindle amplifiers was changed, set
the spindle number for the spindle amplifier (set bit 7 of
parameter No. 4541 to 1 and then 0, and turn the power to
the entire system off).
SP0757
SAFETY SPEED OVER
The CNC CPU detected that during safety monitoring
(when safety monitoring request signal *VLDPs is 0), the
spindle motor speed was greater than the safety speed
(parameter No. 4372, 4438, 4440, or 4442) on the n-th
spindle. Operate within the safety speed.
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.
SP1210
TOOL CHANGE SP MOTION
The amount of distribution to a spindle is too much.
OVERFLOW
(specific to the FANUC ROBODRILL)
SP1211
TOOL CHANGE SP ORTN EXCESS
During a tool change, a too much orientation error was
ERROR
detected for the spindle.
(specific to the FANUC ROBODRILL)
SP1212
TOOL CHANGE SP MOVE EXCESS
During a tool change, a too much moving error was
ERROR
detected for the spindle.
(specific to the FANUC ROBODRILL)
SP1213
TOOL CHANGE SP STOP EXCESS
During a tool change, a too much stop error was detected
ERROR
for the spindle.
(specific to the FANUC ROBODRILL)
SP1214
TOOL CHANGE SP ILLEGAL
During changing tools, an abnormal spindle sequence was
SEQUENCE
detected.
(specific to the FANUC ROBODRILL)
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
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.
- 674 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
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.
SP1700
SAFETY PARAM ERROR
The CNC detected that a safety parameter error occurred
in the n-th spindle.
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.
SP1996
ILLEGAL SPINDLE PARAMETER
The spindle was assigned incorrectly. Check to see the
SETTING
following parameter. (No.3716 or 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.
(10) Overheat alarms (OH alarm)
Number
Message
Description
OH0700
LOCKER OVERHEAT
CNC cabinet overheat
- 675 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
OH0701
FAN MOTOR STOP
PCB cooling fan motor abnormality
OH0704
OVERHEAT
Spindle overheat due to detection of changes in the spindle
speed
-
When the cutting load is large, offload the cutting
conditions.
-
Check if the cutting tool became dull.
-
Check if the spindle amplifier malfunctions.
(11) Other alarms (DS alarm)
Number
Message
Description
DS0001
SYNC EXCESS ERROR (POS DEV)
In feed axis synchronization 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 for the master or slave axis.
DS0002
SYNC EXCESS ERROR ALARM 1
In feed axis synchronization control, the difference in the
amount of synchronization between the master and slave
axes exceeded the parameter No. 8331 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.
DS0016
SERIAL DCL:FOLLOW-UP ERROR
(1) The settings of parameters Nos.1883 and 1884 fall
outside the range.
(2) The current position at establishment of the origin
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
origin exceeded the setting of parameter No. 14010.
- 676 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
DS0018
SERIAL DCL:MISMATCH(SSYNC
Of the master and slave axes for feed axis synchronous
CTRL)
control, one axis is a linear scale with the origin and the
other is not a linear scale with the origin. In such a
configuration, the feed axis synchronous control selection
signal (SYNC<Gn138> or SYNCJ <Gn140>) needs to be
set to 0 to establish the origin.
DS0019
SERIAL DCL:MISMATCH(ANGL-AXIS)
In angular axis control, one of the angular axis and the
Cartesian axis is a linear scale with an origin, while the
other is not a linear scale with an origin. Angular axis
control cannot be used in such a configuration.
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.
DS0022
DUAL CHECK SAFETY IS NOT
Bit 6 (DCE) of parameter No. 1902 has set the Dual Check
WORKED
Safety function to be disabled.
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
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.
DS0029
UNAVAILABLE ROT AXIS MOVE IN
In tool posture control, the rotation axis fell outside the set
TPC
operation range (parameters Nos. 19741 to 19744).
Review the machine configuration and command.
DS0030
TOOL DIRC CMP IMPOSSIBLE
When tool center point control is performed in the angular
surface machining command mode or workpiece
placement error compensation is performed in a 5-axis
cutting machine, if settings are made to make
compensation in the tool direction (bit 0 (RCM) of
parameter No. 11200 is 1), the position of the rotation axis
could not be obtained.
- 677 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
DS0050
TOO MANY SIMULTANEOUS AXES
A movement was performed along more axes than can be
controlled by simultaneous axis control.
Check whether a command in the program is specified for
more axes than can be controlled by simultaneous axis
control.
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 a pot No. or 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.
DS0069
MISSING THE MOVE COMMAND
A move command is not specified in the next block to the
synchronous start block.
DS0070
SUPERIMPOSE FOR HIGH-SPEED
Superimposed control for high-speed cycle machining is
CYCLE CANNOT BE USED
not enabled.
Alternatively, the status is not the advanced
superimposition state.
DS0071
START OR RELEASE CANNOT BE
1) To start or cancel the inter-path flexible synchronous
DONE
mode, the tool must be stopped along all axes.
2) To start or cancel advanced superimposition,
movement along axes must stop.
DS0072
MANUAL REFERENCE RETURN
Manual reference position return cannot be performed in
CANNOT BE DONE
the advanced superimposition state.
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.
The battery or cable is thought to 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.
- 678 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
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.
DS0310
NOT ON RETURN POINT
The return position recorded during retraction is not
reached during recovery. The position may be displaced
during recovery due to a machine lock or mirror image.
Perform the operation again after making a reset.
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.
DS0608
SV COOLING FAN FAILURE
Internal agitating fan failure.
DS0609
SV RADIATOR FAN FAILURE
Radiator cooling fan failure.
DS0610
PS INTERNAL FAN FAILURE
Internal agitating fan failure.
DS0611
PS EXTERNAL FAN FAILURE
External radiator cooling fan failure.
DS0612
PS OVERLOAD
Overheat
DS0613
PS IMPROPER INPUT POWER
Input power supply fault
DS0651
ACC.ERROR
Communication between the separate detector interface
unit and acceleration sensor was disconnected.
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).
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”.
DS1185
OVER MAXIMUM FEED
The maximum cutting feedrate or rapid traverse feedrate
was exceeded in G54.3.
- 679 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
DS1448
ILLEGAL PARAMETER (D.C.S.)
The setting value of parameter for reference marks is
satisfied the following any conditions.
-
The absolute-position detection function is enabled.
-
Either parameter 1821 (mark-1 interval) or parameter
1882 (mark-2 interval) is set to 0.
-
Parameters 1821 and 1882 have identical settings.
-
The difference between the settings made for
parameters 1821 and 1882 is greater than or equal to
twice either setting.
-
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 parameters
Nos. 1821 and 1882 setting value.
DS1450
ZERO RETURN NOT FINISHED
1st reference position return (CDxX7 to CDxX0: 17h (Hex))
was specified when the manual reference position return
was not executed with the reference position return
function enabled (bit 0 (ZRN) of parameter No. 1005 set to
“0”).
DS1451
IMPROPER PMC AXIS COMMAND
The PMC axes cannot be controlled in this state.
DS1512
EXCESS VELOCITY
The feedrate of the linear axis during polar coordinate
interpolation exceeded the maximum cutting feedrate.
DS1514
ILLEGAL MOTION IN G12.1 MODE
In a hypothetical axis direction compensation during the
polar coordinate interpolation mode, an attempt is made to
travel to the area in which the travel cannot be made.
DS1553
EXCESS VELOCITY IN G43.4/G43.5
The axis rate was attempt to exceed the maximum cutting
feedrate and travel by the pivot tool length compensation.
DS1710
ILLEGAL ACC. PARAMETER
There are errors in the parameters of permissible
(OPTIMUM TORQUE ACC/DEC)
acceleration for Optimum Torque
Acceleration/Deceleration.
One of the following is the cause.
1) The ratio of the acceleration for deceleration to the
acceleration for the acceleration is lower than the
limited value.
2) The time to decelerate to 0 is larger than the
maximum.
DS1711
ILLEGAL ACC. PARAMETER (RIGID
The permissible acceleration parameter for rigid tapping
TAPPING OPTIMUM ACC/DEC)
optimum acceleration/deceleration contains an error.
The cause is one of the following:
1) The ratio of the deceleration to the acceleration is less
than 1/3.
2) The time required to slow down to a speed of 0
exceeds the maximum.
3) The maximum acceleration (parameters Nos. 11421 to
11424) is 0.
DS1931
MACHINE PARAMETER INCORRECT
One of parameters Nos. 19665 to 19667 and Nos.19680 to
19744 used to configure the machine contains an error.
DS1932
DI.THML SIGNAL ON
One of the parameters used to configure the machine is
rewritten while the tool direction thermal displacement
compensation function is enabled.
DS1933
NEED REF RETURN(SYNC:MIX:OVL)
The relation between a machine coordinate of an axis in
synchronization, composition, or superposition control, and
the absolute, or relative coordinate was displaced.
Perform the manual return to the reference position.
- 680 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
DS5340
PARAMETER CHECK SUM ERROR
Because parameters have been modified, the parameter
check sum and the standard check sum do not match.
Restore the original parameter state, or set a standard
check sum again.
DS5387
CAN NOT START REFERENCE
The slave axis is not within the in-position width, for
RETURN WITH MECHANICAL
example, when the distance between the mechanical
stoppers for the master and slave axes is larger than the
STOPPER SETTING
withdrawal distance specified in parameter No. 7181 or
7182 for the master axis.
Adjust the position of the mechanical stoppers or the
setting of parameter No. 7181 or 7182.
DS5550
AXIS IMMEDIATE STOP
The movement along an axis was stopped immediately by
the axis immediate stop function.
(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.
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.
Message
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.
- 681 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Message
Faulty location/corrective action
Contents
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.
ER08 OBJECT UNMATCH
Contact us.
An unsupported function is used in
the sequence program.
ER09 PMC LABEL CHECK
(1) Turn on the power of the CNC again,
The nonvolatile memory of the PMC
ERROR
by holding down the 'O' and 'Z' keys at
system needs to be initialized in
the same time.
such cases as when you have
(2) Replace the backup batteries.
changed the PMC model.
ER17 PROGRAM PARITY
(1) Enter the sequence program again.
The parity of the sequence program
(2) If this error recurs even after you have
is invalid.
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.
Reading sequence program was
ERROR BY I/O
interrupted.
ER19 LADDER DATA ERROR
Display the LADDER DIAGRAM EDITOR
The CNC screen was forcibly
screen again, and terminate the editing
displayed by the relevant function
operation by pressing the [EXIT] soft key.
key during the editing of a ladder
program.
ER22 NO PROGRAM
Enter the sequence program again.
The sequence program is empty.
ER27 LADDER FUNC. PRM IS
Correct the sequence program; change the
An out-of-range parameter number
OUT OF RANGE
parameter number specified in a functional
is specified in the TMR, TMRB,
instruction to a value that is within the
TMRBF, CTR, CTRB, DIFU, or
allowable range.
DIFD functional instruction.
ER33 I/O Link ERROR(CHn)
Contact us; replace the faulty hardware.
The LSI for the I/O Link is faulty.
(Note3)
ER34 I/O Link ERROR(CHn
(1) Check the cable connections to the
An I/O device communication error
Gxx)
devices of group xx.
occurred on the slave side of group
(Note1) (Note3)
(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(CHn Gxx)
group xx exceeds the upper limit (33
(Note1) (Note3)
bytes).
Alternatively, the output data count
of I/O Link i group xx exceeds the
upper limit (65 bytes by default or 29
bytes for the safety I/O device).
The superfluous data is regarded as
invalid.
- 682 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Message
Faulty location/corrective action
Contents
ER36 TOO MUCH INPUT DATA
Reduce the input data count of group xx.
The input data count of I/O Link
IN GROUP(CHn Gxx)
group xx exceeds the upper limit (33
(Note1) (Note3)
bytes).
Alternatively, the input data count of
I/O Link i group xx exceeds the
upper limit (65 bytes by default or 29
bytes for the safety I/O device).
The superfluous data is regarded as
invalid.
ER37 TOO MUCH SLOT IN
Correct the slot number to a value of 10 or
The slot number for the I/O Link
BASE(CHn)
less.
exceed the upper limit (10). The slot
(Note3)
number larger than 11 is regarded
as invalid.
ER38 MAX SETTING OUTPUT
Reduce the total amount of output data of
The I/O area for the I/O Link is
DATA OVER(CHn Gxx)
all groups to 128 bytes or less.
insufficient.
(Note1) (Note3)
For I/O Link i, reduce the total amount of
(The area allocated to the group xx
output data of all groups to 256 bytes or
and later on the output side is
less.
regarded as invalid.)
Alternatively, for I/O Link i, the I/O
area is insufficient when the
high-speed mode is not selected for
the transfer cycle.
ER39 MAX SETTING INPUT
Reduce the total amount of input data of all
The I/O area for the I/O Link is
DATA OVER(CHn Gxx)
groups to 128 bytes or less.
insufficient.
(Note1) (Note3)
For I/O Link i, reduce the total amount of
(The area allocated to the group xx
output data of all groups to 256 bytes or
and later on the input side is
less.
regarded as invalid.)
Alternatively, for I/O Link i, the I/O
area is insufficient when the
high-speed mode is not selected for
the transfer cycle.
ER43 PROGRAM DATA
<1> Store sequence program which is
The sequence program is invalid.
ERROR(PT/NT)
compiled again after recompilations
using FANUC LADDER-III.
<2> If you see the same alarm again after
<1>, contact us.
ER45 NO OPTION(FUNCTON
Add a required function block option.
No function block option is specified.
BLOCK)
ER46 MESSAGE DATA
Save the corrected sequence program or
The message data in the sequence
UPDATE ERROR.
message data for multi-language display to
program or the message data for
PLEASE TRUN OFF POWER
F-ROM. Moreover, turn the power off/on.
multi-language display cannot be
AFTER SAVING DATA.
updated. It is necessary to turn
off/on the power. The ladder
program cannot be executed when
this alarm occurs.
ER47 ILLEGAL OVERRIDE
The “override mode” of the forced I/O
The “override mode” of the forced
FUNCTION SETTING (TOO
function is available for up to three paths
I/O function is enabled for four or
MANY PMC PATHS)
simultaneously. Make the “override mode”
more PMC paths.
of the forced I/O function for several PMC
paths and restart the CNC.
ER48 STEP SEQUENCE TIME
On the time monitoring setting screen,
The step sequence activation time
OVER(xxH)
delete the setting that exceeded the set
exceeded the time set on the time
time.
monitoring screen.
ER50 PMC EXECUTION
Check CNC parameter Nos. 11900 to
The execution order setting of the
ORDER ERROR
11904.
multi-PMC function is invalid.
- 683 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Message
Faulty location/corrective action
Contents
ER51 PMC EXECUTION
Check CNC parameter Nos. 11905 to
The execution percentage setting of
PERCENTAGE ERROR
11909.
the multi-PMC function is invalid.
ER52 I/O Link CHANNEL
Check CNC parameter Nos. 11910 to
The I/O Link channel assignment to
ASSIGNMENT ERROR
11912 .
the PMC system is invalid.
(Note3)
ER54 NC-PMC I/F
Check CNC parameters Nos. 11920 to
The interface assignment between
ASSIGNMENT ERROR
11929.
NC and PMC is invalid.
ER55 LEVEL1 EXECUTION
Check CNC parameter No. 11930.
The ladder level 1 execution cycle
CYCLE ERROR
setting is invalid.
ER57 MULTI PATH PMC I/F
Check CNC parameter No. 11932.
Assignment of PMC path interface is
ASSIGNMENT ERROR
illegal.
ER58 PMC MEMORY TYPE
Check CNC parameter Nos. 11940 to
Setting of the PMC memory type is
SETTING ERROR
11942.
illegal.
ER60 I/O Link i ERROR(CHn)
Contact us and replace the hardware.
The LSI for I/O Link i is faulty.
(Note3)
ER61 I/O Link i ERROR(CHn
(1) Check the cable connections to the
An I/O device communication error
Gxx)
devices in group xx.
occurred on the slave side of group
(Note1) (Note3)
(2) Check whether the power to each I/O
xx.
device has been turned on before the
CNC.
(3) Replace any device in group xx in
which the PMC control module is
embedded.
ER62 I/O Link i DCS ERROR
Contact us and replace the hardware.
The LSI for the I/O Link i DCS is
(Note3)
faulty.
ER63 I/O Link CHANNEL
(1) Change the communication mode to
The number of I/O points has
SETTING ERROR
modify the channel configuration with
exceeded 4096/4096.
(Note3)
fewer points. Use bit 0 or 1 of NC
For the I/O Link, the points are
parameter No. 11933 to specify
1024/1024 per channel. For I/O Link
whether to use I/O Link or I/O Link i for
i, they are 2048/2048 per channel.
communication with each channel.
ER64 I/O Link i TOO MANY
Reduce the number of connected I/O
In CHn, 25 or more I/O devices are
CONNECTED GROUPS(CHn)
devices to 24 or less.
connected.
(Note3)
ER65 I/O Link i TOO MANY
Reduce the number of connected I/O
In CHn, 257 or more slots of I/O
SLOTS(CHn)
device modules to 256 or less.
device modules are connected.
(Note3)
ER66 I/O Link i PMC ADDRESS
Enter the PMC address or size again so
I/O Link i assignment data is
OVERLAPPED (PMCm
that any address is not used by multiple
allocated at the PMCm X(Y)nnnn
X(Y)nnnn)
PMCs that share PMC memory.
address and X(Y)nnnn address of
(Note3)
the PMC for which the PMC
memory share mode is set.
ER67 I/O Link i TOO MANY
Reduce the group number of safety I/O.
The total group number of safety I/O
SAFETY I/O GROYPS
in PMC paths exceed 4 or the total
(Note3)
group number of safety I/O in
DSCPMC exceed 4 for I /O Link i.
ER68 I/O Link i TOO MANY
When a group in the high-speed transfer
In CHn, assignment could not be
ASSIGNMENTS IN HIGH
cycle mode is connected to I/O Link i,
made to group yy and following
SPEED MODE (CHn,Gyy)
correct assignment so that the assignment
because the transfer capacity limit
(Note1) (Note3)
for each group is performed within the
was exceeded in transfer timing
quartered transfer timing with referencing
assignment processing when the
the PMC programming manual
high-speed mode of I/O Link i is
(B-64513EN).
used.
ER69 I/O Link i ASSIGNMENT
Modify I/O Link i assignment data.
I/O Link i assignment data for group
ADDRESS INVALID(CHx Gyy)
yy in CHx contains a nonexistent
(Note2) (Note3)
PMC path address.
- 684 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Message
Faulty location/corrective action
Contents
ER70 PMC ADDRESS BLOCK
(1) Delete the relevant I/O Link i
The I/O Link and I/O Link i are
OVERLAPPED BETWEEN I/O
assignment or change the assignment
assigned to the same PMC address
Link AND I/O Link i (PMCm
address.
block.
X(Y)nnnn)
(2) Change the PMC address block of the
(Note3)
relevant I/O Link channel. (Machine
signal interface setting)
(3) Check the I/O Link communication
mode. (Bit 0 or 1 of NC parameter No.
11933)
(4) Check the setting of the I/O Link i
assignment selection function.
ER71 I/O Link i STATUS
Modify the I/O device configuration so that
The total length of status alarm data
ALARM LENGTH OVER IN
the total length of status alarm data does
for I/O device modules connected to
GROUP(CHn Gxx)
not exceed 64 bytes.
group xx of CHn exceeds the limit
(Note1) (Note3)
(64 bytes).
ER89 EDITING I/O
Complete the editing of I/O configuration
I/O configuration data is invalid
CONFIGURATION DATA IS
data.
because it is being edited.
NOT COMPLETED
ER90 TOO LARGE I/O
Reduce the size of the I/O configuration
I/O configuration data is larger than
CONFIGURATION DATA
file.
the save area.
(Note3)
ER91 I/O CONFIGURATION
(1) Enter the I/O configuration file again.
The parity of I/O configuration data
DATA PARITY
(2) If this error still occurs after reentry, a
is invalid.
(Note3)
hardware failure may occur. Contact us.
ER92 I/O CONFIGURATION
Enter the I/O configuration file again.
Reading the I/O configuration file
DATA ERROR BY I/O
was interrupted.
ER93 UNSUPPORTED I/O
Modify the type of I/O configuration data
I/O configuration data is of an
CONFIGURATION DATA
and enter the data again.
unrecognizable type.
(Note3)
ER94 I/O CONFIGURATION
Compile the I/O configuration data using
A data structure error was found in
DATA ERROR
FL-III again and enter it again.
I/O configuration data.
(Note3)
- 685 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Message
Faulty location/corrective action
Contents
ER95 IO DEVICE
When this alarm is issued with a machine
This alarm is issued when the I/O
MISMATCH(CHn)
which has operated normally, possible
devices actually connected to the
(Note3)
causes are:
CNC is inconsistent with the I/O
(1) The communication cable is broken or
device configuration registered in
a connection failure occurs in the
the I/O device connection diagnosis
cable.
screen. All I/O devices connected to
(2) The power to an I/O device is off or is
the channel for which this alarm was
turned on too late.
issued are not linked. The ladder
(3) A failure occurs in an I/O device.
program is run even when this alarm
(4) When the power to the CNC is turned
is issued.
off, then on again, the power to an I/O
device is kept on.
When turning the power to the CNC
off, then on again, be sure to turn the
power to all I/O devices off, then on.
When this alarm is issued during
debugging of a sequence program, there
are the following possible causes in
addition to the above:
(5) The connected I/O device configuration
(type, sequence, or number of units) is
invalid.
(6) An invalid I/O device configuration is
registered.
When this alarm is issued, any inconsistent
I/O device can be checked in the “I/O
Device Monitor screen”.
ER96 IO Link MAX GROUP
(1) Check the PMC paths and addresses
When 2-path allocation for the I/O
OVER(CHn)
of blocks 1 and 2 in channel n in the
Link channel is used, the total
(Note 3)
CONFIG PARAM screen.
number of groups in blocks 1 and 2
(2) Check the total number of groups in
exceeds 16. All I/O devices
blocks 1 and 2 in I/O module allocation
connected to the channel for which
setting.
this alarm was issued are not linked.
(3) Check the parameter setting for the
The ladder program is run even
Selectable I/O Link assignment
when this alarm is issued.
function.
- 686 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Message
Faulty location/corrective action
Contents
ER97 IO Link FAILURE(CHn
When this alarm is issued with a machine
This alarm is generated if the
Gyy)
which has operated normally, possible
number of I/O units is insufficient.
(Note1) (Note3)
causes are:
This alarm is generated if the
(1) The communication cable from group
number of I/O units, set with the I/O
yy-1 to group yy is broken or a
module allocation and I/O link
connection failure occurs in the cable.
allocation selection functions differs
(2) The power to an I/O device in group yy
from the number of I/O units actually
or following is off or is turned on too
connected to the CNC. All I/O
late.
devices connected to the channel
(3) A failure occurs in an I/O device in
for which this alarm was issued are
group yy or yy-1.
not linked.
(4) When the power to the CNC is turned
The ladder program runs regardless
off, then on again, the power to an I/O
of the occurrence of this alarm.
device is kept on.
When turning the power to the CNC
off, then on again, be sure to turn the
power to all I/O devices off, then on.
When this alarm is issued during
debugging of a sequence program, there
are the following possible causes in
addition to the above:
(5) The number of groups of connected I/O
devices is invalid.
(6) The I/O module allocation setting is
invalid.
(7) The parameter setting for the I/O Link
assignment data selection function is
invalid.
(8) The machine signal interface is invalid.
When this alarm is issued, details can be
checked in the “I/O Device Monitor
screen”.
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.
WN03 ABORT
Modify the ladder program and turn on the
The ladder program was stopped
NC-WINDOW/EXIN
power of the CNC again. Refer to
while communication was in
subsection “4.15” of PMC programming
progress between CNC and PMC.
manual (B-64513EN) for details.
This alarm may cause the WINDR,
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.
- 687 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Message
Faulty location/corrective action
Contents
WN09 SEQUENCE PROGRAM
If you want to use the current sequence
You have changed the sequence
IS NOT WRITTEN TO FLASH
program 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
Re-compile the program, using FANUC
There is a functional instruction that
FUNCTION
LADDER-III or a ladder editing package.
does not conform to this PMC.
WN57 OVERRIDE FUNCTION
The Override function is for debugging
The Override function is activated.
IS ACTIVE
only. So, please disable the function when
shipping the machine.
WN58 UNSUPPORTED
Modify the program, using the built-in
There is an unsupported functional
FUNCTION
ladder editing function.
instruction. This instruction was not
processed.
WN59 MESSAGE FILE
Correct the error in the message file for
In the message file for
SYMBOL UNDEFINED
multi-language display.
multi-language display, a symbol
that does not exist in the ladder is
defined.
WN60 MESSAGE FILE
Correct the error in the message file for
In the message file for
SYMBOL INVALID
multi-language display.
multi-language display, a symbol
other than an A address is defined.
WN61 MESSAGE FILE
Correct the error in the message file for
An A address is defined more than
ADDRESS DUPLICATE
multi-language display.
once in a symbol and an address or
in symbols.
WN62 MESSAGE FILE
Correct the error in the message file for
For the same A address, the
NUMBER ERROR
multi-language display.
message number in the ladder
differs from that in the message file
for multi-language display.
WN63 MESSAGE FILE IS NOT
If you want to use the current message file
On the data I/O screen, the
WRITTEN TO FLASH ROM
for multi-language display the next time
message data for multi-language
you turn on the power, write the message
display was changed, but the
file to the flash ROM.
changed message data for
multi-language display is not yet
written to the flash ROM. The
changed message data for
multi-language display will be lost
the next time the power is turned on.
WN64 MESSAGE FILE SIZE
(1) Reduce the message file for
The message file for multi-language
OVER
multi-language display.
display is larger than the program
(2) Contact us, and specify an option of a
storage area.
larger size.
The message file for multi-language
display is illegal.
WN65 MESSAGE FILE
Contact us.
An unsupported function is used in
MISMATCH
the message file for multi-language
display.
- 688 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Message
Faulty location/corrective action
Contents
WN66 MESSAGE FILE PARITY
(1) Re-enter the message file for
The parity of the message file for
multi-language display.
multi-language display is illegal.
(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.
WN67 MESSAGE FILE ERROR
Re-enter the message file for
Reading the message file for
BY I/O
multi-language display.
multi-language display was
interrupted.
WN68 I/O CONFIGURATION
If you want to use changed I/O
You have changed I/O configuration
DATA IS NOT WRITTEN TO
configuration data again next time you
data using the I/O configuration data
FLASH ROM
power on the system, write the I/O
editing or DATA I/O screen, but you
configuration data to flash ROM.
have not yet written the changed I/O
configuration data to flash ROM. If
you shut down the system without
writing the changed I/O
configuration data to flash ROM, the
changes you have made will be
nowhere next time you turn on the
power.
WN69 I/O Link i DO ALARM
Check DO of the relevant device.
The DO alarm (ex. a short circuit
(CHn Gxx Syy zz : PMCm Ybbb
with the ground) occurs at “zz” bytes
= **H )
of slot “yy” of group “xx” in channel
(Note1)
“n”.
Y “bbbb” of PMC path ”m” is the
address at which the alarm
occurred.
DCSPMC Y”bbbb” is the address for
DCSPMC.
Display of “PMC*Y****” is the case
of occurrence of unassigned
address.
The “**H” shows some bits at which
the alarm occurs by hexadecimal.
(Ex. “PMC1Y115=28H” shows the
alarm occurs at Y115.3 and Y115.5
in PMC1. “28H” means “00101000”
in binary. )
For the details of the alarm of I/O
devices, refer to the “Connection
manual (HARDWARE)
(B-64483EN)”.
WN70 I/O Link i STATUS
Check the alarm information of applied I/O
The status alarm except for the DO
ALARM (CHn Gxx Syy zz = **H)
device.
alarm occurs at “zz” bytes of slot
(Note1)
“yy” of group “xx” in channel “n”.
The “**H” shows some bits at which
the alarm occurs by hexadecimal.
For the details of the alarm of I/O
devices, refer to the “Connection
manual (HARDWARE)
(B-64483EN)” .
- 689 -
A.ALARM LIST
APPENDIX
B-64485EN/01
NOTE
1 The displayed group number in ER34, ER35, ER36, ER38, ER39, ER61, ER68,
ER71, ER97,WN69 and WN70 is wiring number of I/O device.
2 The group number displayed in ER69 is the number of I/O Link i assignment
data.
3 When some PMC alarms related to I/O Link and I/O Link i occur, all of I/O
devices in all of channels do not be liked with the CNC.
A.2.2 PMC System Alarm Messages
SYS_ALM199 error messages (PMC general)
Message
Faulty location / corrective action
Contents
PC004 CPU INVALID INSTRUCTION
This alarm may be due to a main
A CPU error occurred in the
-----< ERROR POSITION >-----
board fault.
PMC system.
MAIN BOARD
-----------------------------------------
PC006 CPU INVALID SLOT
INSTRUCTION
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC009 CPU ADDRESS ERROR
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC010 DMA ADDRESS ERROR
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC012 CPU USER BREAK EXCEPTION
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC030 RAM PARITY
A RAM parity error occurred in
PC030 S-RAM PARITY
the PMC system.
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC060 BUS ERROR
A BUS error occurred in the
-----< ERROR POSITION >-----
PMC system.
MAIN BOARD
-----------------------------------------
PC070 ILLEGAL LADDER SPE (PMCn)
A stack error occurred with the
-----< ERROR POSITION >-----
SPE functional instruction of
MAIN BOARD
the ladder program of n path.
-----------------------------------------
PC071 ILLEGAL LADDER FBE (PMCn)
A stack error occurred with the
-----< ERROR POSITION >-----
FBE instruction of the ladder
MAIN BOARD
program of path n. (Path n
-----------------------------------------
PMC)
PC072 STACK OVERFLOW (TASK:xx)
A stack error occurred
PC072 STACK OVERFLOW (INT:xx)
(detected by the software).
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
- 690 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Message
Faulty location / corrective action
Contents
PC080 SYSTEM EMERGENCY
This alarm may be due to a main
System emergency state of
-----< ERROR POSITION >-----
board fault.
the PMC LSI.
MAIN BOARD
-----------------------------------------
PC090 SYSTEM EMERGENCY
CPU error (unexpected NMI)
(SOFTWARE)
occurs in PMC control
PC090 NON MASKABLE INTERRUPT
software.
(SOFTWARE)
PC090 NON MASKABLE INTERRUPT
(UNKNOWN)
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC093 UNEXPECTED INTERRUPT (xx)
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC094 UNEXPECTED TRAP
A trap exception of unknown
EXCEPTION (xx)
cause occurred with the PMC
-----< ERROR POSITION >-----
management software.
MAIN BOARD
-----------------------------------------
PC095 MESSAGE CRC ERROR (PMCn)
A RAM check error occurred.
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC096 LADDER CODE ERROR (___)
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC097 LADDER CRC ERROR (PMCn)
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC098 PMC SOFTWARE CRC ERROR
PC098 PMC SOFTWARE ECC ERROR
(_____:_)
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC501 CNC/PMC INTERFACE ERROR
The read or write operation
(PATHx)
between CNC and PMC failed.
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
- 691 -
A.ALARM LIST
APPENDIX
B-64485EN/01
SYS_ALM197 error messages (PMC general)
Faulty location / corrective
Message
Contents
action
PC070 ILLEGAL LADDER SPE (DCSPMC)
This alarm may be due to a CPU
A stack error occurred with
-----< ERROR POSITION >-----
card fault.
the SPE functional instruction
CPU CARD
of the ladder program of
-----------------------------------------
DCSPMC.
PC071 ILLEGAL LADDER FBE (DCSPMC)
A stack error occurred with
-----< ERROR POSITION >-----
the FBE instruction of the
CPU CARD
ladder program of DCSPMC
-----------------------------------------
PC095 MESSAGE CRC ERROR (DCSPMC)
A RAM check error occurred.
-----< ERROR POSITION >-----
CPU CARD
-----------------------------------------
PC097 LADDER CRC ERROR (DCSPMC)
-----< ERROR POSITION >-----
CPU CARD
-----------------------------------------
SYS_ALM196 error messages (PMC watchdog)
Faulty location / corrective
Message
Contents
action
PC073 WATCH-DOG
This alarm may be due to a main
The PMC CPU is not running.
ALARM(CNC<->PMC)
board fault.
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
SYS_ALM195 error messages (related to the I/O Link)
Faulty location / corrective
Message
Contents
action
PC050 I/O LINK ER1 CHn:GRxx:yy
(1) Check the I/O device of group
An I/O Link communication error
COMMUNICATION ALARM AT CHn :
“xx” in channel “n”:
occurred.
GROUP xx
- Instantaneous power failure
“n” is a channel number (1 to 3).
-< ERROR POSITION>-
- Unstable power line
“xx” is a group number (0 to 15).
CHn / GROUPxx
(2) Check the I/O Link cable
“yy” is a internal error code.
--------------------------------
between JD1B of group “xx”
This error occurs when the
and JD1A of group “xx-1”
communication with the device of
- faulty wiring
group “xx” in channel “n” is
- incomplete contact
stopped.
(3) The I/O Link device of group
The causes are as follows:
“xx” in channel “n” is faulty.
- Instantaneous power failure,
unstable voltage or unstable
power line of the device
- Faulty wiring or incomplete
contact of communication cable
- Faulty device
Please note that It may not show
an accurate group number with
some conditions of the problem.
- 692 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Faulty location / corrective
Message
Contents
action
PC051 I/O LINK ER2 CHn:yy:xx:ww:vv
(1)
When you use an I/O
An I/O Link communication error
COMMUNICATION ALARM AT CHn
Unit-Model A, no base
occurred.
-----< ERROR POSITION >-----
extension unit is connected
“n” is a channel number (1 to 3).
CHn
corresponding to an I/O
“yy”, “xx”, “ww” and “vv” are
-----------------------------------------
assignment data. Check
internal error code.
connection of I/O devices and
There are various causes as for
I/O assignment data.
this error.
(2)
When you use Power Mate as
I/O Link slave device and/or
Servo Motor Beta series I/O
Link option, some system
alarm occurs in such devices.
(3)
A Communication may be
influenced by noise. Check
the ground wire and the shield
of the communication cables.
(4)
The output of the I/O Link
devices is short-circuited.
(5)
The power of the I/O Link
master and/or slave devices is
faulty.
- Instantaneous power failure
- Unstable power line
(6)
Incomplete contact of the
communication cable
(7)
Faulty wiring of the
communication cable
(8)
Check the grounding of the
shield wire of the earth
terminal or the communication
cable of I/O devices.
(9)
I/O Link devices are faulty.
(10) I/O Link master is faulty.
n=1,2: main board
n=3: CPU card
SYS_ALM194 error messages (related to the I/O Link i)
Faulty location / corrective
Message
Contents
action
PC052 I/O LINK I
Change the main board.
A RAM parity error occurred in
PMC LSI RAM PARITY ERROR
PMC LSI on the main board.
-----< ERROR POSITION >-----
MAIN BORAD
-----------------------------------------
PC053 I/O LINK I
Change the I/O device of the unit.
A RAM parity error occurred in
SLAVE LSI RAM PARITY ERROR
“y”th unit (group “x”) of channel
-----< ERROR POSITION >-----
“n”.
CHn / UNITy(GROUPx) : “unit name”
(Note 1)
-----------------------------------------
- 693 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Faulty location / corrective
Message
Contents
action
PC054 I/O LINK I
Check the power supply of the I/O
A power disconnection alarm
ABNORMAL POWER SUPPLY
unit.
occurred in the “y”th unit (group
-----< ERROR POSITION >-----
“x”) of channel “n”.
CHn / UNITy(GROUPx) : “unit name”
(Note 1)
-----------------------------------------
PC055 I/O LINK I
Check whether there is a
A communication error occurred
I/O LINK I SENDING DATA FAILURE
possibility that noise is inserted
between the CNC and 1st unit
-----< ERROR POSITION >-----
between the CNC and 1st unit.
(group 0) of channel “n”.
CHn / CNC <-> UNIT1(GROUP0)
Check the ground status of the
CNC
: MAIN BOARD
slave device and the contact of the
UNIT1
: “unit name” (Note 1)
connection cable.
-----------------------------------------
PC055 I/O LINK I
Check whether there is any noise
A communication error occurred
I/O LINK I SENDING DATA FAILURE
is inserted between the “y-1”th unit
between the “y-1”th unit (group
-----< ERROR POSITION >-----
(group “x-1”) and “y”th unit (group
“x-1”) and the “y”th unit (group “x”)
CHn / UNITy-1(GROUPx-1) <->
“x”). Check the ground status of
of channel “n”.
UNITy(GROUPn)
the slave device and the contact of
UNITy -1 : “unit name” (Note 1)
the the connection cable.
UNITy
: “unit name” (Note 1)
-----------------------------------------
PC056 I/O LINK I
Check whether there is
Connection error occurred
I/O LINK I DISCONNECTION
disconnection or incomplete
between the CNC and 1st unit
-----< ERROR POSITION >-----
contact for the cable between the
(group 0) of channel “n”.
CHn / CNC <-> UNIT1(GROUP0)
CNC and 1st unit (group 0).
CNC
: MAIN BOARD
UNITy
: “unit name” (Note 1)
-----------------------------------------
PC056 I/O LINK I
Check whether there is
Connection error occurred
I/O LINK I DISCONNECTION
disconnection or incomplete
between the “y-1”th unit (group
-----< ERROR POSITION >-----
contact of the cable between the
“x-1”) and “y”th unit (group “x”) of
CHn / UNITy-1(GROUPx-1)<->
“y-1”th unit (group “x-1”) and “y”th
channel “n”.
UNITy(GROUPn)
unit (group “x”).
UNITy -1 : “unit name” (Note 1)
UNITy
: “unit name” (Note 1)
-----------------------------------------
PC057 I/O LINK I
Change the I/O device of the unit.
A hardware failure of the safety
SAFETY I/O ALARM
If the error still occurs, change the
I/O occurred between the CNC
-----< ERROR POSITION >-----
main boad.
and the “y”th unit.
UNITy : “unit name” (Note 1)
-----------------------------------------
PC058 I/O LINK I
Change the I/O device of the unit.
A hardware failure occurred on
SLAVE LSI EXTERNAL ALARM
the “y”th unit (group “x”) of
-----< ERROR POSITION >-----
channel “n”.
CHn / UNITy(GROUPx) : “unit name”
(Note 1)
-----------------------------------------
- 694 -
B-64485EN/01
APPENDIX
A.ALARM LIST
NOTE
1 When the unit name of the connected I/O device is unknown, its hardware ID is
displayed.
2 For some I/O devices, one unit such as a safety I/O unit may consist of two
groups. If a connection failure occurs between groups containing units of the
same type, PC058 instead of PC056 indicating a connection failure occurs as a
unit failure.
A.2.3 Operation Errors
Error messages that may be displayed on the PMC LADDER DIAGRAM
VIEWER screen
Message
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.
PROGRAM IS BEING
Disconnect the online communication
The ladder data cannot be displayed
MODIFIED
with FANUC LADDER-III. Stop other
because online communication with
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.
CANNOT EDIT FUNCTION
Edit the program using FANUC
An attempt was made to edit an FB main
BLOCK
LADDER-III.
program.
Error messages that may be displayed on the PMC LADDER DIAGRAM
EDITOR screen
Message
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).
- 695 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Message
Faulty location/corrective action
Contents
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.
• Either "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 for "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".
CANNOT CUT FUNCTION
Use FANUC LADDER-III to edit
An attempt was made to cut a net
BLOCK
function block.
containing a function block.
Cut nets which do not include any
function block.
CANNOT COPY FUNCTION
Use FANUC LADDER-III to edit
An attempt was made to copy a net
BLOCK
function block.
containing a function block.
Copy nets which do not include any
function block.
CANNOT EDIT FUNCTION
Edit the program using FANUC
An attempt was made to edit an FB main
BLOCK
LADDER-III.
program.
CANNOT INPUT AT THIS
Set the address in the NET EDITOR
An attempt was made to set an address
SCREEN
screen.
to the output section in a function block
which is omitted.
CANNOT EDIT INPUT/OUTPUT
The input section of the input/output
PARAM ADDRESS
parameter in a function block cannot be
edited.
NO CONSTANT TO
No constant can be set when multiple
PARAMETER OF PLURAL
input parameters are specified for a
TYPE
function block.
- 696 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Error messages that may be displayed on the PMC LADDER DIAGRAM
EDITOR screen (when updating)
Message
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.
- 697 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Message
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.
- 698 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Message
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.
JMPE NOT FOUND AFTER
If JMPE is missing, add it in proper
There is no JMPE that corresponds to
JMP
position. If the JMP is unnecessary,
this JMP.
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.
SPE NOT FOUND AFTER 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.
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/TMRBF
If some of them are unnecessary,
Plural TMRBs/TMRBFs 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.)
- 699 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Message
Faulty location/corrective action
Contents
ILLEGAL TMRB/TMRBF
If unnecessary, remove it. Assign
TMRB/TMRBF has parameter number
NUMBER
correct number not to exceed the
that is out of range.
maximum number defined by each PMC
model.
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.
CS/CM/CE IN COM
If COME is missing, add it in proper
CS, CM, or CE is found between COM
position. If the COM is unnecessary,
and COME.
remove it.
CS/CM/CE IN BAD LEVEL
CS/CM/CE must be used in Level 2 or
CS/CM/CE is used in wrong place.
in subprograms. Do not use any other
places.
CM/CE WITHOUT CS
If CS is missing, add it in proper
There is no CS that corresponds to this
position. If the CM/CE is unnecessary,
CM/CE.
remove it.
INSTRUCTION EXCEPT CM
If CE is missing, add it in proper
After an CS instruction, there was an
IN CS
position. If the CS/CE is unnecessary,
instruction other than CM before an CE
remove it.
instruction came.
OVERLAPPED CS
If CS is missing, add it in proper
There is no CE that corresponds to this
position. If the CM/CE is unnecessary,
CS.
remove it.
FB BODY PROGRAM IS
Delete the entire ladder program and
The FB main program is corrupted.
BROKEN
create it again.
- 700 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Error messages that may be displayed on the PMC NET EDITOR screen
Message
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.
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.
- 701 -

 

 

 

 

 

 

 

Content      ..     22      23      24      25     ..