A & AD Error Codes
A & AD Error Codes
A/AD CONTROLLERS
ERROR CODES
MPVADERV30E-2
Kawasak
Kawasaki Robotics (USA), Inc.
This publication contains proprietary information of Kawasaki Robotics (USA), Inc. and
is furnished solely for customer use only. No other uses are authorized or permitted
without the express written permission of Kawasaki Robotics (USA), Inc. The contents
of this manual cannot be reproduced, nor transmitted by any means, e.g., mechanical,
electrical, photocopy, facsimile, or electronic data media, without the express written
permission of Kawasaki Robotics (USA), Inc.
The descriptions and specifications in this manual were in effect when it was submitted
for publishing. Kawasaki Robotics (USA), Inc. reserves the right to change or discon-
tinue specific robot models and associated hardware and software, designs, descrip-
tions, specifications, or performance parameters at any time and without notice, without
incurring any obligation whatsoever.
This manual presents information specific to the robot model listed on the title page of
this document. Before performing maintenance, operation, or programming procedures,
all personnel are recommended to attend an approved Kawasaki Robotics (USA), Inc.
training course.
REVISION HISTORY
Revision Release
Description of Change Initials
Number Date
ERROR CONDITIONS
ERROR CONDITIONS
Information provided in this unit describes the causes of error conditions, and the steps that
need to be taken to eliminate the errors.For complete troubleshooting information, refer to
unit 10, Troubleshooting.
The errors are listed in numeric order by error code. The error code information is also
available on the A/AD Help/Troubleshooting/Error Codes floppy disk, and can be accessed
through Auxiliary Function 126 on the function menu keypad.
ERROR CONDITIONS
The following section contains descriptions of error conditions that may occur on the A Series and
AD Series controllers. Following the description of most error Codes in this section is a list of prob-
able solutions to correct the errors.
ERROR CODE -50: Warning! Cannot move along straight line in this
configuration
Warning! Joints must be driven too fast to achieve Cartesian motion.
Warning! Joints must be driven beyond robot’s ability to achieve
Cartesian motion.
The joint speed may exceed its capacity depending on the wrist position, if manual operation is executed in
Tool or Base mode during Teach mode.
ERROR CODE-51: Warning! Cannot keep current configuration. Use slower speed.
Warning! Cannot achieve Cartesian motion.
There are two ranges used to monitor the “sudden change error” of the command values. The range depends
on the mode of operation, Teach or Repeat. This error occurs when the command value exceeds the range at
the time the command value is checked.
Unused.
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
ERROR CONDITIONS
ERROR CODE -200: Cannot execute a program because motor power is OFF.
Can’t run because MOTOR POWER is off.
Because MOTOR POWER is off, can’t run.
The program cannot be executed because power source for the motor is OFF.
ERROR CODE -202: Cannot execute a program because teach lock is ON.
Can’t run because TEACH LOCK is ON.
Because of TEACH LOCK ON, can’t run.
=> Execute again after turning OFF the “Teach Lock” switch on Teach Pendant.
=> Defective Teach Pendant or 9ZA board.
___________________________________________________________________________________
ERROR CODE -203: Cannot use Teach Pendant because teach lock is OFF.
Can’t drive from Teach pendant, because Teach Lock is OFF.
Because of TEACH LOCK OFF, can’t move in teach run.
Manual operation is not possible because the “Teach Lock” switch on the Teach Pendant is OFF.
=> Switch ON the “Teach Lock” switch on Teach Pendant, to execute manual operation.
=> Defective Teach Pendant or 9ZA board.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
1-4 September 26, 2002
Kawasak A/AD CONTROLLERS
ERROR CODES
ERROR CONDITIONS
This occurs when an attempt is made to execute any of the operations below
with the HOLD/RUN switch on the panel being in the RUN position.
a. EXECUTE or CONTINUE command
b. STEP or MSTEP command
c. DO command.
=> Execute the above AS command again after turning the “HOLD/RUN” switch to HOLD position.
___________________________________________________________________________________
This occurs when an attempt is made to edit or execute a program currently running.
=> Stop and cancel the program currently executing to execute it again.
___________________________________________________________________________________
This occurs when an attempt is made to execute the DO command when the robot
operation program is already running, or to execute the TOOL or BASE commands
while the robot program is under execution.
This occurs when an attempt is made to execute the CONTINUE command where
execution of the program is not permitted.
=> Execute the CONTINUE command after making a selection of a program again.
=> Execute by the EXECUTE command.
___________________________________________________________________________________
ERROR CONDITIONS
This occurs when an attempt is made to execute any of the commands below:
a. Cycle start
b. EXECUTE or CONTINUE command
c. TOOL or BASE command
d. DO command
e. SYSINIT command.
___________________________________________________________________________________
This occurs when an attempt is made to execute any of the operations below:
a. Cycle start
b. EXECUTE or CONTINUE command
c. DO command
ERROR CODE -305: In error state. Reset error and then turn motor power ON.
Can’t turn on motor power, because of error state.
Because of error status, can’t turn motor power on.
This occurs when an attempt is made to switch the motor power ON in an error state.
This occurs when an attempt is made to execute a command which is not allowed
to execute by the DO command.
Unused.
___________________________________________________________________________________
ERROR CONDITIONS
This occurs when an attempt is made to execute the following command while
executing a PC program:
a. SYSINIT command.
=> Execute the command again after stopping and finishing the PC program.
___________________________________________________________________________________
This occurs when an attempt is made to KILL a program which is being used
or has been reserved by the PRIME command.
=> Stop the program in Cycle Operation, and delete the execution file
by either the KILL command or Program Cancel.
___________________________________________________________________________________
This occurs when a program or variable does not exist due to deletion,
either by the DELETE command or Program Cancel.
Or, a program which does not exist in the memory is specified either by the SAVE
command or Program Retention (Memory>Floppy Disk).
ERROR CODE -312: Variable (or program) of this type does not exist.
Data (or program) of this type is not found
Element of this type (program) not found
Unused.
___________________________________________________________________________________
ERROR CONDITIONS
Unused.
___________________________________________________________________________________
ERROR CODE -314: Cannot execute because the program is already used.
Can’t perform because program is called by another program.
Because the program is running, it can’t be executed.
This occurs when a program called by the CALL, ON or ONI command is being
edited, or, an attempt is made to execute the same program by another
program or the PC program.
ERROR CODE -315: Can’t execute because setting aux.data is being set.
Unused.
___________________________________________________________________________________
Changing the step is prohibited while spot weld sequence is in process (wait
until weld completion signal and Large/Small “opening” detect signals are
on, and after power application signal is on).
=> Changing the step can be made after finishing the welding sequence either
by cancelling the ‘standby’ or by inputting weld-completion and
Large/Small detect signals.
___________________________________________________________________________________
This is intended to send an alarm to draw the operator’s attention at the time
of restart if amount of overrun at the time of an emergency stop exceeded a
specified value.
___________________________________________________________________________________
ERROR CONDITIONS
You cannot perform functions on the operator interface panel while the Teach
Pendant is in use.
=> Perform functions on the operator panel after Teach Pendant operation is complete.
___________________________________________________________________________________
You cannot Teach or select programs with the Teach Pendant while using the edit
mode on the operation interface panel.
=> Perform the operation on the Teach Pendant after completing the operation
on the operator interface panel.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
ERROR CODE -323: The number of I/O signals entered is greater than what is installed.
___________________________________________________________________________________
ERROR CONDITIONS
Value of input data by the POINT or HERE command exceeds the allowable range.
=> Check the input data, and input correct data again.
___________________________________________________________________________________
When using the data transfer function (XFER command, Ref: AUX. 3: Data Transfer)
to transfer steps within the same program, the number of transfer steps entered
is greater than the number of steps in the program.
(The source step number and number of steps) >= (The number of steps in the
source program).
When using the Data Transfer Function (XFER command, Ref. Aux. 3: Data Transfer)
the specified step number of the transfer source does not exist in the program
specified as the source program.
A numeric character other than the one permitted in the system is specified.
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
ERROR CONDITIONS
ERROR CODE -371: External-axis type and Gun type data mismatch.
=> Set types of the extension joint and guns again so that relevant data
may match each other.
___________________________________________________________________________________
=> Retype the command or variable name correctly and input again.
___________________________________________________________________________________
When typing commands (instructions, switch names) you must use the correct
abbreviation or type the entire command name.
=> Execute the instruction or command after the program has been executed.
___________________________________________________________________________________
ERROR CONDITIONS
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
ERROR CONDITIONS
When assigning values to variables using functions, the data that the function
returns must be compatible with the variable type.
=> Check the variable type and the data returned by the function.
___________________________________________________________________________________
Illegal variable or program name used when editing a program or inputting a monitor command.
Illegal variable is specified when editing a program and/or inputting a monitor command.
ERROR CONDITIONS
=> Retype the function or command with the correct number of parentheses.
___________________________________________________________________________________
A variable, or non constant has been used where a constant or integer should
have been used in a monitor command.
=> Use the proper constant or integer with this command. See AS Language Manual for details.
___________________________________________________________________________________
(Example): LIST/K
=> Retype the command or instruction using the correct qualifier. See AS Language Manual for details.
___________________________________________________________________________________
ERROR CONDITIONS
You cannot use reserved characters for labels when editing or creating a program.
(Example): GOTO #a
=> Retype the label name using valid characters. See AS Language Manual for details.
___________________________________________________________________________________
=> Use the DIRECTORY commands to verify program, file, and variable names.
___________________________________________________________________________________
The name of the system switch specified using the SWITCH command is illegal or invalid.
=> Retype the system switch name and input again. See AS Language Manual for details.
___________________________________________________________________________________
When using the SWITCH command, you can only define a system switch that
is available with the current software.
=> Specify the correct system switch name and input data again.
___________________________________________________________________________________
The format qualifier specified with the PRINT/TYPE command or instruction is illegal.
=> Select the correct qualifier and input again. See AS Language Manual for details.
___________________________________________________________________________________
1-15 September 26, 2002
Kawasak A/AD CONTROLLERS
ERROR CODES
ERROR CONDITIONS
=> Select a different label name or number and enter the data again.
___________________________________________________________________________________
An illegal structure has been found using the following control structure commands:
IF-THEN-ELSE-END, WHILE-END, DO-UNTIL, CASE-VALUE-ANY-END, FOR-END.
=> Retype the control flow structure using the correct syntax. See AS Language Manual for details.
___________________________________________________________________________________
An illegal END statement has been found in a program that is being edited or loaded.
When editing or loading a program, an END statement was used to terminate the DO
STRUCTURE. The DO control structure must be used with the UNTIL statement.
(Example): DO
CALL get.part
UNTIL SIG(buffer.full)
ERROR CONDITIONS
=> Check and correct the control structure statement and input data again.
See AS Language Manual for details.
___________________________________________________________________________________
=> Check and correct the control structure statement. See AS Language Manual for details.
___________________________________________________________________________________
=> Check and correct the control structure statement properly. See AS Language Manual for details.
___________________________________________________________________________________
=> Locate the missing END statement in the program and try again.
___________________________________________________________________________________
ERROR CONDITIONS
In editing or loading a program, more than 11 layers of control structure are present.
=> Check the program and correct the control structure statement.
___________________________________________________________________________________
When loading a program from disk to RAM using the LOAD command or Floppy-Memory
function, a program of the same name currently resides in RAM.
(Depending on the software version, this error may stop the load process or
automatically overwrite the program).
=> Delete the program from memory first, then execute the LOAD command.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
ERROR CODE -480 : One of the strings is too long. (Max. 15)
Name (or string) length is too long. ( Max. 15)
One of the strings is longer than MAXSTRLENGTH.
Unused.
___________________________________________________________________________________
When editing a program, you must specify a program name or use the current program.
Unused.
___________________________________________________________________________________
ERROR CONDITIONS
Unused.
___________________________________________________________________________________
ERROR CODE -493: Comma (or space) is missing after the R command.
No comma after the R editor command.
Bad parameter of editor instruction.
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
=> Check the program and correct the step causing the problem.
___________________________________________________________________________________
ERROR CODE -500: Input data is not ready in non request mode.
Input data is not ready on non request mode.
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
ERROR CONDITIONS
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
ERROR CODE -504: Data is lost because of too many I/O requests.
Because of too many I/O requests, there is no I/O buffer.
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
This occurs in one of the following cases, when receiving data through the vision sensor:
a. Time out (Reception time-out)
b. Reception stopped due to HOLD, ABORT or PCABORT.
c. Reception suspended due to CTRL/C or carriage return.
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
1-20 September 26, 2002
Kawasak A/AD CONTROLLERS
ERROR CODES
ERROR CONDITIONS
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
1-21 September 26, 2002
Kawasak A/AD CONTROLLERS
ERROR CODES
ERROR CONDITIONS
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Specified file did not exist at the time of file reading or deletion.
=> Check the file name, and input correct file name again.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
ERROR CONDITIONS
An error output signal is sent from disk device unless a floppy disk is
properly located in the disk unit when executing commands related to the
floppy disk.
=> Make sure the floppy disk is installed correctly in the drive unit.
=> Disk device, 1BF board, 9ZA board.
=> Local bus harness.
___________________________________________________________________________________
In executing commands related to floppy disk, the disk unit checks the located
floppy and outputs an error signal unless it is 2HD with MS-DOS format.
Unused.
___________________________________________________________________________________
When executing floppy disk commands, the located diskette was found to be write-protected.
ERROR CONDITIONS
The current floppy disk is full and has no available free space.
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
ERROR CONDITIONS
Unused.
___________________________________________________________________________________
ERROR CODE -545 : Record inhibited. Set “record accept” and operate again.
Unused.
___________________________________________________________________________________
No response from the disk drive within 100ms when trying to read or write to
the disk.
The number of characters in a line exceeds the maximum number, when reading
data from a floppy disk. This occurs in reading a program which has been
made on a personal computer.
=> Correct the number of characters per line, and execute data reading again.
___________________________________________________________________________________
ERROR CONDITIONS
In executing the SAVE command, there is a problem with the data being saved
to disk.
___________________________________________________________________________________
There is no free space for data on the 1BF board for MS-DOS management (No possibility to occur).
A FAULT signal has been sent from the floppy disk drive.
ERROR CONDITIONS
=> Execute again after resetting the 1CC board or stopping the sequencer.
___________________________________________________________________________________
ERROR CONDITIONS
ERROR CONDITIONS
Unused.
___________________________________________________________________________________
ERROR CODE -590 : Remote operation panel I/F error. Code is xxx.
Operation panel I/F error. Code is xxx.
=> Emergency stop switch, connection of teach pendant or external emergency stop signal.
=> 9ZR or 1BP board, 1BP board connector, wiring on the panel.
For additional information on error code -600, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
=> Select an output signal for either “Extend” or “Retract” in accordance with Data Setting 114-10.
=> Set the gun type to “Non ret” using Data Set 114-12.
___________________________________________________________________________________
=> Check the weld controller and verify SLOGIC program to correct weld error.
=> 9ZR board.
___________________________________________________________________________________
=> Check the mechanical operation of the gun and the input sensor used for monitoring Retract position.
=> 9ZR board.
___________________________________________________________________________________
=> Check the mechanical operation of the gun and the input sensor used to monitor the Extend position.
=> 9ZR board.
___________________________________________________________________________________
1-30 September 26, 2002
Kawasak A/AD CONTROLLERS
ERROR CODES
ERROR CONDITIONS
In the check mode, the retractable gun output signals are monitored and compared
with the open/close gun data for a specific step. If the data does not compare
(for example, the gun is open when it should be closed), an error is detected.
This error is only detected when the robot begins to move in the check mode.
ERROR CONDITIONS
(Spot weld specifications type B) - (x: represents the number of the welder)
The current flow from the specified welder (RWC) is abnormal. Typical causes:
insufficient cooling of the SCR, a memory data error, weld current is not
synchronized with gun clamp conditions, a system error, gun control valves
malfunction.
(Spot weld specifications type B) - (x: represents the number of the welder)
The robot controller has detected a drop in current flow from the RWC to the weld gun.
ERROR CONDITIONS
(Spot weld specifications type B) - (x: represents the number of the welder).
The present value of the counter for the specified gun has exceeded the set
value for initiating an alarm to replace the weld main cable.
=> Check for correct application of the gun and clamp numbers.
___________________________________________________________________________________
(Spot weld specifications type B) - (x: represents the number of the welder)
The start-up sequence for communication with the RWC during power up has failed
or cannot be executed.
ERROR CONDITIONS
An over current condition has occurred in the servo gun circuit. This generally
occurs when the gun tips become welded to the part and do not release.
=> Check for usable memory capacity, and delete unnecessary programs.
=> Increase the memory capacity of 9ZA board.
___________________________________________________________________________________
No program has been selected at the time of program execution, or the selected
program does not exist.
ERROR CONDITIONS
In executing the GOTO command, the label of the destination step is not defined.
Variable data for the argument in the command or instruction is not defined.
The location variable data for the TOOL, BASE, or POINT command/instruction
is not defined.
The string variable data for the ASC or LEN functions is not defined.
Unused.
___________________________________________________________________________________
The program name or label associated with the ON or ONI command is not defined.
ERROR CONDITIONS
Numeric data exceeds the upper and lower limits of the range.
The system has encountered an illegal division by “0” process. This typically
occurs in calculations used for the FRAME function and circular interpolation.
=>Check and correct the source data for the frame or circular interpolation calculation.
___________________________________________________________________________________
The system has encountered a numeric floating point overflow in using arithmetic
(+,–,*,/) or logical (AND, OR, etc.) operators. This also occurs when converting
a numeric argument to an integer value.
=> Correct the program. Integer values with full precision ranges are from –16,777,216 to
16,777,216. See AS Language Manual.
___________________________________________________________________________________
The character string used with the following operators is too long.
a. Arithmetic operator +
b. Comparison operator ==, <>, <, >=
c. LEN function.
In using the exponential operator “^”, the numeric constant in the expression
must be greater than zero (x>0) to achieve the correct result.
(Example): a= (–3) ^ 2 results in error.
a= –3^2 results in –9
a= –1*–3^2 results in 9.
ERROR CONDITIONS
The type of data in the argument is not correct for the operation being performed.
This error occurs when the system is evaluating the argument in an expression and
the argument data is found to be abnormal or missing. Typical causes are:
In the SQRT function, a negative value has been placed in the argument.
(Example): a=SQRT (–4)
In specifying an array, the array subscript number exceeds the value of the
range 0 – 9999.
ERROR CONDITIONS
Unused.
___________________________________________________________________________________
The timer number defined in the TIMER function exceeds the range of 0 –10.
In executing RUNMASK, SIGNAL, BITS, PULSE or SWAIT signal commands, the signal
number exceeds the range permitted by the system.
ERROR CONDITIONS
In using the following: RUNMASK, SIGNAL, BITS, PULSE or SWAIT. The signal number exceeds a range
permitted by the system.
The TIME command, data for setting the date and time is too long or exceeds the permitted range of numbers.
Unused.
___________________________________________________________________________________
ERROR CONDITIONS
When using the RENAME command, you must specify a program name that does not currently exist.
ERROR CODE -835: Cannot use KILL command because the program is running.
Can’t KILL.
An attempt has been made to cancel a registered program using the KILL command
when the program is currently executing.
=> Execute the KILL command again after ending the current program.
___________________________________________________________________________________
ERROR CODE -836: Cannot use KILL command because the program is running.
Can’t KILL.
An attempt has been made to cancel a registered program using the PCKILL command while the program is
currently executing.
=> Execute the command again after ending the program you want to cancel.
___________________________________________________________________________________
ERROR CONDITIONS
An attempt has been made to use a general signal which has already been defined
as a dedicated signal.
=> Check the allocation of dedicated signals. If the signal is dedicated but not in use,
release it or use a signal that is not dedicated.
=> Correct the program. See A/AD Operations Manual.
___________________________________________________________________________________
The following dedicated signals have not been defined for use with the RPS
(external program select) mode:
a. When the RPS mode resets the external program, neither the RPS ON or external
program input is dedicated.
b. The external program input signal is not dedicated at the time the EXTCALL is issued.
c. The external program input signal is not dedicated at the time the jump command is set.
d. The RPS ON signal is not dedicated at the time the end command is set.
___________________________________________________________________________________
Cannot use a negative number with the PULSE and ACCURACY commands.
In the CALL or EXTCALL command, nesting exceeded 20. (Nesting of subroutine must be less than 20).
ERROR CODE -841: Cannot use PULSE because the signal is already ON.
Can’t use this signal in PULSE, because it is already ON.
Signal is already ON, cannot use PULSE.
ERROR CONDITIONS
An attempt has been made to execute a command which cannot be executed by the DO command.
(Example: CALL, RETURN, GOTO, WAIT, etc.)
=> These commands cannot be executed by the DO command. If it is necessary to execute them,
first create a program using these commands, then execute the program using the EXECUTE
command.
___________________________________________________________________________________
The program specified using the DIRECTORY or LIST command does not exist.
___________________________________________________________________________________
ERROR CONDITIONS
An attempt has been made to set the software lower limit to a value outside the allowable range.
=> Verify the allowable working envelope of the robot, then set the lower software limit correctly.
___________________________________________________________________________________
An attempt has been made to set the software upper limit to a value outside the allowable range.
=> Verify the allowable working envelope of the robot, then set the upper software limit correctly.
___________________________________________________________________________________
An attempt has been made to set the software lower limit to a value outside the allowable range.
=> Verify the allowable working envelope of the robot, then set the lower software limit correctly.
___________________________________________________________________________________
An attempt has been made to set the software upper limit to a value outside the allowable range.
=> Verify the allowable working envelope of the robot, then set the upper software limit correctly.
___________________________________________________________________________________
ERROR CONDITIONS
Current position of the relative joint exceeds the upper or lower limit of motion range.
In REPEAT or CHECK mode, the joint value of the current robot position exceeds the motion range set under
‘software limit’.
Prior to executing a program or step, the path planning system has found the starting step to be outside the
allowable lower or upper software limit range.
The program path planning system has determined that the destination or end location of the current step will
cause the specified axis to be out of range with respect to the upper and lower software limits.
The system has determined from the current position and tool posture that the current destination places all
axes outside the allowable software limit range.
ERROR CONDITIONS
The system has determined that the start and end points for the linear or circular interpolation moves are
illegal.
In setting a motion range (Software Limit), the set value is out of upper/lower limit of motion range.
=> Correct the upper and lower set value of motion range.
___________________________________________________________________________________
ERROR CODE -870: Cannot set values smaller than xxx in ACCURACY.
Can’t accept smaller values than xxx as ACCURACY data.
ACCURACY Command can’t have a value smaller than xxx.
Unused.
___________________________________________________________________________________
In using the DRIVE command, the specified number of joints exceeds the actual number of joints in the
system (Joint numbers are expressed as integers from 1–6 or 1–7 depending on the robot configuration).
=> Check the number of joints allowed in the system, and correct the program.
___________________________________________________________________________________
A motion command/instruction has been found in the PC (Process Control) program (programs executed by
the PCEXECUTE command).
Motion commands such as JMOVE, LMOVE, and/or DELAY cannot be executed by the PC program.
ERROR CONDITIONS
The value selected for auxiliary data (speed, timer, tool, etc.) has exceeded the allowable range.
The current circular interpolation move does not start with a C1MOVE command and end with a C2MOVE
command. The C1MOVE command must be followed by a C1MOVE or a C2MOVE command.
The current circular interpolation move does not start with a C1MOVE command and end with C2MOVE
command. The C2MOVE must be preceded by a C1MOVE command.
In order to execute circular interpolated motion, the robot requires 3 points to calculate the radius and center of
the circle or arc. However, the 3 points specified in the current program cannot be used.
ERROR CONDITIONS
ERROR CODE -878: Cannot execute, because direction of 7th axis has changed.
=> Initialize and execute loading again from the auxiliary storage.
=> Replace the 9ZA board.
___________________________________________________________________________________
In changing a used memory location to a free area by the DELETE command (delation), the management
marks controlling the memory are damaged.
(Reference):
a. The last address of the block intended to be freed-up is out of memory size.
b. The management marks being applied to the top and bottom of a block are damaged.
=> Initialize once, and load again from the auxiliary storage.
=> Replace the 9ZA board.
___________________________________________________________________________________
ERROR CONDITIONS
In using the DELETE command to free-up memory, the memory management system has determined that the
first address of the block intended to be changed is out of the memory limit.
=> Initialize once, and load again from the auxiliary storage.
=> Replace 9ZA board.
___________________________________________________________________________________
The data base for the user memory (link list) is damaged.
=> Initialize once, and load again from the auxiliary storage.
=> Replace 9ZA board.
___________________________________________________________________________________
The real time clock on the 9ZA board (for calendar) is out of order and does not respond.
The amount of time (16 to 32 ms) required by the system software to calculate an interpolated motion has
been exceeded. Therefore, the location command signal is not sent to the 1AE/1GE board (servo software).
For additional information on error code -1011, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
In the Repeat mode, the commanded value of each axis is greater than 1.3 times the max. arm speed. In
Check mode, the commanded value has exceeded 200mm/s.
Unused.
___________________________________________________________________________________
The commanded value for each joint sent to the 9ZB or 1AE/1GE board (Servo Board) has exceeded the
motion range during a fixed period of time. (Condition is monitored during Check and Repeat modes).
Unused.
___________________________________________________________________________________
ERROR CODE -1019 Check sum error of system data. The check sum data
of the system data of the AS software was rewritten.
When downloading the system information such as model number, number of axis was changed. This check
sum data should not change and the error will occur. When the error occurs in situations other than download-
ing, the error is caused by defective memory back-up, defective 9ZA board, or memory error from noise.
=> Use AUX 78 CLEAR CHECK SUM ERROR or CHSUM command to reset the data.
When the error cannot be reset using the check sum commands, the command with the abnormality is
shown. Rewrite the command and use CHSUM or AUX 78 to clear the error.
___________________________________________________________________________________
ERROR CONDITIONS
When switching control power ON, an EPROM checksum error has been detected on the 9ZA board.
=> Replace 9ZA board (damaged ROM data, ROM not installed correctly).
(Reference) IC numbers: U80, U88, U96, U103
For additional information on error code -1020, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
Normal Read/Write of RAM on the 9ZA board cannot be executed when the control power is switched ON.
(Only executed at the time of initialization).
For additional information on error code -1021, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
This error is detected if battery voltage of 9ZA board is low when the control power is switched ON.
< Software >
For additional information on error code -1022, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
This error is detected if battery voltage on the 9ZM board is low when the control power is switched ON.
ERROR CONDITIONS
This error is caused by various interruptions detected by the CPU on the 9ZA board. Generally, this occurs
due to defective software or when an element of the CPU or memory is abnormal.
=> Note the condition when the error occurred, and execute the operation again after switching OFF the
control power.
=> Replace the 9ZA board.
=> May be due to defective software. Record the conditions when the error occurred, and report them to our
Service dept. accordingly.
For additional information on error code -1100, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
This error occurs when the CPU does not receive a response from one of the I/O Bus devices within a period
of time. I/O devices include the 9ZR, 9ZW, function panel, keyboard, etc.
=> Take note of the condition when the error occurred, and execute the
operation again after cycling power once.
=> Replace 9ZA board or the above mentioned boards related to the I/O register.
=> Report the conditions when the error occurred to our Service dept. since the
trouble may be due to defective AS software.
For additional information on error code -1102, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
This error occurs when the CPU attempted to prefetch a command from an old address.
The cause is similar to ERROR CODE -1102 Bus error.
=> Take note of the condition when the error occurred, and execute the
operation again after cycling the control power once.
=> Replace 9ZA board or the above mentioned boards related to I/O register.
=> Report the conditions when the error occurred to our Service dept. since the
trouble may be due to defective AS software.
___________________________________________________________________________________
ERROR CONDITIONS
=> Take note of the condition when the error occurred, and execute the operation
again after cycling the control power.
=> Replace 9ZA board or I/O Bus related boards.
=> Report the conditions when the error occurred to our Service dept. since the
trouble may be due to defective AS software.
___________________________________________________________________________________
This error occurs when the 9ZA CPU attempts to execute an arithmetic divide
calculation with an illegal divisor of zero.
=> Take note of the condition when the error occurred, and execute the operation
again after cycling the control power.
=> Replace 9ZA board or I/O Bus related boards.
=> Report the conditions when the error occurred to our Service dept. since the
trouble may be due to defective AS software.
___________________________________________________________________________________
An attempt has been made to execute a command which is generally unusable (a privilege command) with the
AS software. The cause may be due to defective AS software, abnormal memory or element related to bus on
the 9ZA board.
=> Take note of the condition when the error occurred, and execute the operation
again after cycling the control power.
=> Replace 9ZA board or I/O Bus related devices.
=> Report the conditions when the error occurred to our Service dept. since the
trouble may be due to defective AS software.
___________________________________________________________________________________
ERROR CONDITIONS
This error occurs when the CPU on the 9ZA board has detected an interrupt trace exception. However, the
trace exception is currently not used. Therefore, if the error should occur, the cause may be due to abnormal
element(s) or abnormal memory on the CPU of the 9ZA board.
=> Take note of the conditions when the error occurred, and execute the operation
again after cycling the control power.
=> Replace 9ZA board or I/O Bus related devices.
=> Report the conditions when the error occurred to our Service dept. since the
trouble may be due to defective AS software.
___________________________________________________________________________________
Illegal CPU processing command. The cause may be due to a defective CPU on the 9ZA board or an abnor-
mal bus or memory device.
=> Take note of the condition when the error occurred, and execute the
operation again after cycling the control power.
=> Replace the 9ZA board.
___________________________________________________________________________________
Illegal CPU processing command. The cause may be due to a defective CPU on the
9ZA board or an abnormal bus or memory device.
=> Take note of the condition when the error occurred, and execute the
operation again after cycling the control power.
=> Replace the 9ZA board.
___________________________________________________________________________________
The CPU on the 9ZA board has detected mismatched data between the CPU and coprocessor in executing
floating-point arithmetic.
=> Take note of the conditions when the error occurred, and execute the
operation again after cycling the control power.
=> Replace the 9ZA board or I/O Bus related boards.
=> Report the conditions when the error occurred to our Service dept. since the
error may be due to defective AS software.
___________________________________________________________________________________
ERROR CONDITIONS
The CPU on the 9ZA board has detected abnormal or corrupt data in memory. The
cause may be due to a defective CPU, memory device, bus signal, or software problem.
=> Take note of the conditions when the error occurred, and execute the
operation again after cycling the control power.
=> Replace the 9ZA board or I/O Bus related boards.
___________________________________________________________________________________
The initialization of the SIO (serial I/O) communication has failed due to a 9ZA board interrupt.
The cause may be due to a defective SIO or memory device on the 9ZA board.
=> Take note of the condition when the error occurred, and execute the operation
again after cycling OFF the control power once.
=> Replace the 9ZA board or the boards related to the above mentioned I/O device.
___________________________________________________________________________________
This message displays additional information and specific codes for ERROR CODES 1110–1115.
Note the code that is displayed and report it to our Service Dept.
(No further explanation of the codes is provided).
___________________________________________________________________________________
ERROR CONDITIONS
This error typically indicates that even though the software recognizes motor power ON, there is no signal or
feedback from the hardware indicating motor power. Refer to the following ERROR CODES for more
information: 1501, 1601, 1602, 1400~1409, 1511.
1. When motor power is requested by the AS software signal (/STG), SSR17 (solid state relay 17) on the
1BP board is energized via the 1AE/1GE board. The MPWR LED on the 1AE/1GE board is ON.
2. When SSR17 is energized relay CR3, on the power supply assembly, is energized through hardware
safety interlocks (Figure 9-1 2 ).
3. When relay CR3 is energized contactor MC1 (repeat mode) or MC2 (teach mode), on the power supply
assembly, is energized and motor power is applied (Figure 9-1 3 ).
4. When contactor MC1 (repeat mode) or MC2 (teach mode) is energized motor power is applied, MC1 or
MC2 auxiliary contacts close, relay RY10, on the 1BP board, is energized, LD4 on the 1BP board lights
(Figure 9-2 4 ).
5. The 1AE/1GE board sends a motor power ON confirmation signal to the AS software on the 9ZA board.
If the AS software does not receive the motor power ON confirmation signal after the fixed time expires,
the SSR on the 1AE/1GE board is de-energized, motor power is turned off and error code "-1308 motor
power off" is displayed (Figure 9-2 1 ).
Error code -1308 can be temporarily masked by setting 1AE SW2 bit 2 to the ON position.
The table below shows related software signals, errors generated and the 1BP board SW2 error mask bit
where applicable. If multiple errors are displayed refer to the appropriate error code fro each error. Temporarily
mask errors with the 1BP board SW2 where applicable to aid in diagnosing the area of the fault.
ERROR CONDITIONS
RTFL Power source (100 V) to power block A(B) is low -1410 SW2-4
1. Defective 1BP board (relays; SSR, RY2, RY3, RY4, RY5 and RY6).
2. Damaged connector or poor connection at 1BP board connector(s).
3. Defective CR3 relay.
4. Defective +24 VDC power supply (power supply, CP2, and wiring for the power supply circuit).
5. Defective RUN/HOLD switch (RUN/HOLD switch is monitored by the AS software).
6. Defective separate operation panel harness or poor connection at the harness connector).
7. Defective 1AE/1GE board.
ERROR CONDITIONS
Motor power
RY6 RY5
Motor power request (MON)
RY2
LS EMG LS: Axis restriction LS
RY2 EMG: Emergency stop PB
1BP Board 2
3
CR3
For motor power
MC magnetic contactor
(MC1, MC2)
RUN
ERROR CONDITIONS
• Corrupt AS software; The software does not recognize the motor power ON confirmation signal. The
software mis-detects an emergency stop or an abnormal stop (envelope error) as error code -1308.
• 1BP board is defective; Motor power is not engaged due to SSR relay failure.
• Defective MC1 and/or MC2 contactor spike diode; Relay SSR fails due to voltage spike created by the
MC1 and/or MC2 pull-in coil.
• Defective MC1 and/or MC2 auxiliary contacts or terminal connections; The motor power ON confirma-
tion signal is not generated and sent to the AS software.
• Defective encoder power circuit; The encoder battery error is not generated because the 1BP board
power-up sequence is interrupted and error code -1308 is generated.
• Defective 9ZG board; The encoder battery circuit is interrupted due to the defective 9ZG board and error
code -1308 is generated as stated above.
• Defective or unstable +24 VDC power supply; One element of circuit protector CP2 opens causing the
output of the +24 VDC power supply to become unstable. The relays on the 1BP board, CR3, MC1 and
MC2 do not operate properly and the motor power ON confirmation signal is not sent to the AS software
and error code -1308 is generated.
• Deflective machine solenoid harness; If the machine solenoid harness is defective it causes the +24
VDC supply to become unstable and MC1 and MC2 do not function properly.
___________________________________________________________________________________
ERROR CODE -1309: Watch dog error (Digital Servo board CPU-A (B).
For additional information on error code -1309, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CODE -1310: Watch dog error -Voltage monitor board CPU1(2)
ERROR CODE -1311: Watch dog error -Remote operation panel board CPU1(2).
ERROR CONDITIONS
ERROR CODE -1312: Calculation time over -Digital servo board CPUA (B).
For additional information on error code -1312, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
ERROR CODE -1319: Digit. servo board CPU-A(B) monitor command error.
Unused.
___________________________________________________________________________________
Also called “Servo amp CPU error”. Occurs due to the following abnormal cases:
1. Servo amplifier CPU watch dog error.
2. Faulty reading of the encoder value when the control power is switched ON.
3. Detection of encoder annunciator signal.
ERROR CONDITIONS
This error is detected when the current flow through the power transistors
in the servo amp exceeds the rated value (90% of the maximum current).
During operation => Servo amp, motor and between servo amp and motor.
* When replacing the motor, also replace the servo amp to make sure.
For additional information on error code -1401, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
The thermostat installed on the heat sink of the servo amp is open (90°C, 194°F).
This error is detected when the voltage in the main power circuit (between P-N) is abnormally high
(415 VDC approx.).
This error is detected when voltage in the main circuit of the servo amp is
abnormally low (below 60 VDC approx. for U and EX series, 100 VDC for J series).
Error occurs when control power is switched ON => Servo amp.
Error occurs when motor power is switched ON => Servo amp, transformer or primary voltage
(voltage drop or open phase).
During operation => Servo amp, (P,N) wiring or amp power unit.
Others => 9ZB board, power circuit.
___________________________________________________________________________________
1-61 September 26, 2002
Kawasak A/AD CONTROLLERS
ERROR CODES
ERROR CONDITIONS
The control power for the specified servo amp is out of tolerance (<80>132.5 VAC <±13.5> 16.5 VDC).
Error occurs when switching the control power ON =>Servo amp, primary power voltage, control transformer
and power circuit.
During operation => Primary power voltage, control transformer and power circuit.
___________________________________________________________________________________
The servo amp detected an excessive motor speed of 1.2 times the rated speed.
Occurs at start of operation => Servo amp, 9ZG (9TH) boards, Internal harness,
separation harness, servo motor (including encoder).
During operation => Internal harness, mechanical unit, teach problem (abrupt change
in posture), load conditions, amp power unit, transformer, primary
power, servo amp, 9ZG/9TK boards and separation harness.
Others => Servo amp.
___________________________________________________________________________________
This error is detected due to one of the following conditions: Temperature of the regenerative
resistor exceeds 130°C (266°F), power unit fuse is open, excess voltage in the P-N circuit
(>395 V) or 350 VDC for more than 6 seconds, or loss of the primary power phases R-T.
ERROR CONDITIONS
The A/D (analog to digital) converter located in the servo amp has failed or is operating abnormally
(EX 30/40 only).
ERROR CODE -1410: The 100 VAC power source for servo power blocks A and B is low.
For additional information on error code -1410, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
This error occurs when AS detects servo CPU error or AS does not have any
proper message about error codes from servo CPU.
Note: If servo software version SOO–SOC is installed, Code (FF98) is displayed instead
of Error Code -1555 (Encoder data conversion error). Software newer than version
SOC will display the proper error message (-1555).
For additional information on error code -1411, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
Note: If servo software version SOO–SOC is installed, Code (FF98) is displayed instead
of Error Code -1555 (Encoder data conversion error). Software newer than version
SOC will display the proper error message (-1555).
For additional information on error code -1412, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
For additional information on error code -1413, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CODE -1415: Power source (±12VDC) for A and B power block is low.
For additional information on error code -1415, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
For additional information on error code -1416, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
For additional information on error code -1417, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CODE -1418: Amp main circuit voltage of power block A(B) is abnormal.
At the time of ‘switching the control power ON’ => Power block.
At the time of ‘switching the motor power ON’ => Power block and primary power voltage.
During operation => Regenerative resistance/wiring, high-voltage wiring
(P,N), amp power unit and power block.
Others => 1AE/1GE board.
For additional information on error code -1418, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
Note: If servo software version SOO–SOC is installed, Code (FF98) is displayed instead of error
Code -1555 (Encoder data conversion error). Software newer than version SOC will display
the proper error message (-1555).
For additional information on error code -1422, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
Note:If servo software version SOO–SOC is installed, Code (FF98) is displayed instead of
error Code -1555 (Encoder data conversion error). Software newer than version SOC
will display the proper error message (-1555).
For additional information on error code -1423, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
This error occurs when a servo amplifier detects a high command signal when the servo is OFF.
During operation (No) => 1AE/1GE for AD controllers board or servo amp.
During operation (Yes) => Interference of robot arm, payload exceeded, operating pattern, mechanical unit,
servo motor (brake), servo amp, machine harness (brake wiring)
For additional information on error code -1500, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
To prevent the motor from overheating, a thermo-switch in the motor opens when the temperature of the stater
windings reach 130°C (266°F).
During operation (No) => Machine harness (open thermal wiring), separation harness, 9ZP (or 1BP)
or 1AE/1GE board.
During operation (Yes) => Interference of robot arm, load conditions, operating pattern, mechanical failure,
servo motor (brake), servo amp, machine harness (brake wiring) or 1BP board
(brake control).
For additional information on error code -1501, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
The 1BP board has detected an open brake line circuit or an abnormal brake line voltage. For joint number,
see the indication lamp on 1BP board.
The 1AE/1GE board has detected an overspeed condition in the Teach or Repeat mode.
In TEACH => Error occurs depending on the motion or arm posture when in Base or
Tool mode; reduce the speed.
During operation => Error occurs after error reset and switching motor power ON.
=> Servo amp, 1AE/1GE, 9ZG/9TK, machine or separation harness.
(Refer to Error Code: -1518)
=> Occurs at specific points.
=> Teach (linear or circle interpolation during sudden change in motion).
=> Load condition, mechanical problem, servo amp, power unit or
primary power source.
For additional information on error code -1503, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
During operation, the commanded position and current position are constantly monitored. If the robot is
unable to move to the commanded position within a set time and speed, this error occurs.
For additional information on error code -1504 see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
The robot’s current velocity is unable to keep up with the velocity command signal.
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
This error is detected when the encoder signal is lost, due to an open encoder signal harness or defective
encoder.
For additional information on error code -1510 see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
This error occurs when the encoder battery voltage is below critical voltage (2.5 V approx.)
Does not apply to EX 30/40.
For additional information on error code -1511 see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
Error is detected by the servo system when an encoder annunciator signal is low.
Refer to Servo amp CPU error =>Error Code -1400 Amp alarm
For additional information on error code -1512, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
Occurs when there is a difference between the rotation data in the serial encoder data and the calculated
rotation data by incremental technique.
For additional information on error code -1513, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
The servo amp has detected a miscount of encoder data for the specified joint. (EX 30/40 models only)
ERROR CONDITIONS
The servo amp has detected an open circuit . (EX 30/40 models only).
When control power is switched ON, the current encoder value is compared to a reference value at the time
the control power was turned OFF. If the values do not match, this error occurs. Normal occurrence is due to
the following: power failure during operation of the robot, motor replacement, initialization of the 9ZA board.
This error occurs if the initial encoder data cannot be read during power up. Check the following:
For additional information on error code -1517, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
This error occurs when the command value at the time the control power is switched ON is different from the
one before the power was switched OFF.
=> Axes have been moved after switching off control power.
=> Defective encoder.
For additional information on error code -1518, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
For additional information on error code -1521, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
For additional information on error code -1522, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CODE -1523: Power monitor board (1PB) error. Code is xxxx.
For additional information on error code -1524, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
1-72 September 26, 2002
Kawasak A/AD CONTROLLERS
ERROR CODES
ERROR CONDITIONS
Occurs when encoder continuously outputs busy signal during controller reads of encoder data at initial
power-up.
=> In the case of a conveyor encoder, ensure power-up speed is below 300 RPM. Check connections at
encoder, 1FG board, jumpers, and switches on 1GE/1GB board. Replace encoder, replace 1GE/1GB
board, replace 1FG board. Check for continuity in the machine harness and separation harness.
For additional information on error code -1550, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
Occurs when the encoder does not respond to data request signal from the 1GB/1GE board.
=> Check connections at encoder, 1FG board, and separation harness. Check connections, jumpers, and
switches on 1GE/1GB board. Replace encoder, replace 1GE/1GB board. Check for continuity in the
machine harness and separation harness. Replace 1FG board.
For additional information on error code -1553, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
Occurs when the encoder serial data is not correctly transmitted according to communication protocol.
=> Check connections at encoder, 1FG board, and separation harness. Check connections, jumpers, and
switches on 1GE/1GB board. Replace encoder, replace 1GE/1GB board. Check for continuity in the
machine harness and separation harness. Replace 1FG board.
For additional information on error code -1554, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
Occurs when the M-code data from the encoder has error pattern.
=> Replace encoder, replace 1GE/1GB board. Check connections at encoder, 1FG board, and separation
harness. Check connections, jumpers and switches on 1GE/1GB board. Check for continuity in the
machine harness and separation harness. Replace 1FG board.
For additional information on error code -1555, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
The absolute data and the incremental data in the encoder are different.
=>Defective encoder
=>Defective 1GB or 1FG boards
=>Open or short-circuited encoder harness
For additional information on error code -1556, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
Occurs when the encoder A and B incremental pulses are abnormal. The encoder INPALM bit sent with the
serial data=1.
=>Replace encoder, replace 1GE/1GB board. Check connections at encoder, 1FG board, and separation
harness. Check connections, jumpers, and switches on 1GE/1GB board. Check for continuity in the
machine harness and separation harness. Replace 1FG board.
For additional information on error code -1557, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
During the execution of a program, all joints must reach total coincidence within a given accuracy and time (5
sec. approx.) . If the difference between the designated value and current value exceeds the established
accuracy, this error occurs.
This error occurs when the software can specify the axis that has caused the over travel condition. If the joint
number cannot be specified, ERROR CODE 1602 “limit switch signal line is broken” is displayed.
=> Determine the cause of actuating the control limit switch and correct the problem.
=> If the actual joint number does not match the displayed joint number, refer to the Error Code -1602
“Limit switch signal line is broken”
For additional information on error code -1601, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
This error occurs when the software cannot specify the axis that has caused the over travel condition. If the
joint number can be identified, the ERROR CODE 1601 “Limit switch of Jt x is ON” will be displayed.
=> Installing position of the limit switch or limit value set incorrectly.
For additional information on error code -1602, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
This error is detected when there is a fluctuation or loss of power to the 9ZA board (5 VDC, 12 VDC, –12
VDC).
For additional information on error code -1800, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
For additional information on error code -1801, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
Primary power source voltage level is too high. The main causes of this error include a defect in the power
sequence board (1BP), relay CR2 or a shorted diode bridge.
For additional information on error code -1802, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
ERROR CONDITIONS
Primary power source voltage level is too low. The main causes of this error include a defect in the power
sequence board (1BP), relay CR2 or shorted diode bridge.
For additional information on error code -1803, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
For additional information on error code -1804, see troubleshooting flow chart in unit 10.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
Unused.
___________________________________________________________________________________
TROUBLESHOOTING
TROUBLESHOOTING
2.0 TROUBLESHOOTING
This unit is divided into two (2) sections: flow charts for general troubleshooting and flow
charts for error code troubleshooting.
The General Troubleshooting Flow Charts (section 10.1) provide the individual steps
necessary to locate problems that may not generate an error message, such as control
power problems, plasma display unit problems, or motor power problems.
The Error Code Troubleshooting Flow Charts (section 10.2) provide the step-by-step
procedures required to locate the problems associated with error code messages.
TROUBLESHOOTING
For use when primary power is switched ON at the NFB, but the controller will not
power up. (1 of 8)
START
Is relay CR3 No
Is primary No E
Fix it energized?
power OK?
Y es
Y es
Is
No
protector A
CP 1 ON? Are +5, +12,
No Adjust to
& -12 VDC correctly
specifications
adjusted?
Yes
Is
No
protector CP 2 B Yes
ON?
Yes
Is relay CR2 No
G
Is energized?
No
protector CP 3 C
ON?
Yes
Yes
SERVICE CALL
Is LED on
No
AVR (+24 VDC) D
illuminated?
Is problem No
F
solv ed?
Yes
Yes
Is AVR
No Adjust to
output at 24.0 END
24.0 VDC
VDC?
Yes
TROUBLESHOOTING
(2 of 8)
A
Turn CP1
and the
NFB ON
Yes
Turn OFF
the NFB
No
Replace
CP1
Yes
SERVICE CALL
TROUBLESHOOTING
(3 of 8)
B
Yes
Yes
Is 115 VAC
Yes
outlet being Do not use outlet
used?
No Does
Yes
problem still
exist?
SERVICE CALL
END
TROUBLESHOOTING
(4 of 8)
Turn CP3
and the
NFB ON
Yes
Switch the
NFB OFF
Replace the
diode bridge
Switch the
NFB ON
Does the
No
problem END
re-occur?
Yes
SERVICE CALL
TROUBLESHOOTING
(5 of 8)
D
Yes
Yes
Switch the
NFB ON
after 5 min.
Does AVR
No Replace AVR
(+24 VDC) LED
(+24 VDC)
illuminate?
Yes
Does
Switch NFB OFF, & No
problem still END
remove 9ZR board
exist?
Yes
Switch the
NFB ON
after 5 min. SERVICE CALL
Does No
Yes External loading of +24 VDC
problem still
is too large. Reduce loading
exist?
TROUBLESHOOTING
(6 of 8)
E
No
No
Is connector
Yes
BX-CN5A Re-connect it
disconnected?
No
Is relay CR2
Yes
disconnected from
its socket?
No
Does Yes
problem still
exist? No
Replace 1BP
No
No Does
END problem still
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
F (7 of 8)
Is connector
No
AVR-CN1 Connect it
firmly connected?
Yes
Is AVR1
firmly inserted No Fully Insert the
into the card board
file?
Yes
Is AVR1
Yes Replace 1BX
shorted at
board
1BX connection?
No
Replace AVR1
Does
No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
G (8 of 8)
No
Is relay C R3 Yes
disconnected from its Re-connect it
socket?
No
Measure ac ross
term inal 1 & 0 on
CR3. Does it equal Replace 1B P board
24V DC ?
Replace relay C R3
Does No
problem still END
exist?
Yes
TROUBLESHOOTING
For use when the plasma display unit does not function properly. (1 of 1)
START
Yes
Replace
9ZA board
Does
problem still No
exist?
Yes
Replace
PDU
Does
No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
No
Press the
MOTOR POWER
button
Is LE D Is
No No
(MPWR) on 1 AE/1GE motor power Replace switch
boa rd illuminated? switch OK?
Yes
Yes
Is
Yes Isolate break in circuit
Is MC1 (or MC2) No E-stop circuit
A and restore continuity
energized? open?
No
Yes
Is
Yes Isolate break in circuit
HOLD circuit
and restore continuity
open?
No
No
Is MS energized? B
Are
connectors
No
BX-CN5A and Connect firmly
Yes BX-CN5B seated
properly?
Does No Yes
problem still END
exist?
Is relay
CR4 energized in No
Yes REP EAT A
No
mode?
Does
Yes
SERVICE CALL problem still Yes
exist?
TROUBLESHOOTING
(2 of 2)
Is relay
Yes Replace
coil receiving
relay
+24 VDC?
No
Is Is AVR
No No Is CP2 Yes Locate break in
AVR suppling input at 100
ON? 100 VAC line.
+24 VDC? VAC?
No
Yes Yes
Locate break in
+24 VDC line. Replace
Reset CP2
Check AVR
connector
BX-CN5A
Is relay
Yes Replace
B coil receiving
relay
100 VAC?
No
Is relay No
A
CR2 energized?
Yes
No
Reset CP2
TROUBLESHOOTING
No
Are
Teach/Repeat No Set switches
& Hold/Run Switches correctly
set correctly?
Yes
Yes
If in
Repeat mode, is Yes Override wait condition
program waiting if applicable
for input?
No
Does
No
problem still END
exist
Yes
SERVICE CALL
TROUBLESHOOTING
Is
(EMG) LED No
A
on 1BP board
illuminated?
Yes
Is E-STOP
Yes
button on S.O.P Release switch
pressed?
No
Is
E-STOP button on Yes
Release switch
teach pendant
pressed?
No
Is
Yes Connect Teach
teach pendant
Pendant
disconnected?
No
Is
No
External E-STOP B
being used?
Yes
TROUBLESHOOTING
(2 of 3)
A
Check connections,
jumpers, and switches
on 1BP board
Check connections,
jumpers, and switches
on 1AE/1GE board
Does
No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
(3 of 3)
B Replace 1AE
board
Check connections,
jumpers, and switches
on 9ZR board Does
No
problem still END
exist?
Replace Teach
Check Teach Pendant
Pendant
harness for breaks and
proper connection
Does
Does No
No problem still END
problem still END exist?
exist?
Yes
Yes
Replace 1CL &
1BF boards
Replace 1BP
board
Does
problem still No END
Does
No exist?
problem still END
exist?
Yes
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1011
Check connections,
jumpers, and switches
on 9ZA board
Check connections,
jumpers, and switches
on 1AE/1GE board
Does
No
problem still
exist?
Yes
Replace
9ZA board
Does
No
problem still END
exist?
Yes
Replace
1AE/1GE
board
Does
No
problem still
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1020
Cycle controller
power
Does problem No
re-occur?
Yes
Does problem No
END
still exist?
Yes
Replace
9ZA board
Does problem No
still exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1021
Cycle controller
power
Does problem No
re-occur?
Yes
Does problem No
END
still exist?
Yes
Replace
9ZA board
Does problem No
still exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1022
No
Replace batteries
Does problem No
END
still exist?
Yes
Replace
9ZA board
TROUBLESHOOTING
Error 1100
Was the
This error is normal,
white CPU abort Yes
restart CPU by pressing
switch on the 9ZA board
the red CPU rest button
pressed?
No
Initialize the
controller
Does No
the problem still
exist?
Yes
Replace the
9ZA board
Does No
the problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1102
Initialize the
controller
Does No
the problem still
exist?
Yes
Replace the
9ZA board
Does No
the problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1309
Does No
problem still
exist?
Yes
Replace the
1AE/1GE
board
Does
problem still No END
exist?
Yes
Replace the
9ZA board
Does No
problem still
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1312
Does No
problem still
exist?
Yes
Replace the
1AE/1GE board
Does
problem still No END
exist?
Yes
Replace the
9ZA board
Does No
problem still
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Does
No
the problem END
still exist?
Cycle controller power
Yes
Yes Is an error
Replace the appropriate
produced?
power block and servo motor
No
Does No
the problem END
still exist?
Was
an error produced No
A
immediately when motor Yes
power was ON?
SERVICE CALL
Yes
Does
No
the problem END
still exist?
Yes
Replace the
1AE/1GE board
TROUBLESHOOTING
(2 of 3)
A
Can
resistance be No
measured between Replace servo motor
each phase of the
servo motor?
Yes
Check connections, Does
Yes No
jumpers, and switches on the problem END
the 1AE /1GE board still exist?
Does No
the problem END
still exist?
Yes
TROUBLESHOOTING
(3 of 3)
Does
No
the problem END
still exist?
Yes
Does No
the problem END
still exist?
Yes
Does
No
the problem END
still exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1410 - Power source (100 VAC) of power block A(B) is low (1 of 1)
This error occurs when 100 VAC is not fed to the power blocks.
Error 1410
Does
connector CN7 on the No Locate break in
power blocks have 100VAC line
100VAC?
Yes
Check connections,
jumpers, and switches on
the 1AE/1GE board
Does No
problem still END
exist?
Yes
Replace
power block
Does
No
problem still END
exist?
Yes
Replace the
1AE/1GE board
Does
problem still No END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1411
Yes
Code is FF98? 1
No
No
Code is 1,7,90, or 91? Service Call
Yes
2
Reinstall the
servo software
Does No
problem still END
exist?
Yes
Replace 1GE
board
Does No
problem still END
exist?
Yes
Replace 9ZA
board
TROUBLESHOOTING
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Service call
TROUBLESHOOTING
1 C ode is F F98
D isc o n n ec t 1 G E -C N 3
(E n c o d e r s i g n a l l in e )
Did error No
m e s sa ge ch a ng e 2
to 1 5 5 3 ?
Yes
Reconnect 1G E-C N3
bo a rd
T he c a u se o f th is e rro r
is e n c o d e r t r o u b le
S e a rch a b n orm al enco d e r
b y d is c o n n e c t in g e n c o d e r
co n n e cto r. If abn o rm a l
e n c o d e r e x is t s , e r r o r
m e s s a g e c h a n g e s to
15 53 w h e n th e e n co der
c o n n e c t o r is
discon n e cted .
Did y ou
No
fi n d a b n o r m a l S e r v i c e c a ll
en c o d e r?
Yes
R e p la c e th e e n c o d e r
Does
No
p r o b l e m s t il l END
exist?
Yes
S e r v i c e c a ll
TROUBLESHOOTING
Error 1412
Yes
Code is F F98? 1
No
No
Code is 1,7,90, or 91? Servic e Call
Yes
2
Reinstall the
servo software
Does No
problem still END
exist?
Yes
Replace 1GE
board
Does No
problem still END
ex ist?
Yes
Replace 9Z A
board
TROUBLESHOOTING
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Service call
TROUBLESHOOTING
1 Code is F F98
D i sc o n n ec t 1 G E -C N 3
(E n co d e r si g n a l l in e )
D i d e rr o r No
m e s s a ge c h a ng e 2
to 1 5 5 3 ?
Yes
R e c on n e c t 1 G E - C N 3
bo a rd
T he c a u se o f th i s e r ro r
is e n c o d e r t ro u b le
S e a r ch a b n orm a l e nc o d e r
by d is c on n e c tin g e nc o d e r
co n n e cto r . I f a bn o r m a l
en c o d e r e x is t s , e rr o r
m e s s a ge c h a ng e s to
15 5 3 w h e n th e e n c o de r
co n n e cto r is
dis co n n e cte d .
Did you
No
fin d a b n o r m a l S e rvi c e c a ll
en c o d e r?
Yes
R e p la c e th e e n co d e r
Does
No
pr o b l e m s til l END
ex i st?
Yes
S e r vi c e c a ll
TROUBLESHOOTING
Erro r 1413
Is Is
(R TH ) LE D on No con nector No Connect it
1B P boa rd BX-C N5B s eated firm ly
illuminated? correctly?
Yes Yes
Does No
Yes problem still END
ex ist?
Yes
Does No
problem still END
ex ist?
Yes
Is there
continuity
acros s pins B
of connec tor
J3?
Yes
Is
connector No Connect it
BX-C N5 B
firm ly
seated
correctly?
Yes
TROUBLESHOOTING
(2 of 3)
A
No
Is
No Replace
connector J10
connector
conducting?
Yes
B
Locate break in
100 VAC line
Are the
Replace
regenerative No
regenerative
resistors
resistors
hot?
Yes
Is
load within No Reduce
allowable load
range?
Yes
Modify
program
Does
No
problem still END
exist?
Yes
Replace power
block B
TROUBLESHOOTING
(3 of 3)
C
Does
No
problem still END
exist?
Yes
Replace 1BP
board
Does No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1415 - Power source (+/- 12 VDC) of power block A(B) is low (1 of 1)
This error occurs when DC power to the power block has dropped.
Error 1415
Is
No
AVR1 output voltage Re-adjust
correct?
Yes
Check connections on
power blocks
Replace the
1AE/1GE board
Check connections, jumpers, and
switches on the 1AE/1GE board
Does No
problem still END
Does No exist?
problem still END
exist?
Yes
Yes
Replace 1AE/1GE board-power
Check connections and continuity block harness
of the harness from the 1AE/1GE
board to the power block
Does
No
problem still END
Does No exist?
problem still END
exist?
Yes
Yes
Does
problem still No END
exist?
Yes
TROUBLESHOOTING
Error 1416
Does Yes
Re-run
error reset?
No Does
No
problem still END
exist?
Yes
Is
power block Yes
A
heat sink
hot?
No
Check connections,
jumpers, and switches
on the 1AE/1GE board
Does
No
problem still END
exist?
Yes
TROUBLESHOOTING
(2 of 4)
B
Replace 1AE/1GE
board
Does
No
problem still END
exist?
Yes
Does
No
problem still END
exist?
Yes
Replace 1AE/1GE-power
block harness
Does
problem still No END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
(3 of 4)
A
Is
power block fan No C
working?
Yes
Is payload No
within allowable Reduce load
range?
Yes
Is any abnormal
Yes
noise generated from
the robot?
No
Does
No
problem still END
exist?
Yes
Does
No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
(4 of 4)
C
No
Is connector J10 No
Connect firmly
firmly connected?
Y es
Is there a
Yes
break in the 100 Replace wires
VAC line?
No
SERVICE CALL
TROUBLESHOOTING
Error 1417
Check connections,
jumpers, and switches
on the 1AE/1GE board
Check connections
and continuity of
1AE/1GE-power block
harness
Does
No
problem still END
exist?
Yes
Does
No END
problem still
exist?
Yes
Does
problem still No
END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1418
Did
error occur as
Yes
soon as motor power
was turned
ON?
Is
Correct
No primary voltage No
primary
within allowable
voltage
range?
Is
Fix No
power block Yes
wiring
wiring OK?
Yes Is
appropriate No
B
MC contactor being
Replace 1DD board energized?
Yes
Does Check power block
No
problem still END connections
exist?
Yes
Does
SERVICE CALL No
problem still END
exist?
Yes
Does
problem still No
END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
(2 of 2)
B
Is
contactor coil Y es Replace magnetic
receiving contactor
+24 VDC?
No
Is AVR
Y es Locate break in
producing
+24 VDC line
+24 VDC?
No
Is
No
AVR input at Replace AVR
100 VAC?
Y es
Locate break in
100VAC line
TROUBLESHOOTING
Error 1422
Yes
Code is FF98? 1
No
No
Code is 1,7,90, or 91? Service Call
Yes
2
Reinstall the
servo software
Does No
problem still END
exist?
Yes
Replace 1GE
board
Does No
problem still END
exist?
Yes
Replace 9ZA
board
TROUBLESHOOTING
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Service call
TROUBLESHOOTING
1 Code is F F 98
Disco n n ect 1 G E -C N 3
(E n c o d e r s i g n a l l in e )
D id error No
m e ssa ge ch ang e 2
to 1 5 5 3 ?
Yes
Reconnect 1G E-C N 3
board
T he c a use o f th is e rror
is e n c o d e r t r o u b le
S e a rch a b norm a l e nc od e r
b y d is c o n n e c t in g e n c o d e r
co n ne cto r. If a bn o rm a l
e n c o d e r e x is t s , e r r o r
m e s s a ge c h a ng e s to
15 5 3 w h en th e en c o der
c o n n e c t o r is
dis co n ne cte d .
D id you
No
fi n d a b n o r m a l S e r v i c e c a ll
enc oder?
Yes
R e p la c e th e e n c o d e r
Does
No
p r o b l e m s t il l END
ex ist?
Yes
S e r v i c e c a ll
TROUBLESHOOTING
Error 1423
Yes
Code is FF98? 1
No
No
Code is 1,7,90, or 91? Service Call
Yes
2
Reinstall the
servo software
Does No
problem still END
exist?
Yes
Replace 1GE
board
Does No
problem still END
exist?
Yes
Replace 9ZA
board
TROUBLESHOOTING
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Service call
TROUBLESHOOTING
1 Code is FF98
Disconnect 1GE-CN3
(Encoder signal line)
Did error No
message change 2
to 1553?
Yes
Reconnect 1GE-CN3
board
The cause of this error
is encoder trouble
Search abnormal encoder
by disconnecting encoder
connector. If abnormal
encoder exists, error
message changes to
1553 when the encoder
connector is
disconnected.
Did you
No
find abnormal Service call
encoder?
Yes
Does
No
problem still END
exist?
Yes
Service call
TROUBLESHOOTING
Error 1500
Is there
Yes
interference with Remove interference
the robot?
No
Does
No
problem still END
exist?
Yes
Does
problem still No END
exist?
Yes
Check connections,
jumpers, and switches on
the 1AE /1GE board
Does
No
problem still END
exist?
Yes
TROUBLESHOOTING
(2 of 2)
A
Does Does
No
problem still END No
problem still END
exist? exist?
Yes Yes
Does No
problem still END
exist?
Yes
Does
problem still No END
exist?
Yes
Does
No END
problem still
exist?
Yes
TROUBLESHOOTING
Is(MTH)
No
LED on 1BP board
illuminated?
Yes
Is servo
motor hotter than No A
other motors?
Yes
Is motor type No
Replace servo motor
correct?
Yes
Does
an overload Yes
Refer to Overload error
error occur
first?
No
Does No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
(2 of 3)
Does Yes
B
error reset?
No
Check continuity of
separation cables
Does
No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
B (3 of 3)
Does
No
problem still END
exist?
Yes
Does
No
problem still END
exist?
Yes
Does
No
problem still END
exist?
Yes
Does
No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1503
Was
Was robot
robot in CHECK Yes Yes
in a linear Reduce speed
MODE when error
move?
occured?
No No
Did error No
END
re-occur?
Yes
Does No
error occur at A
same step?
Yes
Is there
No Replace inside
a sudden change in
machine harness
motion?
Yes Does
problem still No END
Modify program exist?
Yes
SERVICE CALL
END
TROUBLESHOOTING
(2 of 3)
A
Is
robot load within No
Reduce loading
acceptable
range?
Yes
Is
Yes
P-N voltage B
normal?
No
No
Are
transformer taps set No Set taps correctly
correctly?
Yes
SERVICE CALL
TROUBLESHOOTING
(3 of 3)
B
Does Does
No No
problem still END problem still END
exist? exist?
Yes
Yes
Does
No
problem still END
exist?
Yes
Does
No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
TROUBLESHOOTING
Error 1504
Is there Yes
interference with Remove interference
the robot?
No
Yes
Does problem No
A
re-occur? Replace 1AE /1GE board
B Yes
Yes
Does
No
problem still END Replace servo motor &
exist? encoder
Yes
TROUBLESHOOTING
(2 of 2)
A
Was error
Yes If the E-STOP push-button is pressed while
produced when
the robot is moving at high speed, an error
E-STOP button was
may be produced. This is normal
pressed?
No
Was Was a
robot in TEACH Yes linear move Yes Reduce speed
mode? performed?
No
No
Is payload
No
within acceptable Reduce payload
range?
Yes
Are motor
brakes working No B
properly?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1510
No
Does
No
problem still END
exist?
Yes
TROUBLESHOOTING
(2 of 2)
Does No
problem still END
exist?
Yes
Replace encoder
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1511
No
Yes
Measure battery
voltage on 9ZG board
Check connections on
the 9ZG board
No
Check continuity of BATA L+ & Replace
BATAL- signal lines battery
Yes Does
problem still
exist?
Does No
problem still END No
exist?
Yes
TROUBLESHOOTING
(2 of 2)
A
Is connector No
BX-CN7 firmly Connect it firmly
connected?
Yes
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1512
No
Yes
Check continuity of
separation harness
Check connections on
the 9ZG board
Does
No
problem still END
exist?
Yes
TROUBLESHOOTING
A (2 of 2)
Is connector No
BX-CN7 firmly Connect it firmly
connected?
Yes
Does No
problem still END
exist?
Yes
Replace encoder
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
E rro r 1 5 13
D oe s th is
erro r o c cu r ju s t F ollow
Ye s tro ub les ho o tin g
afte r res e tting error
155 3, 155 4, or flow ch art fo r ea ch
15 55 ? error
No
Re plac e en c o de r
Y es
D oe s No
pro blem still END
ex ist?
Y es
Re p la c e 1G E b oa rd
D oe s
No
pro blem still EN D
ex ist?
Y es
C he ck c on ne c tio ns , ju m pers , an d
sw itch es o n the 1GE bo ard
TROUBLESHOOTING
Does No
problem still END
exist?
Yes
Check inside
machine harness
and separation
harness
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Service call
TROUBLESHOOTING
Error 1517
Does
No
problem still END
exist?
Yes
Check connections, jumpers, and
switches on the 1AE/1GE board
Does No
problem still END
exist?
Yes
Check connections on
the 9ZG board
Does No
problem still END
exist?
Yes
TROUBLESHOOTING
A (2 of 2)
Is connector No
BX-CN7 firmly Connect it firmly
connected?
Yes
Does No
problem still END
exist?
Yes
Replace encoder
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1518
No
Yes
Check continuity of
separation harness
Check connections on
the 9ZG board
Does
No
problem still END
exist?
Yes
TROUBLESHOOTING
A (2 of 2)
Is connector No
BX-CN7 firmly Connect it firmly
connected?
Yes
Does No
problem still END
exist?
Yes
Replace encoder
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1521
No
Yes
Check continuity of
separation harness
Check connections on
the 9ZG board
Does No
problem still END
exist?
Yes
TROUBLESHOOTING
A (2 of 2)
Is connector No
BX-CN7 firmly Connect it firmly
connected?
Yes
Does No
problem still END
exist?
Yes
Replace encoder
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1522
Does No Does
problem still END No problem still
exist? exist?
Yes Yes
Does No Does
No
problem still END problem still
exist? exist?
Yes Yes
SERVICE CALL
A
TROUBLESHOOTING
(2 of 2)
Is
Is relay CR2 No Yes
relay firmly in Replace relay CR2
energized?
socket?
Yes No
Is connector No Set
BX-CN5A firmly correctly in
connected? socket
Yes
Is
transformer No Replace transformer
output voltage at
26 VAC?
Yes
Does
problem still No END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1524
Does No
A
error reset?
Yes
Yes
Is an error No
produced?
Yes
Does
No
problem still END
exist?
Yes
TROUBLESHOOTING
(2 of 3)
A
Does
No
problem still END
exist?
Yes
Does
problem still No END
exist?
Yes
Check connections of
9ZG board
Does
No
problem still END
exist?
Yes
Does
problem still No END
exist?
Yes
TROUBLESHOOTING
(3 of 3)
Does No
problem still END
exist?
Yes
Replace encoder
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
SERVICE CA LL
TROUBLESHOOTING
Does the
Reduce conveyor
encoder revolve over
Yes encoder revolution
300 RPM?
speed under 300
(Case of conveyor
RPM at power-up
encoder)
No END
Check connections at the
encoder connector
Does No
problem still END
exist?
Yes
Replace encoder
Does No
problem still END
exist?
Yes
TROUBLESHOOTING
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Check machine
harness and
separation harness
Does No
problem still END
exist?
Yes
Service call
TROUBLESHOOTING
Error 1553
Retry robot
Can you reset Yes program execution
the error? or manual
operation carefully
No
No
Check connections on the
1FG board
END
Does No
problem still END
exist?
Yes
Replace encoder
Does No
problem still END
exist?
Yes
TROUBLESHOOTING
Does No
problem still END
exist?
Yes
Check machine
harness and
separation harness
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Service call
TROUBLESHOOTING
Error 1554
Retry robot
Can you reset Yes program execution
the error? or manual
operation carefully
No
No
Check connections on the
1FG board
END
Does No
problem still END
exist?
Yes
Replace encoder
Does No
problem still END
exist?
Yes
TROUBLESHOOTING
Does No
problem still END
exist?
Yes
Check machine
harness and
separation harness
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Service call
TROUBLESHOOTING
Error 1555
Retry robot
Can you reset Yes program execution
the error? or manual
operation carefully
No
Yes
Replace 1G E board
Does
No
problem still END
exist?
Yes
A
2-88 March 18, 1999
A/AD CONTROLLERS
Kawasak ERROR CODES
TROUBLESHOOTING
Does No
problem still END
exist?
Yes
Check inside
machine harness
and separation
harness
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Service call
TROUBLESHOOTING
Error 1556
Replace encoder
Does No
problem still END
exist?
Yes
Replace 1G E board
Does
No
problem still END
ex ist?
Yes
Check connections at the
enc oder connector
Does
No
problem s till END
exist?
Yes
TROUBLESHOOTING
Check inside
machine harness
and separation
harness
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Service call
TROUBLESHOOTING
E rror 1 55 7
R e p la c e en c o d e r
Do e s No
pro b le m s t ill END
ex ist?
Yes
Re p la c e 1G E b o a rd
Does
No
pro b l e m s till END
ex i st?
Yes
Ch e ck c on n e c tio n s a t th e
en c o d e r c o n n e cto r
Ch e ck c on n e c t io n s o n t h e
1F G b o a rd
C h e ck c on n e c t io n s in th e
se p a r a tio n ha rn e s s
C h e ck c on n e c tio n s , ju m pe rs , a n d
sw itc h es o n th e 1 G E b o a rd
Does
No
pro b le m s t ill END
ex ist ?
Yes
TROUBLESHOOTING
Does No
problem still END
exist?
Yes
Check inside
machine harness
and separation
harness
Does No
problem still END
exist?
Yes
Does No
problem still END
exist?
Yes
Service call
TROUBLESHOOTING
Error 1601
Is (LS)
No Is limit
LED on the 1BP No
switch installed Fix it
board
correctly?
illuminated?
Yes Yes
Re-run
Press & hold LS
OVER-RIDE switch on
the accessory panel
Does No
problem still Observe for a while
exist?
Is (LS)
No
A LED on the 1BP
board OFF Yes
Yes
Is limit Yes
switch energized Move robot arm
by robot? OFF the limit switch
No
Does No
problem still END
exist?
Yes
TROUBLESHOOTING
(2 of 3)
B
Does
Does No No
problem still END
problem still END
exist?
exist?
Yes Yes
Does
problem still No END
exist?
Yes
Replace inside
machine harness
Does No
problem still END
exist?
Yes
Replace separation
harness
Does No
problem still END
exist?
Yes
TROUBLESHOOTING
(3 of 3)
A
Is connector Yes
BX-CN7 disconnected Re-connect it
from the 1BX
board?
No
Does
No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1602
Is (LS)
No Is limit
LED on the 1BP No
switch installed Fix it
board
correctly?
illuminated?
Yes Yes
Re-run
Press and hold LS
OVER-RIDE switch on
the accessory panel
Does No
problem still Observe for a while
exist?
Is (LS)
No
A LED on the 1BP
board OFF Yes
Yes
Is limit Yes
switch energized Move robot arm
by robot? OFF the limit switch
No
Does No
problem still END
exist?
Yes
TROUBLESHOOTING
(2 of 3)
B
Does
Does No No
problem still END
problem still END
exist?
exist?
Yes Yes
Does
problem still No END
exist?
Yes
Replace inside
machine harness
Does No
problem still END
exist?
Yes
Replace separation
harness
Does No
problem still END
exist?
Yes
TROUBLESHOOTING
(3 of 3)
A
Is connector Yes
BX-CN7 disconnected Re-connect it
from the 1BX
board?
No
Does
No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1800
Was
primary power Yes
This is normal
turned
OFF?
No
Is primary No
Fix it
power OK?
Yes
Is protector No
A
CP3 ON?
Yes
Is
connector
BX-CN5A disconnected Yes Re-connect it
from the 1BX
board?
No
Is relay CR2 No B
energized?
Yes
Does
No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
(2 of 2)
A
Did
protector CP3 No
Observe for a while
trip OFF
again?
Yes
Does
No
problem still END
exist?
Yes
SERVICE CALL
Is
relay CR2 Yes Set it
disconnected from correctly
socket?
No
Does
No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1801
Is AVR output No
Adjust output voltage
at +24.0 VDC?
Yes
Switch ON NFB
Does
problem still No END
exist?
Yes
Is
connector
No Connect it firmly
BX-CN5A connected
to the 1BX
board?
Yes
Does
Yes Check connections, jumpers, and
problem still
switches on the 1AE board
exist?
No
Does
No Yes
END problem still SERVICE CALL
exist?
TROUBLESHOOTING
Error 1802
Was
primary power Yes
This is normal
turned
OFF?
No
Is primary No
Fix it
power OK?
Yes
Is protector No
A
CP3 ON?
Yes
Is
connector
BX-CN5A disconnected Yes Re-connect it
from the 1BX
board?
No
Is relay CR2 No B
energized?
Yes
Does
No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
(2 of 2)
A
Did
protector CP3 No
Observe for a while
trip OFF
again?
Yes
Does
No
problem still END
exist?
Yes
SERVICE CALL
Is
relay CR2 Yes Set it
disconnected from correctly
socket?
No
Does
No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1803
Was
primary power Yes
This is normal
turned
OFF?
No
Is primary No
Fix it
power OK?
Yes
Is protector No
A
CP3 ON?
Yes
Is
connector
BX-CN5A disconnected Yes Re-connect it
from the 1BX
board?
No
Is relay CR2 No B
energized?
Yes
Does
No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
(2 of 2)
A
Did
protector CP3 No
Observe for a while
trip OFF
again?
Yes
Does
No
problem still END
exist?
Yes
SERVICE CALL
Is
relay CR2 Yes Set it
disconnected from correctly
socket?
No
Does
No
problem still END
exist?
Yes
SERVICE CALL
TROUBLESHOOTING
Error 1804 (1 of 1)
Are No
AVR1 outputs set Adjust outputs correctly
correctly?
Yes
Does
No
problem still END
exist?
Yes
Does
problem still No END
exist?
Yes
Does
problem still No END
exist?
Yes
SERVICE CALL