Professional Documents
Culture Documents
Operating manual
Trouble shooting IRC5
Trace back information:
Workspace R12-2 version a3
Checked in 2012-09-10
Skribenta version 1171
Operating manual
Trouble shooting IRC5
M2004
Table of contents
Overview of this manual ................................................................................................................... 7
1 Safety 9
1.1 Safety signals in the manual ................................................................................ 9
1.2 Safety symbols on manipulator labels ................................................................... 11
1.3 Safety during trouble shooting ............................................................................. 16
1.4 Applicable safety standards ................................................................................ 17
1.5 Safe Trouble Shooting ........................................................................................ 19
1.5.1 DANGER - Robot without axes' holding brakes are potentially lethal! ................ 19
1.5.2 DANGER - Live voltage inside Drive Module! ................................................ 20
1.5.3 WARNING - The unit is sensitive to ESD! ..................................................... 22
1.5.4 CAUTION - Hot parts may cause burns! ...................................................... 24
3HAC020738-001 Revision: N 5
© Copyright 2005-2012 ABB. All rights reserved.
Table of contents
Index 523
6 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
Overview of this manual
Usage
This manual should be used whenever robot operation is interrupted by malfunction,
regardless of whether an error event log message is created or not.
Prerequisites
The reader should:
• Have extensive experience in trouble shooting industrial electro-mechanical
machinery.
• Have in depth knowledge of the robot system function.
• Be familiar with the actual robot installation at hand, its surrounding
equipment and peripherals.
References
Revisions
Revision Description
- First edition.
A Information has been added.
The document has been partly restructured.
Continued
Revision Description
B Information on how to submit error report has been changed.
Information on RAPID change logs have been added.
Event log messages have been added.
C Updated Event log messages.
D Updated Event log messages.
E Updated Event log messages.
F Minor corrections. Updated Event log messages.
G Minor corrections. Updated Event log messages.
H New information in section Serial Measurement Unit regarding the battery
pack.
More detailed information about trouble shooting power supplies DSQC
604, 661 and 662.
Removed safety I/O signals: DRV1PANCH1, DRV1PANCH2, DRV1SPEED.
New drive system introduced. Drive System 04 and Drive System 09 are
both described.
J Released with RobotWare 5.13
The chapter Safety updated with:
• Updated safety signal graphics for the levels Danger and Warning,
see Safety signals in the manual on page 9.
• New safety labels on the manipulators, see Safety symbols on ma-
nipulator labels on page 11.
• Updated the graphic in the section DANGER - Live voltage inside
Drive Module! on page 20.
The contents in the following sections were updated:
• Corrections regarding drive system information in chapter Descrip-
tions and background information on page 71
• Restructured the chapters as per the new document startergy.
• Updated the graphic in the Recommended actions of the section No
voltage in service outlet on page 44.
• Updated the Possible causes in the section Problem starting the
FlexPendant on page 46.
• Updated the graphics in the section LEDs in the Control Module on
page 71.
• Updated the graphic in Possible causes of the section Problem re-
leasing Robot brakes on page 55.
K Updated Event log messages.
L Released with RobotWare 5.14
Event number series on page 85 added.
M Released with RobotWare 5.14.02
Updated Event log messages.
N Released with RobotWare 5.15
Updated Event log messages.
8 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
1 Safety
1.1 Safety signals in the manual
1 Safety
1.1 Safety signals in the manual
Danger levels
The table below defines the captions specifying the danger levels used throughout
this manual.
Symbol Designation Significance
DANGER Warns that an accident will occur if the instructions
are not followed, resulting in a serious or fatal injury
and/or severe damage to the product. It applies to
warnings that apply to danger with, for example,
contact with high voltage electrical units, explosion
xx0200000022
or fire risk, risk of poisonous gases, risk of crushing,
impact, fall from height, and so on.
WARNING Warns that an accident may occur if the instructions
are not followed that can lead to serious injury, pos-
sibly fatal, and/or great damage to the product. It
applies to warnings that apply to danger with, for
example, contact with high voltage electrical units,
xx0100000002 explosion or fire risk, risk of poisonous gases, risk
of crushing, impact, fall from height, etc.
ELECTRICAL Warns for electrical hazards which could result in
SHOCK severe personal injury or death.
xx0200000024
xx0200000023
Continued
xx0100000004
xx0100000098
10 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
1 Safety
1.2 Safety symbols on manipulator labels
Introduction to labels
This section describes safety symbols used on labels (stickers) on the manipulator.
Symbols are used in combinations on the labels, describing each specific warning.
The descriptions in this section are generic, the labels can contain additional
information such as values.
Note
The safety and health symbols on the labels on the manipulator must be observed.
Additional safety information given by the system builder or integrator must also
be observed.
Types of labels
Both the manipulator and the controller are marked with several safety and
information labels, containing important information about the product. The
information is useful for all personnel handling the manipulator system, for example
during installation, service, or operation.
The safety labels are language independent, they only use graphics. See Symbols
on safety labels on page 11.
The information labels can contain information in text (English, German, and
French).
Symbol Description
Warning!
Warns that an accident may occur if the instructions are not
followed that can lead to serious injury, possibly fatal, and/or
great damage to the product. It applies to warnings that apply
xx0900000812
to danger with, for example, contact with high voltage electrical
units, explosion or fire risk, risk of poisonous gases, risk of
crushing, impact, fall from height, etc.
Caution!
Warns that an accident may occur if the instructions are not
followed that can result in injury and/or damage to the product.
It also applies to warnings of risks that include burns, eye injury,
skin injury, hearing damage, crushing or slipping, tripping, im-
xx0900000811 pact, fall from height, etc. Furthermore, it applies to warnings
that include function requirements when fitting and removing
equipment where there is a risk of damaging the product or
causing a breakdown.
Prohibition
Used in combinations with other symbols.
xx0900000839
Continued
Symbol Description
See user documentation
Read user documentation for details.
Which manual to read is defined by the symbol:
• No text: Product manual.
• EPS: Application manual - Electronic Position Switches.
xx0900000813
xx0900000816
Do not dismantle
Dismantling this part can cause injury.
xx0900000815
Extended rotation
This axis has extended rotation (working area) compared to
standard.
xx0900000814
Brake release
Pressing this button will release the brakes. This means that
the manipulator arm can fall down.
xx0900000808
xx0900000810
Continued
Symbol Description
Crush
Risk of crush injuries.
xx0900000817
Heat
Risk of heat that can cause burns.
xx0900000818
Moving robot
The robot can move unexpectedly.
xx0900000819
xx1000001141
xx0900000820
xx1000001140
Continued
Symbol Description
Lifting bolt
xx0900000821
xx1000001242
Lifting of robot
xx0900000822
Oil
Can be used in combination with prohibition if oil is not allowed.
xx0900000823
Mechanical stop
xx0900000824
No mechanical stop
xx1000001144
Stored energy
Warns that this part contains stored energy.
Used in combination with Do not dismantle symbol.
xx0900000825
Continued
Symbol Description
Pressure
Warns that this part is pressurized. Usually contains additional
text with the pressure level.
xx0900000826
xx0900000827
3HAC020738-001 Revision: N 15
© Copyright 2005-2012 ABB. All rights reserved.
1 Safety
1.3 Safety during trouble shooting
General
All normal service work; installation, maintenance and repair work, is usually
performed with all electrical, pneumatic and hydraulic power switched off. All
manipulator movements are usually prevented by mechanical stops etc.
Trouble shooting work differs from this. While trouble shooting, all or any power
may be switched on, the manipulator movement may be controlled manually from
the FlexPendant, by a locally running robot program or by a PLC to which the
system may be connected.
16 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
1 Safety
1.4 Applicable safety standards
Standards, EN ISO
The manipulator system is designed in accordance with the requirements of:
Standard Description
EN ISO 12100 -1 Safety of machinery - Basic concepts, general principles for
design - Part 1: Basic terminology, methodology
EN ISO 12100 -2 Safety of machinery - Basic concepts, general principles for
design - Part 2: Technical principles
EN ISO 13849-1 Safety of machinery, safety related parts of control systems -
Part 1: General principles for design
EN ISO 13850 Safety of machinery - Emergency stop - Principles for design
EN ISO 10218-1 i Robots for industrial environments - Safety requirements -Part
1 Robot
EN ISO 9787 Manipulating industrial robots, coordinate systems, and motion
nomenclatures
EN ISO 9283 Manipulating industrial robots, performance criteria, and related
test methods
EN ISO 14644-1 ii Classification of air cleanliness
EN ISO 13732-1 Ergonomics of the thermal environment - Part 1
EN IEC 61000-6-4 EMC, Generic emission
(option 129-1)
EN IEC 61000-6-2 EMC, Generic immunity
EN IEC 60974-1 iii Arc welding equipment - Part 1: Welding power sources
EN IEC 60974-10iii Arc welding equipment - Part 10: EMC requirements
EN IEC 60204-1 Safety of machinery - Electrical equipment of machines - Part
1 General requirements
IEC 60529 Degrees of protection provided by enclosures (IP code)
i There is a deviation from paragraph 6.2 in that only worst case stop distances and stop times are
documented.
ii Only robots with protection Clean Room.
iii Only valid for arc welding robots. Replaces EN IEC 61000-6-4 for arc welding robots.
European standards
Standard Description
EN 614-1 Safety of machinery - Ergonomic design principles - Part 1:
Terminology and general principles
EN 574 Safety of machinery - Two-hand control devices - Functional
aspects - Principles for design
EN 953 Safety of machinery - General requirements for the design and
construction of fixed and movable guards
Other standards
Standard Description
ANSI/RIA R15.06 Safety requirements for industrial robots and robot systems
Continued
Standard Description
ANSI/UL 1740 Safety standard for robots and robotic equipment
(option 429-1)
CAN/CSA Z 434-03 Industrial robots and robot Systems - General safety require-
(option 429-1) ments
18 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
1 Safety
1.5.1 DANGER - Robot without axes' holding brakes are potentially lethal!
1.5.1 DANGER - Robot without axes' holding brakes are potentially lethal!
Description
Since the robot arm system is quite heavy, especially on larger robot models, it is
dangerous if the holding brakes are disconnected, faulty, worn or in any way
rendered non-operational.
For instance, a collapsing IRB 7600 arm system may kill or seriously injure a person
standing beneath it.
Elimination
Action Info/illustration
1 If you suspect that the holding brakes are Weight specifications etc. may be found in
non-operational, secure the robot arm the Product manual of each robot model.
system by some other means before
working on it.
2 If you intentionally render the holding How to correctly connect an external
brakes non-operational by connecting an voltage supply is detailed in the Product
external voltage supply, the utmost care manual of each robot model.
must be taken!
DANGER
DANGER
3HAC020738-001 Revision: N 19
© Copyright 2005-2012 ABB. All rights reserved.
1 Safety
1.5.2 DANGER - Live voltage inside Drive Module!
Description
The Drive Module has live voltage potentially accessible directly behind the rear
covers and inside the front cover, even when the main switches have been switched
off.
en1000000049
Continued
SECTIONA-A
en1000000050
A Live voltage at transformer terminals even if the main power switches have
been switched off.
B Live voltage at Motors ON terminals even if the main power switches have
been switched off.
Elimination
Read this information before opening the rear cover of either module.
Step Action
1 Make sure the incoming mains power supply has been switched off.
2 Use a voltmeter to verify that there is not voltage between any of the terminals.
3 Proceed with the service work.
3HAC020738-001 Revision: N 21
© Copyright 2005-2012 ABB. All rights reserved.
1 Safety
1.5.3 WARNING - The unit is sensitive to ESD!
Description
ESD (electrostatic discharge) is the transfer of electrical static charge between two
bodies at different potentials, either through direct contact or through an induced
electrical field. When handling parts or their containers, personnel not grounded
may potentially transfer high static charges. This discharge may destroy sensitive
electronics.
Elimination
Action Note
1 Use a wrist strap Wrist straps must be tested frequently to ensure
that they are not damaged and are operating cor-
rectly.
2 Use an ESD protective floor mat. The mat must be grounded through a current-limit-
ing resistor.
3 Use a dissipative table mat. The mat should provide a controlled discharge of
static voltages and must be grounded.
IRC5
The wrist strap button is located in the top right corner.
xx0500002171
Continued
xx0600003249
3HAC020738-001 Revision: N 23
© Copyright 2005-2012 ABB. All rights reserved.
1 Safety
1.5.4 CAUTION - Hot parts may cause burns!
Description
During normal operation, many manipulator parts become hot, especially the drive
motors and gears. Sometimes areas around these parts also become hot. Touching
these may cause burns of various severity.
Because of a higher environment temperature, more surfaces on the manipulator
get hot and may result in burns.
Note
Elimination
The instructions below detail how to avoid the dangers specified above:
Action Info
1 Always use your hand, at some distance, to
feel if heat is radiating from the potentially
hot component before actually touching it.
2 Wait until the potentially hot component has
cooled if it is to be removed or handled in any
other way.
3 The Bleeder can be hot upto 80 degrees.
24 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
2 Trouble shooting Overview
2.1 Documentation and references
General
A great deal of effort was put into writing the event log messages as well as the
technical documentation. Though imperfect, they may give vital clues. They are
also constantly being upgraded.
The product documentation is available in several languages.
en0300000547
Continued
26 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
2 Trouble shooting Overview
2.2 Overview
2.2 Overview
en0400001200
Continued
Additional information
In addition to the information given in this document, other documents may provide
vital information, e.g. the Circuit Diagram.
Such useful documents are listed in Overview of this manual on page 7.
28 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
2 Trouble shooting Overview
2.3 Standard toolkit
General
Listed are tools required to perform the actual trouble shooting work. All tools
required to perform any corrective measure, such as replacing parts, are listed in
their Product Manual section respectively.
Tool Remark
Screw driver, Torx Tx10
Screw driver, Torx Tx25
Ball tipped screw driver, Torx Tx25
Screw driver, flat blade 4 mm
Screw driver, flat blade 8 mm
Screw driver, flat blade 12 mm
Screw driver Phillips-1
Box spanner 8 mm
3HAC020738-001 Revision: N 29
© Copyright 2005-2012 ABB. All rights reserved.
2 Trouble shooting Overview
2.4.1 Trouble shooting strategies
Example
A specific IRB 7600 installation has a 12 VDC power supply to a tool at the
manipulator wrist. This tool does not work, and when checked, there is no 12 VDC
supply to it.
• Check at the manipulator base to see if there is 12 VDC supply. Measurement
show there are no 12 VDC supply. (Reference: Circuit Diagram in the Product
manual, IRC5)
• Check any connector between the manipulator and the power supply in the
controller. Measurement show there are no 12 VDC supply. (Reference:
Circuit Diagram in the Product manual, IRC5)
• Check the power supply unit LED. (Reference: Indications on page 71)
Continued
How to file a complete error report to your local ABB service personnel is detailed
in section Filing an error report on page 34.
3HAC020738-001 Revision: N 31
© Copyright 2005-2012 ABB. All rights reserved.
2 Trouble shooting Overview
2.4.2 Work systematically
32 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
2 Trouble shooting Overview
2.4.3 Keeping track of history
3HAC020738-001 Revision: N 33
© Copyright 2005-2012 ABB. All rights reserved.
2 Trouble shooting Overview
2.5 Filing an error report
Introduction
If you require the assistance of ABB support personnel in trouble shooting your
system, you may file a formal error report as detailed below.
In order for the ABB support personnel to better solve your problem, you may
attach a special diagnostics file that the system generates on demand.
The diagnostics file includes:
• Event log A list of all system events.
• Backup A backup of the system taken for diagnostics purposes.
• System information Internal system information useful to ABB support
personnel.
NOTE that it is not required to create or attach any additional files to the error
report if not explicitely requested by the support personnel!
en0500002175
2 Specify the name you want for the diagnostics file, the save folder of it and tap OK.
The default save folder is C:/Temp, but any folder may be selected, for instance an
externally connected USB memory.
This may take a couple of minutes, while “Creating file. Please wait!” is displayed.
3 To shorten file transfer time, you may compress the data into a zip-file.
Continued
Action
4 Write a regular e-mail addressed to your local ABB support personnel, and make
sure to include the following information:
• Robot serial number
• RobotWare version
• External options
• A written fault description. The more detailed, the easier for the ABB support
personnel to assist you.
• if available, enclose the license key.
• attach the diagnostics file!
5 Mail it!
3HAC020738-001 Revision: N 35
© Copyright 2005-2012 ABB. All rights reserved.
This page is intentionally left blank
3 Troubleshooting by fault symptoms
3.1 Start-up failures
Introduction
This section describes possible faults during start-up and the recommended action
for each failure.
Consequences
Problem starting the sytem.
Recommended actions
The following are the recommended actions to be taken during a start-up failure:
Note
Action Info/illustration
1 Make sure the main power supply to the system Your plant or cell documentation can
is present and is within the specified limits. provide this information.
2 Make sure that the main transformer in the Drive How to strap the mains transformer
module is correctly connected to the mains is detailed in the product manual for
voltage levels at hand. the controller.
3 Make sure that the main switches are switched
on.
4 Make sure that the power supply to the Control If required, trouble shoot the power
module and Drive module are within the specified supply units as explained in section
limits. Trouble shooting power supply on
page 62.
5 If no LEDs lit, proceed to section All LEDs are
OFF at Controller on page 42.
6 If the system is not responding, proceed to sec-
tion Controller not responding on page 39.
7 If the FlexPendant is not responding, proceed to
section Problem starting the FlexPendant on
page 46.
Continued
Action Info/illustration
8 If the FlexPendant starts, but does not commu-
nicate with the controller, proceed to section
Problem connecting FlexPendant to the control-
ler on page 47.
38 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.2 Controller not responding
Description
This section describes the possible faults and the recommended actions for each
failure:
• Robot controller not responding
• LED indicators not lit
Consequences
System cannot be operated using the FlexPendant.
Possible causes
3HAC020738-001 Revision: N 39
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.3 Low Controller performance
Description
The controller performance is low, and seems to work irrationally.
The controller is not completely“ dead”. If it is, proceed as detailed in section
Controller not responding on page 39.
Consequences
These symptoms can be observed:
• Program execution is sluggish, seemingly irrational and sometimes stalls.
Possible causes
The computer system is experiencing too high load, which may be due to one, or
a combination, of the following:
• Programs containing too high a degree of logical instructions only, causing
too fast program loops and in turn, overloads the processor.
• The I/O update interval is set to a low value, causing frequent updates and
a high I/O load.
• Internal system cross connections and logical functions are used too
frequently.
• An external PLC, or other supervisory computer, is addressing the system
too frequently, overloading the system.
Recommended actions
Action Info/illustration
1 Check whether the program contains logical Suitable places to add WAIT instructions
instructions (or other instructions that take “no can be:
time” to execute), since such programs may • In the main routine, preferably
cause the execution to loop if no conditions close to the end.
are fulfilled. • In a WHILE/FOR/GOTO loop,
To avoid such loops, you can test by adding preferably at the end, close to the
one or more WAIT instructions. Use only short ENDWHILE/ENDFOR etc. part of
WAIT times, to avoid slowing the program the instruction.
down unnecessarily.
2 Make sure the I/O update interval value for ABB recommends these poll rates:
each I/O board is not too low. These values • DSQC 327A: 1000
are changed using RobotStudio. • DSQC 328A: 1000
I/O units that are not read regularly may be • DSQC 332A: 1000
switched to “change of state” operation as
• DSQC 377A: 20-40
detailed in the RobotStudio manual.
• All others: >100
3 Check whether there is a large amount of cross Heavy communication with PLCs or
connections or I/O communication between other external computers can cause
PLC and robot system. heavy load in the robot system main
computer.
Continued
Action Info/illustration
4 Try to program the PLC in such a way that it The robot system have a number of
uses event driven instructions, instead of fixed system inputs and outputs that
looped instructions. may be used for this purpose.
Heavy communication with PLCs or
other external computers can cause
heavy load in the robot system main
computer.
3HAC020738-001 Revision: N 41
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.4 All LEDs are OFF at Controller
Description
No LEDs at all are lit on the Control Module or the Drive Module respectively.
Consequences
The system cannot be operated or started at all.
Possible causes
The symptom can be caused by (the causes are listed in order of probability):
• The system is not supplied with power.
• The main transformer is not connected for the correct mains voltage.
• Circuit breaker F6 (if used) is malfunctioning or open for any other reason.
• Contactor K41 is malfunctioning or open for any other reason.
en1000000051
Continued
Recommended actions
Action Info
1 Make sure the main switch has been
switched on.
2 Make sure the system is supplied with Use a voltmeter to measure incoming mains
power. voltage.
3 Check the main transformer connection. The voltages are marked on the terminals.
Make sure they match the shop supply
voltage.
4 Make sure circuit breaker F6 (if used) The circuit breaker F6 is shown in the circuit
is closed in position 3. diagram in the product manual for the control-
ler.
5 Make sure contactor K41 opens and
closes when ordered.
6 Measure between pins X1.1 and X1.5.
xx0200000024
3HAC020738-001 Revision: N 43
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.5 No voltage in service outlet
Description
Some Control Modules are equipped with service voltage outlet sockets, and this
information applies to these modules only.
No voltage is available in the Control Module service outlet for powering external
service equipment.
Consequences
Equipment connected to the Control Module service outlet does not work.
Probable causes
The symptom can be caused by (the causes are listed in order of probability):
• Tripped circuit breaker (F5)
• Tripped earth fault protection (F4)
• Mains power supply loss
• Transformers incorrectly connected
xx0500001403
Recommended actions
Action Info
1 Make sure the circuit breaker in the Make sure any equipment connected to the service
Control Module has not been outlet does not consume too much power, causing
tripped. the circuit breaker to trip.
Continued
Action Info
2 Make sure the earth fault protection Make sure any equipment connected to the service
has not been tripped. outlet does not conduct current to ground, causing
the earth fault protection to trip.
3 Make sure the power supply to the Refer to the plant documentation for voltage val-
robot system is within specifica- ues.
tions.
4 Make sure the transformer (A) sup-
plying the outlet is correctly connec-
ted, i.e. input and output voltages
in accordance with specifications.
xx0500002028
3HAC020738-001 Revision: N 45
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.6 Problem starting the FlexPendant
Description
The FlexPendant is completely or intermittently "dead".
No entries are possible, and no functions are available.
If the FlexPendant starts but does not display a screen image, proceed as detailed
in section Problem connecting FlexPendant to the controller on page 47.
Consequences
The system cannot be operated using the FlexPendant.
Possible causes
The symptom can be caused by (the causes are listed in order of probability):
• The system has not been switched on.
• The FlexPendant is not connected to the controller.
• The cable from the controller is damaged.
• The cable connector is damaged.
• FlexPendant power supply from controller is faulty.
Recommended actions
The following actions are recommended (listed in order of probability):
Action Info
1 Make sure the system is switched on and How to connect the FlexPendant to the
that the FlexPendant is connected to the controller is detailed in Operating manu-
controller. al - Getting started, IRC5 and RobotStu-
dio.
2 Inspect the FlexPendant cable for any visible If faulty, replace the FlexPendant.
damage.
3 If possible, test by connecting a different
FlexPendant to eliminate the FlexPendant
and cable as error sources.
4 If possible, test the FlexPendant with a differ-
ent controller to eliminate the controller as
error source.
46 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.7 Problem connecting FlexPendant to the controller
Description
The FlexPendant starts but does not display a screen image.
No entries are possible, and no functions are available.
The FlexPendant is not completely dead. If it is dead, proceed as detailed in section
Problem starting the FlexPendant on page 46.
Consequences
The system cannot be operated using the FlexPendant.
Possible causes
The symptom can be caused by (the causes are listed in order of probability):
• The Ethernet network has problems.
• The main computer has problems.
Recommended actions
The following actions are recommended (listed in order of probability):
Action Info
1 Check all cables from power supply unit to main
computer, making sure these are correctly con-
nected.
2 Make sure the FlexPendant has been correctly
connected to the controller.
3 Check all indication LEDs on all units in the con- All indication LEDs and their signific-
troller. ance are specified in section Indica-
tions on page 71.
4 Check all status signals on the main computer.
3HAC020738-001 Revision: N 47
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.8 Erratic event messages on FlexPendant
Description
The event messages displayed on the FlexPendant are erratic and do not seem
to correspond to any actual malfunctions on the robot. Several types of messages
can be displayed, seemingly erroneously.
This type of fault may occur after major manipulator disassembly or overhaul, if
not performed correctly.
Consequences
Major operational disturbances due to the constantly appearing messages.
Possible causes
The symptom can be caused by (the causes are listed in order of probability):
• Internal manipulator cabling not correctly performed. Causes may be: faulty
connection of connectors, cable loops too tight causing the cabling to get
strained during manipulator movements, cable insulation chafed or damaged
by rubbing short-circuiting signals to earth.
Recommended actions
The following actions are recommended (listed in order of probability):
Action Info
1 Inspect all internal manipulator cabling, especially Refit any cabling as detailed in the
all cabling disconnected, connected re-routed or product manual for the robot.
bundled during recent repair work.
2 Inspect all cable connectors to make sure these
are correctly connected and tightened.
3 Inspect all cable insulation for damage. Replace any faulty cabling as de-
tailed in the product manual for the
robot.
48 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.9 Problem jogging the robot
Description
The system can be started but the joystick on the FlexPendant does not work.
Consequences
The robot can not be jogged manually.
Possible causes
The symptom can be caused by (the causes are listed in order of probability):
• The joystick is malfunctioning.
• The joystick may be deflected.
Recommended actions
The following actions are recommended (listed in order of probability):
Action Info
1 Make sure the controller is in manual mode. How to change operating mode is
described in Operating manual - IRC5
with FlexPendant.
2 Make sure the FlexPendant is connected cor-
rectly to the Control Module.
3 Reset the FlexPendant. Press Reset button located on the
back of the FlexPendant.
Note
3HAC020738-001 Revision: N 49
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.10 Reflashing firmware failure
Description
When reflashing firmware, the automatic process can fail.
Consequences
The automatic reflashing process is interrupted and the system stops.
Possible causes
This fault usually occurs due to a lack of compatibility between hardware and
software.
Consequences
The following actions are recommended (listed in order of probability):
Action Info
1 Check the event log for a message specifying The logs may also be accessed from
which unit failed. RobotStudio.
2 Was the relevant unit recently replaced?
If YES; make sure the versions of the old and
new unit is identical.
If NO; check the software versions.
3 Was the RobotWare recently replaced?
If YES; make sure the versions of the old and
new unit is identical.
If NO; proceed below!
4 Check with your local ABB representative for
a firmware version compatible with your hard-
ware/software combination.
50 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.11 Inconsistent path accuracy
Description
The path of the robot TCP is not consistent. It varies from time to time, and is
sometimes accompanied by noise emerging from bearings, gearboxes, or other
locations.
Consequences
Production is not possible.
Possible causes
The symptom can be caused by (the causes are listed in order of probability):
• Robot not calibrated correctly.
• Robot TCP not correctly defined.
• Parallel bar damaged (applies to robots fitted with parallel bars only).
• Mechanical joint between motor and gearbox damaged. This often causes
noise to be emitted from the faulty motor.
• Bearings damaged or worn (especially if the path inconsistency is coupled
with clicking or grinding noises from one or more bearings).
• The wrong robot type may be connected to the controller.
• The brakes may not be releasing correctly.
Recommended actions
In order to remedy the symptom, the following actions are recommended (the
actions are listed in order of probability):
Action Info/Illustration
1 Make sure the robot tool and work object How to define these are detailed in Operating
are correctly defined. manual - IRC5 with FlexPendant.
2 Check the revolution counters’ positions. Update if required.
3 If required, recalibrate the robot axes. How to calibrate the robot is detailed in Op-
erating manual - IRC5 with FlexPendant.
4 Locate the faulty bearing by tracking the Replace faulty bearing as specified in the
noise. product manual for the robot.
5 Locate the faulty motor by tracking the Replace the faulty motor/gearbox as spe-
noise. cified in the product manual for the robot.
Study the path of the robot TCP to estab-
lish which axis, and thus which motor,
may be faulty.
6 Check the trueness of the parallel bar Replace the faulty parallel bar as specified
(applies to robots fitted with parallel bars in the product manual for the robot.
only).
7 Make sure the correct robot type is con-
nected as specified in the configuration
files.
8 Make sure the robot brakes work prop- Proceed as detailed in section Problem re-
erly. leasing Robot brakes on page 55.
3HAC020738-001 Revision: N 51
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.12 Oil and grease stains on motors and gearboxes
Description
The area surrounding the motor or gearbox shows signs of oil leaks. This can be
at the base, closest to the mating surface, or at the furthest end of the motor at the
resolver.
Consequences
Besides the dirty appearance, in some cases there are no serious consequences
if the leaked amount of oil is very small. However, in some cases the leaking oil
lubricates the motor brake, causing the manipulator to collapse at power down.
Possible causes
The symptom can be caused by (the causes are listed in order of probability):
• Leaking seal between gearbox and motor.
• Gearbox overfilled with oil.
• Gearbox oil too hot.
Recommended actions
In order to remedy the symptom, the following actions are recommended (the
actions are listed in order of probability):
Action Info
1
CAUTION
2 Inspect all seals and gaskets between motor and Replace seals and gaskets as
gearbox. The different manipulator models use specified in the product manual for
different types of seals. the robot.
3 Check the gearbox oil level. Correct oil level is specified in the
product manual for the robot.
4 Too hot gearbox oil may be caused by: Check the recommended oil level
• Oil quality or level used is incorrect. and type as specified in the
• The robot work cycle runs a specific axis product manual for the robot.
too hard. Investigate whether it is possible Manipulators performing certain,
to program small "cooling periods" into the extremely heavy duty work cycles
application. may be fitted with vented oil plugs.
• Overpressure created inside gearbox. These are not fitted to normal duty
manipulators, but may be pur-
chased from your local ABB repres-
entative.
52 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.13 Mechanical noise
Description
During operation, no mechanical noise should be emitted from motors, gearboxes,
bearings, or similar. A faulty bearing often emits scraping, grinding, or clicking
noises shortly before failing.
Consequences
Failing bearings cause the path accuracy to become inconsistent, and in severe
cases, the joint can seize completely.
Possible causes
The symptom can be caused by (the causes are listed in order of probability):
• Worn bearings.
• Contaminations have entered the bearing races.
• Loss of lubrication in bearings.
If the noise is emitted from a gearbox, the following can also apply:
• Overheating.
Recommended actions
The following actions are recommended (listed in order of probability):
Action Info
1
CAUTION
3HAC020738-001 Revision: N 53
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.14 Manipulator crashes on power down
Description
The manipulator is able to work correctly while Motors ON is active, but when
Motors OFF is active, it collapses under its own weight.
The holding brake, integral to each motor, is not able to hold the weight of the
manipulator arm.
Consequences
The fault can cause severe injuries or death to personnel working in the area or
severe damage to the manipulator and/or surrounding equipment.
Possible causes
The symptom can be caused by (the causes are listed in order of probability):
• Faulty brake.
• Faulty power supply to the brake.
Recommended actions
The following actions are recommended (listed in order of probability):
Action Info
1 Determine which motor(s) causes the robot
to collapse.
2 Check the brake power supply to the col- Also see the circuit diagrams in the
lapsing motor during the Motors OFF state. product manuals for the robot and the
controller .
3 Remove the resolver of the motor to see if If found faulty, the motor must be replaced
there are any signs of oil leaks. as a complete unit as detailed in the
product manual for the robot.
4 Remove the motor from the gearbox to in- If found faulty, the motor must be replaced
spect it from the drive side. as a complete unit as detailed in the
product manual for the robot.
54 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.15 Problem releasing Robot brakes
Description
When starting robot operation or jogging the robot, the internal robot brakes must
release in order to allow movements.
Consequences
If the brakes do not release, no robot movement is possible, and a number of error
log messages can occur.
Possible causes
The symptom can be caused by (the causes are listed in order of probability):
• Brake contactor (K44) does not work correctly.
• The system does not go to status Motors ON correctly.
• Faulty brake on the robot axis.
• Supply voltage 24V BRAKE missing.
en1000000051
Continued
Recommended actions
This section details how to proceed when the robot brakes do not release.
Action Info
1 Make sure the brake contactor is activated. A ‘tick’ should be audible, or you
may measure the resistance across
the auxiliary contacts on top of the
contactor.
2 Make sure the RUN contactors (K42 and K43) are A ‘tick’ should be audible, or you
activated. NOTE that both contactors must be may measure the resistance across
activated, not just one! the auxiliary contacts on top of the
contactor.
3 Use the push buttons on the robot to test the The location of the push buttons
brakes. differ, depending on robot model.
If just one of the brakes malfunctions, the brake Please refer to the product manual
at hand is probably faulty and must be replaced. for the robot!
If none of the brakes work, there is probably no
24V BRAKE power available.
4 Check the Drive Module power supply to make
sure 24V BRAKE voltage is OK.
5 A number of other faults within the system can The event log messages can also
cause the brakes to remain activated. In such be accessed using RobotStudio.
cases, event log messages will provide additional
information.
56 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
3 Troubleshooting by fault symptoms
3.16 Intermittent errors
Description
During operation, errors and malfunctions may occur, in a seemingly random way.
Consequences
Operation is interrupted, and occasionally, event log messages are displayed, that
sometimes do not seem to be related to any actual system malfunction. This sort
of problem sometimes affects the Emergency stop or Enable chains respectively,
and may at times be very hard to pinpoint.
Probable causes
Such errors may occur anywhere in the robot system and may be due to:
• external interference
• internal interference
• loose connections or dry joints, e.g. incorrectly connected cable screen
connections.
• thermal phenomena , e.g. major temperature changes within the workshop
area.
Recommended actions
In order to remedy the symptom, the following actions are recommended (the
actions are listed in order of probability):
Action Info/illustration
1 Check all the cabling, especially the cables in the
Emergency stop and Enable chains. Make sure all
connectors are connected securely.
2 Check if any indication LEDs signal any malfunction The significance of all indication
that may give some clue to the problem. LEDs are specified in section
Indications on page 71.
3 Check the messages in the event log. Sometimes The event log messages may
specific error combinations are intermittent. be viewed either on the Flex-
Pendant or using RobotStudio.
4 Check the robot’s behaviour, etc, each time that type If possible, keep track of the
of error occurs. malfunctions in a log or similar.
5 Check whether any condition in the robot working
environment also changes periodically, e.g, interfer-
ence from any electric equipment only operating
periodically.
6 Investigate whether the environmental conditions If possible, keep track of the
(such as ambient temperature, humidity, etc) has any malfunctions in a log or similar.
bearing on the malfunction.
3HAC020738-001 Revision: N 57
© Copyright 2005-2012 ABB. All rights reserved.
This page is intentionally left blank
4 Trouble shooting by Unit
4.1 Trouble shooting the FlexPendant
General
The FlexPendant communicates, through the Panel Board, with the Control Module
main computer. The FlexPendant is physically connected to the Panel Board
through a cable in which the +24 V supply and two Enabling Device chains run and
emergency stop.
Procedure
The procedure below details what to do if the FlexPendant does not work correctly.
Action Info/illustration
1 If the FlexPendant is completely “dead”, pro-
ceed as detailed in section Problem starting the
FlexPendant on page 46.
2 If the FlexPendant starts, but does not operate
correctly, proceed as detailed in section Prob-
lem connecting FlexPendant to the controller
on page 47.
3 If the FlexPendant starts, seems to operate, but
displays erratic event messages, proceed as
detailed in section Erratic event messages on
FlexPendant on page 48.
4 Check the cable for connections and integrity.
5 Check the 24 V power supply.
6 Read the error event log message and follow
any instructions of references.
3HAC020738-001 Revision: N 59
© Copyright 2005-2012 ABB. All rights reserved.
4 Trouble shooting by Unit
4.2 Trouble shooting communications
Overview
This section details how to trouble shoot data communication in the Control and
Drive Modules.
60 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
4 Trouble shooting by Unit
4.3 Trouble shooting fieldbuses and I/O units
3HAC020738-001 Revision: N 61
© Copyright 2005-2012 ABB. All rights reserved.
4 Trouble shooting by Unit
4.4.1 Trouble shooting DSQC 604
Preparations
Action Note
1 Check the FlexPendant for errors and warnings.
Continued
Continued
1. DCOK LED
DSQC 604
Connections Correct
not ok 2. Check output 4. Measure DC DC level
Fix connections connections outputs
Connections
short circuit
No
ok
DC level
Wrong
Short circuit
on unit(s) 3. Check for
Fix short circuit short circuits on
Short circuit
outputs
on output(s)
Fuses
Fuses
open
Switches
open
9. Check Adjust AC
cabling input
ok
en0800000354
64 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
4 Trouble shooting by Unit
4.4.2 Trouble shooting DSQC 661
Preparations
Action
1 Check the FlexPendant for errors and warnings.
2 Make sure that the control system power supply is in run-time mode.
Do this by waiting 30 seconds after power-on.
Continued
Continued
1. DCOK LED
DSQC 661
Connections Correct
not ok 2. Check output 4. Measure DC DC level
Fix connection connection output
Connections
short circuit
No
ok
DC level
Wrong
Short circuit
on unit(s) 3. Check for
Fix short circuit short circuit on
Short circuit
output
on output(s)
Fuses
Fuses
open
Switches
open
9. Check Adjust AC
cabling input
ok
en0800000355
3HAC020738-001 Revision: N 67
© Copyright 2005-2012 ABB. All rights reserved.
4 Trouble shooting by Unit
4.4.3 Trouble shooting DSQC 662
Preparations
Action Note
1 Check the FlexPendant for errors and warnings.
2 Make sure that the power distribution board is in When the AC power has been cut
run-time mode. off, the indicator LED (Status LED)
Do this by waiting 1 minute after power-on. on DSQC 662 will turn red and
stay red until UltraCAP is empty.
This may take a long time and is
completely normal. It does not
mean that there is something
wrong with the 662.
Continued
Continued
1. DCOK LED
DSQC 662
Firmware upgrade
Communication
Outputs low
input/output
Low DC
error
USB
error
Correct
2. Check USB 4. Measure DC DC level
connection outputs
Connection ok
Connected
connected
DC level
Wrong
Not
24V not ok
3. Fix 5. Measure
connection 24V_DC input
and ACOK
24V ok
with USB
Problem
Troubleshoot
DSQC 661
en0800000356
70 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
5 Descriptions and background information
5.1.1 LEDs in the Control Module
General
The Control Module features a number of indication LEDs, which provide important
information for trouble shooting purposes. If no LEDs light up at all when switching
the system on, trouble shoot as detailed in section All LEDs are OFF at Controller
on page 42
All LEDs on the respective units, and their significance, are described in the
following sections.
All units with LEDs are shown in the illustration below:
Continued
LEDs
Single cabinet controller
C A
B
en1000000039
Continued
en1000000035
Continued
Ethernet board
The illustration below shows the LEDs on the Ethernet board:
en0400000919
Description Significance
AXC2 connect- Shows the status of Ethernet communication between Axis Computer 2 and
or LED the Ethernet board.
GREEN OFF:10 Mbps data rate has been selected.
GREEN ON:100 Mbps data rate has been selected.
YELLOW flashing: The two units are communicating on the Ethernet channel.
YELLOW steady: A LAN link is established.
YELLOW OFF: A LAN link is not established.
AXC3 connect- Shows the status of Ethernet communication between Axis Computer 3 and
or LED the Ethernet board
See the description above!
AXC4 connect- Shows the status of Ethernet communication between Axis Computer 4 and
or LED the Ethernet board
See the description above!
Continued
xx0400001073
DSQC 661
en1000000041
Continued
DSQC 662
en1000000042
A DCOK indicator
Description Significance
DCOK indicator GREEN: When all DC outputs are above the specified minimum levels.
OFF: When one or more DC output/s below the specified minimum level.
Description Significance
DCOK indicator GREEN: When DC output is above the specified minimum level.
OFF: When the DC output below the specified minimum level.
en1000000037
A DCOK indicator
Description Significance
DCOK indicator GREEN: When all DC outputs are above the specified minimum levels.
OFF: When one or more DC output/s below the specified minimum level.
Continued
Computer unit
The illustration below shows the LEDs on the Computer unit:
en1000000040
Description Significance
Status LED Shows the status of the communication on the computer unit
Panel board
The illustration below shows the LEDs on the Panel board:
xx0400001076
Continued
The panel board LEDs are described from top to bottom below:
Description Significance
Status LED GREEN flashing: serial communication error.
GREEN steady: no errors found and system is running.
RED flashing: system is in power up/selftest mode.
RED steady: other error than serial communication error.
Indication LED, ES1 YELLOW when Emergency stop chain 1 closed
Indication LED, ES2 YELLOW when Emergency stop chain 2 closed
Indication LED, GS1 YELLOW when General stop switch chain 1 closed
Indication LED, GS2 YELLOW when General stop switch chain 2 closed
Indication LED, AS1 YELLOW when Auto stop switch chain 1 closed
Indication LED, AS2 YELLOW when Auto stop switch chain 2 closed
Indication LED, SS1 YELLOW when Superior stop switch chain 1 closed
Indication LED, SS2 YELLOW when Superior stop switch chain 2 closed
Indication LED, EN1 YELLOW when ENABLE1=1 and RS-communication is OK
LED board
The function of the LEDs on the LED board are identical to those on the Panel
board as described above.
Should the LED board not be working, but the Panel board is, the problem is the
communication between these boards or the LED board itself. Check the cabling
between them.
78 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
5 Descriptions and background information
5.1.2 LEDs in the Drive Module
General
The Drive Module features a number of indication LEDs, which provide important
information for trouble shooting purposes. If no LEDs light up at all when switching
the system on, trouble shoot as detailed in section All LEDs are OFF at Controller
on page 42.
All LEDs on the respective units, and their significance, are described in the
following sections.
All units with LEDs are shown in the illustration below:
Units
xx0800000484
Continued
Axis computer
The illustration below shows the LEDs on the Axis computer:
xx0800000485
A Status LED
B Ethernet LED
Continued
Description Significance
Status LED Normal sequence during startup:
1 RED steady: Default at power-up.
2 RED flashing: Establish connection to main computer and load
program to axis computer.
3 GREEN flashing: Start-up of axis computer program and connect
peripheral units.
4 GREEN steady. Start-up sequence ready. Application is running.
The following indicates errors:
• DARK: No power to axis computer or internal error (hardware/firm-
ware).
• RED steady (forever): The axis computer has failed to initialize
basic hardware.
• RED flashing (forever): Missing connection to main computer,
main computer start-up problem or RobotWare installation problem.
• GREEN flashing (forever): Missing connections to peripheral units
or RobotWare start-up problem.
Ethernet LED Shows the status of Ethernet communication between an additional axis
computer (2, 3 or 4) and the Ethernet board.
• GREEN OFF:10 Mbps data rate has been selected.
• GREEN ON:100 Mbps data rate has been selected.
• YELLOW flashing: The two units are communicating on the Ether-
net channel.
• YELLOW steady: A LAN link is established.
• YELLOW OFF: A LAN link is not established.
Continued
xx0800000486
Description Significance
Ethernet LEDs Shows the status of Ethernet communication between an additional axis
(B and D) computer (2, 3 or 4) and the Ethernet board.
• GREEN OFF:10 Mbps data rate has been selected.
• GREEN ON:100 Mbps data rate has been selected.
• YELLOW flashing: The two units are communicating on the Ethernet
channel.
• YELLOW steady: A LAN link is established.
• YELLOW OFF: A LAN link is not established.
Continued
xx0400001090
A DCOK indicator
Description Significance
DCOK indicator GREEN: When all DC outputs are above the specified minimum levels.
OFF: When one or more DC output/s below the specified minimum
level.
xx0400001091
Continued
A Status LED
Description
Status LED GREEN flashing: serial communication error.
GREEN steady: no errors found and system is running.
RED flashing: system is in power-up/self-test mode.
RED steady: other error than serial communication error.
84 3HAC020738-001 Revision: N
© Copyright 2005-2012 ABB. All rights reserved.
6 Trouble shooting by Event log
6.1 How to read RAPID event log messages
3HAC020738-001 Revision: N 85
© Copyright 2005-2012 ABB. All rights reserved.
6 Trouble shooting by Event log
6.2 1x xxx
6.2 1x xxx
The program pointer of task arg has been reset. circuit. The manipulator's axes are meanwhile held in position
by mechanical holding brakes.
Consequences
When started, program execution will start on the first Probable causes
instruction of the task's entry routine. NOTE that the manipulator Any safety device connected to the system's stop inputs have
may move to unexpected position when restarted! been opened. These are shown in the Circuit Diagram.
The operator has probably requested this action manually. 1. Check which safety device caused the stop.
2. Close the device.
10009, Work memory full 3. To resume operation, switch the system back to state Motors
ON.
Description
The task arg has no memory left for new RAPID instructions or
10013, Emergency stop state
data.
Description
Recommended actions
The system is in the Emergency stop state, since the Motors
Save the program and then restart the system.
ON circuit has been opened by an Emergency Stop device.
Recommended actions
10011, Motors ON state
1) Check which emergency stop device caused the stop.
Description 2) Close/reset the device.
The system is in the Motors ON state. 3) To resume operation, switch the system back to state Motors
Description
10012, Safety guard stop state Execution of all NORMAL tasks has been stopped due to
Description malfunction.
The system is in the Guard stop state. It enters this state either Consequences
after switching from Automatic mode to Manual, or after the No start of program execution or manual manipulator jogging
Motors ON circuit has been opened by an Emergency Stop, will be possible until after the system has been restarted.
General Stop, Automatic Stop or Superior Stop.
Continued
Description Consequences
The system is in the Manual mode. No program execution will be possible until the error has been
removed.
Consequences
Programmed operation is possible, but only with a max. speed Probable causes
of 250 mm/s. The manipulator may also be jogged manually A large number of malfunctions may cause this condition.
after pressing the enabling device on the teach pendant. Please use the teach pendant or RobotStudio to check other
event log messages for events occurring at this time!
10016, Automatic mode requested Recommended actions
Description 1. Determine what caused the stop by studying the event log.
The system has been ordered to go to the Automatic mode. 2. Remedy the fault.
3. If neccesary, move Program Pointer to main before pressing
Consequences
start button.
The system will go to the Automatic mode after confirmed from
teach pendant.
10021, Execution error reset
Description
The system is in the Manual mode without any speed restraints.
Continued
Description
10026, Collision retraction
After checking, the system has found all manipulator axes to
Description be synchronized.
The manipulator has attempted to back away from the obstacle,
Consequences
into which it collided, and succeeded.
Normal operation is possible.
Consequences
The system is ready to go back to normal operation. 10034, Axis not commutated
Description
10027, Collision retraction fail
After checking, the system has found that one or more
Description manipulator axes are not commutated.
The manipulator has attempted to back away from the obstacle,
Consequences
into which it collided, and failed.
To enable operation, all manipulator axes must be commutated.
Consequences
Probable causes
The system is NOT ready to go back to normal operation.
The manipulator drive motor and related units may have been
Probable causes altered, e.g. after replacing a faulty unit.
This may be caused by the robot being stuck to the object into
Recommended actions
which it collided.
Commutate the manipulator axes as detailed in the manipulator
Recommended actions Product Manual.
1) Go to Manual Mode.
2) Manually run the robot away from the object. 10035, Axis not calibrated
3) Resume operation by restarting the program.
Description
After checking, the system has found that one or more
10030, All axes commutated
manipulator axes are not calibrated.
Description
Consequences
After checking, the system has found all manipulator axes to
To enable operation, all manipulator axes must be calibrated.
be commutated.
Probable causes
Consequences
The manipulator drive motor and related units may have been
Normal operation is possible.
altered, e.g. after replacing a faulty unit.
Recommended actions
10031, All axes calibrated
Calibrate the manipulator axes as detailed in the manipulator
Description Product Manual.
After checking, the system has found all manipulator axes to
be calibrated. 10036, Revolution counter not updated
Consequences
Description
Normal operation is possible.
After checking, the system has found that the revolution
counters of one or more manipulator axes are not updated.
10032, All revolution counters updated
Consequences
Description To enable operation, the revolution counters of all manipulator
After checking, the system has found all revolution counters axes must be updated.
for all manipulator axes to be updated.
Probable causes
Consequences The manipulator drive motor and related units may have been
Normal operation is possible. altered, e.g. after replacing a faulty unit.
Continued
Description
First start after installation.
Continued
Description Description
The task arg stopped without reason. The enable chain is always tested at startup. If the test failed
an error message concerning enable will follow.
Recommended actions
Recommended actions
10051, Event routine error If enable chain test at startup failed the related error message
will be "Enable chain timeout"
Description
The task arg could not start the specified system event routine
10061, A target has been modified
arg. The routine is either unknown to the system or the program
is unlinkable. Description
A target in module arg in task arg has been modified or tuned.
Recommended actions
Start line arg, column arg, end line arg.
Insert the routine in a system module or correct the program.
Description
Description
Module arg in task arg has been edited between lines: arg, arg.
A regain movement has started.
Recommended actions
10063, Module has been edited
10055, Path process restarted System module arg in task arg cannot be loaded since the file
is not found.
Description
The path process has been restarted.
10067, Program Pointer Reset
Description
Unable to reset the program pointer for task arg.
Consequences
The program will not start.
Continued
Consequences Description
If the server arg is defined as TRUSTED, robot program The SEMISTATIC task arg has an older version of a module
execution will be stopped. If the server is defined as installed than the source arg
NON-TRUSTED, execution will proceed. These definitions are
Recommended actions
specified in the Application manual - Robot communication and
Restart the system with a P-START to install the newer version.
I/O control.
Description
Task arg is not running. The system will be set in SysFail state.
It's now impossible to change to motors on arg.
Continued
Recommended actions Modules will be installed and loaded in accordance with the set
See previous messages for the cause. Restart the system to configuration. System parameters will not be affected.
reset the error state.
Probable causes
1. The P-start was ordered by the user.
10083, RAPID Task supervision 2. The system forced the P-start due to inconsistent data,
Task arg is not running. The system will be set in motors off
state. arg 10091, Restart not possible
Description
Task arg is not running. All NORMAL tasks will also be stopped. 10092, (Re)start not possible
Description
Task arg can't be stopped. The trustLevel is set to a safety level. 10093, (Re)start not possible
State changed.
10096, not active!
Recommended actions
Description
10090, P-Start done The workobject arg contains a coordinated mechanical unit
which is not activated.
Description
A P-Start is done. Recommended actions
Activate the mechanical unit and perform the operation again.
Consequences
After restart the system's state will be resumed except for
10097, Restart not possible
manually loaded programs and modules. Static and semistatic
tasks are restarted from the beginning, not from the state they Description
had when the system was stopped. The task arg is set in blocked state and the program is for that
reason not possible to restart from the current program position.
Continued
Description
10111, Service Message
The system has performed a soft stop, and the program may
not be restarted. Description
The gearbox at arg of robot arg has reached arg of its service
Consequences
interval.
The system goes to the Motors OFF state and can not be
started. The full meaning of this status is described in the Recommended actions
Description
10120, Program stopped
It's time for service for robot arg because it is arg days since
the last service. Description
The task arg has stopped. The reason is that an external or
Recommended actions
internal stop after current instruction has occurred.
Description
10121, Program stopped
It remains arg days for robot arg until it's time for service.
Description
Recommended actions
The task arg has stopped. The reason is that the task has
reached an exit instruction.
10108, Service Message
Recommended actions
Description
It's time for service for robot arg cause it's arg hours of
10122, Program stopped
production since last service.
Description
The task arg has stopped. The reason is that the task is ready.
Continued
Description Description
The task arg has stopped. The reason is that the task is ready The task arg has stopped. The reason is that the task is ready
with this step. with this move step.
Description Description
The task arg has stopped. The reason is that the task has The task arg has stopped. The reason is that the routine called
reached a break instruction. from system IO interrupt is ready.
Description Description
The task arg has stopped. The reason is that an external or The task arg has stopped. The reason could not be determined.
internal stop has occurred.
Recommended actions
Recommended actions
10133, Program stopped
10126, Program stopped
Description
Description The task arg has stopped. The reason is that the task is ready
The task arg has stopped. The reason is that an error has with the execution of the UNDO handlers.
occurred.
Description
10127, Backward execution not possible Execution of task arg has been started from the first instruction
of the task's entry routine. The originator could not be
Description
determined.
The task arg has stopped. The reason is that it is not possible
to execute backward past beginning of instruction list. Recommended actions
Recommended actions
10151, Program started
10128, Backward execution not possible Description
Execution of task arg has been started from the first instruction
Description
of the task's entry routine. The originator is an external client.
The task arg has stopped. The reason is that it is not possible
to execute backward past the instruction. Recommended actions
Recommended actions
10152, Program started
10129, Program stopped Description
Execution of task arg has been started from the first instruction
Description
of the task's entry routine. The start order was initiated by an
The task arg has stopped. The reason is that the event routine
action causing the UNDO handler to execute.
for RESET or POWER_ON is ready.
Continued
Description Description
Execution of task arg has been restarted from where it was refuse to start. Can't set the execution mode.
previously stopped. The originator could not be determined. Recommended actions
Recommended actions
10174, Background task
10156, Program restarted
Description
Description refuse to start. The start order failed.
Execution of task arg has been restarted from where it was Recommended actions
previously stopped. The originator is an external client.
Description
10157, Program restarted
refuse to start due to a syntax error.
Description Recommended actions
Execution of task arg has been restarted from where it was
previously stopped. The restart order was initiated by an action 10176, Background task
causing the UNDO handler to execute.
Description
refuse to start. Can't load module.
10170, Background task
Probable causes
Description
The module file is missing in the target directory.
refuse to start. Task is empty.
Recommended actions
Recommended actions
1. Copy the module file to the target directory.
2. Perform an I-start.
10171, Background task
The module that contains the main routine was not loaded since 2. Split large data structures.
the module file is missing in the target directory. 3. P-start the system.
The module that contains the main routine was not loaded since 4. Increase stack size for task.
Continued
Continued
Description Description
The restart will clear the execution in task arg of a START The backup step Prepare is ready.
system event routine.
Recommended actions
Recommended actions
10231, Backup step ready
10214, Execution cancelled
Description
Description The backup step Configuration is ready.
The restart will clear the execution in task arg of a RESTART
Recommended actions
system event routine.
Description
10215, Execution cancelled
The backup of Task is ready.
Description
Recommended actions
The restart will clear the execution in task arg of a RESET
system event routine.
10250, Restore step ready
Recommended actions
Description
The restore step Prepare is ready.
10216, Execution cancelled
Recommended actions
Description
The restart will clear the execution in task arg of an INTERNAL
10251, Restore step ready
system event routine.
Description
Recommended actions
The restore step Configuration is ready.
Description
10252, Restore step ready
The restart will clear the execution in task arg of a USER routine.
Description
Recommended actions
The restore of Task is ready.
Description
10253, Restore step ready
The restart will clear the execution in task arg.
Description
Recommended actions
The restore of User Task is ready.
Description
10260, System diagnostics info generated
The restart will clear the execution in task argof a STEP system
event routine. Description
System diagnostics information was successfully generated to
file arg
Continued
Description
10350, Update of task failed
User requested to save diagnostics system information to file
arg. System was unable to fulfill this request. Description
The system could not update task arg to the new configuration.
Consequences
Diagnostics system information is normally used when reporting Recommended actions
a problem with the system to ABB support.
Description The system is using a backup of the system data, since the
The P-Start has been ordered from the system. system data was not properly saved at last shutdown. Due to
this, a previously ordered Restore from directory arg was
Recommended actions
attempted again, but was aborted.
Description
Error during the restore of Task. Trying to load to unknown
task, arg.
Continued
Probable causes
The current system doesn't have the same options as the one 11021, Backup error
used to create the backup. Description
Error during the backup step Prepare. General error.
10400, User logged on
Recommended actions
Description arg
User arg logged on using arg.
11022, Backup error
10401, User logged off
Description
Description Error during the backup step Prepare. The directory contains
User arg using arg logged off. items that are to be created.
Recommended actions
10420, New unsafe robot path arg
Description
The robot path has been cleared after a target has been 11023, Backup error
modified in task arg. The robot will for that reason move towards
Description
the position pointed out by the move instruction at the program
Error during the backup step Prepare. The directory lacks at
pointer. Move instructions between the modified target and the
least one neccessary item.
program pointer will be skipped.
Recommended actions
Consequences
arg
The programmed speed is used for this movement.
The new untested path may contain obstacles that might cause
11024, Backup error
a collision.
Description
Recommended actions
Error during the backup step Prepare. The directory does not
Check your program pointer and move it if necessary.
exist.
Reduce the speed.
Recommended actions
Description
11025, Backup error
A target that may be part of the planned robot path has been
modified. The new target position will be used the next time the Description
instruction with the target is executed. Error during the backup step Prepare. Directory cannot be
created.
Consequences
The current planned path is using the old target position. Recommended actions
arg
Recommended actions
If the current planned path is unsafe, move the program pointer
11026, Backup error
to abort it.
Description
11020, Backup error Error during the backup step Prepare. Error whilst writing the
backup.
Description
Error during the backup step Prepare. Unknown error. Recommended actions
arg
Continued
Description Description
Error during the backup step Prepare. Error reading Error during the backup step Prepare. Error restoring
configuration parameters. configuration parameters.
Description Description
Error during the backup step Prepare. Error writing configuration Error during the backup step Prepare. Error restoring
parameters. configuration parameters.
Description Description
Error during the backup step Prepare. The structure is too deep. Error during the backup step Prepare. Mismatch between
current system and the backup.
Recommended actions
arg Recommended actions
arg
11030, Backup error
11036, Backup error
Description
Error during the backup step Prepare. No more objects. Description
Error during the backup step Prepare. Write error.
Recommended actions
arg Consequences
The backup will be incomplete.
11031, Backup error Probable causes
Description You may not have write access to the backup drive.
Error during the backup step Prepare. The directory lacks at The drive might be full.
least one neccessary item. If it is a network drive you might have lost connection.
arg arg
Description Description
Error during the backup step Prepare. The system version Error during the backup step Prepare. At least one modname
arg arg
Continued
Description Description
Error during the backup step Prepare. Unknown task. Error during the backup step Prepare. Error whilst verifying the
system.
Recommended actions
linked_m.sys isn't present in the HOME directory.
arg
Consequences
11039, Backup error The backup is aborted.
Error during the backup step Prepare. Storage media full. linked_m.sys isn't present in the HOME directory.
Description Description
Error during the backup step Prepare. Item not possible to Error during the backup step Configuration. Unknown error.
Recommended actions
arg 11121, Backup error
Description
11041, Backup error Error during the backup step Configuration. General error.
Recommended actions
Re-install the system.
Continued
Description Description
Error during the backup step Configuration. Directory cannot Error during the backup step Configuration. The system version
be created. doesn't match the backup.
Description Description
Error during the backup step Configuration. Error whilst writing Error during the backup step Configuration. Error restoring
the backup. configuration parameters.
Description Description
Error during the backup step Configuration. Error reading Error during the backup step Configuration. Error restoring
configuration parameters. configuration parameters.
Description Description
Error during the backup step Configuration. Error writing Error during the backup step Configuration. Mismatch between
configuration parameters. current system and the backup.
Description Description
Error during the backup step Configuration. The structure is Error during the backup step Configuration. Write error.
too deep.
Recommended actions
Recommended actions
11137, Backup error
11130, Backup error
Description
Description Error during the backup step Configuration. At least one
Error during the backup step Configuration. No more objects. modname is too long.
Description Description
Error during the backup step Configuration. The directory lacks Error during the backup step Configuration. Unknown task.
at least one neccessary item.
Continued
Description Description
Error during the backup step Configuration. Storage media full. Error during the backup of Task. Directory cannot be created.
Description Description
Error during the backup step Configuration. Item not possible Error during the backup of Task. Error whilst writing the backup.
to delete.
Recommended actions
Recommended actions
11227, Backup error
11220, Backup error
Description
Description Error during the backup of Task. Error reading configuration
Error during the backup of Task. Unknown error. parameters.
Description Description
Error during the backup of Task. General error. Error during the backup of Task. Error writing configuration
parameters.
Recommended actions
Recommended actions
11222, Backup error
11229, Backup error
Description
Error during the backup of Task. The directory contains items Description
that are to be created. Error during the backup of Task. The structure is too deep.
Description Description
Error during the backup of Task. The directory lacks at least Error during the backup of Task. No more objects.
one neccessary item.
Recommended actions
Recommended actions
11231, Backup error
11224, Backup error
Description
Description Error during the backup of Task. The directory lacks at least
Error during the backup of Task. The directory does not exist. one neccessary item.
Continued
Description Description
Error during the backup of Task. The system version doesn't Error during the backup of Task. Storage media full.
match the backup.
Recommended actions
Recommended actions
11240, Backup error
11233, Backup error
Description
Description Error during the backup of Task. Item not possible to delete.
Error during the backup of Task. Error restoring configuration
Recommended actions
parameters.
Description
11234, Backup error
Error during the restore step Prepare. Unknown error.
Description
Recommended actions
Error during the backup of Task. Error restoring configuration
arg
parameters.
Description
11235, Backup error
Error during the restore step Prepare. General error.
Description
Recommended actions
Error during the backup of Task. Mismatch between current
arg
system and the backup.
Description
11236, Backup error
Error during the restore step Prepare. The directory contains
Description items that are to be created.
Error during the backup of Task. Write error.
Recommended actions
Recommended actions arg
Check: No space left on device. Corrupt device.
12023, Restore error
11237, Backup error
Description
Description Error during the restore step Prepare. The directory lacks at
Error during the backup of Task. At least one modname is too least one neccessary item.
long.
Recommended actions
Recommended actions arg
Description Description
Error during the backup of Task. Unknown task. Error during the restore step Prepare. The directory does not
exist.
Continued
Description
12030, Restore error
Error during the restore step Prepare. Write error.
Description
Recommended actions
Error during the restore step Prepare. No more objects.
arg
Recommended actions
arg
Continued
Description
12123, Restore error
Error during the restore step Prepare. At least one modname
is too long. Description
Error during the restore step Configuration. The directory lacks
Recommended actions
at least one neccessary item.
arg
Recommended actions
12038, Restore error
12124, Restore error
Description
Error during the restore step Prepare. Unknown task. Description
Error during the restore step Configuration. The directory does
Recommended actions
not exist.
arg
Recommended actions
12039, Restore error
12125, Restore error
Description
Error during the restore step Prepare. Storage media full. Description
Error during the restore step Configuration. Directory cannot
Recommended actions
be created.
arg
Recommended actions
12040, Restore error
12126, Restore error
Description
Error during the restore step Prepare. Item not possible to Description
delete. Error during the restore step Configuration. Error whilst writing
the backup.
Recommended actions
arg Recommended actions
Description Description
Error during the restore step Configuration. Unknown error. Error during the restore step Configuration. Error reading
configuration parameters.
Recommended actions
Recommended actions
12121, Restore error
12128, Restore error
Description
Error during the restore step Configuration. General error. Description
Error during the restore step Configuration. Error writing
Recommended actions
configuration parameters.
Description
12129, Restore error
Error during the restore step Configuration. The directory
contains items that are to be created. Description
Error during the restore step Configuration. The structure is too
deep.
Continued
Description Description
Error during the restore step Configuration. No more objects. Error during the restore step Configuration. At least one
modname is too long.
Recommended actions
Recommended actions
12131, Restore error
12138, Restore error
Description
Error during the restore step Configuration. The directory lacks Description
at least one neccessary item. Error during the restore step Configuration. Unknown task.
Description Description
Error during the restore step Configuration. The system version Error during the restore step Configuration. Storage media full
doesn't match the backup.
Recommended actions
Recommended actions
12140, Restore error
12133, Restore error
Description
Description Error during the restore step Configuration. Item not possible
Error during the restore step Configuration. Error restoring to delete.
configuration parameters.
Recommended actions
Recommended actions
12220, Restore error
12134, Restore error
Description
Description Error during the restore of Task. Unknown error.
Error during the restore step Configuration. Error restoring
Recommended actions
configuration parameters.
Description
12135, Restore error
Error during the restore of Task. General error.
Description
Recommended actions
Error during the restore step Configuration. Mismatch between
current system and the backup.
12222, Restore error
Recommended actions
Description
Error during the restore of Task. The directory contains items
12136, Restore error
that are to be created.
Description
Error during the restore step Configuration. Write error.
Continued
Description Description
Error during the restore of Task. The directory lacks at least Error during the restore of Task. No more objects
one neccessary item.
Recommended actions
Recommended actions
12231, Restore error
12224, Restore error
Description
Description Error during the restore of Task. The directory lacks at least
Error during the restore of Task. The directory does not exist one neccessary item.
Description Description
Error during the restore of Task. Directory cannot be created Error during the restore of Task. The system version doesn't
match the backup.
Recommended actions
Recommended actions
12226, Restore error
12233, Restore error
Description
Error during the restore of Task. Error whilst writing the backup Description
Error during the restore of Task. Error restoring configuration
Recommended actions
parameters.
Description
12234, Restore error
Error during the restore of Task. Error reading configuration
parameters Description
Error during the restore of Task. Error restoring configuration
Recommended actions
parameters.
Description
12235, Restore error
Error during the restore of Task. Error writing configuration
parameters Description
Error during the restore of Task. Mismatch between current
Recommended actions
system and the backup.
Description
12236, Restore error
Error during the restore of Task. The structure is too deep
Description
Error during the restore of Task. Write error.
Continued
Description Description
Error during the restore of Task. At least one modname is too Error during the restore of User Task. The directory lacks at
long. least one neccessary item.
Description Description
Error during the restore of Task. Unknown task. Error during the restore of User Task. The directory does not
exist
Recommended actions
Recommended actions
12239, Restore error
12325, Restore error
Description
Error during the restore of Task. Storage media full. Description
Error during the restore of User Task. Directory cannot be
Recommended actions
created
Description
12326, Restore error
Error during the restore of Task. Item not possible to delete.
Description
Recommended actions
Error during the restore of User Task. Error whilst writing the
backup
12320, Restore error
Recommended actions
Description
Error during the restore of User Task. Unknown error.
12327, Restore error
Recommended actions
Description
Error during the restore of User Task. Error reading
12321, Restore error
configuration parameters
Description
Recommended actions
Error during the restore of User Task. General error.
Description
12322, Restore error
Error during the restore of User Task. Error writing configuration
Description parameters
Error during the restore of User Task. The directory contains
Recommended actions
items that are to be created.
Description
Error during the restore of User Task. The structure is too deep
Continued
Description Description
Error during the restore of User Task. No more objects Error during the restore of User Task. At least one modname
is too long.
Recommended actions
Recommended actions
12331, Restore error
12338, Restore error
Description
Error during the restore of User Task. The directory lacks at Description
least one neccessary item. Error during the restore of User Task. Unknown task.
Description Description
Error during the restore of User Task. The system version Error during the restore of User Task. Storage media full.
doesn't match the backup.
Recommended actions
Recommended actions
12340, Restore error
12333, Restore error
Description
Description Error during the restore of User Task. Item not possible to
Error during the restore of User Task. Error restoring delete.
configuration parameters.
Recommended actions
Recommended actions
12510, Network subnet mask illegal
12334, Restore error
Description
Description The subnet mask arg for network interface arg is illegal.
Error during the restore of User Task. Error restoring
Consequences
configuration parameters.
The network interface will not be configured, and may not be
Recommended actions used.
Probable causes
12335, Restore error The network subnet mask may be mistyped.
Description
12336, Restore error The network IP address arg for interface arg is illegal/missing.
Description Consequences
Error during the restore of User Task. Write error. The interface will not be configured, and may not be used.
Continued
Consequences Description
The network will not be reached, and may not be used. The network interface arg could not be initialized.
The network interface arg has not received any parameters 1) Make sure the network parameters for the interface at hand
6.3 2x xxx
Consequences Description
The system remains in state "Waiting for Motors ON after One or several absolute/relative
emergency stop". measurement axes are not calibrated.
Recommended actions
1) To resume operation, switch the system back to state Motors 20032, Rev. counter not updated
ON by pressing the Motors ON button on the Control Module. Description
Revolution counter is not updated.
20011, Emergency stop state. One or several absolute measurement
axes are not synchronized.
Description
Emergency stop reset is required. Recommended actions
Move the axes to the sync position
Recommended actions
and update the revolution counters.
First release the Em stop button
and then press the panel button.
20033, Axis not synchronized.
20012, Sys failure state active Description
One or several relative measurement
Description
axes are not synchronized.
Fatal non-recoverable system error.
Warm start is required. Recommended actions
Order Motors On and synchronize all
Recommended actions
mechanical units in the list.
Turn the mains switch off and on
again if the soft restart command is
ignored or not possible to reach. 20034, SMB memory is not OK
Description
20025, Stop order timeout This action or state is not allowed since data in the Serial
Measurement Board (SMB) memory is not OK.
Description
The stop order was carried out Consequences
as a forced guard stop when All data must be OK before automatic operation is possible.
no acknowledgement was received Manually jogging the robot is possible.
within the expected time
Probable causes
Recommended actions There are differences between the data stored on the SMB and
the data stored in the controller. This may be due to replacement
20030, Axis not commutated of SMB, controller or both, or manually cleared SMB.
Description
One or several internal drive unit
Continued
2) Check if the client who ought to be in control really is. The system remains in the same status, and the requested
action will not be performed.
action will not be performed. The command is not allowed when changing to Manual full
speed mode.
Recommended actions
1) Make sure the program is not executing. Consequences
The system remains in the same status, and the requested
Recommended actions
Description
1) Make sure the system is NOT changing to Manual full speed
The command is not allowed in Auto mode.
Mode.
Consequences
The system remains in the same status, and the requested
20065, Not allowed command
action will not be performed.
Description
Recommended actions
The command is only allowed in Manual mode (reduced or full
1) Make sure the system is NOT in Auto Mode.
speed).
Recommended actions
1) Make sure the system is NOT changing to Auto Mode.
Continued
Description Description
The system input action arg is not allowed in Manual full speed The command is not allowed in Motors OFF state.
mode.
Consequences
Consequences The system remains in the same status, and the requested
The system remains in the same status, and the requested action will not be performed.
action will not be performed.
Recommended actions
Recommended actions 1) Make sure the system is in Motors ON state.
1) Make sure the system is NOT in Manual full speed Mode.
20073, Not allowed command
20067, Not allowed command
Description
Description The command is not allowed while changing to Motors OFF
The system input action arg is not allowed when changing to state.
Manual full speed mode.
Consequences
Consequences The system remains in the same status, and the requested
The system remains in the same status, and the requested action will not be performed.
action will not be performed.
Recommended actions
Recommended actions 1) Investigate by whom and why the action was requested, and,
1) Make sure the system is NOT changing to Manual full speed if required, correct the reason.
Mode.
20074, Not allowed command
20070, Not allowed command
Description
Description The command is not allowed in Guard Stop state.
The command is not allowed in Motors ON state.
Consequences
Consequences The system remains in the same status, and the requested
The system remains in the same status, and the requested action will not be performed.
action will not be performed.
Recommended actions
Recommended actions 1) Make sure the system is NOT in Guard Stop state.
1) Make sure the system is in Motors OFF state.
20075, Not allowed command
20071, Not allowed command
Description
Description The command is not allowed in Emergency Stop state.
The command is not allowed while changing to Motors ON
Consequences
state.
Emergency stop reset is required.
Consequences
Recommended actions
The system remains in the same status, and the requested
1) Make sure the system is NOT in Emergency Stop state.
action will not be performed.
Continued
20080, Not allowed command Instruction or the Instructions for Levelmeter calibration,
depending on which equipment to be used.
Description
The command is not allowed when axis has not been
20084, Not allowed command
commutated.
Description
Consequences
This command is not allowed since data in the Serial
The system remains in the same status, and the requested
Measurement Board (SMB) memory is not OK.
action will not be performed.
Consequences
Recommended actions
All data must be OK before automatic operation is possible.
1) Commutate the axis as detailed in the Additional Axes
Manually jogging the robot is possible.
Manual.
2) Investigate by whom and why the action was requested, and, Recommended actions
if required, correct the reason. 1) Update the Serial Measurement Board data as detailed in
Operator's Manual, IRC5.
Instruction or the Instructions for Levelmeter calibration, The speed could not be set to 100%.
Continued
3) Switch back to automatic mode and confirm. The module with the tool definition is probably deleted.
Recommended actions
20092, Not allowed command Load module with tool definition.
Choose other tool.
Description
Not allowed in state
System IO Start Blocked.
20096, WorkObject name could not be found
1) Switch back to manual mode. The object arg is of type LOCAL PERS and is not possible to
Continued
20099, Not allowed to jog with LOCAL PERS Work Recommended actions
Object Use System Output Signal "Backup in progress" to control if a
backup can be started.
Description
The object arg is of type LOCAL PERS and is not possible to
20106, Backup path
jog.
Description
Recommended actions
There are errors in the backup path or the backup name in the
Change Work Object.
configuration for the System Input Backup. The directory for
the backup can not be created.
20101, TP (program) in control.
Backup path: arg
Description Backup name: arg
The teachpendant programming
Consequences
window has focus and is in control
The command "Backup" from System Input Signal will be
of the program server.
rejected.
Recommended actions
Recommended actions
Change to the production window
Verify that configured path and name for the System Input
and perform the command again.
Backup are correct.
Continued
Consequences Consequences
The work object definition for jogging may not be correct. Blocked signals will be unblocked.
Continued
System will not be in full production mode in auto. 20136, Reduced Speed
Recommended actions Description
For full production mode: The system was running at reduced speed during startup in
1) Switch back to manual mode automatic mode.
2) Set system parameter Controller/Auto Condition
Consequences
Reset/AllDebugSettings/Reset to YES.
Speed will be set to 100%.
3) Switch back to automatic mode and confirm.
4) For more info, see the Technical Reference Manual - System Probable causes
Parameters. System was switched to automatic mode during warm start.
Recommended actions
20134, Call Chain None, system has automatically reset debug settings.
To keep debug settings in auto:
Description
1) Switch back to manual mode
The call chain has been altered to begin at a routine other than
2) Set system parameter Controller/Auto Condition
main.
Reset/AllDebugSettings/Reset to NO.
Consequences
3) Switch back to automatic mode and confirm.
Program pointer will be reset to main routine.
4) For more info, see the Technical Reference Manual - System
Probable causes Parameters.
System was switched to automatic mode during warm start.
System parameter AllDebugSettings is set to Yes. 20137, Debug Settings in Auto
Recommended actions Description
For debug mode in auto: The system was running at reduced speed during startup in
1) Switch back to manual mode automatic mode.
2) Set system parameter AllDebugSetting, reset to NO.
Consequences
3) Switch back to automatic mode and confirm.
Speed will stay unchanged.
4) For more info, see the Technical Reference Manual - System
System will not be in full production mode in auto.
Parameters.
Recommended actions
20135, Debug Settings in Auto For full production mode:
1) Switch back to manual mode
Description
2) Set system parameter Controller/Auto Condition
The call chain has been altered to begin at a routine other than
Reset/AllDebugSettings/Reset to YES.
main.
3) Switch back to automatic mode and confirm.
Consequences 4) For more info, see the Technical Reference Manual - System
Program pointer will not be set to main. Parameters.
System will not be in full production mode in auto.
Continued
Recommended actions
For full production mode:
20144, Stop rejected
1) Switch back to manual mode Description
2) Set system parameter Controller/Auto Condition Stop of program, via System IO, was rejected.
Reset/AllDebugSettings/Reset to YES.
Recommended actions
3) Switch back to automatic mode and confirm.
4) For more info, see the Technical Reference Manual - System
20145, Stop cycle rejected
Parameters.
Description
20140, Motors On rejected Stop of program after cycle, via System IO, was rejected.
Description Consequences
Motors Off, via System IO, was rejected. The manual interrupt will not be executed.
Continued
Consequences - defined and correct name of the task that the program should
Program will not be possible to start. be loaded in.
- program stopped before activating System Input Load.
Probable causes
- The arguments for the System Input Load and Start are wrong.
- The module was loaded, but the system failed to set the 20153, Motors On and Start rejected
program pointer. Description
- The program was executing. Motors On and Start/Restart of program, via System IO, was
- An ongoing Backup operation. rejected.
Recommended actions Consequences
Check the following: Program will not be possible to start.
- correct arguments for System Input Load and Start.
Probable causes
- defined and correct name of the program file to be loaded
- The reason could be that the robot is outside of regain
(including mass memory unit).
distance.
- defined and correct name of the task that the program should
- The program was executing.
be loaded in.
- An ongoing Backup operation.
- program stopped before activating System Input Load and
Start. Recommended actions
- Jog robot into regain zone or move the program pointer.
20148, Confirm rejected - Stop program before activating System Input Motors On and
Start.
Description
Emergency Stop reset confirm, via System IO, was rejected.
20154, Stop instruction rejected
Recommended actions
Description
Stop of program after instruction, via System IO, was rejected.
20149, Error reset rejected
Recommended actions
Description
Program execution error reset, via System IO, was rejected.
20156, Undefined Argument
Recommended actions
Description
Interrupt routine name for System IO
20150, Load failure
Manual Interrupt is not defined.
Description
Recommended actions
Load of program, via System IO, failed.
Configure the interrupt routine name.
Consequences
Program will not be possible to start. 20157, Undefined Argument
Probable causes Description
- The arguments for the System Input Load are wrong. Program name for System IO
- The module was loaded, but the system failed to set the LoadStart is not defined
program pointer.
Recommended actions
- The program was executing.
Configure the program name.
- An ongoing Backup operation.
Continued
Description
A System Output has been configured to 20165, Program Pointer lost.
an I/O-signal that doesn't exist. Description
System Output: arg Restart is no longer possible from
Signal Name: arg current position.
Consequences Recommended actions
The system goes to status SYS FAIL. The program has to be
Recommended actions started from the beginning.
Add signal arg to eio.cfg or remove System Output arg from
eio.cfg. 20166, Refuse to save module
For every System Output a signal must be configured.
Description
The module arg
20161, Path not found is older than the source
Description at arg
The system module arg in task in task arg.
arg has a corresponding Recommended actions
specification in the configuration
for "Task modules" that point out 20167, Unsaved module
a non existing file path
Description
Recommended actions
The module arg
View "Task modules" in the "System
is changed but not saved
Parameter" menu and change the path
in task arg.
in the item for this system module
Recommended actions
Continued
The system goes to status SYS HALT, the program and robot
motion is stopped and the motors are switched OFF. The full 20177, Short circuit in Motor phase circuit
meaning of this status is described in the Trouble Shooting
Description
Manual, IRC5.
The motor or motor cable for joint arg in drive module arg, drive
Probable causes unit number arg, is a short circuit.
A number of errors may cause this status transition.
Consequences
Recommended actions No operation will be possible until after correcting the fault. The
1) Check other event log messages occurring at the same time system goes to status SYS HALT.
to determine the actual cause.
Probable causes
2) Fix the cause of the fault.
This may be caused by a faulty motor or motor cable. It may
3) Restart the program.
also be caused by contamination in the contactors for the cables
or a failure of the motor windings.
20172, The system has failed
Recommended actions
Description 1) Make sure the motor cable is correctly connected to the drive
An error was detected, which caused the system to fail. unit.
The system goes to status SYS FAIL. The program and robot respectively. Disconnect before measuring.
motion is stopped and the motors are switched OFF. The full 3) Replace any faulty component.
Continued
Recommended actions
20181, System Reset rejected.
1) Check other event log messages occurring at the same time
Description to determine the actual cause.
System Reset via System IO 2) If acceptable, perform a B-restart to accept starting with the
not allowed. loaded last good system data.
3) Reinstall the system.
Recommended actions
4) Check the available disk storage capacity. If required, erase
data to increase free storage capacity.
20184, Incorrect argument for System Inputs
Continued
Description Description
Axis sync values and service information During reconfiguration of the system a changed and not saved
data (SIS) was restored from backup. module was found.
The system independent robot data was The module was saved to
not saved during system shutdown. The arg.
data was restored from latest backup.
Recommended actions
Recommended actions
Make sure there is free memory left on 20197, System data from last shutdown can not
the device. be found
The backup battery may be drained. Check
Description
the hardware log.
Normally, all system data is saved on shutdown. The file
containing system persistent data cannot be found. The system
20194, System data backup could not be created
has been started using last good system data saved earlier at
Description arg.
The system was restored successfully
Consequences
but a backup of the current system data
Any changes made in system configuration or RAPID programs
could not be created.
since arg will NOT be available after restart. Any such changes
Recommended actions will have to be re-implemented.
Make sure there is free memory left on
Probable causes
the device arg.
The file containing the saved system data may have been
manually moved or deleted.
20195, System data from last shutdown is lost
Recommended actions
Description 1) Check the location and availability of the saved system data
Normally, all system data is saved on shutdown. During the file.
last shutdown saving data has failed. The system has been 2) If acceptable, perform a B-restart to accept starting with the
started using last good system data saved earlier at arg. loaded last good system data.
4) Check the available disk storage capacity. If required, erase The system goes to the Guard stop state.
Continued
Description
20202, Emergency Stop open
The Automatic Mode Safeguarded Stop circuit has been broken.
Description
Consequences
The emergency stop circuit has previously been broken, and
The system goes to the Auto Stop status.
while broken, an attempt was made to operate the robot.
Probable causes
Consequences
One or more of the switch connected in series with the
The system remains in the Emergency Stop status.
Automatic Mode Safeguarded Stop circuit have been opened,
Probable causes which may be causes by a large number of faults. This is only
An attempt has been made to manoeuvre a control, e.g. the possible while in the Auto operational mode. The Automatic
enabling device. Mode Safeguarded Stop circuit is described in the Trouble
Shooting Manual.
Recommended actions
1) To resume operation, first reset the emergency stop button Recommended actions
triggering the stop. 1) Locate the switch, reset it and restart the system.
2) Then switch the system back to state Motors ON by pressing 2) Check cables and connections.
the Motors ON button on the Control Module.
20206, General Stop open
20203, Enabling Device open
Description
Description The General Mode Safeguarded Stop circuit has been broken.
Only one of the two Enabling Device chains was opened.
Consequences
Consequences The system goes to the General Stop status.
The system goes to status SYS HALT.
Probable causes
One or more of the switch connected in series with the General
Mode Safeguarded Stop circuit have been opened, which may
be causes by a large number of faults. This is possible in any
Continued
operational mode. The General Mode Safeguarded Stop circuit 20211, Two channel fault, ENABLE chain
is described in the Trouble Shooting Manual.
Description
Recommended actions A switch in only one of the two ENABLE chains was briefly
1) Locate the switch, reset it and restart the system. affected, opening the chain and then reclosing it, without the
2) Check cables and connections. other chain being affected.
Consequences
20208, Chain switches open
The system goes to status SYS HALT.
Description
Probable causes
A safety chain, other than Auto Stop and General Stop, has
There may be a loose signal connection on either the axis
been broken.
computer or the Safety System. The ENABLE chain is described
Consequences in the Trouble Shooting Manual and Circuit Diagram.
The system goes to the Guard Stop status.
Recommended actions
Probable causes 1) Check cables and connections.
One or more of the switch connected in series with the RUN 2) Make sure all signal connectors on the axis computer board
Chain Top circuit have been opened, which may be causes by and the Safety System are securely connected.
a large number of faults. The RUN Chain Top is described in 3) If there is no loose connection, replace the faulty board.
the Trouble Shooting Manual and Circuit Diagram.
Continued
20214, Limit Switch open, DRV1 The system goes to the Motors OFF status.
Probable causes
Description
The robot has been run outside the working range defined by
The limit switch on the robot has opened.
the limit switches fitted to the robot.
Consequences
Recommended actions
The system goes to the Motors OFF status.
1) Press an eventual existing external "Override Limit" button
Probable causes
and manually
The robot has been run outside the working range defined by
jog the robot back into the working area.
the limit switches fitted to the robot.
2) Resume operation.
Recommended actions
1) Press an eventual existing external "Override Limit" button 20218, Limit Switch open, DRV3
and manually
Description
jog the robot back into the working area.
The limit switch on the robot has opened.
2) Resume operation.
Consequences
20215, Superior Stop open The system goes to the Motors OFF status.
Probable causes
Description
The robot has been run outside the working range defined by
The Superior Mode Safeguarded Stop circuit has been opened.
the limit switches fitted to the robot.
Consequences
Recommended actions
The system goes to the Superior Stop status.
1) Press an eventual existing external "Override Limit" button
Probable causes
and manually
One or more of the switch connected in series with the Superior
jog the robot back into the working area.
Mode Safeguarded Stop circuit have been opened, which may
2) Resume operation.
be causes by a large number of faults. This is possible in any
operational mode. The Superior Mode Safeguarded Stop circuit
20219, Limit Switch open, DRV4
is described in the Trouble Shooting Manual.
Description
Recommended actions
The limit switch on the robot has opened.
1) Locate the switch, reset it and restart the system.
Consequences
20216, Enabling device active in Auto mode The system goes to the Motors OFF status.
Probable causes
Description
The robot has been run outside the working range defined by
The system has detected that the Enabling device has been
the limit switches fitted to the robot.
pressed for more than 3 seconds in Automatic operating mode.
Continued
Recommended actions 2) Check other event log messages occurring at the same time
1) Press an eventual existing external "Override Limit" button to determine which switch caused the fault.
and manually 3) Make sure all switches are working correctly.
jog the robot back into the working area. 4) If there is no loose connection, replace the faulty switch.
2) Resume operation.
20223, Emergency Stop conflict
20220, Superior stop conflict
Description
Description Only one of the two Emergency Stop chains was opened.
Only one of the two Superior Mode Safeguarded Stop chains
Consequences
was opened.
The system goes to status SYS HALT.
Consequences
Probable causes
The system goes to status SYS HALT.
Any of the switches connected to the Emergency Stop chain
Probable causes may be faulty or not correctly connected, causing only one
Any of the switches connected to the Superior Stop chain may channel to close. The Emergency Stop chain is described in
be faulty or not correctly connected, causing only one channel the Trouble Shooting Manual, IRC5.
to close. The Superior Stop chain is described in the Trouble
Recommended actions
Shooting Manual, IRC5.
1) Check cables and connections.
Recommended actions 2) Check other event log messages occurring at the same time
1) Check cables and connections. to determine which switch caused the fault.
2) Check other event log messages occurring at the same time 3) Make sure all switches are working correctly.
to determine which switch caused the fault. 4) If there is no loose connection, replace the faulty switch.
3) Make sure all switches are working correctly.
4) If there is no loose connection, replace the faulty switch. 20224, Enabling Device conflict
Description
20221, Run chain conflict
Only one of the two Enabling Device chains was opened.
Description
Consequences
Status conflict
The system goes to status SYS HALT.
for Run chain.
Probable causes
Recommended actions
The teach pendant Enabling Device may be faulty or incorrectly
Please check the Run chain cables.
connected. The teach pendant and its Enabling Device is
described in the Trouble Shooting Manual, IRC5.
20222, Limit switch conflict
Recommended actions
Description 1) Check the teach pendant cable and its connection.
Only one of the two Limit switch chains was opened. 2) If required, replace the faulty teach pendant or its cable.
Consequences
The system goes to status SYS HALT. 20225, Auto Stop conflict
Continued
close. The Auto Stop chain is described in the Trouble Shooting 20231, Delayed Emergency Stop due to circuit
Manual, IRC5. imbalance
Recommended actions Description
1) Check cables and connections. The system has detected an imbalance in the two parallel
2) Check other event log messages occurring at the same time Emergency Stop circuits.
to determine which switch caused the fault.
Consequences
3) Make sure all switches are working correctly.
The system goes to status Emergency Stop after approximately
4) If there is no loose connection, replace the faulty switch.
1 sec.
20227, Motor Contactor conflict, DRV1 The contact pair in any of the safety devices connected to the
Auto Stop circuit is not working correctly.
Description
Recommended actions
Only one of the two Motor Contactors for drive system 1 has
1. Isolate the safety device causing the conflict.
acknowledged the activation order.
2. Make sure the device used is a two-channel device.
Consequences
3. Check the contact pair.
The system goes to status SYS HALT.
4. Make sure all connections are tight.
Probable causes 5. Replace the device if required.
A failure of the motor contactor auxiliary contacts or the supply
to these. 20233, Delayed General Stop due to circuit
Recommended actions imbalance
1) Check cables and connections. Description
2) Check the function of the auxiliary contacts. The system has detected an imbalance in the two parallel
General Stop circuits.
Consequences
The system goes to status Guard Stop after approximately 1
sec.
Continued
Recommended actions
1. Isolate the safety device causing the conflict. 20237, Immediate Superior Stop
2. Make sure the device used is a two-channel device. Description
3. Check the contact pair. The Superior Stop circuits have been broken.
4. Make sure all connections are tight.
Consequences
5. Replace the device if required.
The system goes directly to status Guard Stop.
Consequences
20235, Immediate Auto Stop
The system goes to status Guard Stop after approximately 1
Description sec.
The Auto Stop circuits have been broken.
Probable causes
Consequences The contact pair in any of the safety devices connected to the
The system goes directly to status Guard Stop. Superior Stop circuit is not working correctly.
Description
Description
A switch in only one of the two ENABLE chains was affected,
The General Stop circuits have been broken.
without the other chain being affected.
Consequences
Consequences
The system goes directly to status Guard Stop.
The system goes to status SYS HALT.
Probable causes
Probable causes
One or more of the safety device switches in the General Stop
There may be a loose signal connection on the Safety System.
circuit have been opened
The ENABLE chain is described in the Trouble Shooting Manual
and Circuit Diagram.
Continued
20241, Operating mode conflict The system goes to status SYS HALT.
Probable causes
Description
A failure of the Motor Contactors or the supply to these.
There is a conflict between the operating mode selected on the
operating mode selector on the controller cabinet front and the Recommended actions
actual operating mode as detected by the axis computer. 1) Check cables and connections.
2) Do a Warm start.
Consequences
The system goes to status SYS HALT.
20248, Motor Contactor conflict, DRV2
Probable causes
There may be a hardware fault in the operating mode selector Description
or its cabling to the Safety System. Only one of the two Motor Contactors for drive system 2 has
acknowledged the activation order.
Recommended actions
Check the operating mode selector and its cabling to the Safety Consequences
Probable causes
20245, Run Control status conflict, DRV2 A failure of the motor contactor auxiliary contacts or the supply
to these.
Description
Status conflict between Run Control and Motor Contactors for Recommended actions
drive system 2. 1) Check cables and connections.
2) Check the function of the auxiliary contacts.
Consequences
The system goes to status SYS HALT.
20249, Motor Contactor conflict, DRV3
Probable causes
A failure of the Motor Contactors or the supply to these. Description
Only one of the two Motor Contactors for drive system 3 has
Recommended actions
acknowledged the activation order.
1) Check cables and connections.
2) Do a Warm start. Consequences
The system goes to status SYS HALT.
Probable causes
20250, Motor Contactor conflict, DRV4
A failure of the Motor Contactors or the supply to these.
Description
Recommended actions
Only one of the two Motor Contactors for drive system 4 has
1) Check cables and connections.
acknowledged the activation order.
2) Do a Warm start.
Continued
Continued
Description
20263, SC Communication Failure Found arg Safety Controller (SC) on drive module arg, expected
arg.
Description
Communication error with Safety Controller (SC) arg Recommended actions
- Check drive module software options.
Recommended actions
- Install a system with correct Safety Controller option.
- Check Safety Controller cabling.
- Install a Safety Controller of the correct type.
- Check Safety Controller health.
Warm start controller, after performing recommended actions.
20269, SC Motor Calibration Data Error
20264, SC Option Not Present Description
No Calibration data has been downloaded to Safety Controller
Description
(SC) on drive module arg, or erroneous data.
Found arg Safety Controller (SC) on drive module arg.This
system does not have the option for a Safety Controller on that Recommended actions
drive module. Download Motor Calibration Data to Safety Controller (SC).
Recommended actions
- Check drive module software options. 20270, Access error
- Install a system with Safety Controller option. Description
Panel Module access error.
20265, SC Soft Stop Error
Recommended actions
Description Examine your I/O configuration files.
Safety Controller (SC) Soft Stop has not opened the Motor
Contactors within the calculated time 20280, Symbol conflict
Recommended actions Description
Check Lim-switch connection if SafeMove is present The signal arg defined in the IO
configuration conflict with another
20266, SC PIN Code Request program symbol with the same name.
Due on that fact the signal will not be
Description
mapped to a program variable.
Safety Controller (SC) arg has a new Safety Configuration and
needs a new PIN code to be activated. Recommended actions
Rename the signal in
Continued
Description
20281, IO configuration error
Each System Output must have a unique I/O-signal configured.
Description It is not possible to configure same I/O-signal to several System
arg arg with signal Outputs.
name arg has wrong signal System Output: arg
type. Found arg expected arg. Signal Name: arg
Description
20282, Resource and index exist
Each System Input must have a unique I/O-signal configured.
Description It is not possible to configure same I/O-signal to several System
Resource arg Inputs.
Index arg. System Input: arg
Signal Name: arg
Recommended actions
Description
Description
The configured System Output type is unknown by the system.
Resource arg
Unknown System Output: arg
Index arg
Recommended actions
Recommended actions
Verify that the System Output name is correctly spelled.
Description
Description
A System Output is configured with a mechanical unit name
The System Output arg is configured with an I/O-signal of
which is unknown by the system.
wrong type.
System Output: arg
The I/O-signal arg is of type arg and this System Output
Mechanical unit name: arg
requires an I/O-signal of type arg.
Recommended actions
Recommended actions
The specified mechanical unit must be configured in order to
Change the configuration for the specified System Output.
be used by System Outputs
Verify that the mechanical unit name is correctly spelled.
Continued
Description
20296, Wrong task name configured
The configured System Input Restriction is unknown by the
system. Description
System Input Restriction Type: arg Wrong task name arg configured for System Output arg.
Unknown System Input Restriction: arg Consequences
Recommended actions The digital output signal will not be connected to the specified
Verify that the System Input Restriction name is correctly event.
spelled. Recommended actions
Change the configuration and restart the system.
20293, System Input is Restricted
Continued
2) Make sure the fan is free to rotate and that the air flow is not 20310, SC Communication Failed
obstructed.
Description
3) Make sure the Drive Module Power Supply output and input
An error occurred while trying to communicate with Safety
voltages are within specified limits as detailed in the Trouble
Controller (SC) arg
shooting manual. Replace any faulty unit.
Recommended actions
20308, Motor cooling fan malfunction, axis 2 - Check Safety Controller cabling.
- Check Safety Controller health.
Description
Warm start controller, after performing recommended actions.
The axis 2 motor cooling fan on the robot connected to Drive
Module arg does not work correctly.
20311, Enable 1 open
Consequences
Description
The full meaning of this status is described in the Trouble
The ENABLE 1 circuit monitoring the Safety System has been
Shooting Manual, IRC5.
opened.
Probable causes
Consequences
-The fan power cabling may be damaged or not connected
The system goes to status SYS HALT.
correctly to motor or contactor unit.
-The fan or the Drive Module Power Supply may be faulty. Probable causes
There may be an internal fault in the Safety System or the
Recommended actions
internal supervision has detected a fault.
1) Make sure the fan cable is correctly connected
2) Make sure the fan is free to rotate and that the air flow is not Recommended actions
obstructed. 1) Check all connections to the Safety System.
3) Make sure the Drive Module Power Supply output and input 2) If faulty, replace the faulty board.
voltages are within specified limits as detailed in the Trouble
shooting manual. Replace any faulty unit. 20312, Enable 2 open
Description
20309, Motor cooling fan malfunction, axis 3 The ENABLE 2 circuit monitoring the Axis Computer has been
Description opened.
The axis 3 motor cooling fan on the robot connected to Drive Consequences
Module arg does not work correctly. The system goes to status SYS HALT.
Consequences Probable causes
The full meaning of this status is described in the Trouble There may be a connection problem between Main Computer
Shooting Manual, IRC5. and Axis Computer.
Probable causes Recommended actions
-The fan power cabling may be damaged or not connected 1) Check all connections to the axis computer.
correctly to motor or contactor unit. 2) Check cables conntected to the Safety System.
-The fan or the Drive Module Power Supply may be faulty.
Continued
Continued
The configuration has probably been edited outside a proper 1. empty name
configuraton editor on RobotStudio or on Flex Pendant. The system will not be able to use.
Recommended actions
20325, SafeMove safety supervision not activated Change the configuration and restart the controller.
Description
There is no user configuration in SafeMove, i.e. safety
supervision is disabled.
Continued
Description Description
The mechanical unit arg in arg can not be found in the list of No task is configured to control mechanical units i.e. execute
configured mechanical units. RAPID move instructions.
Consequences Consequences
It is not possible to execute any RAPID instructions that use It is not possible to execute any RAPID move instructions.
the configured mechanical units.
Recommended actions
Probable causes Change the configuration to include a task controlling
The unit is probably not present in the Motion configuration. mechanical units.
Restart the controller.
Recommended actions
Change the configuration and restart the controller.
20358, No members of configured
20354, The argument is undefined Description
The configuration type is required in a multi robot system.
Description
The configured argument arg for task arg is not a valid type. Consequences
It is not possible to execute any RAPID move instructions.
Consequences
The behaviour of the task will be undefined. Recommended actions
Change the configuration and restart the controller.
Recommended actions
Change the configuration and restart the controller.
20359, Cfg type is configured
20355, Mechanical Unit Group name not correct Description
The type was found but not expected in a system with current
Description
options.
The configured name of arg in task arg is not correct.
The reason could be: Recommended actions
1. The argument is not used in the configuration Check if the right configuration file is loaded or remove all
2. The configured name is not a member of the Mechanical Unit instances of the type.
Group Restart the controller.
3. The configured name is already used by another task.
20356, Maximum number of Motion tasks 20361, Only shared modules in the shared task
exceeded
Description
Description The module arg is not configured shared and cannot be loaded
Only arg tasks are allowed to control mechanical units i.e. into the shared task.
execute RAPID move instructions.
Recommended actions
Recommended actions Change the configuration and restart the system.
Change the configuration and restart the controller.
Continued
Description Description
The task arg in cfg type arg is not configured in the system. The instance arg of configuration type arg has no mechanical
unit argument.
Recommended actions
Change the configuration and restart the system. Consequences
It will not be possible to perform any actions against the motion
20363, Module not a system module system, i.e. execute RAPID move instructions.
The module arg loaded from the file arg is not a system module. Change the configuration and restart the controller.
Recommended actions
20368, Not connected Mechanical Unit Group
Change the file suffix or add a module attribute to the module.
Load the module again or restart the system. Description
There is no Motion task connected with the Mechanical Unit
20364, Max number of Mechanical Unit Groups Group arg.
exceeded Consequences
Description It will not be possible to use the mechanical units that belong
The maximum number of Mechanical Unit Groups, arg, of the to this group.
Consequences The cause of this error can be a missing RAPID task instance
Exceeded instances are ignored. in the Controller domain of the configuration or a task that has
not been configured as a Motion task.
Recommended actions
Change the configuration and restart the controller. Recommended actions
1. Add a Motion task instance that is connected to the
Continued
Description
20380, No Motion Planner connected to
The system failed to read the configuration data for the type
mechanical unit
<arg>. The regain distance is the limit when the system will
warn before a start with regain movement. Description
The mechanical unit arg has no Motion Planner connected.
Consequences
Default value for the regain distance will be used. Consequences
It is not possible to use this mechanical unit in any operations
Probable causes
such as calibration or activation.
-The sys.cfg file loaded into the system does not contain any
regain distance information. Probable causes
-No sys.cfg file has been loaded due to file errors. The cause of this error is probably an error in the configuration.
20371, A default Mechanical Unit Group is used 20381, Error when recreating path after power
fail
Description
The configuration of task arg has no connection to arg. The Description
attribute arg is required in a multimove system and is missing. The path wasn't successfully recreated.
Consequences Consequences
The task performs no movement by the mechanical unit, but The Program Pointer must be moved before restarting the
can read motion data. The RAPID functions may fail, if they program. It's recommended to move the robot to a safe position
read motion data and is connected to the wrong mechanical though the robot might not follow the original path when
unit. The Mechanical Unit Group in arg has been connected to restarted.
the task.
Probable causes
Probable causes A number of errors may cause this. Faults causing the system
-The attribute was not specified when the configuration was to go to status SYS FAIL will generally also cause path recreate
created. after powerfail to fail.
-The configuration file could have been created in a non-multi
Recommended actions
move system.
1) Check other event log messages occurring at the same time
Recommended actions to determine the actual cause.
1) Make sure the correct Mechanical Unit Group is connected 2) Fix the cause of the fault.
to the task. 3) Move the robot to a safe position before restarting. The robot
may not follow the original path.
20372, Failed to read configuration data.
20390, Start rejected
Description
The system failed to read the configuration data for the type Description
<arg>. Start/restart of program, via System IO, was rejected.
The reason is that write access is held by
Consequences
arg using arg
Hotedit or modpos will not be possible.
Probable causes
-The sys.cfg file loaded into the system does not contain hotedit
and modpos information.
-No sys.cfg file has been loaded due to file errors.
Continued
Description
20391, Start at main rejected
Manual interrupt of program, via System IO, was rejected in
Description task arg.
Start of program at main, via System IO, was rejected. The interrupt is connected to arg, which is not a valid RAPID
The reason is that write access is held by procedure.
arg using arg
Consequences
Recommended actions arg will not be executed.
Probable causes
20392, Manual interrupt rejected 1. arg does not exist.
Description 2. arg is not a procedure (PROC) that takes zero (0) parameters.
Manual interrupt of program, via System IO, was rejected. Recommended actions
The reason is that write access is held by Make sure that arg is an existing procedure (PROC) that takes
arg using arg zero (0) parameters.
Recommended actions
20398, Automatic Mode Rejected
20393, Load and start rejected Description
Load and start of program, via System IO, was rejected. not be started when automatic mode was requested.
Manual interrupt of program, via System IO, was rejected in Recommended actions
task arg. None, system has automatically reset debug settings.
Manual interrupt is not allowed during synchronized movement. To keep debug settings in auto:
1) Switch back to auto mode
Continued
2) Set system parameter Controller/Auto Condition 2) Use an external client, e.g. RobotStudio, to deactivate RAPID
Reset/AllDebugSettings/Reset to NO. Spy.
3) Switch back to automatic mode and confirm. 3) Switch back to automatic mode and confirm.
4) For more info, see the Technical Reference Manual - System
Parameters. 20403, RAPID Spy deactivated
Description
20400, Debug Settings In Auto
RAPID Spy was deactivated after startup in automatic mode.
Description
Consequences
A static/semistatic task (alias background task) has been
RAPID Spy was deactivated.
stopped.
Probable causes
Consequences
System was switched to automatic mode during warm start.
The static/semistatic task will not be started.
Recommended actions
System will not be in full production mode in auto.
None, system has automatically reset debug settings.
Recommended actions
To keep debug settings in auto:
For full production mode:
1) Switch back to manual mode
1) Switch back to manual mode.
2) Set system parameter Controller / Auto Condition Reset /
2) Set system parameter Controller/Auto Condition
AllDebugSettings / Reset to NO.
Reset/AllDebugSettings/Reset to Yes.
3) Switch back to automatic mode and confirm.
3) Switch back to automatic mode and confirm.
4) For more info, see the Technical Reference Manual - System
4) For more info, see the Technical Reference Manual - System
Parameters.
Parameters.
Continued
Recommended actions
20443, Multiple firmware upgrade restarts
- Check that all supervised Mechanical units are positioned at
Description the configured synchronization position.
A new restart to firmware upgrade mode was ordered after two - Check that the synchronization switch is working properly.
consecutive upgrade restarts. - Check that motor calibration and revolution counters are
updated and correct.
Consequences
- Check that the synchronization position in the Safety
No further restart to firmware upgrade mode was performed.
Configuration is correct.
Probable causes - Check for configuration error.
Firmware upgrade of a hardware board has most likely failed. - Download Motor calibration values.
The board's firmware or hardware may be corrupt. - Check if axis 4 or 6 is configured as independent, if YES, check
Recommended actions that the EPS configuration is configured likewise.
Check the event log for previous error messages.
20454, SC Servo-Lag Limit exceeded
20450, SC CBC Speed exceeded
Description
Description Safety Controller (SC) arg detected a too big difference between
Cyclic Brake Check (CBC) speed limit is exceeded in Safety the ordered and actual position, for Mechanical unit arg on axis
Controller (SC) on Mechanical unit arg. Either CBC test interval arg.
has expired or a previous Brake Check failed. Recommended actions
Recommended actions - Check for collision.
Decrease speed and execute Brake check - If using external axis, check Servo Lag settings in the Safety
Configuration.
- If using Soft Servo, Check that the Operational Safety Range
(OSR) Tolerance in the Safety Configuration is not set too low
- Verify that revolution counters are updated.
Continued
- Check for communication problems to the Main Computer, 20458, SC Internal Failure
Axis Computer or the Serial Measurement Board.
Description
- Check if tool weight is correctly defined.
Internal Failure in Safety Controller (SC) arg.
Continued
the ordered and actual position inside Operational Safety Range Safe Tool Zone (STZ) arg is violated on Mechanical unit arg.
(OSR) , for Mechanical unit arg on axis arg. Tool arg was active.
Cause arg
Recommended actions
- Check for collision. Probable causes
- Check that Operational Safety Range (OSR) Tolerance in the 1. Exceeded speed
- Synchronize the Safety Controller, if the revolution counters 3. Wrong tool orientation
Recommended actions
20466, SC Input/Output Failure - Reduce speed
I/O Error on Safety Controller (SC) arg I/O arg Type arg - Adjust tool orientation
Type 1: Input
Type 2: Output 20469, SC SAR violation
Probable causes
1. Tool0 speed
Continued
Description Description
Synchronization time limit expired for Safety Controller (SC) Safety Controller (SC) arg is not correctly configured for
arg. Last synchronization was arg hours ago. synchronization.
Description All safety supervision has been disabled in the Safety Controller.
Safety Controller (SC) arg have had conflicting values for a Risk for Safety hazards.
Description
20474, SC I/O Supply Failure
The main power supply voltage for Safety Controller (SC) arg
Description is out of range.
I/O supply voltage level for Safety Controller (SC) arg is out of
Probable causes
range.
Either the voltage is out of limit or the voltage is missing.
Probable causes
Recommended actions
Either the voltage is out of limits or the voltage is missing.
1. Check Safety Controller cabling.
Recommended actions 2. Check voltage from power supply.
1. Connect 24V supply with correct voltage level to I/O supply 3. Warm start Robot Controller.
terminals.
2. Warm start Robot Controller.
Continued
Description Description
An Additional Axis that is supervised by Safety Controller (SC) Cyclic Brake Check (CBC) time limit expired in Safety Controller
arg is no longer present in the System Configuration. (SC)or last Brake Check failed.
Continued
Continued
while broken, an attempt was made to operate the robot. Press motor ON button to close the chain.
Consequences
20521, Test Stop conflict
The system remains in the Emergency Stop status.
Description
Probable causes
Status conflict for the Test Stop chain.
An attempt has been made to manoeuvre a control, e.g. the
enabling device. Consequences
The system goes to status SYS HALT.
Recommended actions
1) To resume operation, first reset the emergency stop external Recommended actions
button. Please check the two-channel safety guard that caused the
2) Then switch the system back to state Motors ON by pressing status conflict.
the Motors ON button on the Control Module.
20525, ES panel conflict
20505, Delayed stop open
Description
Description Status conflict for the Emergency Stop panel chain.
Delayed stop open.
Consequences
Consequences The system goes to status emergency stop.
The system goes to status SYS HALT.
Recommended actions
Recommended actions Please check the two-channel safety guard that caused the
1) To resume operation, first reset the delayed stop button. status conflict.
2) Then switch the system back to state Motors ON by pressing
the Motors ON button on the Control Module. 20526, ES pendant conflict
Description
20506, Test Stop open
Status conflict for the Emergency Stop pendant chain.
Description
Consequences
The Test Mode Safeguarded Stop circuit has been broken.
The system goes to status emergency stop.
Consequences
Recommended actions
The system goes to status SYS HALT.
Please check the two-channel safety guard that caused the
Probable causes status conflict.
One or more of the switch connected in series with the Test
Mode Safeguarded Stop circuit have been opened, which may 20527, ES ext.cat.0 conflict
be causes by a large number of faults. This is only possible
Description
while in the Manual operational mode
Status conflict for the Emergency Stop ext.cat.0 chain.
Recommended actions
Consequences
1) Locate the switch, reset it and restart the system.
The system goes to status emergency stop.
2) Check cables and connections.
Recommended actions
20507, Hardware chain open Please check the two-channel safety guard that caused the
status conflict.
Description
Relays (KA16 and KA17) on Safety Interface Board (SIB) not
activated.
Continued
Description
20550, Glitch test fault
Only one of the two input signals in cabin interlock chains is
opened. Description
Status active when firmware on Process Interface Board (PIB)
Consequences
did not detect any glitch test pulse for 30 seconds.
Paint enable chain opens.
Consequences
Recommended actions
The system goes to status SYS HALT.
Check cables and connections.
Recommended actions
20531, Delayed Stop conflict 1. Check other error messages for primary fault reason.
2. Check for communication problems between PIB and Main
Description
Computer (MC).
Status conflict for the delayed stop circuit.
Continued
Description Description
Status active when power to manipulator arg connected to Status active when Reset Emergency Stop input is activated
Manipulator Interface Board (MIB) arg is lost, or manipulator's for more than 3 seconds.
enable chain conditions is not OK.
Consequences
Consequences The system goes to status SYS HALT.
The system goes to status SYS HALT.
Recommended actions
Recommended actions 1. Check the connection of external reset of Emergency Stop.
1. Check the power to the manipulator. 2. Check the motor on push button.
2. Check that the enable chain on Manipulator Controller Board
(MCOB/MCB) is OK. 20563, Servo disconnect open
3. Check for over temperature in Manipulator motors.
Description
4. Check manipulator signals through Power Distribution Board
Status active when Servo disconnect switch on system arg is
(PDB). See the Circuit Diagram.
off.
Consequences
20566, External enable 2 open
The system goes to status SYS HALT.
Description
Recommended actions
Status active when external enable 2 on Manipulator Controller
1. Check other error messages for primary fault reason.
Board (MCOB) arg is open.
2. Check for brake fault.
Continued
Consequences
20567, Power low on MCOB
Paint enable chain opens.
Description
Recommended actions
Status active when power below 16V on Manipulator Controller
Check manual switch for disconnecting of the HV system.
Board (MCOB) arg.
Description
AUX Interlock is opened by external interlock connection.
Normally used for Cartridge Bell System (CBS).
Continued
Recommended actions
Check cables and equipments connected to AUX inputs. 20583, Watchdog towards PIB software fails
Description
20576, System 2 Interlock open Status active when firmware on Process Interface Board (PIB)
discover watchdog fault between PIB firmware and PIB software.
Description
System 2 Interlock is opened. Normally used for Cartridge Bell Consequences
System (CBS) or paint pumps The system goes to status SYS HALT.
Recommended actions
Check cables and equipments connected to system 2. 20584, Fault on internal SPI
Description
20577, HV ON open Status active when firmware on Process Interface Board (PIB)
discover watchdog fault towards Safety Interface Board (SIB)
Description
and Manipulator Interface Board (MIB).
High Voltage (HV) switch on operating panel is opened.
Consequences
Consequences
The system goes to status SYS HALT.
Paint enable chain opens.
Probable causes
Recommended actions
Serial Peripheral Interface (SPI) communication is down on SPI
Give acknowledge on motor ON and switch on the HV key to
1.
close the HV interlock chain.
Recommended actions
20581, SPI communication towards SIB is down Check cables between PIB, SIB and MIB.
Description
20585, Enable chain opened from IPS
Status active when cyclic enable 1 test fails from Safety
Interface Board (SIB). Description
Status active when enable chain is opened from signal
Consequences
Safety/PibSw/Enable.
The system goes to status SYS HALT.
Consequences
Recommended actions
The system goes to status SYS HALT.
1. Check status on Serial Peripheral Interface (SPI) status.
2. Check cables between Process Interface Board (PIB) abd Recommended actions
SIB. Check the actuator connected to signal Safety/PibSw/Enable.
20582, SPI communication towards MIB is down 20586, Watchdog fault towards PIB firmware
Description Description
Status active when cyclic enable 1 test fails from Manipulator Status active when software on Process Interface Board (PIB)
Interface Board (MIB) arg. discover watchdog fault towards PIB firmware caused by fault
on FPGA.
Consequences
The system goes to status SYS HALT. Consequences
The system goes to status SYS HALT.
Recommended actions
Check cables and Serial Peripheral Interface (SPI) status.
Continued
on the In-System Micro Controller. IPS configuration on PIB is not loaded or configuration file for
brake settings is missing.
Consequences
The system goes to status SYS HALT. Recommended actions
1. Check that IPS configuration is loaded during start-up.
Probable causes
2. Check that IPS configuration file for brake settings are
Firmware not running.
installed on PIB.
Consequences
The system goes to status SYS FAIL.
Continued
Description Description
The current RobotWare is not an officially supported release. The drive unit for joint arg has reported short circuit. The joint
Unofficial RobotWare releases may only be used for time-limited is connected to drive module arg with unit position arg and
test and validation purposes. node arg.
Consequences Consequences
ABB will not provide long-term support on unofficial releases. No operation will be possible until the fault is corrected. The
system goes to Motors Off state with zero torque.
Recommended actions
If this is a production system, install an official RobotWare Probable causes
release as soon as possible. 1) Short circuit in cables or connectors between the phases or
to ground.
20601, Too long paths when unpacking 2) Short circuit in motor between the phases or to ground.
RobotWare files Recommended actions
The RobotWare installation package was not properly unpacked 2) Check/replace motor.
Recommended actions
1) Set the camera to stand-by.
Continued
2) Load a valid ABB job into the camera or use Robot Studio to create one.
6.4 3x xxx
Description Description
Dual option is configured but only one DeviceNet master/slave The RobotWare software was not able to download new driver
board is installed. software to the Profibus-DP master/slave board. The arg
channel (ch arg) of the Profibus board could not be
Consequences
programmed. Internal error code:arg.
Only one DeviceNet bus is available.
Consequences
Probable causes
No communication on the Profibus is possible.
The Second DeviceNet master/slave board is either
malfunctioning or missing. Probable causes
The RobotWare software may be corrupt or the board hardware
Recommended actions
may be malfunctioning.
1. Make sure a Second DeviceNet master/slave board is
installed. Recommended actions
2. Replace the Second board if faulty. 1. Restart the system to reattempt downloading the software.
2. Reinstall the present system files.
31812, Incompatible DeviceNet Boards 3. Create and run a new system to download the driver software.
4. Replace the board if faulty.
Description
The system has detected incompatible types of DeviceNet
31912, Profibus-DP master/slave board failure
boards.
Description
Consequences
The Profibus-DP master/slave board did not start up correctly.
No communication on the DeviceNet is possible.
Consequences
Probable causes
No communication on the Profibus is possible.
Incompatible types of DeviceNet boards have been installed in
the system. Probable causes
The Profibus-DP master/slave board hardware may be
Recommended actions
malfunctioning.
Make sure that compatible board types are installed.
Recommended actions
1. Restart the system.
2. Replace the Profibus-DP master/slave board if faulty.
Continued
The Profibus-DP master/slave board reported internal error arg. The Profibus-DP master/slave board hardware may be
malfunctioning.
Consequences
No communication on the Profibus is possible. Recommended actions
1. Restart the system.
Probable causes
2. Replace the Profibus-DP master/slave board if faulty.
The Profibus-DP master/slave board hardware may be
malfunctioning.
32500, Robot Communication Card is missing
Recommended actions
Description
1. Restart the system.
The system cannot contact the Robot Communication Card.
2. Replace the Profibus-DP master/slave board if faulty.
Consequences
31914, Profibus startup error No communication with the Safety System is possible. The
system goes to status SYS FAIL.
Description
- Profibus master bus error Error code arg. Check cabling, Probable causes
terminators and modules then restart. The Robot Communication Card is either malfunctioning or
missing.
Recommended actions
Recommended actions
31915, Profibus Bus Error 1. Make sure a Robot Communication Card is installed.
2. Replace the unit if faulty.
Description
Profibus master bus error.
32501, Incorrect RCC firmware
Internal error
Error code arg. Description
The FPGAR11-Firmware on the RCC (DSQC602) is of an
Consequences
incompatible version. Current version: arg.arg Requested
Certain expected associated errors may be delayed.
version: arg.arg
Probable causes
Recommended actions
Faulty profibus cabling, terminators and/or module(s).
1. Replace the DSQC602 board
Duplicated profibus addresses.
2. Restart the system
Recommended actions
Check cabling, terminators and modules. 32502, Can't find file
Description
31916, Profibus bus OK
The system cannot find the file: [arg]
Description
Recommended actions
- Profibus regained contact on the master bus.
Reinstall the system
Recommended actions
Continued
4) Replace the unit if faulty. 1) Check other hardware eventlog messages for detailed
explanation of the error condition.
32540, Drive unit firmware reflash started 2) Try again by restart the system using the main power switch.
Description
32544, Drive unit firmware file not found
In drive module arg, a required upgrade of the firmware in the
drive unit at unit position arg has started. The old firmware Description
revision arg is replaced with revision arg. The file arg, required to upgrade a drive unit’s firmware, is not
found.
Recommended actions
Wait for the firmware upgrade process to complete. Do not turn Consequences
off system power! The required upgrade of the drive unit firmware is not
performed.
Description
The file arg, required to upgrade a drive unit’s firmware, is of
wrong type.
Continued
Description
32546, Drive unit firmware file error
The firmware file [arg] is not found.
Description
Recommended actions
The file arg, required to upgrade a drive unit’s firmware, is not
Reinstall the system
usable because it failed the integrity check.
Recommended actions
32551, Firmware reflash completed
Wait for the firmware upgrade process to complete. Do not turn
Description off system power!
The update of arg firmware has completed successfully.
Continued
Description
32563, Axis computer hardware not supported The file arg, required to upgrade an axis computer firmware, is
In drive module arg, the system cannot use the axis computer Consequences
with hardware identity arg because the hardware revision arg The required upgrade of the axis computer’s firmware is not
is not supported. performed.
Continued
2. If the problem remains then replace the axis computer. Recommended actions
1. Check system for axis computer board.
32570, Firmware reflash started 2. Check ethernet cables between the main computer and the
axis computer.
Description
3. Restart the system.
A required update of the arg firmware has started. Replacing
old firmware version: [arg].
32576, Axis firmware: No communication
Recommended actions
Description
Wait for the reflash to complete
The system failed to communicate with axis board arg when
trying to check the firmware version.
32571, Firmware reflash completed
Consequences
Description
The system is unable to check and if necessary upgrade the
The update of arg firmware has completed successfully. New
firmware in the affected axis computer.
version: [arg]. Internal code:[arg]
Recommended actions
32572, Firmware reflash failed 1. Check system for axis computer board.
2. Check ethernet cables between the main computer and the
Description
axis computer.
The upgrade of arg firmware failed.
3. Restart system.
Current version:arg. Internal errorcode:arg.
Description
System failed to detect any connected axis computer.
Continued
Description
32591, Firmware reflash completed
The update of arg firmware failed.
Internal errorcode:arg Description
Recommended actions The update of arg firmware in drive module arg has sucessfully
Consequences
No communication on the Interbus is possible.
Continued
Consequences
32651, Serial port hardware is not accessible
The system goes to System Failure state.
Description
Probable causes
The system has tried to address the serial port arg, and failed.
1. Wrong drive module key used, i.e., the configuration does
Consequences not match hardware.
The optional serial port hardware can not be accessed. The 2. Wrong hardware used in the system.
connector and the physical channel using the connector will
Recommended actions
not be available for use.
1. Reinstall the system with a drive module key that matches
Probable causes the hardware.
The serial port hardware is missing or malfunctioning. 2. Replace the drive module with one that supports Drive
System '04.
Recommended actions
1) Make sure the required serial port hardware has been
correctly installed and is not faulty. 34101, Drive system not supported
2) Replace the serial port hardware. Description
The configured drive system in drive module arg is not of type
33503, Revolution counter update failure Drive System '09.
Description Consequences
Update of the revolution counter for joint arg failed. The system goes to System Failure state.
33601, Fieldbus Adapter is missing 34200, Lost communication with all drive units
Description
Description
In drive module arg, the axis computer has lost communication
The Fieldbus Adapter is missing.
with all drive units.
Consequences
Consequences
No communication with the Fieldbus Adapter is possible.
No operation will be possible until the fault is corrected. The
Probable causes
system goes to Motors Off state with zero torque.
The Fieldbus Adapter is either malfunctioning or missing.
Probable causes
Recommended actions
Communication problem between drive units and the axis
1. Make sure a Fieldbus Adapter is installed.
computer.
Continued
6) Check the cabling between the power supply unit and the No operation will be possible until the fault is corrected. The
7) Check the 24V output from the power supply unit. Probable causes
1) The motor configuration is incorrect.
34201, Connected drive unit not configured 2) The axis load may be too high or the motor may have stalled
(maybe due to a collision).
Description
3) The motor is too small for the drive unit.
The drive unit in drive module arg with drive unit position arg
4) Short circuit between motor phases or ground.
is connected but not used in the configuration.
Recommended actions
Consequences
1) Check that the motor configuration is correct.
Operation will be possible, but the extra drive unit will not be
2) Check that the robot has not collided.
used.
3) If possible, reduce the speed of the user program.
Probable causes
4) Check that the axis load is not too high for the motor.
The drive unit is not used in the configuration.
5) Verify that the maximum motor current is not too small
Recommended actions compared to the maximum current of the drive unit.
1) Remove extra drive unit if not needed. 6) Check the motor cable and motor by measuring their
2) Reinstall the system with a drive module key supporting the resistance respectively. Disconnect before measuring.
extra drive unit.
34251, Incoming mains phase missing
34202, Lost communication with drive unit
Description
Description In drive module arg, the rectifier unit at drive unit position arg
In drive module arg, the axis computer has lost communication has detected a power loss in one phase.
with the drive unit at unit position arg.
Consequences
Consequences The system may stop with DC link too low voltage.
No operation will be possible until the fault is corrected. The
Probable causes
system goes to Motors Off state with zero torque.
1) Incoming mains voltage loss of one phase.
Probable causes 2) Some malfunction in cabling or internal 3-phase components.
Communication problem between the drive unit and the axis 3) The rectifier unit is faulty.
computer.
Recommended actions
Recommended actions 1) Check all incoming mains phases to the cabinet.
1) Check that all cables are properly connected. 2) Check all internal 3-phase components (main switch, mains
2) Check that the drive unit has logic power. filter, fuse, contactors) and cabling in the drive module.
3) Check/replace Ethernet cables.
4) Check for other hardware eventlog messages. 34252, Incoming mains missing
5) Check the event log for power supply unit error messages.
Description
6) Check the cabling between the power supply unit and the
In drive module arg, the rectifier unit at drive unit position arg
drive unit.
has detected a mains voltage loss.
7) Check the 24V output from the power supply unit.
Continued
Continued
In drive module arg, the inrush control relay in the rectifier unit 5) If the problem remains then replace the unit.
In drive module arg, the incoming mains voltage has wrong 1) Check the hardware eventlog for other errors.
frequency. The rectifier unit at drive unit position arg has 2) Check incoming mains voltage.
reported the problem. 3) Check that the correct voltage is selected with jumpers on
the transformer (optional).
Consequences
4) Check all internal 3-phase components (main switch, mains
The system may stop with DC link voltage too low.
filter, fuse, contactors) and cabling in the drive module.
Probable causes
1) The incoming mains frequency is not within specification. 34265, DC link short circuit error
2) Short circuit between motor phases or ground.
Description
Recommended actions
In drive module arg, the DC link in the rectifier unit at drive unit
1) Check and adjust incoming mains frequency.
position arg is short circuit.
2) Check the motor cable and motor by measuring their
Consequences
resistance respectively. Disconnect before measuring.
No operation will be possible until the fault is corrected. The
system goes to Motors Off state.
34263, Rectifier startup error
Probable causes
Description
1) DC link cables for an additional drive unit is damaged or
In drive module arg, the dc-link in the rectifier unit at drive unit
wrongly connected.
position arg has too low voltage.
Continued
2) Internal error in rectifier unit or drive unit. 34268, Rectifier charging error
Recommended actions Description
Check DC link cables and connectors. In drive module arg, the dc-link in the rectifier unit at drive unit
position arg has too low voltage.
34266, Rectifier inrush limitation and bleeder
Consequences
active
No operation will be possible until the fault is corrected. The
Description system goes to Motors Off state.
In drive module arg, with rectifier unit at drive unit position arg,
Probable causes
the inrush control resistor is active at the same time as the
1) Low AC-voltage level to rectifier input.
bleeder resistor is active.
2) This may be caused by a faulty rectifier bleeder.
The inrush control resistor is located in the rectifier unit.
3) The bleeder resistor or its wiring is faulty.
The bleeder resistor is connected to the rectifier unit or the
4) A short circuit is present on the dc-link.
drive unit with embedded rectifier.
Recommended actions
Consequences
1) Restart the system and try again.
The system goes to Motors Off state to protect the hardware.
2) Check incoming mains voltage.
Probable causes 3) If new installed system with mains transformer - check
This problem is most likely to occur when the incoming mains transformer voltage selection.
voltage is too high to the rectifier. 4) Check bleeder resistor and its wiring.
5) If the problem remains then replace the unit.
Recommended actions
1) Check that the incoming mains voltage is according to
specification for the drive unit. 34300, Unknown drive unit type
2) Check that the correct voltage is selected with jumpers on Description
the transformer (optional). In drive module arg, the drive unit at unit position arg has an
unknown hardware identity arg.
34267, Too many rectifiers connected
Consequences
Description No operation will be possible until the fault is corrected. The
In drive module arg the system has detected more rectifers system goes to System Failure state.
than the system can handle. The limit was reached when drive
Probable causes
unit at unit position arg was detected.
The drive unit is either unsupported or faulty.
Consequences
Recommended actions
No operation will be possible until the fault is corrected. The
1) Verify that the drive unit is supported by the RobotWare
system goes to System Failure state.
version. Upgrade RobotWare if needed.
Probable causes 2) Replace drive unit.
1) Too many drive unit that are equippted with rectifiers are
connected. 34303, Motor current warning
2)
Description
Recommended actions For joint arg, the current controller detected a too large torque
1) Verify that the proper drive units types are connected to the current deviation for the motor. The joint is connected to drive
drive unit communication link. module arg in the drive unit at unit position arg and node arg.
2) Disconnect unused drive unit(s).
Consequences
Operation will be possible but system is close to a stopping
error.
Probable causes
1) The motor data in the configuration files may be wrong.
Continued
2) The motor cables are not correctly connected or damaged. 34306, Drive unit temperature error
3) Short circuit in motor cable between phase to phase or phase
Description
to ground.
The drive unit for joint arg has reached a too high temperature
4) The DC link voltage may be too low.
level. The joint is connected to drive module arg with the drive
5) The incoming mains voltage is not within specification.
unit at unit position arg and node arg.
Recommended actions
Consequences
1) Verify that the motor data in the configuration file is correct
No operation will be possible until the fault is corrected. The
for this joint. How to check the configuration file is detailed in
system goes to Motors Off state.
the Trouble Shooting Manual.
2) Verify that the motor cables are not damaged or badly Probable causes
connected. 1) The cooling fans may be faulty or the air flow may be
3) Verify that the motor cables has no short circuits internally obstructed.
or to ground. 2) The cooling fins are covered by dust reducing the cooling
4) Verify that no DC link errors are present in the event log. effect.
5) Verify that the incoming mains voltage is within the 3) The ambient temperature may be too high.
specification. 4) The joint may be running with a too high torque for extended
periods of time.
2) Verify that the motor cables are not damaged or badly 1) The cooling fans may be faulty or the air flow may be
connected. obstructed.
3) Verify that the motor cables has no short circuits internally 2) The cooling fins are covered by dust reducing the cooling
or to ground. effect.
4) Verify that no DC link errors are present in the event log. 3) The ambient temperature may be too high.
5) Verify that the incoming mains voltage is within the 4) The joint may be running with a too high torque for extended
Recommended actions
1) Verify that the fans are running and that the air flow is not
obstructed.
Continued
2) Clean the cooling fins. 3) Short circuit between motor phases or ground.
3) Verify that the ambient temperature does not exceed the
Recommended actions
cabinet's temperature rating.
1) Check that the motor configuration is correct.
4) If possible, rewrite the user program to reduce the amount
2) Check that the robot has not collided.
of hard acceleration and hard deceleration.
3) If possible, reduce the speed of the user program.
5) Reduce the static torque due to gravity or external forces.
4) Check that the axis load is not too high for the drive unit.
5) Check the motor cable and motor by measuring their
34308, Drive unit critical temperature error resistance respectively. Disconnect before measuring.
Description
The drive unit for joint arg has reached a critical high 34311, Drive inverter saturated warning
temperature level. The joint is connected to drive module arg
Description
with the drive unit at unit position arg and node arg.
The drive unit for joint arg has reached maximum output voltage.
Consequences The joint is connected to drive module arg with the drive unit
No operation will be possible until the fault is corrected. The at unit position arg and node arg.
system goes to Motors Off state with zero torque.
Consequences
Probable causes Operation will be possible but system is close to a stopping
1) The cooling fans may be faulty or the air flow may be error.
obstructed.
Probable causes
2) The cooling fins are covered by dust reducing the cooling
1) The motor is not properly connected to the drive unit.
effect.
2) The motor data in the configuration is not correct.
3) The ambient temperature may be too high.
3) The DC link voltage is too low.
4) The joint may be running with a too high torque for extended
4) Short circuit between motor phases or ground.
periods of time.
Recommended actions
Recommended actions
1) Check motor cables and connectors.
1) Verify that the fans are running and that the air flow is not
2) Check configuration of motor parameters.
obstructed.
3) Check for other hardware eventlog messages.
2) Clean the cooling fins.
4) Check incoming mains voltage to the rectifier unit, adjust the
3) Verify that the ambient temperature does not exceed the
mains tolerance min value.
cabinet's temperature rating.
5) Check the motor cable and motor by measuring their
4) If possible, rewrite the user program to reduce the amount
resistance respectively. Disconnect before measuring.
of hard acceleration and hard deceleration.
5) Reduce the static torque due to gravity or external forces.
34312, Missing drive unit
Continued
2) Verify that the configuration for the drive unit position is 34316, Motor current error
correct.
Description
3) Verify that the cables between drive units are correctly
For joint arg, the current controller detected a too large torque
inserted in the correct connector position.
current deviation for the motor. The joint is connected to drive
4) If the cable is correctly connected, then it may be damaged
module arg in the drive unit at unit position arg and node arg.
and should be replaced.
5) Check the event log for power supply unit error messages. Consequences
6) Check the cabling between the power supply unit and the The system goes to Motors Off state.
Continued
2) Verify that the motor cables are not damaged or badly 4) The joint may be running with a too high torque for extended
connected. periods of time.
3) Verify that the motor cables has no short circuits internally 5) Short circuit in cables or connectors between the phases or
or to ground. to ground.
4) Verify that no DC link errors are present in the event log. 6) Short circuit in motor between the phases or to ground.
5) Verify that the incoming mains voltage is within the
Recommended actions
specification. Change the mains tolerance min so that it reflects
1) Verify that the fans are running and that the air flow is not
the actual mains voltage.
obstructed.
2) Clean the cooling fins.
34318, Drive inverter saturated error 3) Verify that the ambient temperature does not exceed the
The drive unit for joint arg has reached maximum output voltage. 4) If possible, rewrite the user program to reduce the amount
The joint is connected to drive module arg with the drive unit of hard acceleration and hard deceleration.
at unit position arg and node arg. 5) Reduce the static torque due to gravity or external forces.
6) Check/replace cables and connectors.
Consequences
7) Check/replace motor.
The system goes to Motors Off state
The drive unit for joint arg gives an unspecified error, but is 1) Verify that the proper drive unit types are connected to the
likely due to over temperature or short circuit. The joint is drive unit communication link.
connected to drive module arg with the drive unit at unit position 2) Disconnect unused drive unit(s).
Continued
34322, Drive unit configuration error 34401, DC link voltage too low warning
Description
Description
In drive module arg, the drive unit at unit position arg has a DC
In drive module arg the drive unit at position arg is using wrong
link voltage that is close to minimum limit.
rectifier.
Consequences
Consequences
Operation will be possible but the system is close to a stopping
No operation will be possible until the fault is corrected. The
error.
system goes to System Failure state.
Probable causes
Probable causes
The incoming mains voltage to the rectifier unit is out of
A drive unit must always configure a rectifier with lower or same
specification.
unit position as the inverter. There must not be any other
rectifier with unit position between the configured rectifier and Recommended actions
drive unit. 1) Check for other hardware eventlog messages regarding
mains voltage problem.
Recommended actions
2) Check incoming mains voltage. Change the mains tolerance
1) Check that configuration file for additional axis is of type
min so that the mains voltage is inside the specified interval.
drive system 09.
3) Check that the correct voltage is selected with jumpers on
2) Change used rectifier (dc_link) in the additional axis
the transformer (optional).
configuration.
4) Check all internal 3-phase components (main switch, mains
3) Remove unused rectifier mounted between configured
filter, fuse, contactors) and cabling in the drive module.
rectifier and drive unit.
34400, DC link voltage too high 34402, DC link voltage too low
Description
Description
In drive module arg, the DC link voltage is too low for the drive
In drive module arg, the drive unit at unit position arg has a DC
unit at unit position arg.
link voltage that is too high.
Consequences
Consequences
No operation will be possible until the fault is corrected. The
No operation will be possible until the fault is corrected. The
system goes to Motors Off state.
system goes to Motors Off state.
WARNING HIGH VOLTAGE: THE DC LINK MAY BE Probable causes
DISCHARGED VERY SLOWLY (APPROXIMATELY 1 HOUR) The incoming mains voltage to the rectifier unit is out of
WHEN THE SYSTEM IS POWERED OFF. specification.
Continued
3) Check that the correct voltage is selected with jumpers on Recommended actions
the transformer (optional). WARNING HIGH VOLTAGE CAN BE PRESENT.
4) Check all internal 3-phase components (main switch, mains 1) Make sure the bleeder resistor cable is properly connected
filter, fuse, contactors) and cabling in the drive module. to the rectifier unit.
2) Disconnect the bleeder and check the cable and measure
34404, DC link voltage is critically high the bleeder resistance. The expected resistance should be
approximately arg ohms.
Description
3) Rewrite the user program to reduce the amount of hard
In drive module arg, the drive unit at unit position arg has a DC
decelerations.
link voltage that is critically high.
Probable causes In drive module arg, the drive unit at unit position arg has
1) The bleeder resistor is not connected or faulty. corrupt information stored on the unit.
2) The user program may contain too much deceleration of the Consequences
manipulator's axes. This fault is more likely if the system The system goes to System Failure state.
contains additional axes.
Continued
Continued
Continued
-
37074, Purge pressure too low
Probable causes
The power supply unit, cabling, input voltage to the power Description
supply or the output load may cause the faulty voltage level. Purge system number arg assosiated with Manipulator Interface
See the Trouble Shooting Manual and Circuit Diagram! Board (MIB) arg.
Continued
Description
37081, Purge timers differ
Purge system number arg assosiated with Manipulator Interface
Board (MIB) arg. Description
Unacceptable divergence between CPLD and FPGA firmware
Recommended actions
on Manipulator Interface Board (MIB) arg purge timers.
Check the purge unit and the air supply.
Consequences
37076, Unexpected low purge flow The purge timer will be restarted.
Purge system number arg assosiated with Manipulator Interface Replace MIB if faulty.
Description Consequences
Purge system number arg assosiated with Manipulator Interface Purge sequence is restarted.
Recommended actions
1. Check that the Purge Time Key is correctly mounted.
Continued
Recommended actions 2) Check that the corresponding I/O signal is correctly defined
1. Check for short circuit on brakes. in the I/O configuration file. How to check the configuration files
is detailed in the Trouble Shooting Manual.
Description
The supervision of brakes on Manipulator Controller Board
(MCOB/MCB) arg has detected an open circuit on axis arg and
turned ON all brakes.
Continued
Continued
to ensure all system data is correctly saved. 1. Check cables and connections.
1) Check the cabling and connectors to the Control Module 2. Check power supply.
Power Supply.
2) Check the power supply unit, and replace any faulty unit if 37204, Power fault: 24V I/O supply
required.
Description
Power fault reported when 24V I/O < 18V. Feedback from
37200, Power fault: Emergency Stop supply Manipulator Interface Board (MIB) arg.
Description Consequences
Power fault on 24V Emergency Stop supply. Feedback from The system goes to status SYS HALT.
Safety Interface Board (SIB).
Recommended actions
Consequences 1. Check cables and connections.
The system goes to status SYS HALT. 2. Check power supply.
Recommended actions
1. Check cables and connections. 37205, Power fault: 12V Purge supply
2. Check power supply.
Description
Power fault reported when 12V Purge < 10.8V. Feedback from
37201, Power fault: 24V Failsafe supply Manipulator Interface Board (MIB) arg.
Description Consequences
Power fault on 24V Failsafe supply. Feedback from Safety The system goes to status SYS HALT.
Interface Board (SIB).
Recommended actions
Consequences 1. Check cables and connections.
The system goes to status SYS HALT. 2. Check power supply.
Continued
37206, Power fault: 12V TPU supply 37210, Fault on contactor KM1
Description Description
Power fault on 12V Teach Pendant Unit (TPU) supply. Feedback A fault is observed on motor contactor KM1.
from Pendant Interface Board (TIB).
Consequences
Consequences The system goes to status SYS HALT.
The system goes to status SYS HALT.
Recommended actions
Recommended actions 1. Check cables and connections.
1. Check cables and connections. 2. Check contactor.
2. Check power supply.
37211, Fault on contactor KM2
37207, Battery charge low.
Description
Description A fault is observed on motor contactor KM2.
Less than 2 months until the battery backup to Serial
Consequences
Measurement Board (SMB) is discharged. Counting from first
The system goes to status SYS HALT.
time this message was displayed. The battery is mounted on
Recommended actions
Manipulator Interface Board (MIB).
1. Check cables and connections.
Recommended actions
2. Check contactor.
Replace battery mounted on MIB.
Continued
Description
Safety Interface Board (SIB) and Manipulator Interface Board 37219, Cabin Interlock chain 2 feedback conflict
(MIB) arg reports divergence on Run chain 2 feedback signals.
Description
Consequences Safety Interface Board (SIB) and Manipulator Interface Board
The system goes to status SYS HALT. (MIB) arg reports divergence on Cabin Interlock chain 2
feedback signals.
Recommended actions
1. Check cables and connections. Consequences
2. Replace SIB if faulty. The system goes to status SYS HALT.
3. Replace MIB if faulty.
Recommended actions
1. Check cables and connections.
37216, Brake chain 1 feedback conflict 2. Replace SIB if faulty.
Consequences Description
The system goes to status SYS HALT. Safety Interface Board (SIB) and Manipulator Interface Board
(MIB) arg reports divergence on High Voltage (HV) Interlock
Recommended actions
chain 1 feedback signals.
1. Check cables and connections.
2. Replace SIB if faulty. Consequences
3. Replace MIB if faulty. The system goes to status SYS HALT.
Recommended actions
37217, Brake chain 2 feedback conflict 1. Check cables and connections.
Safety Interface Board (SIB) and Manipulator Interface Board 3. Replace MIB if faulty.
Safety Interface Board (SIB) and Manipulator Interface Board 2. Replace SIB if faulty.
(MIB) arg reports divergence on Cabin Interlock chain 1 3. Replace MIB if faulty.
feedback signals.
Continued
37222, System 2 Interlock chain feedback conflict 37226, HV Interlock chain 1 conflict
Description Description
Safety Interface Board (SIB) and Manipulator Interface Board Divergence on High Voltage (HV) Interlock chain 1 between
(MIB) arg reports divergence on System 2 Interlock chain input and output signals on Safety Interface Board (SIB).
feedback signals. Consequences
Consequences Paint enable chain opens.
The system goes to status SYS HALT. Recommended actions
Recommended actions 1. Check cables and connections.
1. Check cables and connections. 2. Replace SIB if faulty.
2. Replace SIB if faulty.
3. Replace MIB if faulty. 37227, HV Interlock chain 2 conflict
Description
37223, Main relay chain feedback conflict
Divergence on High Voltage (HV) Interlock chain 2 between
Description input and output signals on Safety Interface Board (SIB).
Safety Interface Board (SIB) and Manipulator Interface Board Consequences
(MIB) arg reports divergence on Main relay chain feedback Paint enable chain opens.
signals.
Recommended actions
Consequences 1. Check cables and connections.
The system goes to status SYS HALT. 2. Replace SIB if faulty.
Recommended actions
1. Check cables and connections. 37228, Cabin Interlock chain conflict from SIB
2. Replace SIB if faulty.
Description
3. Replace MIB if faulty.
Only one of the two Cabin Interlock chains is opened. Reported
from Safety Interface Board (SIB).
37224, Cabin Interlock chain 1 conflict
Consequences
Description Paint enable chain opens.
Divergence on Cabin Interlock chain 1 between input and output
Recommended actions
signals on Safety Interface Board (SIB).
Replace SIB if faulty.
Consequences
Paint enable chain opens. 37229, HV Interlock chain conflict from SIB
Recommended actions
Description
1. Check cables and connections.
Only one of the two High Voltage (HV) Interlock chains is
2. Replace SIB if faulty.
opened. Reported from Safety Interface Board (SIB).
Consequences
37225, Cabin Interlock chain 2 conflict
Paint enable chain opens.
Description
Recommended actions
Divergence on Cabin Interlock chain 2 between input and output
Replace SIB if faulty.
signals on Safety Interface Board (SIB).
Continued
Continued
Board (SIB) was opened. Faulty fan, cabling or power supply. See the Circuit Diagram!
The system goes to status SYS HALT. 1. Check the fan cables.
2. Check the power supply.
Recommended actions
3. Check the fan.
Replace SIB if faulty.
37245, Brake chain conflict from MIB 1. Check the fan cables.
2. Check the power supply.
Description
3. Check the fan.
Only one of the two brake chain feedback signals from
Manipulator Interface Board (MIB) was opened.
37249, Glitch in Emergency Stop circuits
Consequences
Description
The system goes to status SYS HALT.
Two or several status changes detected on signal within few
Recommended actions milliseconds. This message is most likely caused by bad
Replace MIB if faulty. connections in ES_INPUT circuits.
Consequences
37246, Emergency Stop relay conflict
Motors and Paint Equipments are maybe switched off.
Description
Recommended actions
Only one of the two Emergency Stop chains was opened internal
Check cables and connections on the safety system for
on Safety Interface Board (SIB).
ES_INPUT.
Consequences
The system remains in the Emergency Stop status. 37250, Glitch in Auto Mode Stop circuit
Recommended actions Description
1. Press emergency stop and reset emergency stop once again. Two or several status changes detected on signal within few
2. Replace SIB if faulty. milliseconds. This message is most likely caused by bad
connections in MODE_STOP circuits.
37247, Circulation Fan malfunction
Consequences
Description Motors are maybe switched off.
Circulation fan for the drive systems at the cabinet rear side
Recommended actions
has stopped or is rotating very slowly.
Check cables and connections on the safety system for
Auto_Mode_Stop (or Test_Mode_Stop / Enabling Device).
Continued
Continued
Consequences Consequences
Paint Equipments are maybe switched off. The system goes to sys fail. The filesystem on the mass storage
device could be corrupt. The file(s) on the mass storage device
Recommended actions
could be corrupt. The file(s) on the mass storage device will
Check cables and connections on the safety system for Process
not be accessible.
Interlock.
Probable causes
37259, Glitch in AUX Interlock circuit The mass storage device was removed or there was a
malfunction of the mass storage device.
Description
Two or several status changes detected on signal within few Recommended actions
milliseconds. This message is most likely caused by bad Check that the mass storage device firmly is in place. If the
connections in AUX run chain circuits. Normally used for problem persists, try with another device.
Continued
4) Make sure no extreme levels of electromagnetic interference 4) Make sure no extreme levels of electromagnetic interference
are emitted close to the robot cabling. are emitted close to the robot cabling.
5) Make sure the serial measurement board and axis computer 5) Make sure the serial measurement board and axis computer
are fully functional. Replace any faulty unit. are fully functional. Replace any faulty unit.
Description Description
The measurement system has detected a hardware or software One or more axes of the robot connected to drive module arg
fault on measurement link arg in Drive Module arg. has exceeded the maximum speed for teach mode operation.
Consequences Consequences
The system goes to status SYS HALT and loses its calibration The system goes to status SYS HALT.
information.
Probable causes
Probable causes The robot may have been moved manually while in state Motors
This may be caused by some temporary disturbance in the OFF. The error may also be caused by a misadjustment in the
robot cell or by a faulty axis computer. relation, commutation, between motor shaft and resolver on an
additional axis, primarily during installation.
Recommended actions
1) Restart the system. Recommended actions
2) Reset the robot's revolution counters as detailed in the robot 1) Press the Enabling Device to attempt resuming operation.
Product Manual. 2) Check other event log messages occuring at the same time
3) Make sure no extreme levels of electromagnetic interference to determine the actual cause.
are emitted close to the robot cabling. 3) Perform a re-commutation of the motor at hand. How to do
4) Make sure the axis computer is fully functional. Replace any this is specified in the Additional Axes Manual.
faulty unit.
38105, Data not found.
38103, Lost communication with the SMB
Description
Description Configuration data for measurement board not found.
The communication has been lost between the axis computer System will use default data.
and the serial measurement board on measurement link arg in Drive module: arg
Drive Module arg. Measurement link: arg
Board node: arg
Consequences
The system goes to status SYS HALT and loses its calibration Recommended actions
information. Check configuration.
Probable causes
This may be caused by bad connections or cables (screening), 38200, Battery backup lost
especially if non-ABB cables are used for additional axes. Description
Possible causes are also faulty serial measurement board or The battery backup to serial measurement board (SMB) arg in
axis computer. the robot connected to drive module arg on measurement link
Recommended actions arg has been lost.
1) Reset the robot's revolution counters as detailed in the robot Consequences
Product Manual. When the SMB battery power supply is interrupted, the robot
2) Make sure the cable between serial measurement board and will lose the revolution counter data. This warning will also
axis computer is connected correctly, and that it meets the repeatedly be logged.
specification set by ABB.
3) Make sure the cable screen is correctly connected at both
ends.
Continued
Continued
Description Description
Serial Measurement Board SMS communication failed. Transportation shut down of battery failed. The battery will still
Status: arg be in normal mode.
Drive module: arg Drive module: arg
Measurement link: arg Measurement link: arg
Measurement board: arg Measurement board: arg
Board node: arg
Recommended actions
Recommended actions - Retry shut down.
- Restart system. - Replace serial measurement board.
- Check cable and connectors for SMB communication.
- Replace the Serial Measurement Board. 38215, Battery supervision failure.
Description
38211, Functionality error.
Failure occurred during reset of battery supervision circuit in
Description Serial Measurement Board.
The Serial Measurement Board does not support 7 axes. Drive module: arg
Drive module: arg Measurement link: arg
Measurement link: arg Measurement board: arg
Measurement board: arg
Recommended actions
Recommended actions - Repete update of revolution counter for joint connected to the
- Check configurations of the 7th axis. SMB.
- Replace Serial Measurement Board to a board with 7 axes - Replace serial measurement board.
functionality.
38230, PMC card not connected correctly
38212, Data not found.
Description
Description The PMC card that is configured in the Motion configuration is
Configuration data for Serial Measurement Board not found. not connected or is not working correctly.
System will use default data.
Consequences
Drive module: arg
The application that needs this PMC card can not be ran.
Measurement link: arg
Measurement board: arg
Continued
Probable causes 2. The cable has damage to the connectors or the cable itself.
The PMC card is not connected or the card is broken. 3. The sensor cable does not have satefy channel.
Recommended actions
38233, Force sensor safety channel error Check the load that was applied to the force/torque sensor.
Description Check that the cable, sensor and measurment board is not
The safety channel in the cable between the force sensor and damaged.
measurment board is under configured safety channel voltage Increase the system parameter: time in satuartion before
level. The force sensor is connected to the axis computer in warning
drive module arg.
38236, Saturation error of of force sensor input
Consequences
The system will go to SYS HALT and the application that uses Description
this sensor can not be ran until cable is connected or replaced. The analog input values of the measurment board connected
Safety channel supervision can be disconnected in the Motion to the force sensor have saturated and the time in saturation
configuraion. has reached the error level. The measurment board is connected
Continued
Continued
Continued
capacitor unit with the wrong type code may have been fitted Recommended actions
or the key was not replaced with one for the correct 1) Check the communication link cable between the axis
hardware/software combination. computer and the main drive unit is correctly connected.
2) Check that the module is properly grounded.
Recommended actions
3) Check for external electromagnetic noise sources close to
1) Make sure the values in the configuration file match the
the drive module.
installed hardware.
2) Make sure the configuration key match the installed
hardware/software combination. How to check the configuration 39412, Too Many Missed Reference Updates
file is detailed in the Trouble Shooting Manual. Description
3) If the capacitor unit was recently replaced, make sure a unit Too many missed communication packets have been detected
of the correct type code is used. for joint arg, in drive module arg.
Consequences
39410, Drive Unit communication warning
No operation will be possible until after correcting the fault. The
Description system goes to status SYS HALT.
Many communication errors are being detected between the
Probable causes
axis computer and drive unit number arg in drive module arg.
There may be a break in the communication link cable between
(error rate per time unit)
the axis computer and the main drive unit, the drive module
Consequences may be incorrectly grounded or excessive noise may interfere
If the number of communication errors increases further, there with the communication signals.
is a risk that the controller will be forced to stop
Recommended actions
Probable causes 1) Check the communication link cable between the axis
External noise may interfere with the communication signals. computer and the main drive unit is correctly connected.
2) Check that the module is properly grounded.
Recommended actions
3) Check for external electromagnetic noise sources close to
1) Check the communication link cable between the axis
the drive module..
computer and the main drive unit is correctly connected.
2) Check that the module is properly grounded.
3) Check for external electromagnetic noise sources close to 39413, Drive Software Not Synchronised
the drive module. Description
The axis computer software in drive module arg has become
39411, Too Many communication errors unsynchronised with the drive software for joint arg. This is an
unstable software state.
Description
Four or more consecutive communication packets have been Consequences
lost between the axis computer and drive unit arg in drive No operation will be possible until after correcting the fault. The
module arg. system goes to status SYS HALT.
Continued
39416, Drive Unit Not Responding The type code for the rectifier unit arg in drive module arg is
not recognised by the system. Installed rectifier unit type is arg,
Description
and the configured type is arg.
The main drive unit in drive module arg is not responding.
Consequences
Consequences
No operation will be possible until after correcting the fault. The
No operation will be possible until after correcting the fault. The
system goes to status SYS HALT.
system goes to status SYS HALT.
Probable causes
Probable causes
The connection to the drive unit may be bad or the hardware
There may be a break in the communication link cable between
may be faulty.
the axis computer and the main drive unit, or there may be a
lock-up in the software.
Continued
Description
Drive unit number arg in drive module arg has detected an 39423, Drive Unit Internal Warning
internal hardware failure.
Description
Consequences Internal measurement warning for drive unit number arg in drive
No operation will be possible until after correcting the fault. The module arg.
system goes to status SYS HALT. supervision code = arg
Consequences Description
No operation will be possible until after correcting the fault. The Internal measurement warning for drive unit number arg in drive
system goes to status SYS HALT. module arg.
Supervision Code = arg
Probable causes
The connection to the drive unit may be bad or incorrect Consequences
hardware may have been fitted. No operation will be possible until after correcting the fault. The
system goes to status SYS HALT.
Recommended actions
1) Perform a shutdown and then restart the system. Probable causes
2) If the problem persists, isolate the faulty drive unit and The connection to the drive unit may be bad or incorrect
replace it. hardware may have been fitted. It may also be caused by faulty
control cable, DC link connection (bus bar or cable) or internal
39422, Drive Unit watchdog timeout hardware.
The time limit for watchdog timer for drive unit number arg in 1) Make sure the control cables and DC link connection (bus
drive module arg has expired. bar or cable) are correctly connected for this unit.
2) Perform a shutdown and then restart the system.
Consequences
3) If the problem persists, isolate the faulty unit and replace it.
No operation will be possible until after correcting the fault. The
system goes to status SYS HALT.
Continued
39427, Rectifier communication missing The boot version in drive module arg is version arg, which is
not allowed. The latest allowed boot version is arg.
Description
Consequences
The communication with the rectifier on drive comm link arg,
No operation will be possible until after correcting the fault. The
drive module arg has been lost.
system goes to status SYS HALT.
Consequences
Probable causes
No operation will be possible until after correcting the fault. The
The boot version is not compatible with the hardware version.
system goes to status SYS HALT.
Recommended actions
Probable causes
1) Replace the drive unit with one using a boot version equal
This may be caused by a faulty or lacking signal connection
to or greater than the latest allowed one.
between the rectifier and drive units.
Continued
39435, Cannot find additional axis drive unit 39441, Short circuit in bleeder resistor circuit
Description Description
The system cannot detect an additional axis drive for joint arg The bleeder resistor connected to the rectifier on drive link arg,
in drive module arg. drive module arg, is a short circuit.
Consequences Consequences
System goes to SYS_FAIL. No operation will be possible until after correcting the fault. The
Probable causes system goes to status SYS HALT.
This can be due to: Probable causes
1) Having an additional axis configured but not having a drive This may be caused by a faulty bleeder resistor cable or bleeder
unit in the drive module. resistor.
2) Having an external drive unit but not connecting the cable
Recommended actions
to the Xarg connector position on the main drive unit.
1) Make sure the bleeder resistor cable is correctly connected
3) Damaged cable between the additional axis drive and the
to the rectifier unit.
main drive unit.
2) Make sure the cable and resistor is working correctly by
Recommended actions measuring their resistance respectively. Disconnect before
1) Check the drive module contains enough additional axis measuring.
drives. 3) Replace any faulty component.
2) Check that the configuration key does not define more
external drive units then are connected in the drive module 39442, Bleeder Resistance Too Low
3) Check the cable between the additional axis drive unit and
Description
to the main drive unit is correctly inserted in the right connector
The bleeder resistance is too low for the rectifier on drive comm
position.
link arg, drive module arg.
4) If the cable exists and is correctly inserted, then it may be
damaged and should be replaced. Consequences
No operation will be possible until after correcting the fault. The
39440, Open circuit in bleeder resistor circuit system goes to status SYS HALT.
The bleeder resistor connected to the rectifier on drive link arg, The bleeders may have the wrong resistance value or one of
drive module arg, is an open circuit. the bleeders may have failed, causing a short circuit.
Continued
Description to the main fan power supply unit. Replace any faulty unit.
Description
The bleeder resistors have been overloaded for the rectifier on 39452, Axis Computer Cooling Fan Malfunction
drive communication link arg, drive module arg.
Description
Consequences The cooling fan for the axis computer in drive module arg has
No operation will be possible until after correcting the fault. The malfunctioned.
system goes to status SYS HALT.
Recommended actions
Probable causes 1)Check that the fan cable is correctly inserted.
The user program may contain too much hard braking or too 2) Replace the faulty fan unit.
high a payload of the manipulators. This is more likely if the
system contains additional axes. 39453, Transformer Cooling Fan Malfunction
Recommended actions Description
1) Rewrite the user program to reduce the amount of hard The cooling fan for the transformer supplying drive module arg
braking. has malfunctioned.
Recommended actions
39450, Faulty Fan Unit Power Supply
Check if fan cable is correctly inserted.
Description 2) Replace the faulty fan unit.
The power supply for the fan unit in drive module arg is not
within its allowed voltage limits. 39460, DC Link Voltage Too Low
Consequences Description
- The DC link voltage is too low for the rectifier on drive
communication link arg, drive module arg.
Continued
Recommended actions
1) Make sure the DC link bus bar is correctly connected. 39463, Motor Phase Short Circuit Warning
2) Make sure the mains supply has not been interrupted. Description
3) Make sure the safety chain has not been broken. A brief short circuit was detected in the motor/motor cable for
4) Make sure the Drive Module Power Supply output voltage is the motor attached to joint arg in drive module arg.
within acceptable limits as specified in the Product Manual.
Consequences
-
39461, DC Link Voltage Too High
Probable causes
Description
This may be due to dust or metal fragments contaminating the
The DC link voltage is too high for the rectifier on drive
contacts or motor windings.
communication link arg, drive module arg.
Recommended actions
Consequences
No action is required if the problem does not persist.
No operation will be possible until after correcting the fault. The
system goes to status SYS HALT.
39464, Short circuit in Motor phase circuit
Probable causes
Description
The user program may contain too much hard braking of the
The motor or motor cable for joint arg in drive module arg, drive
manipulators, which is more likely if the system contains
unit number arg, is a short circuit.
additional axes. The brake resistors may also be faulty.
Consequences
Recommended actions
No operation will be possible until after correcting the fault. The
1) Check the bleeder resistors to see that they are the correct
system goes to status SYS HALT.
resistance value for this drive module configuration.
2) Check that none of the resistors have failed. Probable causes
3) If possible, rewrite the user program to reduce the amount This may be caused by a faulty motor or motor cable. It may
of hard braking. also be caused by contamination in the contactors for the cables
or a failure of the motor windings.
Continued
Consequences
39466, Motor Current Overload No operation will be possible until after correcting the fault. The
Description system goes to status SYS HALT.
The motor current is too high for joint arg in drive module arg, Probable causes
drive unit number arg. The ambient temperature may be too high, the cooling fans
Consequences may have failed or the user program may consume more current
No operation will be possible until after correcting the fault. The than the drive system can supply.
system goes to status SYS HALT. Recommended actions
Probable causes 1) Check that the fans are running and that the air flow is not
The motor load may be too high or the motor may have stalled obstructed.
(maybe due to a collision). 2) Check that the ambient temperature does not exceed the
cabinet rating.
Recommended actions
3) If the system contains additional axes then check that motors
1) Check that the robot has not collided.
are not too large for the drive units.
2) If possible, reduce the speed of the user program.
4) If possible, rewrite the user program to reduce the amount
3) If the axis is an additional axis, check that the motor load is
of hard acceleration.
not too high for the drive unit.
Continued
Recommended actions 2) Check that the fans are running and that the air flow is not
1) Check that the fans are running and that the air flow is not obstructed.
obstructed. 3) Check that the ambient temperature does not exceed the
2) Check that the ambient temperature does not exceed the cabinet rating.
cabinet rating. 4) If the system contains additional axes then check that motors
3) If the system contains additional axes then check that motors are not too large for the drive units.
are not too large for the drive units. 5) If possible, rewrite the user program to reduce the amount
4) If possible, rewrite the user program to reduce the amount of hard acceleration.
of hard acceleration.
39472, Incoming Mains Phase Missing
39470, Power Semiconductor Warning
Description
Description The rectifier connected to communication link arg in drive
The power semiconductor is approaching overload for joint arg, module arg detects a power loss in one phase.
in drive unit number arg, drive module arg .
Consequences
Consequences No operation will be possible until after correcting the fault. The
- system goes to status SYS HALT.
Continued
the mains switch. The contactors can be closed manually to No operation will be possible until after correcting the fault. The
perform the test. Refer to the electrical drawings for the cabinet. system goes to status SYS HALT.
3) Check the indication LEDs on the rectifier unit. The Probable causes
significance of these is described in the Trouble Shooting The cooling fans may be faulty or the air flow may be obstructed.
Manual. The ambient temperature may be too high or the system may
4) If the voltage is OK, check any other error log messages be running with a too high load for extended periods.
coinciding in time with this one for clues.
Recommended actions
1) Check that the fans are running and that the air flow is not
39474, Rectifier Current Warning
obstructed.
Description 2) Check that the ambient temperature does not exceed the
The rectifier connected to drive communication link arg in drive cabinet rating.
module arg is approaching overload. 3) If the system contains additional axes then check that motors
are not too large for the drive units.
Consequences
4) If possible, rewrite the user program to reduce the amount
No operation will be possible until after correcting the fault. The
of hard acceleration.
system goes to status SYS HALT.
Probable causes
39477, Rectifier Temperature Error
The total motor current may be greater than that which the
rectifier can supply. Description
The temperature in the rectifier unit connected to drive
Recommended actions
communication link arg in drive module arg has reached a too
1) If possible, rewrite the user program to reduce the amount
high a level.
of hard acceleration.
Consequences
39475, Rectifier Current Error No operation will be possible until after correcting the fault. The
system goes to status SYS HALT.
Description
Probable causes
The rectifier connected to drive communication link arg in drive
The cooling fans may be faulty or the air flow may be obstructed.
module arg has reached overload.
The ambient temperature may be too high or the system may
Consequences
be running with a too high load for extended periods.
No operation will be possible until after correcting the fault. The
Recommended actions
system goes to status SYS HALT.
1) Check that the fans are running and that the air flow is not
obstructed.
Continued
2) Check that the ambient temperature does not exceed the 4) If possible, rewrite the user program to reduce the amount
cabinet rating. of hard acceleration.
3) If the system contains additional axes then check that motors
are not too large for the drive units. 39482, Mains Voltage Too High
4) If possible, rewrite the user program to reduce the amount
Description
of hard acceleration.
The mains voltage detected in drive module arg is too high.
4) If possible, rewrite the user program to reduce the amount The robot can not be operated.
The motor may have stalled (possibly due to a collision), the Run chain arg is open when system is in motor on state. The
motor may be overloaded or the ambient temperature may be problem occurred in drive system arg.
1) Check that the additional axis has not collided. Probable causes
2) Check that the ambient temperature does not exceed the 1) Cables and connections on the Safety System are unplugged
rating. or damaged.
3) Allow the motor to cool down, and then run the system again. 2) The contactor for this run chain in the drive module may be
Replace any motors damaged by the excessive heat. stuck due to mechanical problem in contactor itself.
Continued
3) The help contactor on the contactor can suffer from bad Probable causes
galvanic behavior or faulty cable to the Safety System. The 24V supply from the Drive Module Power Supply may be
out of range.
Recommended actions
1) Check if a motor contactor is stucked. Recommended actions
2) Replace faulty motor contactor. 1) Make sure the power cable from the Drive Module Power
Supply to the main drive unit is connected correctly.
39485, Run chain close in motor off state 2) Check if the power supply unit LED is red. The full meaning
of all LED indications are described in the Trouble Shooting
Description
Manual, IRC5.
Run chain arg is open when system is in motor on state. The
problem occurred in drive system arg.
39501, Logic Voltage to Drive Unit Error
Consequences
Description
System goes to SYS_HALT.
The 24V supply to the main drive unit in drive module arg is out
Probable causes
of range.
1) The contactor for this run chain placed in the drive module
Consequences
has been pulled down manually.
No operation will be possible until after correcting the fault. The
2) The contactor has been welded in close position.
system goes to status SYS HALT.
Recommended actions
Probable causes
1) If the contactor is not released and stays in pulled position,
The 24V supply from the power supply unit may be out of range.
shut down the system and replace the contactor.
2) If the contactor has been pulled down manually, take this Recommended actions
message as a warning only. 1) Make sure the power cable from the power supply unit to the
main drive unit is connected correctly.
39486, DC Link Not Connected 2) Check if the power supply unit LED is red. The full meaning
of all LED indications are described in the Trouble Shooting
Description
Manual, IRC5.
The DC Link connection to the drive serving joint arg in drive
module arg, drive unit number arg is missing or is not properly
39502, Logic Voltage to Rectifier Error
connected.
Description
Consequences
The 24V to the rectifier in drive module arg is out of range.
The system goes to SYS_HALT.
Consequences
Probable causes
-
1) The DC Bussbar is either missing or is not properly
connected. Probable causes
2) If the bussbar is correctly connected. The drive unit reporting The cable between the drive unit and the rectifier may be badly
the error may have a fault. connected, or the power supply voltage to the drive unit may
be out of range.
Recommended actions
1) Check the DC Bussbar is properly connected to all the drive Recommended actions
units 1) Check that the power cable between the power supply unit
and the rectifier unit has been connected correctly.
39500, Logic Voltage to Drive Unit Warning 2) Check the 24 V voltage in the power cable to the drive unit..
Description
39503, Power Supply Overtemperature
The 24V supply from the Drive Module Power Supply to the
main drive unit in drive module arg is out of range. Description
The temperature in the Drive Module Power Supply of drive
Consequences
module arg has reached a critical level.
-
Continued
Consequences Consequences
No operation will be possible until after correcting the fault. The No operation will be possible until after correcting the fault. The
system goes to status SYS HALT. system goes to status SYS FAIL.
Continued
39522, Axis computer not found 39525, Drive Module startup error
Description Description
The axis computer in drive module arg is not connected to the The system has failed to complete the initialization phase of
main computer. drive module arg .
Consequences Consequences
The system goes to status SYS FAIL. No operation will be The system goes to System Failure state.
possible until the fault has been corrected.
Probable causes
Probable causes The system has failed to complete the initialization phase of
This may be due to a cable break, badly connected connectors the drive module.
or loss of power supply.
Recommended actions
Recommended actions 1) Retry by restarting the system using the main power switch.
1) Make sure the main power switch on Drive Module arg has 2) Check for other hardware eventlog messages.
been switched ON.
2) Make sure the cable between Control Module and Drive 39530, Axis Computer Lost Communication With
Module is not damaged and that both connectors are correctly Safety System
connected.
Description
3) Make sure the cable is connected to the correct AXC
Communication has been lost between axis computer and the
connector on the Main Computer Unit Robot Communication
Safety System in drive module arg.
Card or EtherNet Board (if the MultiMove option has been
installed). Consequences
5) Make sure the Power Supply Unit in Drive Module arg is Probable causes
working correctly. This may be due to a faulty communication cable or connection
between the axis computer and the Safety System. It may also
39523, Unused Axis computer connected be due to severe interference or if the Safety System has lost
its power.
Description
Axis computer in the drive module arg is connected to the main Recommended actions
computer but not in use. 1) Check cable between the axis computer and the Safety
System is intact and correctly connected.
Probable causes
2) Check power supply connected to the Safety System.
This can be due to configuration problem.
3) Make sure no extreme levels of electromagnetic interference
Recommended actions
are emitted close to the robot cabling.
1. Disconnect the unused axis computer or setup the system
to use the axis computer.
39531, Run chain glitch test not running
2. Restart the system.
Description
39524, Drive Module Command timeout The glitch test of the run chain has not been performed. The
problem was discovered by the Safety System connected to
Description
the axis computer in drive module arg.
Drive Module arg does not respond to command arg. The
Consequences
system has stopped the program for safety reasons.
System goes to status SYS HALT.
Recommended actions
Probable causes
1. Check that drive module is powered on.
This may be due internal errors.
2. Check the cable between the main computer and axis
computer. Recommended actions
3. Restart the system. Contact your local ABB support office.
6.5 4x xxx
Description Description
An argument for the required parameter arg was expected, but A reference to the optional parameter arg is missing.
the optional argument arg was found. Recommended actions
Recommended actions Each optional parameter must have a reference argument,
1) Make sure all arguments are specified in the same order as specified with a leading backslash character (\).
the parameters for the routine called. 1) Change the required argument into an optional argument.
Description Description
The argument for REF parameter arg is not a data reference. A reference to the required parameter arg in a conditional
argument is missing.
Recommended actions
1) Make sure the argument is a data or a parameter reference. Recommended actions
Each conditional value for an optional parameter must refer to
40005, Argument error an optional parameter in the calling routine.
1) Change the conditional value.
Description
The argument for INOUT parameter arg is not a variable or
40010, Argument error
persistent reference, or it is read-only.
Description
Recommended actions
A reference to the required parameter arg in an optional
1) Make sure the argument is a variable or a persistent variable
argument is missing.
parameter or a persistent parameter reference and that it is
NOT read-only. Recommended actions
2) Also make sure the argument is NOT written within brackets Each required parameter must have a reference argument,
(). specified with a leading backslash character (\).
Continued
1) Change the optional argument into a required argument. 40016, Data declaration error
Description
40011, Argument error
Too many dimensions in array definition.
Description
Recommended actions
The required argument arg is not found in its correct position
An array may have at most 3 dimensions.
in the argument list.
Rewrite the program so that no more than 3 dimensions are
Recommended actions needed.
Make sure all arguments are specified in the same order as the
parameters for the routine called. 40017, Type error
Description
40012, Argument error
Indexed data arg, arg is not of array type.
Description
Recommended actions
The "switch" argument arg has a value.
Only data that have been declared to be arrays may be indexed.
Probable causes 1) Remove the index or indices.
An argument corresponding to a "switch" parameter may not 2) Declare the data to be an array.
be assigned a value.
Recommended actions
A routine call must supply values for all required parameters 40019, Limit error
of the routine being called. The argument list must have as Description
many arguments, as the parameter list has parameters. Task arg: Error when creating the persistent variable arg.
1) Add more arguments to fit the parameter list. The error occurred when the persistent variable was to be
inserted into the
40014, Argument error database.
Program Ref. arg
Description
The call to routine arg has too many arguments. Consequences
The created persistent variable can not be used in a RAPID
Recommended actions
program.
No arguments, more than those defined by the called routine
parameter list, must be supplied. The argument list must have Probable causes
as many arguments, as the parameter list has parameters. The program memory is full or fragmentated.
1) Remove excessive arguments from the argument list.
Recommended actions
Check if large data structures could be split into smaller blocks.
40015, Data declaration error Use of installed modules can save program memory.
Description
The number of array dimensions is arg, but may be 1, 2 or 3 40020, Data declaration error
only.
Description
Recommended actions Expression arg is not a constant expression.
1) Change the dimension expression.
Continued
Description
40023, Instruction error Illegal type arg for right operand of '/', 'DIV' or 'MOD' operator.
Description
40024, Type error Illegal type arg for left operand of '<', '<=', '>' or '>=' operator.
Continued
Description
40031, Type error
Incorrect number of indices in index list for array arg with arg
Description dimension(s).
Illegal type arg for left operand of '*' operator.
Recommended actions
Recommended actions 1) Make sure that the number of indices in the index list
Allowed operand types for the "*" operator are "num", "pos" or corresponds to the number of dimensions of the indexed data
"orient". array.
1) Check the operand types.
40037, Data declaration error
40032, Type error
Description
Description LOCAL illegal in routine constant declaration.
Illegal type arg for right operand of '*' operator.
Recommended actions
Recommended actions Only program data declarations may have the LOCAL attribute.
Allowed operand types for the "*" operator are "num", "pos" or Remove the LOCAL attribute or move the declaration outside
"orient". of the routine.
1) Check the operand types.
40038, Data declaration error
40033, Type error
Description
Description LOCAL illegal in routine variable declaration
Illegal type arg for operand of 'NOT' operator.
Recommended actions
Recommended actions Only program data declarations may have the LOCAL attribute.
Allowed operand type for the "NOT" operator is "bool". Remove the LOCAL attribute or move the declaration outside
1) Check the operand types. of the routine.
Description Description
Illegal type arg for left operand of 'OR', 'XOR' or 'AND' operator. Constant name arg ambiguous.
Description Description
Illegal type arg for right operand of 'OR', 'XOR' or 'AND' Global constant name arg ambiguous.
operator.
Recommended actions
Recommended actions Global data must have names that are unique among all the
Allowed operand type for the "OR", "XOR" or "AND" operators global types, data, global routines and modules in the entire
is "bool". program. Rename the data or change the conflicting name.
1) Check the operand types.
Continued
Description
40049, Name error
Global variable name arg ambiguous.
Description
Recommended actions
Variable name arg ambiguous.
Global data must have names that are unique among all the
global types, data, global routines and modules in the entire Recommended actions
program. Rename the data or change the conflicting name. Routine data must have names that are unique within the
routine. Program data must have names that are unique within
40044, Name error the module. Rename the data or change the conflicting name.
Description
40050, Type error
Label name arg ambiguous.
Description
Recommended actions
Operand types arg and arg for binary '+' or '-' operator not equal
Labels must have names that are unique within the routine.
Rename the label or change the conflicting name. Recommended actions
The two operands of the '+' and '-' operators must have equal
40045, Name error type. Check the operand types.
Description
40051, Type error
Module name arg ambiguous.
Description
Recommended actions
Operand types arg and arg for '=' or '<>' operator not equal
Modules must have names that are unique among all the global
types, global data, global routines and modules in the entire Recommended actions
program. Rename the module or change the conflicting name. The two operands of the '=' and '<>' operators must have equal
type. Check the operand types.
40046, Name error
40052, Instruction error
Description
Parameter name arg ambiguous. Description
RETURN with expression only allowed in function
Continued
Recommended actions
The TEST instruction may only be applied to an expression of
value or semi-value type. If comparisons are to be made, special
type specific predefined functions are needed.
Continued
Continued
Continued
Description
40092, Reference error
arg
not value type Description
Unknown type name
Recommended actions
arg
Only variables that lack initial value,
and 'VAR' mode parameters may be of Recommended actions
semi-value or non-value type. No data type (or other object) with the
specified name is visible from this
40086, Reference error program position.
Description
40093, Instruction error
Reference to
unknown label arg Description
Assignment target
Recommended actions
is read only
The routine contains no label (or other
object) with the specified name. Recommended actions
The data to be assigned a value may not
40087, Reference error be a constant, read only variable or
read only persistent.
Description
Reference to
40094, Data declaration error
unknown optional parameter
arg Description
Persistent
Recommended actions
declaration not allowed in routine
The called routine contains no optional
parameter (or other object) with the Recommended actions
specified name. Persistents may only be declared at
module level. Move the persistent
40089, Reference error declaration from the routine.
Description
40095, Instruction error
Reference to
unknown record component Description
arg RAISE without
expression only allowed in error handler
Recommended actions
The record type contains no record Recommended actions
component with the specified name. Add an error number expression to the
RAISE instruction.
40090, Reference error
40096, Instruction error
Description
Reference to Description
unknown required parameter RETRY only
arg allowed in error handler
Continued
Description
40102, Type error
TRYNEXT only
allowed in error handler Description
Type mismatch of
Recommended actions
aggregate, expected type
The TRYNEXT instruction may only be used
arg
in error handlers. Remove it.
Recommended actions
40098, Parameter error The aggregate does not match the
expected data type.
Description
'switch'
40103, Type error
parameter must have transfer mode IN
Description
Recommended actions
Persistent
Remove the parameter transfer mode
arg, arg type
specifier. If IN transfer mode is not
mismatch
sufficient, change the data type of the
parameter. Recommended actions
There is already a persistent data with
40099, Parameter error the same name but with another data
type. Rename the persistent, or change
Description
its data type.
'switch'
parameter cannot be dimensioned
40104, Data declaration error
Recommended actions
Description
Remove the array dimension
Cannot determine
specification, or change the data type
array dimensions (circular constant
of the parameter.
references ?)
Continued
Description
40110, Reference error
Cannot evaluate
constant value expression (circular Description
constant references ?) Record name
arg is ambiguous
Recommended actions
Check that any referred constants are Recommended actions
correctly defined. If so, the program is At least one other object sharing the
too complex. Try to rewrite the same name as the referred record name is
declarations. visible from this program position. Make
sure that all object names fulfill the
40107, Data declaration error naming rules regarding uniqueness.
Description
40111, Name error
Cannot determine
type of variable value (circular Description
constant references?) Global record
name arg ambiguous
Recommended actions
Check that any referred constants are Recommended actions
correctly defined. If so, the program is Global type must have names that are
too complex. Try to rewrite the unique among all the global types, data,
declarations. global routines and modules in the
entire program. Rename the record
40108, Type error or change the conflicting name.
Description
40112, Reference error
Unknown aggregate
type Description
Alias name
Recommended actions
arg is ambiguous
An aggregate may not be used in this
position since there is no expected data Recommended actions
type. Declare data with the desired data At least one other object sharing the
type and aggregate value. Use the name same name as the referred alias name is
of the data instead of the aggregate. visible from this program position. Make
sure that all object names fulfill the
40109, Type definition error naming rules regarding uniqueness.
Description
40113, Name error
Cannot determine
type of record component Description
arg Global alias
(circular type definitions?) name arg ambiguous
Continued
Description Description
Type reference Cannot use the semi-value type
of alias name arg arg for record components
is an alias type
Recommended actions
Recommended actions
Check that the type of the component is 40120, Reference error
correctly defined. If so, it could be
Description
a circular definition. The type of a
Illegal reference
component could not refer to its
to installed task object
own record type.
arg from shared object
Recommended actions Check if the desired procedure is hidden by some other object
At least one other object sharing the with the same name.
Recommended actions
Complete the definition or change
Continued
Description Description
Argument for 'VAR' parameter arg is not variable reference or Reference to unknown function arg
is read only
Recommended actions
Recommended actions No function (or other object) with the specified name is visible
Make sure the argument is just a variable or variable parameter from this program position.
reference and that it is writable.
Do not use () around the argument. 40130, Reference error
Description
40125, Instruction error
Reference to unknown procedure arg
Description
Recommended actions
The Interrupt number is not static variable reference, or it is
No procedure (or other object) with the specified name is visible
shared, or it is read only
from this program position.
Recommended actions
Make sure the interrupt number is just a variable or variable 40131, Reference error
parameter reference. The variable must be static and not
Description
shared. The variable may
Reference to unknown trap arg
not be read only.
Recommended actions
40126, Value error No trap (or other object) with the specified name is visible from
this program position.
Description
Integer value arg is too large
40135, Syntax error.
Recommended actions
Description
The value of the expression must be an integer value. The
Expected arg
current value is outside the integer range.
Recommended actions
Recommended actions
No data (or other object) with the specified name is visible from 40138, Syntax error
this
Description
program position.
Syntax error, stack backed up
Continued
Description
40139, Syntax error
There is not enough heap space to fulfill the action.
Description
Recommended actions
Syntax error, parsing terminated
Rewrite your program
Recommended actions
40147, Identifier is reserved word in current
40140, Numerical value for symbol is out of language
range.
Description
Description The identifier arg is a reserved word in current language.
Numerical value for symbol arg is out of range.
Recommended actions
Recommended actions Change the name of the identifier
Make the value smaller
40148, Identifier too long
40141, String too long
Description
Description The name of the identifier arg is too long.
The string arg is too long.
Recommended actions
Recommended actions Rename the identifier with a shorter name.
Make the string shorter.
40149, Placeholder too long
40142, TxId is out of range
Description
Description The placeholder arg is too long.
The Text identifier arg is out of range.
Recommended actions
Recommended actions Rename the placeholder with a shorter name.
Description Description
The aggregate arg is out of range. Unexpected unknown token.
40144, Integer out of range 40151, Initial value of PERS not updated.
Description Description
The integer arg is out of range. The initial value of PERS: arg will not be updated.
A PERS with the same name in another task has already an
Recommended actions
initial value of the PERS.
Make the integer smaller.
Recommended actions
40145, Parser stack is full Check the value in the Program Data window to see that the
PERS have the correct value.
Description
if necessary, unload modules with that PERS from all tasks and
The parser stack is full.
reload with new initial value.
Recommended actions The PERS is of type: arg.
Reduce program complexity
Continued
Description
Task arg: Integer value
arg too large
Continued
Description Description
Task arg: Reference to Task arg:
unknown entire data arg Reference to unknown module arg.
Description Description
Task arg: Reference to unknown function arg Task arg:
Reference to object arg that is not a module.
Recommended actions
No function (or other object) with the Recommended actions
specified name is visible from this The specified name identifies an object other than a module.
program position. Check the program for incorrect module reference.
Description Description
Task arg: Reference to unknown procedure arg Task arg:
Reference to module arg is ambiguous.
Recommended actions
No procedure (or other object) with the specified name is visible Recommended actions
from this program position. At least one other object sharing the same name as the referred
To avoid run time errors like this, add code in error handler to module is visible from this program position. Make sure that all
handle this. object names fulfill the naming rules regarding uniqueness.
ERRNO will be set to "ERR_REFUNKPRC".
40175, Reference error
40170, Reference error
Description
Description Task arg:
Task arg: Reference to unknown trap arg Reference to procedure arg is ambiguous.
Description Description
Task arg: Task arg: Variable and trap
Reference to unknown data (or other object) found during routine already connected
execution of module arg.
Recommended actions
Recommended actions It is not legal to connect a specific
Check the program for unresolved references. variable with a trap routine
more than once.
Continued
Continued
dimension number arg are incompatible 1) Minimize execution time in the trap routine.
2) Disable/enable interrupts while executing a trap routine using
Recommended actions
the Isleep or Iwatch commands.
The array is not of the expected size.
Array assignment may only be performed
40207, Value error
on arrays of identical size.
Description
40203, Reference error Task arg: Illegal error number arg in arg
Task arg: Optional Error numbers used in an ERROR handler must be positive.
Probable causes
40206, Interrupt queue full
-The program has been stopped
Description -A service routine or an event routine may be executing.
Execution of all normal tasks has stopped. Too many interrupts -The program is executing in step mode.
has occurred in arg while executing a trap routine.
Recommended actions
Consequences -
The system goes to blocked state and can not be restarted
before moving the program pointer to an arbitrary position.
Continued
Continued
Recommended actions
40243, Value error Installed objects must have names that
number
40252, Limit error
Recommended actions
Check that the specified interrupt Description
variable has been initialized by Task arg: Error arg when
CONNECT, and that the interrupt has been creating sdb entry for arg
defined using the ISignalDI or other
Recommended actions
interrupt definition instruction.
An error occurred when the persistent
was to be inserted into the shared
40244, Value error database. Probably the database is full.
Description
Task arg:
Continued
Description
40256, Parameter error
Task arg: 'switch' only
Description allowed for optional parameter
Task arg: 'alt' must not be (not for arg)
set for first optional parameter
Recommended actions
arg in alternatives list
Change the parameter into an optional
Recommended actions parameter, or change the data type of
Make sure that only the second and the parameter. If the object is not a
following in each list of excluding parameter, change the data type.
optional parameters are marked as
alternatives. 40261, Type definition error
Description
40257, Parameter error
Task arg: Value type class
Description for arg must be one of
Task arg: REF mode REAL_SYMVALTYP_VAL, _SEMIVAL, _NONVAL or
parameter arg cannot be _NONE (specified value arg)
dimensioned
Continued
Description
40263, Name error
Task arg: arg
Description is not a value data type (object
Task arg: Symbol name arg)
arg Only record components, alias types,
is not a RAPID identifier excluding variables and 'VAR' mode parameters may
reserved words be of semi-value or non-value type.
Recommended actions
Change the value type class.
Continued
Task arg: Persistent type If the processing of UNDO takes too long, try to remove
Recommended actions
40279, Undo Aborted
There is no data type (or other object)
with the specified name. Description
Task arg
40274, Parameter error The processing of UNDO was aborted due to a run-time error
in routine arg.
Description
UNDO was not fully executed.
Task arg: Unknown parameter
transfer mode arg for Recommended actions
Recommended actions
40280, Undo Aborted
The specified parameter transfer mode is
not one of IN, 'VAR', 'PERS', 'INOUT' or Description
REF. Use corresponding REAL_SYMPARMOD_x. Task arg
The instructions BREAK, RAISE, RETURN and STOP are not
40275, Symbol definition error allowed to use in an
undo-clause or any routine that is called from an undo-clause.
Description
The instruction arg was found in UNDO context when
Task arg: Unknown symbol
executing the routine arg.
definition type arg
The symbol definition type tag does not
Continued
Probable causes
File may be write protected. 40322, Load error
Task arg is trying to access file arg, but does not find file or RAPID syntax errors. Correct the source
directory. file.
Consequences
40323, Load error
If the missing file is a module, no automatic loading to a task
is possible. Description
Task arg: Syntax error(s)
Probable causes
in header in file
-File may not have been correctly copied to the target directory.
arg
-File or directory may have incorrect name.
Recommended actions
Recommended actions
The source file to be loaded contains
1) Make sure the file and directory names are correct.
syntax error in the file header. Correct
the source file. The syntax errors are
40303, File access error
logged in a separate file.
Description
Task arg is trying to access file arg, but failing. 40324, Load error
Consequences
Description
No data in the file may be accessed.
Task arg: Keywords not
Probable causes defined in specified language (file
No storage space available on device. arg)
Continued
header. Consequences
The module will not be installed.
40325, Load error Probable causes
Probable causes
The program memory is full or fragmentated. 40330, RAPID errors in installed module
Consequences
40326, Load error The module will not be installed.
Description
Task arg: Parser stack 40331, Type error
full (file
Description
arg)
Operand types arg and arg for the '/', 'DIV' or 'MOD' operator
Recommended actions not equal
The program is too complex to load.
Recommended actions
The two operands of the '/', 'DIV' or 'MOD' operators must have
40327, Load error equal type. Check the operand types.
Description
Task arg: Not current RAPID 40332, Type error
version (file
Description
arg)
Operand types arg and arg for the '<', '<=', '>' or '>=' operator
Recommended actions not equal
Cannot load RAPID source code of the
Recommended actions
version specified in the file header.
The two operands of the '<', '<=', '>' or '>=' operators must have
equal type. Check the operand types.
40328, Load error
Continued
The mechanical unit component of the workobject arg is faulty. The error handler is missing.
- No mechanical unit is defined. Add an error handler. The error handler should include the
- The mechanical unit defined can not be found. StartMove (StartMoveRetry) instruction.
If the changes shall be saved, replace the original file with the IRMQMessage in the RAPID reference maunal.
copy.
40502, Digital Input Break
40355, A Stop/QStop event routine has been Description
stopped. Task: arg
A arg event routine has been stopped by an external stop Recommended actions
command. Any running Stop/QStop event routines will be Recovery: arg
stopped after arg ms when controller receives second stop
command. 40504, Parameter error
Recommended actions
Description
Keep all event routines short and free from RAPID instructions
Task: arg
of type WaitTime, WaitDI, etc.
arg
arg
40357, Missing Error Handler arg
Continued
40506, System Access Error Not possible to activate or deactivate mechanical unit. Previous
message may contain more information.
Description
Program Ref. arg
Task: arg
arg
40514, Execution Error
arg
arg Description
Task: arg
Recommended actions
The robot is too far from path to perform StartMove of the
Recovery: arg
interrupted movement.
Program Ref. arg
40507, Limit Error
Recommended actions
Description
Position the robot to the interrupted position in the program.
Task: arg
Recovery: arg
Can not step further back on path arg.
Program Ref. arg
40515, Type Error
Recommended actions
Description
Recovery: arg
Task: arg
Illegal data type of argument for parameter arg.
40508, Orientation Value Error
Recommended actions
Description
Change the parameter to a legal type. Make sure the value type
Task: arg
is value or semivalue.
Wrong orientation value in arg.
Program Ref. arg
40518, Type Error
Recommended actions
Description
All used orientations must be normalized, i.e. the sum of the
Task: arg
quaternion elements squares must equal 1.
Expected type differs from read type in arg.
Program Ref. arg
40511, Parameter Error
Recommended actions
Description
Check the type in the argument.
Task: arg
The parameter arg in arg is specified with a negative value.
40519, End Of File
Program Ref. arg
Description
Recommended actions
Task: arg
The parameter must be set to a positive value.
End of file was found before all bytes were read in arg.
Program Ref. arg
40512, Missing External Axis Value
Recommended actions
Description
Recovery: arg
Some active external axis have incorrect or no order value.
Continued
Description
Task: arg 40529, File Access Error
The conveyor is not activated.
Description
Program Ref. arg
Task: arg
Recommended actions Could not access the file arg.
Recovery: arg Program Ref. arg
Probable causes
40525, Conveyor Access Error - The path or filename is wrong.
Recommended actions
40526, Conveyor Access Error - Check the path or filename.
- If the I/O device reference is already in use, close it or use
Description
another.
Task: arg
- Check the disk space.
The mechanical unit arg is not a single.
Recovery: arg
Program Ref. arg
Continued
Recommended actions
40541, File Access Error
Recovery: arg
Description
40536, System Access Error Task: arg
Directory arg is not accessible.
Description
Program Ref. arg
Task: arg
Recommended actions
Too many pending read requests.
Check the directory you are trying to open.
Program Ref. arg
Recovery: arg
Continued
Task: arg Remove the declaration of mecunit data in the program and
Could not remove the file arg. use one of the predefined data of type mecunit (automatic
Recommended actions
40555, I/O Error
- Check the path.
- Check if you have write permission for the file. Description
- Check write and execute permission for the directory under Task: arg
which the file you want to remove is located. Unable to read I/O signal.
Recovery: arg Program Ref. arg
Description Description
Task: arg Task: arg
Could not rename the file arg. Unable to write I/O signal.
Program Ref. arg Program Ref. arg
Continued
Description
40563, System Access Error
Task: arg
Configuration error for I/O signal. Description
Program Ref. arg Task: arg
Mechanical unit arg is not active.
Recommended actions
Program Ref. arg
Check the IO signal configuration or alias definition.
Recommended actions
40558, I/O Error Activate the mechanical unit.
Recovery: arg
Description
Task: arg
40564, Argument Error
Unable to read the I/O signal arg in unit arg.
Program Ref. arg Description
Task: arg
40559, I/O Error Orientation definition error.
GripLoads attach frame in tool or work object (user + object) is
Description
unnormalized.
Task: arg
Program Ref. arg
Unable to write to the I/O signal arg in unit arg.
Program Ref. arg Recommended actions
Check the orientation. All used orientations must be normalized
i.e. the sum of the quaternion elements squares must equal 1.
40560, System Access Error
Consequences Description
You can not unload, save or erase this module. Task: arg
Both arguments must be > 0 and <= 100.
Recommended actions
Program Ref. arg
Check the name of the module.
Recommended actions
Check the value of the arguments.
40562, Parameter Error
Continued
Description
40574, Search Warning
Task: arg
The argument AccMax must be set if the argument AccLim is Description
set to TRUE. Task: arg
Program Ref. arg Number of hits during search was arg.
Before performing next search, make sure that TCP is moved
Recommended actions
back to the start position of the search path.
Set a value to argument AccMax.
Program Ref. arg
Recommended actions
40577, ParId Error
Increase the value of parameter AccMax.
Recovery: arg Description
Task: arg
40572, Argument Error This parameter identification can not be done in this robot type.
Program Ref. arg
Description
Task: arg
40578, ParId Error
The value of parameter DecelMax is too low.
Program Ref. arg Description
Task: arg
Continued
The optional argument PayLoad is missing. For PayLoad 40584, ParId Error
identification the argument must be given.
Description
Program Ref. arg
Task: arg
Recommended actions ParIdMoveSeq / Parameter NextMove:
Give a value to the argument PayLoad. Faulty array size.
Program Ref. arg
40579, ParId Error
Recommended actions
Description Check the size of the array.
Task: arg
The optional argument PayLoad may only be used for PayLoad 40585, ParId Error
identification.
Description
Program Ref. arg
Task: arg
Recommended actions Missed argument WObj in LoadId for PayLoad with roomfix
Remove the argument PayLoad. TCP.
Program Ref. arg
40580, ParId Error
Recommended actions
Description Add argument WObj.
Task: arg
Faulty state for LoadIdInit. 40586, ParId Error
Program Ref. arg
Description
Recommended actions Task: arg
Check the whole ParId sequence. Not allowed argument WObj. The argument is only to be used
for PayLoad with roomfix TCP.
40581, ParId Error Program Ref. arg
Continued
Recommended actions
40592, Program Stop During Load Identification Restart the program execution again for load identification from
Description beginning.
Task: arg
No type of program stop is allowed during load identification. 40597, Speed Override
Program Ref. arg
Description
Recommended actions Task: arg
Start the identification procedure from the beginning again. Speed override is not 100 percent.
Recovery: arg Program Ref. arg
Recommended actions
40593, Power Fail During Load Identification - Change the speed override to 100.
Continued
Note that some axes for the actual mechanical unit are now in Recommended actions
independent mode. Use max. 16 characters to specify the name of a mechanical
coordinated unit.
Probable causes
Interrupt of the Load Identification sequence with Program Stop
or release of the Enable Device. 40611, Execution Error
Recommended actions
Set argument arg to a positive value. 40612, Argument Error
Description
40607, Execution Error Task: arg
No argument programmed for the name of the output signal.
Description
Program Ref. arg
Task: arg
Not allowed to change run mode from forward to backward or Recommended actions
vice versa Possible to set one position fix IO such as digital, group of
when running a circular movement. digital or analog output signals during the robot movement.
Program Ref. arg
Recommended actions
40609, Argument Error
Digital signals can only be set or checked to 0 or 1.
Description
Task: arg 40615, Argument Error
Argument \WObj specifies a mechanical unit with too long name.
Description
Program Ref. arg
Task: arg
Continued
Description
40616, Argument Error Task: arg
The value of argument Time is too low for single interrupts.
Description
Program Ref. arg
Task: arg
Argument arg is outside allowed limits. Recommended actions
Program Ref. arg Change the value for Time to a value greater than or equal to
0.01 s.
Recommended actions
Used group of digital in/out signals can only be set or checked
within 0 to arg according to configuration in system parameters. 40624, Argument Error
Recovery: arg Description
Task: arg
40617, Argument Error Argument arg is not between 0 and 2.
Program Ref. arg
Description
Task arg: Recommended actions
One of the arguments SetValue, SetDvalue, ScaleValue, Specify the flank to generate the interrupt.
CheckValue or CheckDvalue is outside allowed limits. 0 = Negative flank (high -> low).
Program Ref. arg 1 = Positive flank (low -> high).
2 = Both negative and positive flank.
Probable causes
The analog signal can only be set/checked within arg to arg
according to the I/O system parameter configuration. 40625, Limit Error
Recommended actions
Set argument arg to arg or more. 40631, Instruction Error
Description
40622, Argument Error Task: arg
Too many move instructions in sequence with concurrent RAPID
Description
program execution.
Task: arg
Program Ref. arg
The value of argument Time is too low for cyclic interrupts.
Program Ref. arg Recommended actions
Edit the program to max. 5 MoveX \Conc in sequence on the
basic execution level of the program.
Continued
No move instructions with concurrent RAPID program execution General error has occurred which is not specifically connected
are allowed within the StorePath-RestoPath part of the program. to the requested action. Read the block "Error log" if the function
Continued
Recommended actions Not possible to use StorePath in TRAP, event or service routine
The camera is overheated it needs more cooling air or water. while searching is active on motion base path level.
Recovery: arg If using interupts in the program for execution of TRAPs, such
interrupt must be deactivated during any search.
Description
40649, Path Limitation
Task: arg
Value out of range. Description
Description
40650, Wrong Combination Of Parameters
Task: arg
Camera check failed. Description
Continued
The axis is not in independent mode. If use of switch \Stat, the datatype must be wzstationary in
Continued
Description Description
Task: arg Task: arg
The argument arg of the instruction arg refers to a not used The 'arg' argument of the instruction arg must refer to a defined
worldzone. shapedata.
Program Ref. arg Program Ref. arg
Description
40669, World Zone Too Small
Task: arg
The 'arg' worldzone has already been defined and activated. Description
A world zone can only be defined once. Task: arg
Program Ref. arg At least one side or radius is less than the minimal allowed in
instruction arg .
Recommended actions
Program Ref. arg
Use a worldzone with another name.
Recommended actions
40665, Too Many World Zones Check previous volume definition instruction.
Description
40670, Invalid World Zone
Task: arg
It is not possible to add the world zone arg . The world zone Description
table is full. Task: arg
Program Ref. arg The index of the world zone argument arg in arg is not a valid
index defined by WZLimSup or WZDOSet.
Recommended actions
Program Ref. arg
Check the RAPID program to see if any word zone might be
removed. Recommended actions
Check the RAPID program.
40666, Illegal World Zones
40671, Illegal Use Of World Zone
Description
Task: arg Description
Worldzone 'arg' is defined locally in current routine. Task: arg
Program Ref. arg The argument 'arg' for arg must be a temporary world zone.
Program Ref. arg
Recommended actions
Define the world zone as global or local in module. Recommended actions
Check the argument..
40667, Illegal World Zones
40672, World Zone Already In Use
Description
Task: arg Description
WorldZone arg is not entire data reference. Task: arg
Program Ref. arg It is not possible to add the world zone arg . Another world zone
with the same name is already defined in the system.
Recommended actions
Program Ref. arg
Check the value of argument WorldZone.
Continued
Description
Task: arg 40678, Parameter Error
The signal given in parameter arg is write protected for RAPID
Description
access.
Task: arg
Program Ref. arg
LowJointVal is higher than or equal to HighJointVal for robot
Recommended actions axis arg.
Select other user signal or change the access mode for the Program Ref. arg
signal.
Recommended actions
Check the values for HighJointVal and LowJointVal. The
40674, I/O Access Error HighJointVal must be higher than the LowJointVal for all axes
Task: arg
The signal given in parameter arg is not write protected for user 40679, Parameter Error
access from teach pendant or RAPID.
Description
Program Ref. arg
Task: arg
Recommended actions LowJointVal is higher than or equal to HighJointVal for external
Change the access mode to system type for the signal in the axis arg.
I/O configuration. Program Ref. arg
Recommended actions
40675, Execution Error Check the values for HighJointVal and LowJointVal. The
Description HighJointVal must be higher than the LowJointVal for all axes
Not allowed changing the run mode from forward to backward with defined high or/and low limits.
The DeltaJointVal for robot axis arg is <= 0. Set the argument MiddleJointVal to 9E9 for the actual axis.
Continued
Probable causes
If trying to access file on FTP mounted disc, make sure that the 40703, Unload Error
size of arg isn't larger then the maximum file size configured in Description
the FTP protocol settings. Task: arg
The program module could not be unloaded.
40699, Program Memory Full The reason is that the module is changed but not saved.
Program Ref. arg
Description
The task arg, has only arg bytes in its program memory. Recommended actions
The instruction UnLoad:
Consequences
Use the optional switch ErrIfChanged, without recover from this
It was not possible to load module arg.
situation, in an Error handler.
Recommended actions
Recovery: arg
1. Remove some other module and try again.
2. Check if large data structures could be split into smaller
40704, UnLoad Error
blocks
3. Use of installed modules can save program memory. Description
Task: arg
40700, Syntax Error arg
The program module couldn't be unloaded.
Description
Program Ref. arg
Task: arg
Probable causes
Syntax error.
- Module not loaded with Load instr.
arg
- Not same file path as used for Load
Continued
Description
Description
Task: arg
Task: arg
The data types for the arguments FromSignal and ToSignal
The unit name arg does not exist.
must be the same and must be of signalxx type.
Program Ref. arg
Program Ref. arg
Recommended actions
Recommended actions
- Check if the unit name is misspelled.
Change the type to a valid one (signalai/ao, signaldi/do,
- Check if the unit is defined.
signalgi/go).
Recovery: arg
Recovery: arg
Continued
Recommended actions
Restart the controller. 40728, Frame Error
Description
40722, Mechanical Units Task: arg
The system could not refresh all mechanical units as RAPID Program Ref. arg
Consequences The positions have not the required relations or are not specified
- Incorrect Motion configuration Check if the positions are too close or not specified with enough
Continued
Description Description
Task: arg Task: arg
The value of the argument arg for signal arg is below its The requested text or text package does not exist. Text table
minimum logical value. arg, Index arg.
Program Ref. arg Program Ref. arg
Recommended actions
40735, Argument Error Specify at least one of the arguments.
Description
The axis is not defined.
Continued
The PERS variable specified in the instruction TriggStopProc Check the argument.
can not be
updated, because it does not exist any more. 40745, Parameter Error
Description
40747, Access Error
Task: arg
The timing parameter DipLag is larger than the system Description
parameter Event preset time. Task: arg
Program Ref. arg Can not read or write to the system parameter arg. The
parameter is internal and protected from reading and writing.
Recommended actions
Program Ref. arg
Increase the system parameter Event preset time or check the
equipment dip lag (delay) compensation. Recommended actions
Recovery: arg Recovery: arg
Description Description
Task: arg Task: arg
Not a valid subtype in argument arg. The data to write from parameter CfgData to the system
Program Ref. arg parameter, is outside valid limits.
Program Ref. arg
Recommended actions
Check the argument. Recommended actions
Recovery: arg
40744, Parameter Error
40749, Execution Error
Description
Task: arg Description
Invalid value in arg in argument arg. Task: arg
Continued
It is not possible to execute StartMove when the robot is moving. Recommended actions
Program Ref. arg Remove the instruction.
Recommended actions
Recovery: arg 40756, Context Error
Description
40752, Argument Error Task: arg
Instruction arg may only be used in a trap routine ordered
Description
through instruction arg.
Task: arg
Program Ref. arg
Some load session with StartLoad - WaitLoad has not been
finished. Recommended actions
Program Ref. arg Check that INTNO has the interrupt number used by arg.
Recommended actions
Finish the load session with WaitLoad, cancel it with CancelLoad 40757, Argument Error
or set PP to main. Description
Recovery: arg Task: arg
The load session you are trying to cancel is not in use.
40753, Memory Fault Program Ref. arg
- Faulty init value of PERS variables Re-establish the connection with the I/O unit.
Task: arg The argument Data in arg has improper data type.
Recommended actions Check the data type.Non-value and semi-value types may not
Instruction arg may only be used in a trap routine. Program Ref. arg
Continued
Continued
The arg instruction has lost contact with the conveyor. 40778, Value Error
Program Ref. arg
Description
Task: arg
40773, Instruction Interrupted
Booking of the new error number arg failed. The init value must
Description be -1 or the old number.
Task: arg Program Ref. arg
The instruction arg was interrupted, reason unknown.
Recommended actions
Program Ref. arg
Check the init value of the new errnum variable.
Continued
Description Description
Task: arg Task: arg
File or serial channel is not opened in a character-based mode. Not possible to get the coordinated user frame.
Program Ref. arg Program Ref. arg
Recommended actions
Check how the file or serial channel was opened. 40788, Axis Error
Description
40784, Mode Error Task: arg
The single axis is not init correctly.
Description
Program Ref. arg
Task: arg
File or serial channel is not opened in a binary mode.
Program Ref. arg 40789, Limitation Error
Probable causes
Description
The maximum allowed string length for the full system file path
Task: arg
is arg characters.
File or serial channel is not opened for reading.
Program Ref. arg Recommended actions
Shorten the length of the path.
Recommended actions
Check how the file or serial channel was opened.
40790, Value Error
40786, Read Error Description
Task: arg
Description
The RAPID string is too long.
Task: arg
Program Ref. arg
One or more bytes is not read properly. The value of the read
data might be Probable causes
inconsistent. String value exceeds the maximum allowed length.
Program Ref. arg
Recommended actions
Consequences Rewrite the program to use strings of less length.
Because the checksum for the received message is not the Recovery: arg
same as calculated at sending, the message data can not be
used. 40791, I/O Error
Probable causes Description
The reason can be: Task: arg
- Communication problem No space left on device (file name arg).
- Different WriteAnyBin - ReadAnyBin software version between Program Ref. arg
the sending WriteAnyBin and the receiving ReadAnyBin
Recommended actions
Recommended actions Recovery: arg
Error Recovery for communication problem: arg
Continued
Description Description
Task: arg Task: arg
File open/access error for path arg. The system is overloaded so the actual order can not be ready
Program Ref. arg in time.
Program Ref. arg
Recommended actions
- Check permission, is the file write protected? Recommended actions
- Check if the file or directory exists. Reduce the main computer load, for example by:
- Check if there is any space left on device. - Add WaitTime in RAPID loops
Recovery: arg - Increase filter time for I/O signals
- Avoid cyclic interrupts
40793, Error Installing Text Table
40797, I/O Error
Description
Task: arg Description
No or faulty text resource name or index number in the text file. Unable to access the I/O signal arg on unit arg.
Program Ref. arg
Probable causes
Consequences The connection with the I/O module is broken.
The contents of some of the text tables may have been
Recommended actions
destroyed.
Re-establish the connection with the I/O unit.
Recommended actions
Correct the error, cold start the system and try again. 40798, System Access Error
Description
40794, Error Installing Text Table
arg
Description
Task: arg 40799, Execution Error
The specified index within the text resource already exists in
Description
the system.
Task: arg
Program Ref. arg
TestSignRead is using a channel without a defined signal.
Probable causes Program Ref. arg
- Error in the index numbering.
Recommended actions
- The file has been installed twice.
Use TestSignDefine to define a signal to the channel.
Recommended actions
If error in the index, correct it, cold start the system and try 40800, Tool Error
again.
Description
Task: arg
40795, Error Installing Text Table
The component robhold in the tool has not got the correct value.
Description Program Ref. arg
Task: arg
Recommended actions
System memory for text tables is full.
Change the value of robhold.
Program Ref. arg
If the robot is holding the tool the value should be TRUE. If the
Recommended actions robot is not holding the tool, i.e. a stationary tool, the value
Reduce the amount of user defined text string installed from should be FALSE.
RAPID. Cold start the system and try again.
Continued
Not possible to do subscribe. Change the file name or remove the existing file.
Probable causes
40811, No Contact With Unit
There is no memory left to make another subscription on this
variable. Description
Task: arg
Recommended actions
There is no contact with unit.
To continue, PP must be moved to main!
Program Ref: arg
Error from MocGenInstr. The task is not configured to control mechanical units.
Continued
Description
40815, Non Existing Axis Number
Item source arg must be flushed before it is used.
Description
Task: arg 41006, Ack item target first
Unknown axis number for the mechanical unit arg
Description
Program Ref. arg
Item target must be acknowledged before executing the
Recommended actions GetItmTgt(s) instruction again.
Check the value for the argument Axis. Error occurred for item source arg.
Continued
Description
41101, Correction Not Connected
Error for item source arg, conveyor arg. The ItmSrcCnvDat
instruction must be called before the ItmSrcFlush instruction. Description
Task: arg
41050, Profile not activated Can not write to correction descriptor.
Program Ref. arg
Description
Profile record not ready Recommended actions
Check that the current correction descriptor is connected.
Consequences
Recovery: arg
Profile data not activated
Probable causes
Try to store a recorded profile not existing or not activated . 41200, Servo Tool Open Error.
File not found or data not valid Retry after setting motors on.
Recovery: arg
Consequences
Profile not used
41201, Servo Tool Close Error.
Probable causes
Description
File not found or data not valid .
Task: arg
Recommended actions
Not possible to close servo gun in motors off state.
Check file directory and name and profile data.
Program Ref. arg
Recommended actions
41100, Too Many Corrections
Retry after setting motors on.
Description Recovery: arg
Task: arg
Max 5 correction descriptors are allowed to be connected. 41202, Servo Tool Calibration Error.
Program Ref. arg
Description
Recommended actions
Task: arg
Check number of connected descriptors.
Not possible to calibrate servo gun in motors off state.
Continued
Continued
Description Description
Task: arg Unable to access the I/O signal.
Not possible to change force. The gun is not closed. Signal and unit unknown.
Program Ref. arg
Probable causes
Recommended actions The connection with the I/O module is broken.
Retry after closing the gun.
Recommended actions
Recovery: arg
Re-establish the connection with the I/O unit.
Recommended actions
41301, Argument Error Check and change the value.
Description
The argument Type doesn't correspond to a service value. 41403, Value Error
Description
41302, Argument Error Task: arg
The argument Type does not correspond to a service value. Program Ref. arg
Description Description
41304, Argument Error Check the RAPID program. One of the switch On or Off must
be given.
Description
The argument Level doesn't correspond to a service level.
41405, Parameter Error
Continued
This TuneType is only valid for option Advanced Shape Tuning. The module does not exist.
Recovery: arg
41413, Parameter Error
41408, Parameter Error Description
Recovery: arg
41414, Parameter Error
41409, Parameter Error Description
Description
Task: arg
Continued
Description Description
Task: arg Task: arg
The symbol arg is not a module. Unknown cfg type in argument arg.
Program Ref. arg Program Ref. arg
Description Description
Task: arg Task: arg
Can not convert date. Unknown cfg instance in argument arg.
Program Ref. arg Program Ref. arg
Description
41425, Parameter Error
Task: arg
The argument type of arg is not compatible with cfg type. Description
Expected arg. Task: arg
Program Ref. arg The path 'arg' in argument arg is incorrect.
Program Ref. arg
Recommended actions
Recovery: arg Recommended actions
Check and change the path.
41421, Parameter Error Recovery: arg
Description
41426, I/O Error
Task: arg
Unknown cfg domain in argument arg. Description
Program Ref. arg Unable to access the I/O signal. Signal and unit unknown.
Continued
Continued
41438, Undefined Load Module loaded with path arg is active and therefore can not be
erased.
Description
Program Ref. arg
Task: arg
WARNING! Probable causes
Argument arg has undefined load (mass=0). Instruction UnLoad or WaitLoad is executed in the same module
Description
41441, UnLoad Error Task: arg
Description Argument Tool has at least one inertia data component with
Task: arg negative value.
Program Ref. arg
Continued
Recommended actions
Set argument arg to a positive value.
Continued
Description Description
Task: arg Task: arg
Illegal data type of argument arg. Argument arg or arg not within range.
Program Ref. arg Program Ref. arg
Description Description
Task: arg Task: arg
Trigg parameter number arg, reference to undefined trigg data. Argument arg not within range.
Program Ref. arg Program Ref. arg
Description
41455, System Access Error
Task: arg
Description Argument arg or arg or arg not within range.
Task: arg Program Ref. arg
Operative system get time failed.
Recommended actions
Program Ref. arg
Check and change the argument.
Recommended actions
Warm start and retry. 41461, Value Error
Description
41456, Argument Error
Task: arg
Description Illegal value of argument arg.
Task: arg Program Ref. arg
Argument arg not within range.
Recommended actions
Program Ref. arg
The index must be an integer and in range 1 to 1024.
Recommended actions
The argument must be in range arg 41462, Value Error
Description
41457, Argument Error
Task: arg
Description Illegal value of argument for parameter arg.
Task: arg Program Ref. arg
Missing optional argument.
Recommended actions
Program Ref. arg
The value must be an integer and in the correct range.
Recommended actions
Add one of the optional arguments arg or arg. 41463, Argument Switch Is Missing.
Description
Task: arg
Continued
Description
41464, Index To High. Task: arg
Illegal value in argument arg.
Description
Program Ref. arg
Task: arg
Illegal value in argument arg. Recommended actions
Program Ref. arg Check the value. NoOfBytes must not be higher than RawData
length.
Recommended actions
Check the RAPID program.
41470, Argument Error
41465, The String Is Empty. Description
Task: arg
Description
Argument arg or arg not within range.
Task: arg
Program Ref. arg
Illegal value in argument arg.
Program Ref. arg Recommended actions
Check and change the value of the argument.
Recommended actions
Check the argument, and use a non-empty string.
41471, Instruction Error
41466, The Variables Are Equal. Description
Task: arg
Description
You are not allowed to disable unit arg.
Task: arg
Program Ref. arg
The argument FromRawData and ToRawData are equal.
Program Ref. arg Recommended actions
Recovery: arg
Recommended actions
Check and change the RAPID program.
41472, Instruction Error
41467, Value Error Description
Task: arg
Description
There is no client e.g. a teach pendant taking care of instruction.
Task: arg
Program Ref. arg
Illegal value in argument arg.
Program Ref. arg Recommended actions
Recovery: arg
Recommended actions
Check and change the value. It must be an integer and in range
0 to 255. 41473, System Access Error
Description
41468, Value Error It was not possible to send data using SCWrite to external
computer.
Description
Failed to send variable arg
Task: arg
Illegal value in argument arg.
Program Ref. arg
Continued
Continued
The robot axis arg is not moveable and therefore must not be 41494, Instruction error
supervised.
Description
Program Ref. arg
Task: arg
Recommended actions The task does not control mechanical unit: arg.
Change the value of axis arg to 9E9. Program Ref. arg
Recommended actions
41490, TimeOut
Check the configuration.
Description
Task: arg 41495, Move PP Error
The time set in argument arg in instruction SyncMoveOff has
Description
expired.
Task: arg
Program Ref. arg
Not ready with the switch from independent to synchronized
Recommended actions mode.
Recovery: arg Program Ref. arg
Consequences
41491, Instruction Error
Restart of current instruction is blocked.
Description The system can either be in synchronized motion mode or still
Task: arg in independent motion mode.
The instruction arg is not available if there is a TCP-robot
Probable causes
defined in the program task.
Stop of program when having an active instruction. Then a PP
Program Ref. arg
movement within program has been done.
Recommended actions
Recommended actions
- Check the configuration.
Move PP to start the program again. PP must be moved in all
- The instruction must be removed, if the task is supposed to
program tasks. To have a well defined state of the system you
have a TCP-robot.
should move PP to main.
Continued
41497, Move PP Notification ErrorId has wrong value. It must be an integer in interval arg -
arg.
Description
Program Ref. arg
Task: arg
Instruction arg was active in this task. Moving PP within the Recommended actions
Description
Description
Task: arg
Task: arg
The read task does not read a tcp robot.
Continued
Description Description
Task: arg Task: arg
Load Identification is not available for this robot type. Selection of PayLoad out of limits.
Program Ref. arg Program Ref. arg
Description Description
Task: arg Task: arg
Continued
Continued
Description Description
Task: arg Task: arg
The program is executing in an UNDO handler. It is not allowed The switch \Inpos is only allowed when the task is in control of
to execute the instruction arg in an UNDO handler. a mechanical unit.
Program Ref. arg Program Ref. arg
Description Description
Task: arg Task: arg
The program is executing in an EVENT routine. It is not allowed It is not possible to execute the instruction arg, while the
to execute the instruction arg in an EVENT routine. coordinated workobject has a reference to the mechanical unit
Program Ref. arg arg, located in another task.
Program Ref. arg
Recommended actions
Remove the instruction. Recommended actions
Change to a workobject with reference to a mechanical unit
41526, Instruction Error located in the same task as the TCP robot.
Function CalcJointT can be used even when the coordinated
Description
workobject is located in another task if:
Task: arg
- Switch \UseCurWObjPos is used
Instruction arg may only be used in an ERROR handler.
- The coordinated workobject is standing still
Program Ref. arg
Continued
Recommended actions
41534, Inconsistent Synch Data Remove the SyncMoveOff instruction. Every SyncMoveOn must
be followed by a SyncMoveOff instruction.
Description
Task: arg
Inconsistent synchdata in TaskList arg. 41538, Wrong TaskList
Program Ref. arg Description
Recommended actions Task: arg
Change content of the TaskList. The task, arg, in the TaskList is a read task and can not be
PP must be moved to main in all tasks before you can continue. synchronized.
Program Ref. arg
41535, Unexpected SyncMoveOn Recommended actions
Change the TaskList or the configuration.
Description
Task: arg
Continued
41543, Argument Error - Remove the directive LOCAL from the data declaration
Description
41547, Argument Error
Task: arg
A loaddata has been defined, but is no longer available in the Description
system. Task:arg
Program Ref. arg The \Corr switch can not be used without the option Path Offset.
Program Ref. arg
Continued
Continued
Program ref. arg 1) The RAPID program is missing an error handler or the error
handler does not handle this specific error
Recommended actions
2) MODPOS operation done when not running in step or move
Change the task list to PERS.
step mode
Continued
41564, Not allowed to run from a Motion Task 41568, Specified name is not a bus
Description Description
Task: arg Task: arg
The instructions StopMove, StartMove and StopMoveReset The bus name arg doesn't exist.
with the option parameter \AllMotionTasks are not allowed to Program Ref.arg
run from a Motion task.
Probable causes
Program Ref. : arg
The unit name is misspelled or not defined.
Probable causes
Recommended actions
It is only allowed to do stop and restart of all movements in the
Recovery: arg
system from
a supervision program task running as a read (or background)
41569, Socket error
program task.
Description
Recommended actions
Task: arg
Remove the instruction.
The socket is already connected and can not be used to listen
for incoming connections.
41565, Not allowed value
Program Ref. arg
Description
Recommended actions
Task: arg
Use another socket to listen for incoming connections.
Illegal value in argument arg.
Program ref. arg
41570, Socket error
Recommended actions
Description
Check and change the value. It must be an integer between arg
Task: arg
and arg.
The socket can not accept incoming connection requests since
it is not set to listen state.
41566, Signal exceeds max number of allowed
Program Ref. arg
bits
Probable causes
Description
SocketAccept is used before SocketListen.
Task: arg
Recommended actions
The signal arg is too big.
Set socket to listen for incoming connections before trying to
Program ref. arg
accept.
Recommended actions
Group signals consisting of 23 bits or less can be represented
41571, Socket error
by the num data type, and group signals of 32 bits or less can
be represented by the dnum data type, if they are used in a Description
Continued
Continued
Description Description
Task: arg Task: arg
Empty data was specified to be sent or as storage in receive. An unexpected error occurred when sending data.
Program Ref. arg Check the event log for other messages for the possible cause.
Program Ref. arg
Recommended actions
Use a string, rawbyte or byte array with size greater than zero. Recommended actions
Move the programpointer to Main and restart the program.
41583, Socket error
41590, Socket error
Description
Task: arg Description
The specified data is too big. Task: arg
Program Ref. arg The byte array is invalid. A byte array can only contain integers
between 0 and 255.
Recommended actions
Program Ref. arg
A socket can handle at most 1024 bytes in one instruction.
Recommended actions
41584, Socket error Change the byte array to contain valid data or use rawbytes to
send complex data.
Description
Task: arg
41591, Socket error
The specified string or data to be sent is empty.
Program Ref. arg Description
Task: arg
Recommended actions
Unexpected error when trying to get socket state.
Check that the data is correct.
Program Ref. arg
Continued
Description Description
Task: arg Task: arg
No data was received. Unexpected error binding socket.
Program Ref. arg Program Ref. arg
Recommended actions
Move programpointer to Main and restart program. 41597, Socket error
Description
41593, Socket error Task: arg
The socket has already been bound to an address and can not
Description
be bound again.
Task: arg
Program Ref. arg
The data received is too long to be stored in a string. The
maximum length of data that can be stored in a string is 80 Recommended actions
characters. Close socket and recreate before trying to bind socket to a new
Program Ref. arg address.
Recommended actions
Use an byte array or rawbytes to receive data longer than 80 41598, Socket error
bytes. Description
Task: arg
41594, Socket error Unexpected error trying to listen for connections.
Program Ref. arg
Description
Task: arg Recommended actions
The socket is not connected. Move programpointer to Main and restart program.
Program Ref. arg
Description
Task: arg 41600, Socket error
The connection has been closed by the remote host. Description
Program Ref. arg Task: arg
Recommended actions The specified client socket is already in use. The client socket
Use error handler to re-establish connection before retrying to must not be created before calling SocketAccept.
send/receive. Program Ref. arg
Recovery: arg Probable causes
SocketAccept has already been executed for the specified
socket.
Continued
Recommended actions
41602, Socket error
Use socket instructions when handling data types of arg.
Description
Task: arg 41611, UIMsgBox - No user or program action
Unexpected error receiving data. defined
Program Ref. arg
Description
Recommended actions
Task: arg
Move programpointer to Main and restart program.
The instruction UIMsgBox or function UIMessageBox has no
user or
41603, Socket error program action defined.
A socket can only be created once and must be closed before Program Ref. arg
Use another socket or close socket before using it again. Not possible to continue the program execution.
Continued
41613, InitValue not within specified value range 41617, Too intense frequency of Write
Instructions
Description
Task: arg Description
In function arg, the argument \InitValue is not A high usage frequency of user interface write instructions,
specified within the range \MaxValue ... \MinValue. such as TPWrite, has forced the program execution to slow
Program Ref. arg down.
Continued
This can happen if sockets are created and closed frequently arg resumes synchronized coordinated movements.
Try to rewrite the program in such a way that sockets are reused The program execution is immediately halted.
Error in the RAPID programs. A change to independent motion mode can not be done.
Program Ref. arg
Recommended actions
Check that no mix of StorePath and StorePath \KeepSync is Consequences
Recommended actions
41622, Unexpected instruction Check and change the RAPID program.
Description PP must be moved in all tasks before you can continue.
Task: arg
The instruction arg can only be used in between instruction 41626, Unexpected \
arg and instruction arg (on store path level).
Description
Program Ref. arg
Task: arg
Consequences Instruction arg \arg is used in independent motion mode.
The program execution is immediately halted. Program Ref. arg
Continued
The functionality when using arguments TP_SCREENVIEWER Remove the SyncMoveOff instruction. Every SyncMoveOn must
and TP_PROGRAM in instruction TPShow has been removed. be followed by one SyncMoveOff instruction.
Continued
41636, Unexpected SyncMoveOff 2) Deactivation of task arg with service routine arg, but not
deactivating the task in the task selection panel.
Description
3) Activation of task arg that earlier was deactivated in task
Task: arg
selection panel and deactivated with service routine arg.
Unexpected SyncMoveOff (SyncId arg) from Task not included
in synchronized group. Recommended actions
Program Ref.arg Move PP to main to reset tasks used at start from main. Then
use the task selection panel to select which tasks that you want
Probable causes
to execute.
Use of tasklists that are non global can cause this error.
The task arg is not active in the task selection panel anymore. Stop of program when having a stored path. Then a PP
The task arg was active in task selection panel at start from movement within the program has been done.
Consequences
The program execution is immediately stopped.. 41641, Move PP Warning
Probable causes
41638, Not allowed task activation Stop of program when stop motion is active. Then a PP
Continued
Description
41646, Program Blocked from RAPID
Task: arg
Description At least one of the arguments in the instruction arg exceeds
Task: arg the limitations described in the manual.
Program and movement are stopped and blocked with System Program Ref. arg
Stop RAPID Block from RAPID.
Probable causes
Program Ref. arg
The arguments to instruction arg contain limitations both on
Consequences each string and the total amount of characters used in the
Due to a programmed System Stop RAPID Block in RAPID both instruction. This is described in the manual.
program execution and movements are stopped. The problem
Recommended actions
causing the stop has preferable been presented in another log.
Consult the manual and correct the arguments.
If the robot is performing a circular movement, the robot has
to be moved to the beginning of the circular movement before
restarting the program.
Continued
41650, Task already stopped by another task 41653, Argument error CalcJointT
Description Description
The non Motion task arg has executed a StopMove instruction. Task: arg
No stop action has, however, been taken because the Motion It is not possible to execute the function CalcJointT with
task arg was already stopped by task arg. argument \UseCurWObjPos, if the coordinated workobject
Program Ref. arg moved by some mechanical unit is located in the same task as
the TCP robot or if the workobject is not moved by any
Consequences
mechanical unit at all.
The Motion task must be started, with the instruction StartMove,
Program Ref. arg
from the task that stopped it or the switch \AllMotionTasks has
to be used in StartMove from this task. Recommended actions
Remove the argument \UseCurWObjPos, so can the function
41651, Ignored StartMove actions for task CalcJointT be executed and the calculation can be done with
data solely from the RAPID program.
Description
The non Motion task arg has executed a StartMove instruction.
41654, Execution error CalcJointT
The Motion task arg has, however, not been started.
Program Ref. arg Description
Task: arg
Consequences
It was not possible to execute the function CalcJointT with
No movements can be performed if the Motion task has been
argument \UseCurWObjPos, because the mechanical unit arg
stopped by another non Motion task.
was moving at the time of execution of CalcJointT.
Probable causes
Program Ref. arg
1. The Motion task has not been stopped.
Recommended actions
2. The Motion task was stopped by another non Motion task
Function CalcJointT with argument \UseCurWObjPos can only
arg.
be exected without error, if the coordinated workobject moved
This time the cause was arg.
by another task is standing still.
Recommended actions
Recovery: arg
Use the switch \AllMotionTasks in StartMove if this instruction
should start a movement that is stopped by another non Motion
41655, Argument not a Motion task
task.
Description
41652, Forced StartMove action Task: arg
The function/instruction arg has been used with an argument
Description
that refer to an other task, arg. That task is not a Motion task
The non Motion task arg has executed a StartMove instruction.
(controlling mechanical units) and can therefore not be used.
The instruction discovered that the Motion task arg has been
Program Ref. arg
stopped by this task. That Motion task will be started to prevent
Probable causes
inexplicable stopped movements.
arg with argument \TaskRef or \TaskName can only be used
Program Ref.arg
without errors if the task that the arguments refer to is a Motion
Probable causes
task.
1. The Motion task has been stopped with the switch
Recommended actions
\AllMotionTasks active in the StopMove instruction but not in
Change the argument \TaskRef or \TaskName or remove it and
the StartMove instruction.
restart the program execution.
2. The StopMove instruction has been executed in synchronized
Recovery: arg
mode and the StartMove in independent mode.
Continued
41656, Not allowed value 41660, No space left for the new view
Description Description
Task: arg Task: arg
Illegal value in argument arg. Maximum number of views has been exceeded.
Program ref. arg There is no space left on the FlexPendant for the new view.
Program Ref. arg
Recommended actions
Check and change the value. It must be between arg and arg. Consequences
The view will not be launched.
41657, File Access Error Probable causes
Probable causes
- The path or filename is wrong. 41661, Assembly could not be found
- The maximum number of simultaneously opened files is
Description
exceeded.
Task: arg
- The disk is full.
1) The assembly could not be found, or does not exist.
- Function does not support check of selected device.
2) The FlexPendant Interface option is missing.
Recommended actions Status arg.
- Check the path or filename. Program Ref.arg
- Check the disk space.
Consequences
Recovery: arg
The view will not be launched.
Probable causes
41658, Program task is in StopMove state
1) The assembly arg could not be found.
Description 2) The system image does not include the required option
Task: arg FlexPendant Interface.
No movement will be performed in this Motion task, because
Recommended actions
the task is currently set in StopMove state ordered by some
1) Check inparameters. Make sure that the modules been loaded
non Motion task.
correctly
Consequences to the robot controller.
Not possible to start any movements. 2) Check that FlexPendant Interface option is used.
Some non Motion task connected to this Motion task has set
the task in StopMove state. 41662, Assembly could not be loaded
Continued
41665, does not match assembly to load reason only be checked during runtime.
An entire array can not be used as argument even if the array
Description
is of right data type.
Task: arg
Program ref. arg
The type or name of the assembly does not match with the used
Consequences
arg.
The program execution is immediately stopped.
Status arg.
Program Ref arg. Recommended actions
Replace the array with a valid argument.
Consequences
The view will not be launched.
41671, Too high poll rate
Probable causes
Use of arg without setting it to 0 first. Description
Task: arg
Recommended actions
The specified poll rate is too high for the robot system.
Set arg to 0 before using it.
Continued
Description
Task: arg 41679, Device access error
Parameter arg is not between the range of 0 to 100. Description
Program Ref: arg Task: arg
Recommended actions The maximum number of simultaneously opend files is
Check and change the RAPID program. exceeded.
Recovery: arg Program Ref: arg
Recommended actions
41675, Not Integer Close one or more I/O devices and try again
Recovery: arg
Description
Task: arg
Parameter arg is not an integer. 41680, String too long
Program Ref: arg Description
Recommended actions Task: arg
Check the RAPID program, or use ERROR handler The string arg exceeds the maximum number of characters
Recovery: arg allowed for a module.
Program Ref: arg
Continued
Continued
41691, RMQ Error - Client name not valid 41694, RMQ Error - Not equal datatypes
Description Description
Task: arg Task: arg
The name arg can not be found. It is not a valid RMQ client The datatype in the rmqmessage is of the type arg and the
name. datatype in argument Data is of the type arg.
Program Ref. arg Program Ref. arg.
The arg used is not valid. 2) Check that the data types are equal defined in both sender
Continued
Description
41701, RMQ Error - No message to collect
Task: arg
Instruction arg can only be used on normal level, not in a TRAP Description
routine or service routine. Task: arg
Program Ref. arg Instruction arg failed. There was no message to collect.
Program Ref. arg
Consequences
The program execution is immediately stopped. Consequences
No message was collected.
Probable causes
Instruction arg used on wrong level. Probable causes
1) This can happen if ta power fail occur between the trap was
Recommended actions
ordered and the instruction arg was executed.
Use instruction on normal level.
2) If multiple use of arg in a TRAP routine.
3) If using arg in a TRAP routine that execute without any new
41699, RMQ Error - Max size for message
message in the RMQ.
exceeded
Recommended actions
Description
Recovery: arg
Task: arg
The size of the data in arg exceeds maximum size.
41702, RMQ Error - not valid
Program Ref. arg
Description
Consequences
Task: arg
The message will not be sent.
Use of non-valid data in argument arg.
Probable causes
Program Ref.arg
Trying to send larger messages then allowed. The receiving
Consequences
client is not configured to receive the size of the message sent.
The program execution is immediately stopped
Recommended actions
Change the size of the RMQ for the receiver, or send smaller
messages.
Continued
Description 2) The client has received the message, and in the answer sent
Task: arg a data type not matching with the specified data type used in
The data type arg exceeds the maximum size supported for the arg of instruction arg.
RMQ configured for task arg. 3) The client has received the message. The answer is delayed
Program Ref. arg so the time out time for instruction arg expired.
Task: arg The time out time for instruction arg expired.
The client named arg can not receive more messages. Recommended actions
Program Ref. arg Increase the waiting time for instruction arg.
Description
Task: arg
Continued
Description Description
Task: arg Task: arg
Tooldata arg has been defined, but is no longer available in the The argument arg must be either
system. CSS_POSX, CSS_NEGX, CSS_POSY, CSS_NEGY, CSS_POSZ,
Program Ref: arg CSS_NEGZ
Program Ref: arg
Probable causes
Tooldata might have been defined in a module that is no longer Recommended actions
available in the system. Check the value of arg
Description Description
Task: arg Task: arg
Wobjdata arg has been defined, but is no longer available in The value of argument arg is too low.
the system. Program Ref: arg
Program Ref: arg
Recommended actions
Consequences Increase the value of arg
Wobjdata might have been defined in a module that is no longer
available in the system.
Continued
Description Description
Task: arg Task: arg
Dimension arg on searched symbol is incompatible with The I/O unit arg can not be activated. The bus arg is in error
dimension arg in argument. state.
Program Ref: arg. Program Ref. arg
A dimension of '{0}' means given symbol is of non array type.
Consequences
Recommended actions Unit arg could not be activated.
Recovery: arg
Probable causes
Bus is in error state.
41719, Illegal Parameter
Recommended actions
Description Recovery:arg
Task: arg
The symbol in argument arg is an array from a parameter. 41724, Current Work Object is Invalid
Arrays from paramters are illegal to use in
Description
SetDataVal/GetDataVal.
Task: arg
Program Ref: arg
Cartesian Soft Servo Activation is not allowed with a moving
work object. Only a programmed user frame is allowed.
41720, Path Not In Stop Point
Program Ref: arg
Description
Task: arg 41725, Invalid Configuration Settings
The path did not finish for the following task(s): arg make sure
Description
the task is running.
Task: arg
Program Ref: arg
The configuration parameters for Cartesian Soft Servo are
Probable causes
invalid.
The task is not running or the movement has been stopped.
The current combination can lead to unstable behaviour.
Recommended actions Program Ref arg
Recovery: arg
Recommended actions
Change the configuration for Cartesian Soft Servo
41721, Invalid Argument
Continued
Consequences
41737, Instruction order Error
The size can not be read.
Description
Probable causes
Task: arg
The value can not be represented in a num.
The instruction arg needs to be executed before instruction
Recommended actions arg.
Use a switch to specify another unit to show the size in. Program Ref. arg.
Recovery: arg
Probable causes
Instruction arg was executed before instruction arg.
41730, Signal exceeds max number of allowed
bits Recommended actions
Execute instructions in right order.
Description
Recovery: arg
Task: arg
The signal arg is too big. If using signals over 23 bits, use the
41738, Wrist Interpolation option needed
datatype triggiosdnum that accept signals up to 32 bits.
Program ref. arg Description
Task: arg
Recommended actions
Instruction arg is used with a switch that requires option Wrist
Group signals can have 23 bits or less if using datatype triggios
Interpolation.
in arg instruction.
Program Ref.arg
Continued
Consequences
41740, Load Identification failed Calculation will return error.
Recommended actions
41742, Negative subtraction Remove the instruction
Description
Task: arg 41746, Instruction Error
The subtraction result is negative. Description
Program Ref.arg Task: arg
Consequences The program is executing at USER level, i.e. in an event routine
The calculation will return error. or a service routine. It is not allowed to execute the instruction
arg at USER level.
Probable causes
Program Ref. arg
The first value in the subtraction is smaller than the second
value.
Continued
Description
41753, Invalid path level
Task: arg
The value for parameter arg is out of limit. Description
Program Ref: arg Task: arg
Program Ref. arg
Probable causes
arg requires the robot to run at the first path level.
The value is to large.
Consequences
Recommended actions
The program execution is immediately stopped.
Use a smaller value for arg.
Recovery: arg Probable causes
Executing arg on wrong path level.
41750, Not allowed value Recommended actions
Task: arg
Illegal value in argument arg.
Program ref. arg
Continued
Description
41755, Path time too long Task: arg
Execution time is too long for friction tuning. arg > arg, which Recommended actions
is the maximum time in seconds. Group signals consisting of 23 bits or less can be used in IF
Program Ref. arg statements and assigned to the num datatype.
The program execution is immediately stopped. statements. Instead use the functions arg or arg.
Recommended actions
41760, when in synchronized mode
Increase speed or shorten the length of the path.
Description
41756, Missing FricIdInit Task: arg
arg cannot be used together with synchronized movement.
Description
Program ref.: arg
Task: arg
arg must be executed before arg. Consequences
The program execution is immediately stopped. Remove any SyncMoveOn between arg and arg
Description Description
Mechanical unit arg not found. The integer value arg can not be copied to a arg datatype. The
Program Ref. arg value is out of limit for the data type arg.
Program ref.: arg
Consequences
The program execution is immediately stopped. Consequences
The program execution is immediately stopped.
Recommended actions
Specify another mechanical unit. Recommended actions
Use a variable of the type arg instead of a variable of type arg.
The size of the array arg must be equal to arg, the number of The argument string arg is invalid and can not be converted.
Continued
Description Consequences
Task: arg The program execution is immediately stopped.
The argument string arg value exceeds the highest supported
Probable causes
value in the system.
Argument arg is used, and it is a risk that the precision of the
Program ref.: arg
value is lost.
Consequences Group signals consisting of 23 bits or less can be represented
The argument value string is converted but it is set to the by the num data type, and group signals of 32 bits or less can
highest supported value (9223372036854775807). be represented by the dnum data type, if they are used in a
RAPID program
Probable causes
The argument string value exceeds the highest supported value. Recommended actions
To avoid loss of precision in the used variable in arg, use
Recommended actions
optional argument arg instead.
Edit the argument value string so it do not exceed the highest
supported value.
41767, Instruction Error
41764, Wrong combination in Description
Task: arg
Description
The instruction arg is used from a non Motion task, and the
Task: arg
Motion task that task arg is connected to does not contol a
When using instruction arg, you can not add a dnum
TCP-robot.
variable/persistent to a num variable/persistent.
Program Ref. arg
Program ref.: arg
Consequences
Probable causes
The program execution is immediately stopped.
The value to be added is of the type dnum, and the
variable/persistent that should be changed is a num. Probable causes
arg is used in a non Motion task that is connected to a Motion
Recommended actions
task that does not control a TCP-robot.
Read about arg in RAPID reference manual
Recommended actions
41765, The argument value is too high - Check the configuration.
- The instruction must be removed. The non Motion task arg is
Description
connected to a Motion task that does not control a TCP-robot.
Task: arg
Too high value in argument arg.
Program Ref. arg
Continued
The switch arg is required when executing instruction/function. CamConnect has already been done for the specified
The program execution is immediately stopped. Disconnect the camera if current cameradev shall be used, or
use another cameradev.
Recommended actions
Recovery: arg
Add switch when using instruction/function.
Continued
Program Ref: arg Failed to load the job named arg for camera arg.
Program Ref: arg
Consequences
The program execution is immediately stopped. Consequences
The program execution is immediately stopped.
Probable causes
Wrong argument type used in arg.
41779, Camera out of memory
Recommended actions
Check the RAPID program, and use other type of variable to Description
store the data in. Task: arg
The operation failed because the camera arg ran out of memory.
41775, Ongoing request towards camera Program Ref: arg
Consequences
Description
The program execution is immediately stopped.
Task: arg
It is not allowed to have several parallel requests towards a
camera. 41780, Camera is not in running mode
Program Ref: arg Description
Consequences Task: arg
The request was not performed. The operation failed because the camera arg is not in Running
mode.
Probable causes
Program Ref: arg
There are more than one request towards the camera named
arg. Consequences
The program execution is immediately stopped.
Recommended actions
Wait for a while, and then try again.
41781, Camera is in running mode
Recovery: arg
Description
41776, No more data available Task: arg
The operation failed because the camera arg is in Running
Description
mode.
Task: arg
Program Ref: arg
No more data available for camera arg.
Program Ref: arg Consequences
The program execution is immediately stopped.
Consequences
No data could be read.
41782, Camera does not support this
Recommended actions
Recovery: arg Description
Task: arg
41777, The camera is not connected The operation failed because the camera does not support
current action
Description (used switch arg).
Task: arg Program Ref: arg
The camera arg is not connected.
Consequences
Program Ref: arg
The program execution is immediately stopped.
Continued
Consequences
41784, Communication error
The program execution is immediately stopped.
Description
Probable causes
Task: arg
The cells is not of the type EditInt, EditFloat or EditString.
Communication error with camera arg. The camera is probably
disconnected. Recommended actions
Consequences
41791, SoftMove is not allowed with zero mass.
The program execution is immediately stopped.
Description
41785, Parameter can not be modified Task: arg
The current load data that is used when CSSAct is called has
Description
a mass of arg Kg. SoftMove need to have a accurate load
Task: arg
definition. This is normally set by the load definition that is part
The parameter arg can not be modified, or trying to set a value
of the tool definition.
of wrong type.
Program ref.: arg
Program Ref: arg
Consequences
Consequences
When SoftMove detects a mass less or equal to 0.001 Kg it will
The program execution is immediately stopped.
not allow activation.
Probable causes Hence CSSAct instruction will not be possible to run with tool0.
The cell can not be modified. The reasons can be:
Probable causes
1) The cell needs to be of type EditInt, EditFloat or EditString.
Current tool when the instruction CSSAct was run is tool0 or
2) Trying to set wrong type to the cell, eg setting a string value
another tool with too small mass. The current tool is set by a
to a float.
move instruction or by jogging prior to the CSSAct instruction.
Recommended actions
Recommended actions
Check the parameters used, and check the cell settings.
Use as accurate tool definition as possible. Use the load
identification.
41786, Parameter out of range
If simple tests of SoftMove is done with only the mounting flange
Description as tool then a tool definition similar to tool0 needs to be created
Task: arg but with a mass greater then 0.002 Kg.
The value used for the parameter arg for camera arg is out of
range.
Continued
When using movement instructions that use interrupts at a 3) If using LoadId instruction and the configuration parameter
specified position on the robot’s movement path, and the events ModalPayloadMode is set to 0, PayLoad identification is not
received after a stop is more than the system can handle, this possible.
Try to increase the length of the movements, or reduce the ModalPayLoadMode for domain SYS, type SYS_MISC.
Description
41794, Search error Task: arg
The search instruction arg has detected that the path and the Recommended actions
search object has been removed. Define the correct load of the load before use of it for jogging
Program ref.: arg or program movement. Load identification of the load can be
The position can not be read by the instruction arg. The program routine LoadIdentify.
Continued
Recommended actions
Recovery:arg 41800, Manual action needed
Description
41798, No TCP robot found Task: arg
Start of robot movements has been ordered from task arg.
Description
Reactivatation of the enable device is needed when in manual
Task: arg
reduced or manual full speed mode.
This task does not contol a mechanical unit that is a TCP robot.
Program Ref. arg Probable causes
An order to activate robot movements has been executed in
Consequences
manual reduced or manual full speed mode.
The program execution is immediately stopped.
Recommended actions
Probable causes
Release and reactivate enable device. Start RAPID program
No TCP robot found for this task.
execution again.
Recommended actions
NOTE: If using a MultiMove system, all robots and external axis
Check the RAPID program. Instruction arg can only be used in
will start their movements after next program start.
a RAPID task that controls a TCP robot.
6.6 5x xxx
Description
50024, Corner path failure
Position for arg joint arg is out of working range.
Description Recommended actions
Task: arg Use the joystick to move the joint in opposite direction.
Corner path executed as stop point due to some of the following
reasons: 50031, Command not allowed
- Time delay.
- Closely programmed points. Description
- System requires high CPU-load. System parameters cannot be changed in MOTORS ON state.
Recommended actions
50025, Restart interrupted
Change to MOTORS OFF.
Description
Current position is too far from path. 50033, Command not allowed
Recommended actions Description
Make a new restart with regain. An attempt was made to commutate the motors in MOTORS
ON state.
Recommended actions
Change to MOTORS OFF.
Continued
Description Consequences
The robot is too close to a singularity. The robot is not calibrated and may be jogged manually, but
no automatic operation is possible.
Recommended actions
During program execution, use SingArea instruction or joint Probable causes
interpolation. The position of the robot arm may have been changed manually
During jogging, use axis by axis. while the power supply was switched off. The serial
measurement board, resolver or cables may also be faulty.
50042, Could not create path Recommended actions
Joint 23: Combination of axis 2 and 3 causes the error. -Check load data.
Continued
Description
50065, Kinematics error
Actual torque on joint arg is higher than ordered while at low
or zero speed. Might be caused by jam error (the arm has got Description
stuck) or hardware error. The destination of the movement is outside the reach of the
robot or too close to a singularity. Robot arg.
Recommended actions
Check that arm is not stuck. Recommended actions
Check hardware. Change the destination position.
Check for other hardware event logs.
50066, Robot not active
50057, Joint not synchronized
Description
Description Attempt to coordinate motion or calculate position of deactivated
The position of joint arg after power down/failure is too far away robot arg.
from the position before the power down/failure.
Recommended actions
Recommended actions Activate robot via the Motion Unit key, then Jogging window,
Make a new update of the revolution counter. or program. Check work object and program.
Description Description
The z-direction of the tool coordinate system is almost parallel Attempt to coordinate motion or calculate position of deactivated
with the path direction. single unit arg.
Description Description
The definition of stationary tool is not valid. Orientation is incorrectly defined.
Description Description
Task: arg Too many consecutive closely spaced positions.
The points are misplaced, reason arg:
Recommended actions
1 End point too close to start point.
Increase the distance between consecutive close positions.
2 Circle point too close to start point.
3 Circle point too close to end point.
50079, Cannot use wrist weaving
4 Uncertain reorientation.
5 Circle too large > 240 degrees. Description
Continued
The speed has been lowered by the system due to dynamic Don't shift between arm and wrist weave.
Recommended actions
50091, Restart not possible.
Decrease speed and/or do not use close positions at high speed
and/or increase acceleration (if below 100%). Description
Restart no longer possible. Change of unit state made restart
50085, Too many user frames. of program impossible.
For mechanical unit arg more than one user frame has been Move the program pointer and start a new movement.
defined.
Recommended actions
Take away one user frame or define one more mechanical unit.
Continued
Description
50135, SoftAct not possible.
Incorrect response from axis computer.
Description
Recommended actions
Soft servo is not possible to activate.
Check Motion configuration parameters.
Check axis computer hardware. Recommended actions
Verify that a joint that can be used with SoftAct is chosen.
50094, TuneServo not possible
50138, Arm check point limit
Description
Tuning is not implemented for the specified joint. Description
The robot arg has reached the limit for arm check point.
Recommended actions
Verify that a parameter and/or joint that can be used with Recommended actions
TuneServo is chosen. Use the joystick to move the involved joint into the working
range again.
50096, TuneServo not allowed
50139, Arm check point limit
Description
Tuning is not allowed for the specified joint. Description
Jogging was made in wrong direction when arm check point
Recommended actions
was out of working range for robot arg.
Verify that a parameter and/or joint that can be used with
TuneServo is chosen. Recommended actions
Use the joystick to move the joint in opposite direction.
50132, Commutation failed
50140, Payload too large
Description
Commutation failed for joint arg. Description
Heavy payload caused static torque limit to be exceeded on
Recommended actions
joint arg.
- Make a new commutation.
- Restart the system. Recommended actions
Check and reduce payload for arm and/or wrist. Reduce joint
50133, Test signal error. working range to decrease static torque due to gravity.
Description
50141, Jog or Speed error
No test signals are available for robot arg.
Description
Recommended actions
One of the following problems occurred:
Verify that correct test signals are defined.
-Jogging error
-High speed error
50134, Corr. vector warning
-Robot too close to singularity
Description
Recommended actions
Sensor correction vector calculations failed due to previous
-Jog with incremental movement
error.
-Reduce the programmed speed
Description
Configuration of the manipulator failed.
Continued
Calibration of displacement frame uncertain for robot arg, due Modify the program or configure the joint as an independent
- Wrong TCP.
- Reference points inaccurate. 50157, Corr. vector warning
- Reference points badly spaced.
Description
Recommended actions Sensor correction vector X calculations failed due to previous
If estimated error is unacceptable: error.
- Verify that correct TCP is used.
Recommended actions
- Try more than 3 reference points.
- Be careful when positioning robot to reference points.
50158, Sensor process missing
- Insert an intermediary point to reduce the length of the Attempt to coordinate motion or calculate position of single arg
Continued
Description
50168, New sync on
Programmed position of independent joint arg is outside
working range and thus cannot be reached. Description
New object sync arrived while conveyor was tracking the
Recommended actions
previous object. Cannot track two objects simultaneously.
- Change the position.
- Check the joint working area limits. Recommended actions
- Check the used work object. Reduce speed of conveyor. Increase programmed speed.
Description Description
Error caused by internal numerical limitation. Numerical problem when interpolation of long segments with
low speed and heavy additional axes or when interpolation
Recommended actions
close to singularity.
- Reset independent joint.
- Reduce work area if extended. Recommended actions
- Remove or separate close points. Split segments with long interpolation time (path_resolution *
4 minutes) or change to joint interpolation or move position
50163, Position adjustment away from singularity.
Description
50172, MoveJ not allowed
External position adjustment too large. TCP speed, orientation
speed, or external position speed exceed allowed robot Description
performance. MoveJ not allowed with work object coordinated with external
position mechanical unit.
Recommended actions
- Reduce programmed TCP- and orientation speeds. Recommended actions
- Modify the path. Change interpolation mode or work object.
- WaitWObj closer to sync.
- Run in AUTO. 50173, Fine point necessary
Description
50164, Deactivation not possible
Use fine point when changing tool or work object coordination
Description when work object is coordinated with external position
Deactivation of mechanical unit may not be done while in mechanical unit.
independent mode.
Recommended actions
Recommended actions Create a fine point and then change the tool.
Make sure that independent mode is not used and try to
deactivate again. 50174, WObj not connected
Description
50167, Warning: new sync
The WObj is not connected to the conveyor arg. Robot TCP
Description cannot be coordinated to work object. Object can be dropped
Warning: a new object sync signal has arrived while conveyor because of time synchronization fault on conveyor node.
is active and program is running.
Recommended actions
Check for missing WaitWObj.
Check for DropWObj occurring before end of coordination.
Check for time synchronization fault, see status on conveyor
node.
Continued
Description
50182, Jog in wrong direction
Scanned number of active joints not equal to expected number
Description of joints.
Joint arg and arg are out of coupled working range.
Continued
Description
50200, Torque error
The speed of joint arg before power down/failure was too high.
Description
Recommended actions
Torque calculation error due to high speed for mechanical unit
Make a new update of the revolution counter.
arg. Internal info code arg
Continued
Description Description
arg Possibly the defined work area is larger than max allowed area
for robot arg.
Recommended actions
Solution: Recommended actions
arg Adjust the work area parameters in Robot system parameters
and try again.
50206, Probe warning
50215, Load identification fail
Description
Probe buffer is full. Description
Axis arg will move outside working range.
Recommended actions
Recommended actions
50207, Add intermediate point Move the axis to a position further from the working range limit.
Description
50218, Path not finished
Intermediate point not coordinated to external pos mechanical
unit is necessary when changing conveyor. Description
Task: arg
Recommended actions
Previous motion path was not finished before new motion was
Create an intermediate point then change the conveyor.
sent.
Program Ref. arg
Continued
Description
50230, Test signal error
It is not allowed to define a load on axis arg for mechanical unit
arg or the interpolation is not stopped in a finepoint. Description
Invalid axis number arg for mechanical unit arg.
Recommended actions
Change axis number, mechanical unit or change the move Recommended actions
before to finepoint. Check mechanical unit and axis number.
50225, Old boot safe area lost 50231, Test signal error
Description Description
Error in boot safe memory area. Mechanical unit arg not active.
- Area updated with new data. Recommended actions
- System unsynchronized. Activate mechanical unit before defining test signals.
Recommended actions
Update all revolution counters. 50234, Overflow during logging
Description
An overflow occurred when logging test signals or data log
signals.
Continued
Probable causes
The robot communication card may be faulty. 50243, No acceleration limit
Description
50240, Optimal Em. Stop change
Cannot set non motion execution mode when in MOTORS ON
Description state.
Optimal Emergency Stop changed to Electrical brake mode Recommended actions
because of torque limitation. Change to MOTORS OFF.
Recommended actions
Check load data. 50246, Linked motor error
Description
50241, Missing function
Large position offset between follower axis and master axis.
Description Recommended actions
Absolute Accuracy not purchased. Start linked motor service program. Jogg the follower axis to
Recommended actions same position as the master axis.
Change Robot system parameter Use Robot Calibration to
uncalib. 50247, Clear of Path failed
Description
The movement has to be stopped when the path is to be
cleared.
Continued
50250, Calibration force reduced Start linked motor service program. Reset jog mode.
Description
50256, Sync pos warning
Requested calibration force too high for tool arg. Requested
motor torque (Nm)= arg. Force was reduced to max motor Description
torque Sensor movement outside limits. The sensor start pos should
be arg than arg and found arg.
Recommended actions
1) Check calib forces in sys par. Recommended actions
2) Check force vs torque calibration in system parameters. Check programmed sensor position in robtarget. Start sync
Description Description
An ordered tool axis movement of arg was detected during tool Programmed speed outside limits. The speed should be arg
Make sure the tool opening is ready before executing next tool - Check programmed robot speed
axis movement. Decrease the system parameter 'post sync - Check sensor teach pos
Continued
Description Description
Programmed sensor pos speed arg and found sensor speed The duty factor for the gearbox of joint arg of robot arg is too
arg in opposite direction. high. Continued running without adjustment may cause damage
to motor and gearbox. Contact your local ABB service support
Recommended actions
center.
- Check programmed sensor positions in robtarget.
- Start sync earlier or reduce waitsensor dist . Recommended actions
Reduce the speed or increase the wait time.
50259, Sensor max dist error
50265, Thickness out of reach
Description
Distance between sensor position and programmed position Description
too large. arg Servo Tool: arg Programmed thickness arg mm is out of reach
Description Description
The definition of minimum limit for the World Zone arg is outside Not allowed to open Servo Tool:arg in reverse direction
work area for: argargarg...
Recommended actions
Recommended actions Check that programmed robtarget positions of the Servo Tool
Change the definition of the World Zone so the limit will be are larger than programmed thickness.
inside work area or insert 9E9 to remove an axis from test by
the WZone. 50268, Calibration failed
Description
50262, WZone outside work area
Not allowed to calibrate Servo Tool:arg from negative position
Description
Recommended actions
The definition of maximum limit for the World Zone arg is
Adjust Servo Tool position before calibration
outside work area for: argargarg...
Continued
Description Description
Incorrect configuration parameter arg for arg. The configuration Failed to configure servo gun (arg).
parameter could for instance be an unknown type or a numerical Recommended actions
value that is out of range. Check the servo gun data in the configuration file.
Recommended actions I-start the system with correct parameters.
Check the configuration file.
I-start the system with correct parameters. 50279, Motion configuration
Description
50274, Motion configuration
Servo tool change requires option Servo Tool Change.
Description Without this option, installation of this mechanical unit is not
Failed to read or create arg with the name: arg. If the current allowed.
instance exists it is read, else it is created. In other words, the Recommended actions
instance could not be read or created. Check the configuration file.
Recommended actions I-start the system with correct parameters.
Check the configuration file.
I-start the system with correct parameters. 50280, System configuration
Description
50275, Motion configuration
Mechanical Unit arg is defined in more than one RAPID
Description program.
Failed to read next arg name, previous name is arg. The Recommended actions
previous instance is ok, but the next instance cannot be read. Check the configuration file.
Check also the configuration error log for more details. I-start the system with correct parameters.
Continued
50281, Process failed More than one unit move frames, reason arg:
1 It is not allowed to have a chain of coordinated frames.
Description
2 It is not allowed to exchange the unit that control the frame
Task: arg
in a cornerzone.
A process in the task arg has failed. This is caused by a failure
Program Ref. arg
of a process in this task or a synchronized task if MultiMove is
used. Recommended actions
50283, Unknown record file name separated with finepoints and WaitSyncTask instructions before
and after the movement and that the Unit is not moved between.
Description
Note that WaitSyncTask also is needed after the semi
Record file name: arg is unknown.
coordination before SyncMoveOn and SyncMoveResume.
Recommended actions Check that the Unit is moved to the wanted position before the
Check file name or existence with file manager. semi coordinated movement. After SyncMoveOff,
Record a new file SyncMoveSuspend, ActUnit, DeactUnit or ClearPath the Unit
must be moved (with a new movement instruction) to a position
50284, Cannot activate Mechanical Unit to define the frame so the other task can read it. The position
can be a new position, or the current position of the Unit.
Description
Check if the program for the Unit is active in the task selection
The Mechanical Unit arg cannot be activated because it is not
panel.
connected to a RAPID task.
Continued
Recommended actions
50295, Motion data missing
Description
Data in SMB memory is not same as in cabinet for mechanical 50300, SMB memory not used
unit arg.
Description
Probable causes SMB-memory is not used for this mechanical unit.
Not the same data or serial number in SMB memory and
Probable causes
cabinet. Manipulator (SMB module) or cabinet exchanged or
Additional axes can't and should not use the SMB-memory.
configuration parameters changed.
Continued
Description
50301, All SMB data missing
Cannot perform load identification because configuration angle
Description makes inertia matrix singular.
All data is missing in SMB-memory at board arg, link arg, drive
Recommended actions
module arg.
- Move axis 6 on the robot about 30 degrees in any direction.
Probable causes
An error in SMB-memory or communication has occurred. The 50307, Extended working range
data has been cleared.
Description
Recommended actions The option Extended working range has been installed.
If proper data exists in cabinet - transfer the data to Make sure that the mechanical stop has been removed.
SMB-memory. If still problem - check communication cable to
SMB-board. Replace SMB-board. 50308, In Position timeout
Description
50302, Sensor data missing
Condition for finepoint not fulfilled within arg seconds.
Description
Recommended actions
No serial number is defined for mechanical unit arg in
Check tuning of additional axes, In Position Conditions (In
SMB-memory.
Position Range, Zero Speed) and check if disturbance of
Probable causes resolver cables.
The SMB-memory has been cleared or new SMB-board has
been installed. 50309, AbsAcc error
Recommended actions
Description
If proper data exists in cabinet - transfer the data to
Data moved from SMB-memory to cabinet. AbsAcc data not
SMB-memory.
valid in SMB-memory. AbsAcc cleared in cabinet for mechanical
unit arg.
50303, Cabinet data missing
Recommended actions
Description Load new AbsAcc data if data available.
No serial number is defined for mechanical unit arg in cabinet.
Continued
- Reduce speed, use wider spaced points, use /CONC option. Make sure that the system is in Motors OFF state before
Recovery: arg
50319, Cannot activate Mechanical Unit
50316, Absolute accuracy not activated Description
Consequences Consequences
Robot positioning will not be absolute accurate. The mechanical unit remains deactivated.
Continued
Consequences Description
All mechanical units connected to drive module arg may be Failed to return to position control.
operated.
Probable causes
Can not set position control if the robot is moving due to
50322, Mechanical Unit not connected to Motion external forces or ordered references.
task
Recommended actions
Description Stop any active references and remove any external forces and
Cannot activate Mechanical Unit arg, since it is not connected try again.
to any Motion task.
Probable causes
50323, Failed to read force sensor
Only allowed to start references when in force control.
Description
Recommended actions
Failed to return calibrated force sensor reading.
Must activate force control before trying to start references.
Probable causes
Force control system not calibrated. 50328, Parameter error in FCRefSprForce or
Recommended actions FCRefSprTorque
Use the instruction FCCalib before using this instruction.
Description
Error in parameter Stiffness in instruction FCRefSprForce or
50324, Force control calibration failed FCRefSprTorque.
Continued
Description
50341, Error in force control cylinder definition
Not allowed parameter value used in function FCRefSpiral.
Description
Probable causes
An error in the parameter Cylinder in either FCCondPos or
Error in parameter values of function FCRefSpiral.
FCSupvPos.
Recommended actions
Recommended actions
Modify the parameter values in function FCRefSpiral.
Change the parameter Cylinder in either FCCondPos or
FCSupvPos.
50336, Parameter error in FCGetProcessData
Description
Error in the force sensor parameters.
Continued
Recommended actions
50345, Force control supervision error
Change the synchronized move instruction arg in arg so that it
Description has a unique synchronization ID value.
The user specified supervision has trigged. The type is arg.
Types: 50350, Software Equalizing Not Allowed
1: TCP position
Description
2: Tool orientation
It is not possible to run Software Equalizing since Independent
3: TCP speed
Move is active.
4: Reorientation speed
5: Force Recommended actions
Description
50352, Number of move instruction mismatch
Motor temperature for joint arg is too high.
Description
Consequences
Using the path recorder within synchronised motion requires:
It is not possible to continue until the motor has cooled down.
That Tool offset must be present for all or none cooperating
program tasks.
50348, Test signal error
That all cooperating program tasks move backwards/forwards
Description the same number of move instructions.
Definition of a test signal failed for arg, axis arg on channel arg.
Continued
50353, Failed to read data from encoder card The parameter MaxForce has been reduced to the configured
maximum value.
Description
Recommended actions
The system has failed to read data from one encoder card.
To allow a larger value the system parameters need to be
Consequences
updated.
The tracking accuracy during acceleration and deceleration
might be reduced.
50357, Ordered MaxTorque is too large
Probable causes
Description
Wrong unit name has probably been specified in the process
The parameter MaxTorque in instruction FCRefSprTorque is
parameter for
larger than the configured maximum value.
arg
Consequences
Recommended actions
The parameter MaxTorque has been reduced to the configured
1) Check that the correct unit name is specified in the process
maximum value.
parameter
eio unit name for arg Recommended actions
To allow a larger value the system parameters need to be
Description
50358, Close to singularity when in force control
The ordered force reference is larger than the configured
maximum value. Description
Close to singularity when in force control mode for robot arg.
Consequences
The ordered force reference has been reduced to the configured Recommended actions
maximum value. Stop Path Recorder before StorePath, restart it after RestoPath.
Consequences
50361, Brake release error
The ordered torque has been reduced to the configured
maximum value. Description
Too large position error of joint arg after brake release.
Recommended actions
To allow a larger reference torque the system parameters need Recommended actions
to be updated. Try once more. Check cables. Check hardware. Check tuning
if error on additional axis.
Continued
Description
50364, Axis in current vector mode Failed to calibrate the sensor using stored offset.
Description Consequences
Warning: Joint arg is configured in arg data as a current vector The force control system is not calibrated. It is not possible to
axis. Drive system will be disconnected for this axis during activate force control.
normal operation.
Probable causes
Recommended actions Calibration using stored offset is only possible if a normal
Run service program to activate the current vector. calibration has been performed earlier.
Set configuration data for the DRIVE SYSTEM parameter
current_vector_on to FALSE, for normal operation.. 50370, Transfer of data to SMB memory failed
Description
50366, Reference Error
Transfer of data from cabinet to SMB memory not allowed or
Description interrupted for mechanical unit arg due to disconnect of SMB.
An error has occurred in the reference calculation. Internal
Probable causes
status arg.
SMB was disconnected before or during calibration or manual
Consequences move of data to SMB memory.
The controller goes to Motors Off
Recommended actions
Recommended actions Retry to calibrate or manually move data from cabinet to SMB
Check the error logs for previous errors that could be causing memory when SMB is reconnected.
this problem.
Try to restart the program possibly after moving the program 50371, The programmed speed is too high
pointer.
Description
Restart the controller.
The speed change functionality is only allowed for low
programmed speed.
50367, Sensor Sync machine stop
Probable causes
Description
The programmed speed is too high.
Sensor Sync device arg has set machine stop signal arg.
Continued
Continued
Recommended actions
50386, Cartesian Soft Servo offset activation
Increase the programmed speed.
failed
Check also the other synchronized tasks in a multimove
application. Description
The instruction CSSForceOffsetAct failed.
Continued
Recommended actions
50388, Cartesian Soft Servo position supervision Movement during Cartesian Soft Servo is only allowed if the
error switch AllowMove has been used in the CSSAct instruction.
Description
The user defined position supervision in Cartesian Soft Servo 50392, SafeMove communication error
mode trigged.
Description
Consequences Communication with SafeMove controller on drive module arg
The robot halts. has failed.
Description
50389, Cartesian Soft Servo singularity
The force-offset direction in CSSForceOffsetAct is not the same
Description as the soft direction specified by CSSAct.
The robot is too close to singularity which effects the Cartesian
Consequences
Soft Servo behaviour.
The robot will not become easier to push in the soft direction.
Consequences There can also be position deviations from the programmed
The robot behaviour will be different from specified. path in the non-soft directions.
Continued
Check all programs that the semi coordinated movement is When having the AbsAcc option, MoveC instructions that are
separated with finepoints and WaitSyncTask instructions before coordinated to another robot must use the same tool and work
and after the movement and that the Unit is not moved between. object as the previous move instruction.
Note that WaitSyncTask also is needed after the semi
Consequences
coordination before SyncMoveOn and SyncMoveResume.
The robot will stop.
Recommended actions
50395, Too long programmed move
Change the move instruction before arg so that they both use
Description the same frames. Alternatively, add a (redundant) MoveL to the
Task: arg start point of the circle arc, using the same frames as the MoveC
This move is too long for the programmed speed. The numerical instruction.
resolution in the path planning is not enough.
Program Ref. arg 50399, AbsAcc circle is first movement
Consequences instruction
The speed will be increased i.e. higher than the programmed
Description
speed.
Task: arg
Recommended actions When having the AbsAcc option, MoveC cannot be the first
Insert intermediate points or increase the speed. movement instruction.
Consequences
50396, Default FC force supervision error The robot will stop.
The rotation speed of the path frame is too high when using FC I-start the system with correct parameters.
Description
50402, Correction is not ended in a finepoint
Task: arg
Description
Task: arg
Continued
50403, AW board not connected 50406, Wrist Interpolation point not on circle
plane
Description
During startup, no communication was established with unit Description
<arg> on bus <arg>. Task: arg
Program Ref. arg
Consequences
The target arg is not on the circle plane. The deviation is arg
It is not possible to access the unit or signals on the unit, since
mm.
it is currently not communicating with the controller.
p1 = starting point
Probable causes
p2 = circle point
The unit is either not connected to the system, or it is
p3 = end point
connected, but has been assigned the wrong address.
Consequences
Recommended actions
For a cutting process, the cut hole will not be circular.
1. Make sure all unit addresses match the configuration.
Recommended actions
2. Make sure all addresses are unique, and not used by more
If a circular arc is intended, then change the corresponding
than one unit.
target so that it is on the circle plane.
3. Change the address and/or connect the missing unit.
4. If you changed the address, the power supply to the unit
must be cycled (switched OFF and then back ON), to make 50407, Wrist axis locked
sure the address has been changed. Description
Task: arg
50404, Additional axis movement during Wrist Program Ref. arg
Interpolation Cannot do Wrist Interpolation using arg because axis arg is
locked.
Description
Task: arg Consequences
Program Ref. arg The task execution will stop.
An additional axis is programmed to move during Wrist
Recommended actions
Interpolation.
Change to another wrist axis combination that does not involve
Consequences the locked axis. Note that the robot must have at least two
The task execution will stop. movable wrist axes to do Wrist Interpolation.
Recommended actions
Make sure that no additional axis is programmed to move while 50408, Wrist joint limit
doing Wrist Interpolation. Description
Task: arg
50405, Coordinated movement during Wrist Program Ref. arg
Interpolation Cannot do Wrist Interpolation because robot axis arg will violate
a joint limit.
Description
Task: arg Consequences
Program Ref. arg The task execution will stop.
Attempt to do Wrist Interpolation against a moving frame.
Continued
50410, Collinear targets in wrong order rectifier unit at drive unit position arg was overloaded.
Consequences
Description
No operation will be possible until the bleeder resistor has
Task: arg
cooled down. The system goes to Motors Off state.
Program Ref. arg
The programmed targets are collinear, but the end point is Probable causes
between the start point and the circle point. 1) The user program may contain too much deceleration of the
manipulator's axes. This fault is more likely if the system
Consequences
contains additional axes.
The task execution will stop.
2) Bleeder resistor has wrong resistance.
Recommended actions
3) Short circuit in motor cable between phase to phase or phase
If a straight line is intended, then let the circle point and the end
to ground.
point swap places with each other.
Recommended actions
1) Rewrite the user program to reduce the amount of hard
50411, Maximum allowed programmed TCP load
decelerations.
exceeded
2) Disconnect the bleeder and check the cable and measure
Description the bleeder resistance. The expected resistance should be
The currently defined TCP load for robot arg exceeds the approximately arg ohms.
maximum allowed load for the robot model. 3) Verify that the motor cables has no short circuits internally
Consequences or to ground.
Continued
2) Disconnect the bleeder and check the cable and measure 1) The joint may be running with a too high torque for extended
approximately arg ohms. 2) Short circuit in the manipulator using long motor cables.
3) Verify that the motor cables has no short circuits internally Recommended actions
or to ground. 1) If possible, rewrite the user program to reduce the amount
of hard acceleration and hard deceleration.
50415, Motor temperature error 2) Reduce the static torque due to gravity or external forces.
3) Check for short circuit in the motor cable or in the motor.
Description
4) Check for other hardware event logs.
Motor temperature for joint arg is too high.
Consequences
50418, Drive unit overload warning
It is not possible to continue until the motor has cooled down.
The system goes to Motors Off state. Description
The drive unit for joint arg, connected to drive module arg with
Probable causes
the drive unit at unit position arg and node arg is approaching
The user program may contain too much hard acceleration and
a too high temperature level.
deceleration of the joint. Gravity torque or external forces for
the joint can also be too high. Consequences
It is possible to continue but margin to max temperature is too
Recommended actions
low for long term operation.
Rewrite the user program to reduce the motor utilization.
Probable causes
50416, Motor temperature warning 1) The joint may be running with a too high torque for extended
periods of time.
Description
2) Short circuit in the manipulator using long motor cables.
The motor temperature for joint arg is close to maximum value.
Recommended actions
Consequences
1) If possible, rewrite the user program to reduce the amount
It is possible to continue but the margin to maximum allowed
of hard acceleration and hard deceleration.
temperature is too low to sustain long term operation.
2) Reduce the static torque due to gravity or external forces.
Probable causes 3) Check for short circuit in the motor cable or in the motor.
The user program may contain too much hard acceleration and 4) Check for other hardware event logs.
hard deceleration of the joint. The gravity torque or external
forces for the joint can also be too high. 50419, Common base_frame error
Recommended actions Description
Rewrite the user program to reduce the motor utilization. Task: arg
The base_frame is moved by another task than the robot and
could not be solved, reason arg:
1 SingArea\Wrist not supported with MoveC.
Continued
2 The base_frame must be moved by first synchronized 50422, IndCnv and Independent joint error
motion_group.
Description
3 Only one common base_frame can be handled.
Independent joint instructions are not allowed when single arg
4 Absacc not supported with MoveC.
is in indexing mode.
5 The common base_frame can only be solved in synchronized
move. Consequences
1 Use SingArea\Off. The CirPathMode can also be used. Execute the RAPID instruction IndCnvReset before using the
Description The time between trig signal and start of indexing movement
The mechanical unit arg is not correctly configured for IndCnv is configured too low.
functionality. Consequences
The mechanical unit arg consists of more than one single. indexing move" to at least arg (ms).
The single connected to arg is not of type FREE_ROT. Remove or decrease robot acceleration limitations if possible.
The single connected to arg is not defined as an Indexing Move Please consult the Conveyor Tracking application manual for
Recommended actions
50424, IndCnv Robot type not supported
Make sure mechanical unit arg consists of only one single.
Make sure configuration parameter Motion/Single Description
Type/Mechanics is of type FREE_ROT. The IndCnv functionality does not support the installed robot
Make sure configuration parameter Motion/Single Type/Indexing type.
Move is TRUE.
Consequences
The program execution is stopped.
50421, IndCnv Tracking Single Error
Continued
Description Description
The maximum number of available interpolation objects has The Axis computer in drive module arg has detected underrun
been reached. This can occur if the dynamic performance is of data from the Main computer and therefore stopped the
set to a very low value e.g. by use of the AccSet or PathAccLim execution.
command.
Consequences
Consequences The system goes to SYS HALT.
The program execution is stopped and the system goes to
Probable causes
motors off state.
- There is a communication error/glitch between the Main
Recommended actions computer and the Axis computer.
Increase the number of objects by increasing the value of the - A previous error has put the system in a high CPU load state.
"Use additional interp. object batch" system parameter by 1, in - High load in the Main computer, for example generated by to
the corresponding instance of type Motion Planner in the Topic frequent EIO communication.
Motion.
Recommended actions
- Check for other error logs.
50427, Joint not synchronized after calibration - Check the ethernet cabling and connector on both Main and
After fine calibration of joint arg witch is using alternative - Reduce load on main computer.
Consequences Description
The system will unsynchronize the joint next time the system The joint arg is outside its normal working area when a
makes a restart or power up. Independent Reset instruction is executed.
Description
The CSS parameters regarding damping is obsolete. The
50434, Position changed to inside working area
damping is now in all directions set by the stiffness to damping Description
ratio. To change the behaviour The joint arg is outside its normal working area when a
of the non soft directions, use the parameters stiffness non soft Independent Reset instruction is executed with argument Old.
directions.
Consequences
Recommended actions The position is moved to inside the normal working area.
Change the damping parameters to stiffness non soft directions
Probable causes
according to description in the manual.
The joint has been moved too far away in independent mode
before IndReset Old.
The configured normal working area is too small.
Continued
50435, Inconsistient configuration parameter The brake sequence can be ended before the axes standing
still.
Description
Recommended actions
The joint arg has an inconsistient value in the configuration
1. If the time to brake axis is longer than the default value of 5
parameter "arg" in instance arg.
seconds, increase the value by setting the parameter
Consequences
Control-Panel/Configuration/Topics/Motion/Brake/Max Brake
System can not start up.
Time to higher value.
Probable causes 2. Try again.
Two or more joints has different values on same configuration
parameter. 50439, Soft servo activation failure
Recommended actions Description
Set the same value/name on the parameter for all joints that The joint arg has not been able to set to soft servo mode. The
are pointing to the same instance or hardware. reason for this is that the axis has reached its maximum torque
level a short time before or during activation.
50436, Singularity error
Consequences
Description The system makes an emergency stop and the soft activation
It is not possible to reach the programmed position since there command is canceled.
is a singular point between the current position for arg and the
Recommended actions
programmed position.
Find the reason for the high torque.
Probable causes -Check if any collision has occurred.
The configuration data for the programmed position is such -Check load data.
that the Robot must pass though a singular point to reach the -Reduce acceleration or speed to reduce speed.
position. -Check hardware.
-Move the program pointer and restart.
Recommended actions
Use SingArea\Wrist, ConfL\Off or change the movement
instruction to MoveJ. 50440, Correction generator lost
Description
50437, Follower axis is connected to wrong Correction generator has been removed
Motion Planner
Probable causes
Description Instruction CorrDiscon or CorrClear during robot movement
The follower axis arg is connected to a Motion Planner with a
Recommended actions
lower number than its corresponding master axis arg.
Wait until robot reach fine point or start movement without \Corr
Consequences
The performance of the Electronically Linked Motors will be 50441, Low voltage on battery inputs
decreased compared to the normal setup.
Description
Recommended actions The Serial Measurement Board on drive module arg, link arg
Change the Motion configuration in such a way that the follower and board number arg indicates low voltage. If main power is
axis arg is in the same Motion Planner or in a Motion Planner switched off the revolution counters will be lost.
with a higher number than the master axis arg. Battery voltage: arg V
Continued
6.7 7x xxx
71001, Duplicated address The passive filter time should either be 0 ms or in the range
[arg, arg] ms.
Description
This I/O signal has been rejected.
The I/O configuration is invalid.
The same addresses have been given for I/O unit <arg> and Recommended actions
I/O unit <arg>. Correct the passive filter time for the I/O signal.
I/O units connected to the same I/O bus must have unique
addresses. 71006, Invalid filter time
This I/O unit has been rejected.
Description
Recommended actions The I/O configuration for I/O signal <arg> is invalid.
1. Check that addresses are correct. The active filter time should either be 0 ms or in the range [arg,
2. Check that the I/O units are connected to the correct I/O bus. arg] ms.
This I/O signal has been rejected.
71002, Unit type undefined Recommended actions
Description Correct the active filter time for the I/O signal.
Description
Description
The I/O configuration for I/O signal <arg> is invalid.
The I/O configuration for I/O signal <arg> is invalid.
The physical minimum value must be less than the physical
Consequences
maximum value.
This I/O signal has been rejected, and no functions depending
This I/O signal has been rejected.
on it will work.
Recommended actions
Probable causes
Correct the physical values for the I/O signal so that the
The I/O unit <arg> is unknown. All I/O signals must refer to an
minimum value becomes less than the maximum value.
existing/defined I/O unit.
Continued
1. All cross connections must specify at least one actor signal, Recommended actions
i.e. parameter <Actor I/O signal 1> must always be specified. Make sure that the I/O signal is not specified as the resultant
2. For each operator specified an actor I/O signal must follow, of several cross connections.
e.g. if parameter <Operator 2> is specified then parameter
<Actor 3> must also be specified. 71037, Closed chain in cross connection
This cross connection has been rejected.
Description
Recommended actions The I/O configuration is invalid.
Correct the cross connection so the required actor I/O signals The I/O signal <arg> is part of a cross connection chain that is
are specified. closed (i.e. forms a circular dependence that cannot be
evaluated).
71019, I/O signal undefined The complete cross connection configuration has been rejected.
Description
71021, Duplicated cross connection resultants The I/O configuration for I/O signal <arg> is invalid.
Description Analog I/O signals must not be inverted.
The I/O configuration is invalid. Only digital and group I/O signals can be inverted.
Multiple cross connections have the same resultant I/O signal This I/O signal has been rejected.
<arg>. Recommended actions
Having more than one cross connection that result in the setting Remove the invert for the I/O signal (or change the signal type).
of the same signal may cause unpredictable behaviours, as
you cannot control their order of evaluation.
The complete cross connection configuration has been rejected.
Continued
refer to a I/O signal <arg>, that is not digital. The I/O unit may have been disconnected from the system.
Recommended actions 2. Make sure the I/O unit has is correctly powered.
Remove the non-digital I/O signal from the cross connection. 3. Make sure the cabling to the I/O unit is correctly connected.
71052, Max number of cross connections 71072, Cannot read stored signal value
exceeded Description
Description Cannot read the stored signal value for I/O signal <arg> as it is
The maximum number of cross connections, arg ,in the I/O Recommended actions
system has been exceeded. Change the configuration of the I/O signal by setting the store
Not all the cross connections have been accepted. attribute.
Recommended actions
Modify the configuration of the I/O system (by reducing the 71076, Communication error from rtp1
number of cross connections) so that the maximum limit is not
Description
exceeded.
No response from the serial line.
Recommended actions
71054, Invalid signal type
Check the device or connection.
Description
The I/O configuration for I/O signal <arg> is invalid. 71077, Communication error from rtp1
The specified signal type <arg> is invalid/unknown.
Description
Valid signal types are:
Not possible to deliver the received message.
- DI (Digital input)
- DO (Digital output) Recommended actions
- AI (Analog input) Check the communication flow.
- AO (Analog output)
- GI (Group input) 71078, Communication error from rtp1
- GO (Group output)
Description
This I/O signal has been rejected.
The response from the device has an invalid frame sequence.
Recommended actions
Recommended actions
Correct the signal type of the I/O signal.
Check for noise on the serial line.
Continued
- I/O Buses The contact with the NFS server <arg> is lost.
Continued
been exceeded. A number of errors may cause this. Further information may
be found in the standard Interbus documentation.
Recommended actions
Modify the configuration of the I/O system (by reducing the Recommended actions
number of I/O buses) so that the maximum limit is not exceeded. 1. Make sure the Customer Power Supply unit, supplying the
Interbus network with power, is working correctly. Replace any
Continued
Description
71114, Invalid IP address Permission was denied to mount the directory <arg> on the
The subnet mask <arg> is not valid. on the server computer <arg>.
Protocol: <arg>.
Recommended actions
Check the Communication configuration. Recommended actions
Export the directory on the server computer.
Description Description
The I/O configuration of I/O unit <arg> is invalid. The Ethernet Services option has to be installed when using
I/O units with Unit Trustlevel Required (0) are not allowed to be remote mounted disk.
Continued
Description
71145, Interbus bus has been deactivated
The I/O configuration is invalid.
Description The user-defined I/O signal <arg> must not be connected to
The Interbus bus has switched to a none running mode. the internal I/O unit <arg>
User defined I/O signals are not allowed to be connected to
Recommended actions
internal I/O units.
Restart the system.
This I/O signal has been rejected.
2. Check that correct Interbus boot project is selected.
Recommended actions
71147, No response from the Interbus network Connect the I/O signal to another I/O unit.
Description
71164, Internal I/O signal in cross connection
Access to the Interbus network is denied.
Description
Recommended actions
The I/O configuration contains an invalid cross connection.
1. Check the Interbus board.
The <Actor arg arg> is a user-defined I/O signal whereas the
2. Check the internal Interbus configuration.
resultant I/O signal <arg> is an internal I/O signal.
3. Reduce the cycle time on the slave I/O unit.
It is not allowed to define cross connections where user-defined
I/O signals affect internal I/O signals.
71148, No access to the Interbus network
Recommended actions
Description
Correct the cross connection so that there are no internal I/O
Access to the Interbus service interface is denied during arg,
signals in the resultant expression.
error code is 0xarg.
Recommended actions
Check cable and FTP server settings.
Continued
Description Description
The connection to a trusted FTP server has been lost. The I/O configuration is invalid.
IP address: <arg>. The identifier <arg> has already been used as the name of
another configuration instance.
Recommended actions
The following configuration instances must have unique names:
Check cable and FTP server settings.
- I/O Buses
- Unit types
71167, Wrong transmission protocol
- I/O Units
Description - I/O Signals
No matching transmission protocol was found in the - Command types
configuration. - Commands
Recommended actions - I/O Access levels
Change the transmission protocol. - CIP Routes
This configuration instance has been rejected.
71169, Ethernet not installed Recommended actions
1. Rename one of the configuration instances in system
Description
parameters.
The option Ethernet Services with FTP is not installed on this
2. Restart the system.
system.
Recommended actions
71193, Invalid physical I/O mapping
Reboot and install the Ethernet Services with FTP option.
Description
71182, I/O signal undefined I/O mapping error on I/O unit <arg>.
The I/O unit uses an input size of <arg bits, the controller can
Description
handle maximum arg> bits.
The I/O configuration is invalid.
The I/O unit uses an output size of <arg bits, the controller can
The parameter <Resultant I/O signal> of one of the cross
handle maximum arg> bits.
connections contains a reference to an undefined I/O signal
Recommended actions
<arg>.
Check configuration for the physical I/O unit.
This cross connection has been rejected.
Recommended actions
71196, Invalid encoding type
Correct the cross connection so that the resultant I/O signal
refers to an existing I/O signal. Description
The I/O configuration for I/O signal <arg> is invalid.
71183, Cross connection with invalid operator The encoding type <arg> is not valid for signal type <arg>.
Valid encoding types are:
Description
- UNSIGNED
The I/O configuration is invalid.
- TWO_COMP
The parameter <Operator arg> of one of the cross connections
This I/O signal has been rejected.
contains an invalid/unknown operator <arg>.
Recommended actions
Valid values for the logical operator are:
Correct the encoding type for the I/O signal.
- AND
- OR
This cross connection has been rejected. 71201, Unknown I/O bus
Continued
Installed I/O buses are:argargargarg 71222, Profibus configuration file not found
Consequences Description
This I/O bus has been rejected, and no functions depending on The binary Profibus configuration file was not found.
it will work. - File: <arg>
Recommended actions - Path: <arg>.
1. Make sure the system has been configured with the desired Recommended actions
I/O bus. 1. Make sure the file exists.
2. Make sure the I/O bus option at hand is installed. 2. Change the path in the I/O configuration.
3. Check the configuration for I/O bus.
71220, No Profibus option has been installed 71224, Profibus channel has been reflashed
Description Description
A Profibus-DP master/slave board has been fitted, but no The arg channel firmware of the Profibus board has been
Profibus option has been installed. updated from <arg> to <arg>.
Consequences
No communication on the Profibus is possible. There may be 71225, Profibus configuration error
consequential errors from configuring Profibus when no such
Description
option has been installed.
The local slave channel has more DI/DO than the configuration
Probable causes in its master.
An attempt may have been made to add the Profibus
Recommended actions
functionality, without installing the option correctly.
Make the number of DI/DO of the external Profibus master more
Recommended actions or equal than the local slave.
1. If the Profibus option is required: configure a new system
with this option, and install the system. 71226, Profibus configuration ok
2. If the Profibus option is not required: configure a new system
Description
without this option, and install the system.
The number of DI/DO of the external Profibus master is now
more or equal than for the I/O unit of DP_SLAVE type.
71221, Profibus firmware file not found
Recommended actions
Description
The Profibus <arg> firmware file not found or not readable.
71227, Initialization of Profibus slave failed
The board firmware may be out of date.
Description
Recommended actions
The slave channel on the Profibus-DP master/slave board did
Reinstall the system.
not start up correctly.
Continued
71228, Profibus binary configuration fault 71232, Too many internal Profibus slaves
Description
Description
There are too many internal Profibus slaves defined in the
The configuration data in the binary file is not accepted by the
system.
slave at address <arg>.
Consequences
Recommended actions
Profibus I/O unit <arg> will not be configured. No communication
Make the configuration data in the binary file match the
with this unit
configuration for the slave and reboot the system
will be possible.
Continued
Continued
Description
71259, Cannot read the Interbus configuration
CAN communication failed due to arg.
file
Code: arg
Description
An error occurred when attempting to read the Interbus board 71273, I/O unit configuration mismatch
configuration file <arg>.
Description
Consequences I/O unit <arg> with address arg is configured in the system
The I/O bus has not been configured, and cannot be used by parameters, but it cannot be found in the I/O bus specific
the system. configuration.
Recommended actions Probable causes
1. Reload the Interbus configuration file to the robot controller. 1. The address of the I/O unit in the system parameters are not
2. Restart the system. the same as in the I/O bus specific configuration.
2. The I/O unit has not been configured at all in the I/O bus
71260, Interbus bus failure specific configuration.
Consequences
Parts of the Interbus network will not be accessible, depending 71274, Interbus bus failure
on the network topology and the nature of the fault. Description
Probable causes The control system was unable to determine the bus operating
A number of errors may cause this. Further information may mode of the Interbus board.
be found in the standard Interbus documentation. Recommended actions
Recommended actions Restart the system.
1. Make sure all communication cables and connectors are
working correctly and of the recommended type 71276, Communication established with I/O unit
2. Check the Interbus specific error code as specified in the
Description
Interbus Manuals: Firmware Service and Error Messages.
Communication established with I/O unit <arg>.
Description
Communication with 'arg' master failed on unit with mac id arg.
Continued
Description
71293, Invalid input size
The address <arg> for the DeviceNet master on I/O bus <arg>
Description is occupied by another I/O unit on the network.
On DeviceNet I/O unit <arg> the connection 1 input size does
Recommended actions
not match the I/O unit.
1. Change master address in configuration.
Recommended actions 2. Disconnect I/O unit occupying the address from the network.
1. Change size in configuration. 3. Restart the system.
2. Check module.
3. Use DN_GENERIC unit type 71299, No power on DeviceNet bus
Description
71294, Invalid output size
The 24 V power supply from the DeviceNet power supply is
Description missing.
On DeviceNet I/O unit <arg> the connection 1 output size does
Consequences
not match the I/O unit.
No communication on the DeviceNet bus <arg> is possible.
Continued
Continued
71306, DeviceNet unknown error 71310, DeviceNet I/O unit connection error
Description Description
An unknown error is reported from I/O unit <arg> error code DeviceNet I/O unit <arg> is occupied by another master.
arg.
Recommended actions
Recommended actions 1. Check configuration.
1. Restart the system. 2. Cycle power on I/O unit.
2. Report problem to ABB.
71311, Unable to established communication on
71307, DeviceNet generic connection 1 DeviceNet bus
Description Description
On DeviceNet I/O unit <arg> connection 1 configuration are Unable to established communication on DeviceNet bus <arg>
generic. because no I/O units are physically connected.
Real values:
Recommended actions
- Connection 1 type: <arg>
1. Check cables and connectors.
- Connection 1 input size: <arg>
2. Connect I/O units to I/O bus.
- Connection 1 output size: <arg>
3. Restart the system.
Recommended actions 4. Remove I/O units on the I/O bus <arg> from the configuration.
1. Create a new unit type with correct values.
2. Update your current unit type configuration. 71312, DeviceNet I/O unit explicit connection not
enabled
71308, DeviceNet generic connection 2
Description
Description DeviceNet I/O unit <arg> does not have the explicit message
On DeviceNet I/O unit <arg> connection 2 configuration are connection enabled.
generic.
Recommended actions
Real values:
Change configuration.
- Connection 2 type: <arg>
- Connection 2 input size: <arg>
71313, Fieldbus command type order number
- Connection 2 output size: <arg>
not unique.
Recommended actions
Description
1. Create a new unit type with correct values.
The I/O configuration is invalid.
2. Update your current unit type configuration.
Fieldbus command <arg> and <arg> are connected to the same
unit type <arg> and have the same order number <arg>.
71309, DeviceNet generic unit identification
The order number of commands connected to the same I/O unit
Description must be unique.
On DeviceNet I/O unit <arg> identity configuration are generic. This command has been rejected.
Real values:
Recommended actions
- Vendor Id: <arg>
Correct the configuration.
- Product code: <arg>
- Device type: <arg>
Continued
71314, Invalid fieldbus command type 71320, Max number of I/O access levels exceeded
Description Description
The I/O configuration is invalid. The I/O configuration is invalid.
One of the fieldbus commands has a reference to an The maximum number, arg, of I/O access levels in the I/O
invalid/unknown command type < arg>. system has been exceeded.
All fieldbus commands must refer to an existing command type.
Recommended actions
This fieldbus command has been rejected.
Modify the configuration of the I/O system (by reducing the
Recommended actions number of I/O access levels) so that the maximum limit is not
Correct the fieldbus command type for the command. exceeded.
71315, Max number of fieldbus commands 71321, Invalid I/O access level
exceeded
Description
Description The I/O configuration is invalid.
The I/O configuration is invalid. The I/O signal <arg> has a reference to an invalid/undefined
The maximum number, arg, of fieldbus commands in the I/O I/O access level <arg>.
system has been exceeded. All I/O signals must either omit the access level or refer to an
existing access level.
Recommended actions
This I/O signal has been rejected.
Modify the configuration of the I/O system (by reducing the
number of fieldbus commands) so that the maximum limit is Recommended actions
not exceeded. Change I/O access level to one that exist or define a new I/O
access level.
71316, Max number of fieldbus command types
exceeded 71323, Invalid bit values
Description Description
The I/O configuration is invalid. The I/O configuration for I/O signal <arg> is invalid.
The maximum number arg, of fieldbus command types in the The minimum bit value <arg> must not be less than <arg>.
I/O system has been exceeded. The maximum bit value <arg> must not exceed <arg>.
The minimum bit value must be less than the maximum bit
Recommended actions
value.
Modify the configuration of the I/O system (by reducing the
This I/O signal has been rejected.
number of fieldbus command types) so that the maximum limit
is not exceeded. Recommended actions
1. Check that the I/O signal is configured with the correct
71317, I/O unit reset encoding type.
2. Check that the min and max bit values are correct.
Description
The I/O unit <arg> on the I/O bus <arg> has been reset through
71324, Physical limitation values out of range
the fieldbus command <arg>, to make sure that the fieldbus
command values are activated. Description
This causes the I/O unit to loose contact while it is restarted The I/O configuration for I/O signal <arg> is invalid.
but it will regain contact. The physical limitation minimum value must be less than the
physical limitation maximum value.
Probable causes
This I/O signal has been rejected.
A fieldbus command for reset has been defined for the I/O unit
in the configuration of the I/O system. Recommended actions
Correct the physical limitation values for the I/O signal so that
the minimum value becomes less than the maximum value.
Continued
71325, Invalid I/O bus configuration There are duplicated <arg> I/O buses with same connector ID
<arg>.
Description
I/O buses of the same type must have unique connector ID:s.
The I/O configuration for I/O bus <arg> is invalid.
This I/O bus has been rejected.
User-defined (externally loaded) I/O buses must no be specified
as local. Recommended actions
This I/O bus has been rejected. Correct the connector ID for the I/O bus.
Recommended actions
71331, Invalid bus type
Change the bus type of the I/O bus.
Description
71326, Invalid unit type configuration The I/O configuration for I/O bus <arg> is invalid.
The bus type <arg> is invalid or unknown
Description
Installed valid bus types are:argargarg
The I/O configuration for unit type < arg> is invalid.
User-defined (externally loaded) unit types must no be specified Consequences
as local. This I/O bus has been rejected, and no functions depending on
Change the bus type of the I/O unit type. Correct the bus type for the I/O bus.
Description Description
The I/O configuration is invalid. The I/O configuration for I/O bus <arg> is invalid.
The configuration instance <arg> does not comply with the The value of the recovery time parameter <arg> is incorrect.
rules of RAPID identifiers. The recovery time (how often to try regaining contact with lost
This configuration instance has been rejected. I/O units) must not be less than 5 seconds.
This I/O bus has been rejected.
Recommended actions
Correct the name of the configuration instance so that it Recommended actions
complies with the following rules: Correct the recovery time for the I/O bus.
Description - 125
This I/O bus has been rejected. This I/O bus has been rejected.
Select a valid connector ID for the I/O bus. Correct the DeviceNet baud rate for the I/O bus.
Description
The I/O configuration for I/O bus <arg> is invalid.
Continued
Description
71339, Fieldbus command without reference to
The I/O configuration is invalid.
I/O unit
No reference to a unit type is defined for the command type
<arg>. Description
All command types must have a reference to an existing unit The I/O configuration is invalid.
type. One of the fieldbus commands has no reference to a I/O unit.
This command type has been rejected. All fieldbus commands must have a reference to an existing
I/O unit.
Recommended actions
This fieldbus command has been rejected.
Define a unit type reference for the command type.
Recommended actions
71335, Invalid unit type Define a I/O unit reference for the fieldbus command.
Description
71340, Invalid I/O unit
The I/O configuration for command type < arg> is invalid.
The unit type <arg> is invalid/unknown. Description
All command types must refer to an existing/defined unit type. The I/O configuration is invalid.
This command type has been rejected. One of the fieldbus commands has a reference to an
invalid/unknown I/O unit <arg>.
Recommended actions
All fieldbus commands must have a reference to an existing
Correct the unit type for the command type.
I/O unit.
This fieldbus command has been rejected.
71336, Command type without path
Recommended actions
Description
Correct the I/O unit for the fieldbus command.
The I/O configuration is invalid.
No path is defined for the command type <arg>.
71341, Fieldbus command, no reference to
This command type has been rejected.
command type
Recommended actions
Description
Define a path <arg> for the command type.
The I/O configuration is invalid.
One of the fieldbus commands has no reference to a command
71337, Command type without service identifier
type.
Description All fieldbus commands must have a reference to an existing
The I/O configuration is invalid. command type.
No service identifier is defined for the command type <arg>. This fieldbus command has been rejected.
This command type has been rejected.
Recommended actions
Recommended actions Define a command type reference for the fieldbus command.
Define a service identifier <arg> for the command type.
Continued
This I/O signal has been rejected. Correct the bus type for the unit type.
Recommended actions
71351, Invalid connection 1 type
Correct the unit map.
Description
71348, Unit map with unexpected character The I/O configuration is invalid.
The unit type <arg> has an invalid/unknown type for connection
Description
1 <arg>.
The I/O configuration for I/O signal <arg> is invalid.
The type for connection 1 must be one of the following:
Found unexpected end or character at position <arg> in the
- POLLED
unit map: <arg>.
- STROBE
This I/O signal has been rejected.
- COS
Recommended actions - CYCLIC
Correct the unit map so that is comply with the following syntax: - COS_ACKSUP
- {bit} = ([0-9]+) - CYCLIC_ACKSUP
- {range} = ([0-9]+[-][0-9]+) This unit type has been rejected.
- {segment} = ({bit} | {range})
Recommended actions
- {unit map} = ({segment}[,])*{segment}
Correct the connection 1 type of the unit type.
Examples of valid unit maps:
Continued
Description
71353, Unit without reference to unit type
The I/O configuration for I/O unit <arg> is invalid.
Description There is already another user-defined I/O unit connected to the
The I/O configuration is invalid. I/O bus <Local>.
No reference to a unit type is defined for the I/O unit <arg>. Only one user-defined I/O unit may be connected to the I/O bus
This I/O signal has been rejected. <Local>.
This I/O unit has been rejected.
Recommended actions
Define a unit type reference for the I/O unit. Recommended actions
Correct the I/O configuration.
71354, I/O unit without reference to I/O bus
71358, Power fail restore full
Description
The I/O configuration is invalid. Description
No reference to a I/O bus is defined for the I/O unit <arg>. I/O unit <arg> could not be setup for power failure restore.
This I/O unit has been rejected. The table for power fail is full.
71355, Invalid trustlevel 71359, Option Multiple Serial Ports is not installed
Description Description
The I/O configuration is invalid. The system has attempted to address the serial port <arg>, and
Unit type <arg> has an invalid/unknown trustlevel <arg>. failed.
Valid trustlevel values are: Consequences
- 0 (Required) The connector and the physical channel using the connector
- 1 (Error when lost) will not be available for use.
- 2 (Loss accepted)
Probable causes
- 3 (Stop when lost)
The option, Multiple Serial Ports, has not been installed in the
This command type has been rejected.
system.
Continued
71361, Cross connection with non digital The system will go to status SYS STOP.
Continued
than one I/O unit. -The board may have internal software or hardware problems.
3. Change the address and/or connect the missing I/O unit. Recommended actions
4. If you changed the address, the power supply to the I/O unit Power off and try again
must be cycled (switched OFF and then back ON), to make
sure the address has been changed. 71379, Unknown communication physical
channel connector
71368, No Interbus option has been installed
Description
Description The connector <arg> defined for the physical channel <arg> is
A Interbus master/slave board has been fitted, but no Interbus unknown.
option has been installed.
Consequences
Consequences The physical channel will not be available for use.
No communication on the Interbus is possible. There may be
Probable causes
consequential errors from configuring Interbus when no such
-The connector defined in the physical channel configuration
option has been installed.
may be misspelt or refers to a connector not available for use.
- Connector configuration is missing.
Continued
Continued
Recommended actions
1. Disable the Quick Connect configuration parameter. 71393, Error when allocating generic size
2. Replace the DeviceNet master/slave board with a later Description
version. Failed to allocate generic arg size (-1) on DeviceNet I/O unit
<arg>.
71389, Configuration file error
Probable causes
Description The DeviceNet I/O unit <arg> cannot be configured with unit
Errors occurred during loading of configuration data. type DN_GENERIC or with a generic arg size (-1).
All configuration errors are placed in the cfg Event Log.
Recommended actions
Consequences 1. Update your current unit type configuration with new arg size.
The configuration in file will not be installed. 2. Do not use DN_GENERIC unit type.
Recommended actions
View the errors in the cfg Event log. 71394, Invalid physical communication channel
Description
71390, The DeviceNet bus have recovered from The communication channel arg is out of range.
bus off
Consequences
Description The communication channel arg is unavailable.
The DeviceNet bus <arg> have recovered from bus off state.
Probable causes
Option not installed or the communication channel <arg> is out
71391, System Signal configuration of range.
Continued
Consequences
71398, Communication error from bosv24 No communication on the arg I/O bus is possible.
Continued
<arg>. Not able to define port arg of route <arg> due to lack of
resources.
Consequences
Mapping more than one I/O signal against the same bit(s) in Consequences
the I/O unit map can cause unpredictable values for these I/O The route is not available. Messages to devices connected to
signals since their order of evaluation cannot be controlled. port argarg is not forwared.
E.g. if an inverted group output I/O signal is mapped to the Probable causes
same bits as some digital output I/O signals, the status of these The <arg> doesn't support this many ports.
bits are depending on the order the I/O signals are set.
Recommended actions
Recommended actions When possible reduce the number of ports or report the problem
It is highly recommended that mapping of several I/O signals to ABB.
to the same bit(s) is avoided.
71410, CIP route option not installed
71406, Communication established on DeviceNet
Description
bus
The CIP route option is not enabled since it was not selected
Description at system creation.
The DeviceNet bus <arg> has established communication.
Consequences
Any CIP route definitions will be omitted.
71407, Route interface not found
Probable causes
Description The CIP route option is not installed in the system.
The route interface <arg> for I/O bus <arg> is not found in the
Recommended actions
system.
Create and install a system with the CIP route option.
Consequences
The route is not available. Messages to devices connected to 71411, Out of route resources
<arg> will not forwarded.
Description
Probable causes
Not able to add anymore routes due to no more route resources
The I/O bus <arg> not defined or spelled wrong.
in the system.
Recommended actions
Consequences
Change the I/O bus identifier.
Route <arg> will not be added to the system.
Probable causes
71408, Route port number out of range
Too many routes have been defined. The system only allows
Description arg routes.
The given port number arg of route <arg> is outside its range.
Recommended actions
Reduce the number of routes.
Continued
71412, The DeviceNet bus has regained the bus Recommended actions
power 1. Make sure that the DeviceNet Lean bus contact is connected.
2. Check all cabling to the power supply unit.
Description
3. Measure the output and input voltage levels.
The DeviceNet bus <arg> has regained the 24 V bus power.
4. Replace the faulty unit if required.
Continued
Description Description
The I/O unit <arg> connected to the DeviceNet Lean bus is not A major amount of errors has occurred on the DeviceNet Lean
of the same type as configured. bus. The bus will try to recover when possible.
Reported product code was arg, expected was arg.
Consequences
Consequences No data exchange with configured I/O units will be possible.
No communication to the I/O unit is possible.
Recommended actions
Recommended actions Check all cabling
Change the I/O unit configuration.
71425, DeviceNet Lean too many I/O units
71421, Duplicated address on the DeviceNet Lean
Description
bus
There are too many I/O units configured on the DeviceNet Lean
Description bus. The maximum allowed number is arg. The I/O unit <arg>
The reserved address arg for the DeviceNet Lean master is is rejected.
occupied by an another I/O unit on the network.
Consequences
Recommended actions No data exchange with I/O unit <arg> will be possible.
1. Change the address on the conflicting I/O unit.
Recommended actions
2. Disconnect the I/O unit occupying the masters address from
Remove the I/O unit from I/O configuration.
the network.
71423, Minor error on the DeviceNet Lean bus No communication on I/O bus DeviceNet Lean is possible.
Probable causes
Description
An attempt may have been made to add the DeviceNet Lean
A minor amount of communication errors have occurred on the
functionality, without installing the option correctly.
DeviceNet Lean bus.
Recommended actions
Consequences
1. Configure a new system with the DeviceNet Lean option, and
I/O data might be lost or delayed.
install the system.
Recommended actions
2. If DeviceNet Lean is not required: configure a new system
Check all cabling
without this option, and install that system.
Continued
71428, DeviceNet Lean I/O unit configured 71432, Profinet hardware exception
Description Description
A new I/O unit has been found and configured on the DeviceNet The Profinet PCI board has reported an internal software
Lean bus. exception in its firmware. The exception occurred before this
Unit name: arg restart. Follow the actions steps below to recover from this error
Unit address: arg state.
Input bytes / Output bytes: arg
Consequences
Vendor ID: arg
No connection to I/O units will be possible.
Product code: arg
Probable causes
Recommended actions
A configuration download from an external Profinet tool might
1. Restart the controller to activate the I/O unit configuration.
have been interrupted before it was completed.
2. Edit or delete the configuration.
Recommended actions
1. Clear all configuration data in the Profinet PCI board using
71429, No configuration in the Profinet PCI board
an external software tool.
Description 2. Reconfigure the Profinet PCI board using an external software
There is no bus configuration in the Profinet PCI board. tool.
Description
71430, Incompatible firmware in Profinet board The Profinet PCI board could not be contacted. Error code
The current firmware in the Profinet PCI board, version <arg>, Consequences
is incompatible with this RobotWare release. No connection to I/O units will be possible.
Download firmware of version <arg> to the Profinet PCI board software tool.
using the Firmware Loader in Siemens Step7. Contact ABB Recommended actions
support for more information about how to do that. Make sure the Profinet PCI board is installed in the controller.
Consequences Consequences
No connection to I/O units will be possible. No connection to I/O units will be possible.
Continued
71435, Profinet I/O unit not configured in slot arg, but the connecting Profinet master have a module
configure in slot arg.
Description
A Profinet I/O unit at address <arg> has generated an alarm. Consequences
The I/O unit is configured in the Profinet PCI board, but not in The connection attempt is rejected.
Description
71440, Profinet configuration mismatch
The I/O unit <arg> is configured in the controller, but is not
found in the Profinet PCI board configuration. Description
Profinet-IO routing has been configured using an external
Consequences
Profinet configuration tool. To be able to use Profinet-IO routing
No connection to the I/O unit will be possible.
on the controller, the Profinet internal slave needs to be
Recommended actions
configured in the controller.
1. Add the configuration for the I/O unit in the Profinet PCI board
Consequences
using an external configuration tool.
No Profinet-IO routing will be possible.
2. Remove the I/O unit configuration from the system
parameters. Recommended actions
1. Add the Profinet internal slave to the I/O configuration.
71437, Profinet internal slave config warning 2. Remove the Profinet-IO routing configuration from the DSQC
678.
Description
The Profinet internal slave is configured in the controller with
71441, Profinet-IO routing warning
the following modules:
argThe connecting Profinet master have an different module Description
configuration. Since Profinet-IO routing is configured on I/O unit <arg>, some
Mismatch detected in slot arg. data bits might be dependent on the PLC connection status
and operating mode.
Consequences
If the I/O unit <arg> has I/O signals mapped on digital output
The connection attempt is rejected.
bits controlled by the PLC, these I/O signals can be set by the
Recommended actions
controller, but will not affect the I/O units output values.
1. Reconfigure the connecting Profinet master.
Consequences
2. Reconfigure the Profinet internal slave in the controller.
Some I/O signals might not be handled by the controller.
Continued
71442, Profinet option key missing settings' command demands another restart of the controller
in order to be completed.
Description
The option needed to run Profinet on the controller was not Recommended actions
Consequences
71444, Profinet diagnostics received
The fieldbus adapter <arg> has been rejected, and no functions
Description depending on it will work.
The I/O unit <arg> has reported diagnostic data in slot arg.
Recommended actions
arg
1. Remove a fieldbus adapter in the configuration.
2. Restart the system.
71445, Profinet PCI board error
Continued
71452, Too many EtherNet/IP buses are 1. Correct the connection type of the unit type.
Description
71456, EtherNet/IP hardware is missing
Too many EtherNet/IP I/O buses are configured. There is only
possibly to have one I/O bus for EtherNet/IP Master/Slave. Description
The DSQC 612 hardware needed for running EtherNet/IP is
Recommended actions
missing.
1. Remove one the EtherNet/IP buses from the configuration.
2. Restart the system. Consequences
No communication on the EtherNet/IP bus is possible.
Continued
71458, Could not change the default gateway 71461, Duplicated address on the EtherNet/IP I/O
address bus
Description
Description
If no destination address is specified in the Ethernet/IP
The I/O unit <arg> and the EtherNet/IP master have been
configuration, the default controller gateway address will be
configured with the same address in the controller.
changed. The destination address was not given and the
Consequences
specified gateway address <arg> was not valid and could not
It is not possible to access the I/O unit or I/O signals on it, since
be used..
it is currently not communicating with the controller.
Consequences
Recommended actions
No communication on the EtherNet/IP bus is possible.
1. Change the address for the I/O unit <arg> or the address for
Recommended actions
the EtherNet/IP master in the configuration. If changing the I/O
1. Correct the gateway in the EtherNet/IP I/O bus configuration.
unit address and it have this address physically it must also be
2. Restart the system.
changed in the I/O unit.
2. Restart the system.
71459, Illegal address for EtherNet/IP
Continued
71463, Illegal address for EtherNet/IP bus 3. Cycle the power of the I/O unit.
Description
71466, Profinet configuration failed
The EtherNet/IP address <arg> is reserved.
Description
Consequences
The configuration file <arg> was not accepted by the DSQC
No communication on the EtherNet/IP bus is possible.
678.
Probable causes
Error code returned arg.
The specified address is on a subnet reserved by another
Consequences
Ethernet port. Two Ethernet ports on the controller can not be
No new configuration will be stored in the DSQC 678.
on the same subnet.
Example: Recommended actions
EtherNet/IP port: 192.168.125.x Make sure that the correct filetype is used.
Service port: 192.168.125.x
Note: 71467, Profinet configuration file missing
The subnets within the range 192.168.125.xxx - 192.168.130.xxx
Description
are predefined and can not be used.
The configuration file <arg> was not found.
Recommended actions
Consequences
1. Change the address to another subnet.
No new configuration will be stored in the DSQC 678.
2. Restart the system.
Recommended actions
71464, Could not add a new gateway for 1. Make sure the file exists.
EtherNet/IP 2. Make sure that the configuration file is placed in the HOME
directory of your current system.
Description
Could not add the gateway address <arg> with the destination
71468, Profinet board DSQC 678 upgraded
address <arg> for EtherNet/IP.
Description
Consequences
The Profinet board DSQC 678 have been upgraded to a new
No communication on the EtherNet/IP bus is possible.
firmware with version <arg>
Probable causes
Consequences
1. The gateway address or the destination address are invalid.
The new firmware might affect some of the configuration
2. No destination address have been specified.
parameters or other communication behaviour.
Recommended actions
Recommended actions
1. Correct the gateway address or the destination address in
1. Make sure that no configuration changes are needed for
the EtherNet/IP bus configuration.
connecting controllers.
2. Restart the system.
2. Make sure that current Step 7 configuration in the DSQC 678
is compatible with the new firmware.
71465, DeviceNet Lean error response
Continued
Consequences
71475, Fieldbus command error response No communication with the I/O unit is possible.
Continued
71480, I/O unit occupied by another master 71484, Profinet hardware missing
Description Description
It is not possible to connect to the I/O unit <arg> because it has The DSQC 612 board needed to run the <arg> I/O bus on the
already an active connection. selected connector id is missing.
Consequences Consequences
No communication with the I/O unit <arg> is possible as long No communication on the <arg> I/O bus is possible.
as the I/O unit is occupied by another master.
Recommended actions
Recommended actions Install a DSQC 612 board in the controller or use the LAN
Release the connection from the other master to the I/O unit connector id instead.
<arg> or change the address.
71485, Illegal subnet mask
71481, Profinet configuration file error
Description
Description The subnet mask <arg> for the <arg> I/O bus is illegal. The
The Profinet configuration file <arg> could not be found or allowed subnet mask range is <255.255.255.xxx>.
opened.
Consequences
Consequences The subnet mask on the <arg> I/O bus was not changed.
The configuration file is needed to be able to use the I/O units
Recommended actions
defined on the <arg> I/O bus.
1. Correct the subnet mask for the <arg> I/O bus.
Recommended actions
1. Make sure the file exists. 71486, Illegal address for <> I/O bus
2. Make sure that the configuration file is placed in the HOME
Description
directory of your current system if filename without path is used.
The IP address <arg> for the <arg> I/O bus is illegal.
Consequences Consequences
The changed parameter values are not valid until a warmstart No communication on the <arg> I/O bus is possible.
of the controller is performed.
Probable causes
Recommended actions The specified address is on a subnet reserved by another
Perform a warmstart. Ethernet port. Two Ethernet ports on the controller cannot be
on the same subnet.
71483, Profinet identification request received Example:
<arg> port: 192.168.125.xxx
Description
Service port: 192.168.125.xxx
A Profinet identification request has been received from an
Note:
external configuration tool.
The subnets within the range 192.168.125.xxx - 192.168.130.xxx
The MAC address on the <arg> I/O bus is <arg>.
are predefined and cannot be used.
Continued
Consequences
71490, Profinet I/O unit configuration warning
No communication on <arg> I/O bus is possible.
Description
Probable causes
The I/O unit <arg> on the <arg> I/O bus is configured in the
An attempt may have been made to add the Profinet
Profinet configuration file <arg> but not in the system
functionality, without installing the option correctly.
parameters.
Recommended actions
Recommended actions
1. Configure a new system with the Profinet SW option, and
Add the I/O unit <arg> to the system parameters or remove the
install that system.
I/O unit from the Profinet configuration file.
2. If Profinet SW is not required, configure a new system without
this option, and install that system.
Continued
71495, Profinet master option key missing 4. If you changed the address, the power supply to the I/O unit
must be cycled (switched OFF and then back ON), to make
Description
sure the address has been changed.
The option key needed to run the <arg> I/O bus as a Profinet
5. Make sure that the field bus is working
master on the controller was not detected. The I/O unit <arg>
is not defined as an internal Profinet slave.
71498, Profinet bus configuration changed
Consequences
Description
No communication with the I/O unit <arg> is possible.
Bus type system parameters on I/O bus <arg> have been
Probable causes
changed by an external configuration tool or a connecting
The installed option key for the <arg> I/O bus only support one
master.
internal Profinet slave I/O unit.
The following values have been changed:
Recommended actions Station name: <arg>
Configure a new system with the Profinet SW master/slave
Consequences
option or remove the I/O unit <arg> from the system parameters.
The changed parameter values are not valid until a warmstart
of the controller is performed.
71496, Lost communication with required unit
Recommended actions
Description Perform a warmstart.
The previously working communication with I/O unit arg with
address arg on I/O bus arg has been lost. 71499, I/O signals in cross connection has
Consequences overlapping unit map
The I/O unit has been assigned Unit Trustlevel Required (0) in
Description
the configuration. The system will go to system failure state.
The resultant I/O signal <arg> has an overlapping unit map with
Probable causes the inverted actor I/O signal <arg>.
The I/O unit may have been disconnected from the system.
Consequences
Recommended actions Using I/O signals with overlapping unit map in a cross
1. Make sure that the bus cable is connected to the controller. connection can cause infinity signal setting loops.
2. Make sure the I/O unit has is correctly powered.
Recommended actions
3. Make sure the cabling to the I/O unit is correctly connected.
Correct the unit map or define one of the I/O signals as virtual.
Continued
Probable causes
The module type used in slot <arg> may be of wrong type or 71506, Fieldbus command syntax error
of a different version compared to the actual hardware on the Description
I/O unit. Could not send fieldbus command to I/O unit <arg> because
Recommended actions there is a syntax error in the command path string.
1. Update the Profinet configuration file <arg> Fieldbus command type name <arg>.
2. Check the I/O unit hardware. The syntax error: Bad path size specified.
Consequences
71503, Profinet station name error The fieldbus command was not sent.
Consequences
71504, File size exceeds max file size The fieldbus command was not sent.
Continued
71509, Fieldbus command syntax error 71513, Fieldbus command response timeout
Description Description
Could not send fieldbus command to I/O unit <arg> because A timeout occurred when sending fieldbus command <arg> to
there is a syntax error in the command path string. the I/O unit <arg>
Fieldbus command type name <arg>.
Consequences
The syntax error: Missing space.
The fieldbus command was not sent.
Consequences
Recommended actions
The fieldbus command was not sent.
1. Check the fieldbus command syntax.
Recommended actions 2. Make sure that the bus cable is connected to the controller.
Correct the fieldbus command path string. 2. Make sure the I/O unit has is correctly powered.
3. Make sure the cabling to the I/O unit is correctly connected.
71510, Fieldbus command syntax error
71514, Fieldbus command connection error
Description
Could not send fieldbus command to I/O unit <arg> because Description
there is a syntax error in the command path string. Could not send fieldbus command <arg> to the I/O unit <arg>
Fieldbus command type name <arg>. because no active connection was present.
The syntax error: Incorrect byte size.
Consequences
Consequences The fieldbus command was not sent.
The fieldbus command was not sent.
Recommended actions
Recommended actions 1. Check the fieldbus command syntax.
Correct the fieldbus command path string. 2. Make sure that the bus cable is connected to the controller.
2. Make sure the I/O unit has is correctly powered.
71511, Fieldbus command syntax error 3. Make sure the cabling to the I/O unit is correctly connected.
Description
71515, Fieldbus command send error
Could not send fieldbus command to I/O unit <arg> because
there is a syntax error in the command path string. Description
Fieldbus command type name <arg>. Could not send fieldbus command <arg> to the I/O unit <arg>.
The syntax error: Incorrect data size.
Consequences
Consequences The fieldbus command was not sent.
The fieldbus command was not sent.
Recommended actions
Recommended actions 1. Check the fieldbus command syntax.
Correct the fieldbus command path string. 2. Make sure that the bus cable is connected to the controller.
2. Make sure the I/O unit has is correctly powered.
71512, Invalid service identifier in fieldbus 3. Make sure the cabling to the I/O unit is correctly connected.
command
Description
Could not send fieldbus command to I/O unit <arg> because
of invalid service identifier <arg>.
Continued
The attribute arg is changed to "arg" for the I/O unit <arg>.
71521, Output data not processed
71518, Profinet configuration mismatch Description
Description The unit <arg> indicates output data to slot <arg> cannot be
compared with the configuration loaded for this I/O unit. Consequences
First slot mismatch reported on slot <arg> The output data is discarded by the unit.
<arg> slot mismatches found.
Probable causes
Consequences Internal error in unit.
Some I/O signals might not be possible to use.
6.8 8x xxx
80001, arg
arg
Description
arg
arg
arg Recommended actions
arg
arg 80003,
6.9 10 xxxx
Description
arg
6.10 11 xxxx
arg Recovery:
You might want to handle errno arg in your error handler
Recommended actions
Check the signal(s) that failed:
110005, Process Supervision Phase END_MAIN
arg
arg Description
Recovery: Task: arg
You might want to handle errno arg in your error handler Supervision failed for process phase END_MAIN.
arg
110002, Process Supervision Phase PRE_START Recommended actions
arg Recovery:
You might want to handle errno arg in your error handler
Recommended actions
Check the signal(s) that failed:
110006, Process Supervision Phase POST1
arg
arg Description
Recovery: Task: arg
You might want to handle errno arg in your error handler Supervision failed for process phase POST1.
arg
110003, Process Supervision Phase START Recommended actions
arg Recovery:
You might want to handle errno arg in your error handler
Recommended actions
Check the signal(s) that failed:
110007, Process Supervision Phase END_POST1
arg
arg Description
Recovery: Task: arg
You might want to handle errno arg in your error handler Supervision failed for process phase END_POST1.
arg
110004, Process Supervision Phase MAIN Recommended actions
arg Recovery:
You might want to handle errno arg in your error handler
Continued
110008, Process Supervision Phase POST2 3. A process error occurred too close to the endpoint of the
process: a process restart is not performed.
Description
Task: arg Recommended actions
Supervision failed for process phase POST2. Remove the logical instructions, that cause the delay,
arg or
check, that the last application movement instruction indicates,
Recommended actions
that it is the last one.
Check the signal(s) that failed:
arg
110014, Option 'Optical Tracking' or 'Weldguide'
arg
is missing
Recovery:
You might want to handle errno arg in your error handler Description
Task: arg
110009, Process Supervision Phase END_POST2 The optional argument '\Track' may not be used without the
option 'Optical Tracking' or 'Weldguide'.
Description
arg
Task: arg
Supervision failed for process phase END_POST2. Recommended actions
Continued
Description
Task: arg 110021, Unknown supervision list
arg
Description
The process data buffer is full. The latest process data set and
Task: arg
robtarget has been replaced by the data set and robtarget of
The Supervision list type arg is unknown.
the active instruction.
arg
Consequences
Consequences
A set of process data and a robtarget are skipped. This could
Supervision is not set up or removed.
result in path shortcuts and inadequate process data.
Recommended actions
Probable causes
Change the supervision list type.
The RAPID program contains too many short continuous
process instructions in sequence.
110025, No active CAP process
Recommended actions
Description
Either increase the length of the continuous process instructions
Task: arg
or
There is no active CAP process for this instruction.
reduce process speed.
arg
Continued
Continued
Recommended actions
Correct the shape component. 110107, Invalid weave dwell center
Description
110102, Invalid weave length Task: arg
The weave dwell_center used is invalid:
Description
(0 - 1) [m]
Task: arg
The weave length used is invalid: Recommended actions
(0 - 1) [m] Correct the component dwell_center
Recommended actions
Correct the component length. 110108, Invalid weave dwell right
Description
110103, Invalid weave cycle time Task: arg
The weave dwell_right used is invalid:
Description
(0 - 1) [m]
Task: arg
The weave cycle time used is invalid: Recommended actions
(0 - 100) [s] Correct the component dwell_right
Recommended actions
Correct the component cycle_time. 110109, Invalid weave bias
Description
110104, Invalid weave width Task: arg
The weave bias used is invalid:
Description
(-1 - 1) [m]
Task: arg
The weave width used is invalid: Recommended actions
(0 - 1) [m] Correct the component bias
Recommended actions
Correct the component width. 110110, Invalid weave direction angle
Description
110105, Invalid weave height Task: arg
The weave direction angle used is invalid:
Description
(-PI/2 - PI/2) [rad]
Task: arg
The weave height used is invalid: Recommended actions
(0 - 1) [m] Correct the component dir
Recommended actions
Correct the component height 110111, Invalid weave tilt angle
Description
110106, Invalid weave dwell left Task: arg
The weave tilt angle used is invalid:
Description
(-PI/2 - PI/2) [rad]
Task: arg
The weave dwell_left used is invalid: Recommended actions
(0 - 1) [m] Correct the component tilt
Continued
110112, Invalid weave rotation angle 110118, Weave bias too big
Description Description
Task: arg Task: arg
The weave rotation angle used is invalid: It is not allowed to use a bias that is bigger than half the width.
(-PI/2 - PI/2) [rad]
Recommended actions
Recommended actions Correct the components 'bias' and/or 'width' in capweavedata.
Correct the component rot
110119, Weave dwell too big
110113, Invalid horizontal weave offset
Description
Description Task: arg
Task: arg It is not allowed to use a dwell that is bigger than the length.
The horizontal weave offset is invalid: The ramp slope (amplitude/length) is limited.
Recommended actions
110114, Invalid vertical weave offset Correct the components 'dwell_right/center/left' and/or 'length'
Description in capweavedata.
Task: arg
The vertical weave offset is invalid: 110120, Weave bias change too big
Description
110115, Invalid weave sync left Task: arg
Recommended actions Adjust weave tuning increment for width, and/or check that the
Correct the component ptrn_sync_right in capweavedata. change of the width is less than the maximum.
110117, Weave bias not allowed 110122, Weave height tuning error
Description Description
It is not allowed to use bias for shapes other than Zig-zag (=1). The weave height change is bigger than allowed.
Max arg [m]
Recommended actions
Correct the components 'bias' and/or 'shape' in capweavedata. Recommended actions
Adjust weave height tuning increment, and/or check that the
change of the height is less than the maximum.
Continued
Recommended actions
110161, Track start error
Define the signal arg in eio.cfg
Description
110131, No Signal specified Task: arg
Track start error.
Description
arg
Task: arg
No signal specified! Recommended actions
Continued
110166, Sensor Not ready yet 110173, Temperature alarm from sensor
Description Description
Task: arg Task: arg
The sensor is not ready. The sensor temperature is out of admitted bounds.
arg arg
110167, General error from sensor 110174, Value to sensor out of range
Description Description
Task: arg Task: arg
General sensor error. The value sent to the sensor is out of bounds.
arg arg
Description Description
Task: arg Task: arg
The sensor is busy. It was not possible to perform a sensor camera check.
arg arg
Description Description
Task: arg Task: arg
Some for the sensor unknown command was sent. Timeout occured in communication with the sensor.
arg arg
110170, Illegal variable or block number in sensor 110177, Tracker calibration error
Description Description
Task: arg Task: arg
The variable number or block number is unknown to the sensor. Sensor: arg
arg It was not possible to perform a valid tracker calibration.
Consequences
110171, External alarm from sensor The sensor arg is not calibrated, thus should not be used for
Description tracking.
Description
Task: arg
Continued
Description Description
Task: arg Task: arg
Track max incremental corr error. Process number arg of application arg was already installed.
Continued
Description
110208, Application error
Task: arg
Description arg tried to use a non existent application descriptor.
Task: arg arg
Number arg is not a valid start number.
Probable causes
Recommended actions The XXShPowerOn has not been executed, or to few DA_PROC
task are specified.
110209, Application error Recommended actions
Task: arg If using only DAP you should save a sys.cfg, and add a new
The user hook arg is not a valid sequence entry. DA_PROCX task in that file. Check what files are loaded for
DA_PROC1 task and add them to your new task.
Recommended actions
Check the program sequence.
110216, Application error
The XXShPowerOn has not been executed. The internal process data type lacks daintdata as first element.
arg
Recommended actions
arg
Check if XXShPowerOn was done.
Continued
Description Description
Task: arg Task: arg
The user data type definitions exceed the maximum data The max string length of the parameter arg is 5 characters.
storage size. Current used name is arg.
arg See specification in arg.
arg arg
Description Description
Task: arg Task: arg
The user data type definitions does not correspond to what was The specified signal arg in the instruction arg has no reference.
defined. arg
arg
Recommended actions
arg
Check the EIO configuration.
Continued
Continued
Recovery: You might want to handle errno arg in your error 110407, Wirestick supervision
handler.
Description
Task: arg
110403, Arc supervision
arg
Description Wirestick supervision signal set at start of welding.
Task: arg
Recommended actions
arg
Check, if the wire got stuck at the object.
Arc ignition supervision signal not set at start of welding.
Recovery: You might want to handle errno arg in your error
Recommended actions handler.
Check the power source.
Recovery: You might want to handle errno arg in your error 110408, Arc ignition failed
handler.
Description
Task: arg
110404, Voltage supervision
arg
Description Arc ignition failed at start of welding.
Task: arg
Recommended actions
arg
Check the welding equipment.
Voltage supervision signal not set at start of welding.
Recovery: You might want to handle errno arg in your error
Recommended actions handler.
Check the power source.
Recovery: You might want to handle errno arg in your error 110409, Schedule strobe undefined
handler.
Description
Task: arg
110405, Current supervision
arg
Description Schedule strobe undefined.
Task: arg
Recommended actions
arg
Define a weld schedule strobe input.
Current supervision signal not set at start of welding.
Recovery: You might want to handle errno arg in your error
Recommended actions handler.
Check the power source.
Recovery: You might want to handle errno arg in your error 110410, Schedule transfer error
handler.
Description
Task: arg
110406, Wirefeed supervision
arg
Description It was not possible to transfer the schedule.
Task: arg
Probable causes
arg
The schedule port was busy with previous transfer.
Wirefeed supervision signal not set at start of welding.
Recommended actions
Recommended actions
Recovery: You might want to handle errno arg in your error
Check the wirefeed unit.
handler.
Recovery: You might want to handle errno arg in your error
handler.
Continued
110411, Process stopped The ArcEst signal was not reset at the end of the weld within
the specified time. (arg seconds)
Description
Task: arg Recommended actions
arg Check the welding equipment and/or adjust the Weld Off timeout
Continued
Continued
Description
110431, Weld supervision
Task: arg
Description arg
Task: arg User defined signal defined by USERIO2 went low during
arg welding.
Weld supervision signal went low during welding. Seam name: arg.
Seam name: arg. Time from weld start: arg.
Time from weld start: arg.
Recommended actions
Recommended actions Recovery: You might want to handle errno arg in your error
Check the welding equipment. handler.
Recovery: You might want to handle errno arg in your error
handler. 110437, User defined signal supervision
Description
110432, Arc ignition failed
Task: arg
Description arg
Task: arg User defined signal defined by USERIO3 went low during
arg welding.
Seam name: arg. Seam name: arg.
Time from weld start: arg. Time from weld start: arg.
Recommended actions
110435, User defined signal supervision Recovery: You might want to handle errno arg in your error
Description handler.
Task: arg
arg 110439, User defined signal supervision
User defined signal defined by USERIO1 went low during
Description
welding.
Task: arg
Seam name: arg.
Continued
Description
Task: arg 110447, Arc supervision
User defined signal arg defined by USERIO1 went low during Description
welding. Task: arg
arg
110441, User defined signal supervision Arc supervision signal went low during welding.
Seam name: arg
Description
Time from weld start: arg.
Task: arg
User defined signal arg defined by USERIO2 went low during
welding. 110448, Voltage supervision
Description
110442, User defined signal supervision Task: arg
arg
Description
Voltage supervision signal went low during welding.
Task: arg
Seam name: arg
User defined signal arg defined by USERIO3 went low during
Time from weld start: arg.
welding.
Description
Description
Task: arg
Task: arg
arg
User defined signal arg defined by USERIO4 went low during
Current supervision signal went low during welding.
welding.
Seam name: arg
Time from weld start: arg.
110444, User defined signal supervision
Continued
Description Description
Task: arg Weld System arg (of arg installed) started in task arg
arg Active EquipmentClass arg
Torch supervision signal went low during welding. Status OK
Seam name: arg
Time from weld start: arg. 110467, RW Arc Installation
Description
110460, Weld Error Recovery
Deactivation and Unload of EquipmentClass arg failed.
Description
PROC Parameters was loaded by arg 110468, RW Arc Installation
Configuration of Weld Error Recovery is Complete.
Description
Weld System arg deactivated in task arg
110461, Weld Error Recovery
Status OK
Description
PROC Parameters for Weld Error Recovery could not be loaded 110469, RW Arc Installation
in task arg
Description
Load and Init of EquipmentClass arg failed.
110462, Weld Error Recovery
Description
Task: arg
Continued
arg Consequences
Error: arg The same device name must be specified in both Arc Sensor
(format: ErrorCode ErrorText) Properties and Communication settings for the sensor to work
properly.
Recommended actions
Check the Power Source.
110478, Process stop due to WDM Stability error
110474, RW Arc EIO signal error Description
Task: arg
Description
arg
There is no communication with signal arg on unit arg.
Consequences
Consequences
RW Arc has stopped the welding process due to a Weld Data
Welding will not be possible without communication with this
Monitor stability infraction.
EIO unit.
Recommended actions
Recommended actions
See Weld Data Monitor elog for more information.
Check the communication link with the EIO unit.
110475, Calibration variable missing 110479, Process stop due to WDM Signature error
Description
Description
Task: arg
Task: arg
arg
No Calibration variable is specified in Arc Sensor Properties.
Default calibration data is used. arg=arg Consequences
RW Arc has stopped the welding process due to a Weld Data
Consequences
Monitor signature infraction.
Calibration data is needed for optimal sensor performance.
Recommended actions
110476, Calibration variable error See Weld Data Monitor elog for more information.
Description
110480, Arc Welding Task Busy
Task: arg
The specified Calibration variable arg in in Arc Sensor Description
Properties could not be found in any loaded RAPID modules. Task: arg
Default calibration data is used. arg=arg arg
Serious File System problem encountered.
Consequences
Calibration data is needed for optimal sensor performance. Recommended actions
The Controller must be warmstarted to solve the problem.
Recommended actions
Check variable name in Arc Sensor Properties and make sure
that the Sensor Calibration program is loaded. 110481, System Retry limit
Description
110477, Device name mismatch Task: arg
arg
Description
Max number of retries has been reached on system level.
Task: arg
System Misc, NoOfRetry=arg
Device name arg in in Arc Sensor Properties and
Communication settings does not match. Recommended actions
Increase parameter value to avoid reaching the limit.
Continued
110482, Sensor calibration data updated 110495, Weld Error Recovery IO Interface
Description Description
Sensor calibration data updated in task: arg Task: arg
Active calibration data: arg=arg The Weld Error Recovery IO Interface is successfully configured
for arg
110490, Weld Error Recovery IO Error and is ready for use.
Description
110500, Track error
Task: arg
arg Description
The breakout input was left on. The external device must reset Task: arg
the signal. arg
The Weld Error Recovery IO interface is disabled. Respond to The robot controller has been asking 'blindcount'(trackdata)
FlexPendant. times for correction data from the sensor, but did not get any.
Recommended actions
110491, Weld Error Recovery IO Error Check sensor setup and trackdata. Recovery: You might want
Task: arg
arg 110501, Track start error
Invalid response arg supplied on signal agiWER_Response.
Description
Valid range: (arg)
Task: arg
Request has been changed to Abort.
arg
Not any valid correction data from the sensor while executing
110492, Weld Error Recovery IO Error the current ArcX instruction.
Description
110493, Weld Error Recovery IO Error
Task: arg
Description arg
Task: arg The correction is too big.
arg
Recommended actions
System is waiting for the diWERAck input to go low.
1. Check that the seam definitions in the program reflect the
actual seams. 2. Increase 'max_corr' in 'trackdata'. Recovery:
110494, Weld Error Recovery IO Error
You might want to handle errno arg in your error handler.
Description
Task: arg 110503, Illegal arcflydata specified
arg
Description
Supplied value on giWER_Response (arg) is not within range:
Task: arg
(arg)
arg
Request has been changed to: arg
The value of parameter arg in arcflydata is arg
Consequences
Flying arg will not work correctly with this value.
Continued
Task: arg
arg 110508, Wirestick supervision
Flying arg is not possible with finepoint.
Description
Consequences Task: arg
There will be no flying arg arg
Wirestick supervision signal set at end of welding.
Recommended actions
Change to zonepoint in ArcXarg instruction. Recommended actions
Check, if the wire got stuck at the object.
110505, Illegal zonepoint specified Recovery: You might want to handle errno arg in your
errorhandler.
Description
Task: arg
110509, Weld Repair notification
arg
A zonepoint is used in the weld arg instruction without any Description
optional arcflydata in the instruction. Welding was interrupted in task arg at seam arg
An attempt to re-weld the interrupted seam will now be made.
Consequences
Program ref. arg
The zonepoint will be converted to a finepoint.
Probable causes
Recommended actions
Disturbances in the welding process
Add the optional argument arcflydata to the ArcXarg instruction
if flying arg is wanted.
110510, Weld Repair notification
110506, Illegal arcflydata combination Description
The weld seam arg was successfully re-welded in task arg
Description
Program ref. arg
Task: arg
arg
The arcflydata parameter arg has a value which is greater than 110511, Weld Repair notification
the value of parameter arg. Description
Consequences The weld seam arg in procedure arg in task arg was skipped.
The value of arg will be reduced to the value of arg. The maximum number of weld errors (arg) on seam arg was
reached.
Recommended actions
Program ref. arg
Reduce the value of parameter arg so that the value is lower
than or equal to the value of parameter arg.
110512, Weld Repair notification
110507, RW Arc EIO signal error Description
The weld seam arg in procedure arg in task arg was skipped.
Description
The maximum number of retries (arg) on seam arg was reached.
Task: arg
Program ref. arg
arg
The value of arg for signal arg is below its minimum logical
value (arg)
Continued
110513, Error in Arc instruction synchronization 110603, Spot application optional argument error
Description Description
Task: arg Task:arg
arg No optional argument has been selected.
This robot is welding synchronized with a non-welding external At least one optional argument is required.
axis or robot in task arg
Consequences
The weld end instructions are synchronized, so the
The instruction will not work correctly.
corresponding ArcMoveXXX instruction must be used in the
Recommended actions
non-welding external axis or robot.
Select an optional argument for this instruction.
Recommended actions
Use ArcMoveXXX instruction in the non-welding external axis
110604, Gun error
or robot.
Description
Description Consequences
Task:arg It will not be possible to run any spot instructions until the servo
The number of configured guns in 'SW_NOF_GUNS' are more gun is activated.
than 10. Probable causes
Current value is arg. The servo gun has not been activated before trying to run this
Consequences instruction.
It will not be possible to run any spot instructions. Recommended actions
Probable causes Activate the servo gun arg.
The setup data 'SW_NOF_GUNS' has been assigned a value Use the instruction 'ActUnit' to activate the servo gun, or set
larger than 10. the 'Activate at Start Up' motion parameter to yes.
Recommended actions
Check the value of the data 'SW_NOF_GUNS' in the
swdefusr.sys module.
Continued
110607, Spot application gun initialization error 110609, Spot application no guns defined error
Description Description
Task:arg Task:arg
The gun position is not initialized for the servo gun arg. No guns has been defined, the setup data 'SW_NOF_GUNS'
A service calibration to find the gun contact position is required can not be read.
before continuing the program execution. The setup data 'SW_NOF_GUNS' should be in the range of: 1
It will not be possible to run any spot instructions until a service Consequences
calibration is done. It will not be possible to run any spot instructions until this data
The servo gun has probably been fine calibrated and a service Probable causes
calibration has not been done. The setup data 'SW_NOF_GUNS' has been deleted or the user
1. Run the service routine 'ManServiceCalib' to find the contact Recommended actions
position of the gun, use option 2 - Initialize the servo gun 1. Check that the setup data is defined in the user modules and
position. that the modules are loaded.
This needs to be done after the gun has been fine calibrated. 2. Check that no syntax error are present in the user modules.
2. If tuning a gun it is possible to turn off the gun
synchronization check, set the motion parameter 'Sync check 110610, Spot application gun name error
off' to Yes.
Description
Location: Configuration/Motion/SG_PROCESS.
Task:arg
The servo gun arg specified in curr_gundata{arg}, does not
110608, Spot application gun synchronization
exist in the motion parameters.
error
Consequences
Description
It will not be possible to run any spot instruction until the correct
Task:arg
servo gun name is specified in curr_gundata.
The gun position is not synchronized for the servo gun arg.
Probable causes
A service calibration to find the gun contact position is required
The gun name in curr_gundata does not match any mechanical
before continuing the program execution.
unit in the system or no configuration for a servo gun has been
Consequences
loaded.
It will not be possible to run any spot instructions until a service
Recommended actions
calibration is done.
1. Run the service routine 'ManAddGunName' to search the
Probable causes
system for servo guns and to update the gun name parameter
The revolution counters for the servo gun has probably been
in curr_gundata,
updated and a service calibration has not been done.
2. Load motion configuration for the servo gun.
Recommended actions
1. Run the service routine 'ManServiceCalib' to find the contact 110611, Spot application invalid data error
position of the gun, use option 1 - Synchronize the servo gun
Description
position.
Task:arg
This needs to be done after the revolution counters has been
Invalid value of data arg. Allowed values are: 0, 1 or 2.
lost or updated.
Current value is arg
2. If tuning a gun it is possible to turn off the gun
synchronization check, set the motion parameter 'Sync check Consequences
off' to Yes. It will not be possible to run any spot instruction until this data
Location: Configuration/Motion/SG_PROCESS. is changed.
Continued
Recommended actions
Change the value of arg. 110616, Spot application weld position aborted
Description
110612, Spot application invalid robot error Task:arg
The weld position was aborted, current rob target arg.
Description
Current gun: arg
Task:arg
Invalid robot number, robot number arg. Consequences
This weld position was not welded.
Recommended actions
The strength of the welded object has been reduced.
Check that arg was done.
Probable causes
110613, Spot application invalid error id The spot instruction was aborted for some reason, the PP was
moved or the instruction was skipped.
Description
Task:arg Recommended actions
Force calibration failed. Check the values and try again. Do not
restart system until a valid force calibration is made. 110618, Spot application invalid data error
off or emergency stop state. It will not be possible to run any spot instructions until this value
is changed.
Consequences
The gun has not opened or closed. Recommended actions
Change the value of 'pre_close_time' in curr_gundata{arg}.
Probable causes
The system was set to motors off state during process for some
reason.
Continued
Allowed interval: 0 to max arg seconds. Change the value of the 'plate_thickness' parameter in spotdata.
Consequences Description
It will not be possible to run any spot instructions until this value Task: arg
is changed. Invalid value of the 'plate_tolerance' parameter in spotdata.
Allowed values are: 0 to max arg mm.
Recommended actions
Current value: arg mm.
Change the value of 'pre_equ_time' in curr_gundata{arg}.
Consequences
110620, Spot application invalid data error It will not be possible to run any spot instructions until this value
is changed.
Description
Task: arg Recommended actions
Invalid value of 'weld_timeout' in curr_gundata{arg}. Change the value of the 'plate_tolerance' parameter in spotdata.
Continued
Allowed values are: 0 to arg. Change the value of the 'force_time' parameter in forcedata.
Invalid value of the 'plate_thickness' parameter in forcedata. The weld controller did not reply with weld complete within the
It will not be possible to run any spot instructions until this value 2. Check the weld controller for any errors.
Recommended actions
110631, Spot application weld error reported
Change the value of the 'plate_thickness' parameter in
forcedata. Description
Task: arg
110628, Spot application invalid data error arg
Current robtarget: arg
Description
Current gun: arg
Task: arg
Invalid value of the 'plate_tolerance' parameter in forcedata. Consequences
Allowed values are: 0 to arg mm. The weld was not completed.
Consequences The weld controller reported an error and stopped the current
It will not be possible to run any spot instructions until this value ongoing weld.
Change the value of the 'plate_tolerance' parameter in forcedata. 2. Check the weld controller for any errors.
110629, Spot application invalid data error 110632, Current error ignored
Description Description
Continued
The servo gun does not exist in the motion parameters, no Probable causes
servo gun parameters has been loaded. An error occurred during the weld process.
Current gun name: arg.
Recommended actions
Consequences Check the welding equipment.
It will not be possible to run any spot instructions until
configurations for a servo gun is added. 110637, Spot application text index too high error
Probable causes
Description
No configuration for servo gun parameters has been loaded.
Task: arg
Recommended actions Text index out of bounds in SwTextGet.
Load configurations for servo gun. Current index number: arg
Probable causes
110634, Spot application cfg data limit error The index number is too high
Description arg
Task: arg
Tip position error. 110639, Gun error
arg
Description
Current gun: arg
Task: arg
Probable causes arg
1. The geometry of the plates are wrong or the tips are A ManServiceCalib is required before continuing the program
damaged. execution.
2. The value of the plate_thickness parameter in arg is not the arg
same as the actual thickness of the plates.
Continued
It is not possible to run with reduced speed for SW Equalizing. 1. Do not use the instructions SpotML and SpotMJ together
Consequences
110646, Spot application invalid data
The instruction will not work until this value is changed.
Description
Probable causes
Task: arg
The speed was probably lowered by the operator.
Invalid value of release_dist in curr_gundata{arg}.
Recommended actions
Allowed interval: 0 to max arg mm.
Set the speed to arg %.
Current value: arg mm.
Current gun: arg
110643, Spot application gun conflict error
Consequences
Description It will not be possible to run any spot instructions until this value
Task: arg is changed.
More than one robot try to use the same gun at the same time.
Recommended actions
arg
Change the value of 'release_dist' in curr_gundata{arg}
Consequences
All the robots in the system are stopped. 110647, Spot application invalid data
Probable causes
Description
The same gun is used from more than one motion task.
Task: arg
Recommended actions The calculated deflection distance for this gun is invalid.
Change the gun number or wait for the other robot to finish. Allowed interval: -arg to max arg mm.
You have to deactivate the used gun before another robot can Current value: arg mm.
use it. This is done with the instruction "DeactProc". Current gun: arg
deflection = spotdata.tip_force *
110644, Could not save the module curr_gundata{arg}.deflection_dist /
curr_gundata{arg}.deflection_force
Description
Task:arg
Continued
Consequences Consequences
The instruction will not work until this value is changed. The tool will not be updated.
Continued
Current gun: arg 110656, Spot application tip wear range error
Probable causes Description
Tips with unexpected size was mounted on the gun or the size Task: arg
exceeds the maximum allowed value defined in the tip change Tip wear out of range, the tip wear exceeds the configured tip
tolerance setup data tipchg_superv{arg}. wear tolerance!
Recommended actions Actual tip wear (fixed tip): argmm.
1. Check that the correct tips are mounted on the gun. Tip wear tolerance: arg to arg mm.
2. Check that the maximum allowed supervision value in Current gun: arg
tipchg_superv{arg} is enough. Probable causes
The tips has probably been worn out, and the current tip wear
110654, Spot application tip change range error exceeds the maximum allowed value defined in the tip wear
tolerance setup data tipwear_superv{arg}.
Description
Task: arg Recommended actions
New fixed tip with unexpected size, the size of the tips exceeds Check that the maximum allowed supervision value in
the tip change supervision value. tipwear_superv{arg} is enough.
Difference between actual tip and reference tip: arg mm.
Tip change tolerance: arg to arg mm. 110657, Spot application independent mode error
Current gun: arg
Description
Probable causes Task:arg
Tips with unexpected size was mounted on the gun or the size It is not possible to use independent mode in Spot instructions
exceeds the maximum allowed value defined in the tip change when software equalizing is activated.
tolerance setup data tipchg_superv{arg}. Current gun: arg
Recommended actions Consequences
1. Check that the correct tips are mounted on the gun. It will not be possible to run any spot instruction until the
2. Check that the maximum allowed supervision value in independent mode is deactivated.
tipchg_superv{arg} is enough.
Probable causes
The independent mode is activated.
110655, Spot application tip wear range error
Recommended actions
Description
Reset the independent mode with the instruction
Task: arg
'IndGunMoveReset'.
Tip wear out of range, the tip wear exceeds the configured tip
wear tolerance!
110658, Spot application error singularity error
Actual tip wear (moveable tip): arg mm.
Tip wear tolerance: arg to arg mm. Description
tolerance setup data tipwear_superv{arg}. The performance of the Software Equalizing will be poor.
Check that the maximum allowed supervision value in The robot is close to singularity.
Continued
Probable causes
110660, Spot application user module version
The module with the routine is not loaded or the routine has
warning
been removed from the module.
Description
Recommended actions
Task:arg
1. Check that the module with the routine is loaded.
The version number of the user module(s) are different than
2. Load or add the missing module or routine.
the current spot application version.
Current version of the spot application is arg.
110663, Spot application user data missing error
Currently loaded user module and version number, arg, arg.
Description
Consequences
Task:arg
The spot application might not work correctly, there is a
A Spot user data is missing, data arg
possibility that the customizable user modules has changed
This software option may not work correctly without this data.
since previous RobotWare releases.
There is a risk that improvements and/or corrections added Consequences
since previous RobotWare releases are unavailable. This software option may not work correctly without this data.
Description
110661, Spot application error signal label error
Task:arg
Description It is not possible to run synchronized Spot instructions when
Task: arg the software equalizing mode is activated.
The 'SignalLabel' name arg is not defined in the EIO It is only possible to run spot instructions with software
configuration. equalizing activated in semi coordinated mode.
Probable causes
The 'SignalLabel' name is not defined in the EIO configuration.
Continued
Consequences arg
It will not be possible to run any spot instructions with software The current thickness error was ignored.
equalizing activated until the synchronized mode is disabled. Current gun: arg
arg arg
Probable causes
Synchronized mode is selected in the spot instruction. Probable causes
The operator probably ignored the thickness error.
Recommended actions
Turn off software equalizing to be able to run in synchronized Recommended actions
mode or change the spot instructions to semi coordinated Check that it was OK to ignore the thickness error.
movements instead.
110669, Spot application gun number error
110665,
Description
Description Task: arg
Task:arg The gun number arg is not a valid gun number, the gun index
arg is out of range.
arg Allowed values are: arg to max arg.
Description A gun index number that was out of range was programmed in
Can not close a closed servo gun, the servo gun arg is not Current configured size of 'curr_gundata' is arg
The gun is already closed. 2. Increase the setup data 'SW_NOF_GUNS' and the spot
application data types if needed.
Recommended actions
Open the gun before trying to close it.
110670, Spot application user module changed
Continued
Probable causes
110671, Spot application error module not saved The current tool is not correctly defined.
Consequences
The module arg was not saved. 110674, Spot application gun type error
Data needed for the process was not saved and can if e.g. an
Description
p-start is done be lost.
Task:arg
Probable causes This routine can not be used with this type of gun.
The module does not exist, or the disk is full or the file is write Current gun type: arg.
protected.
Consequences
Recommended actions It will not be possible run this instruction with this gun type is
1. Check that the module exists in the specified location on the used.
disk.
Probable causes
2. Try to save the module manually from the FlexPendant.
The 'gun_type' parameter in the used 'gundata' is not correctly
defined.
110672, Spot application configuration error
Recommended actions
Description Check that the 'gun_type' parameter in the used 'gundata' is
Task: arg correctly defined before running this routine.
The weld program number is out of limits for the defined weld
program group output (GO). 110675, Spot application process task error
Current value: arg.
Description
Consequences
Task:arg
It will not be possible to run any spot instructions until this value
The number of guns exceeds the number of activated process
is changed.
tasks.
Probable causes Current gun: arg.
The weld program signal group size is smaller than the specified
Consequences
weld program.
It will not be possible to weld with more guns than the number
Recommended actions of activated process tasks.
1. Increase the size of the weld program output group.
Recommended actions
2. Decrease the weld program number.
Configure more process tasks.
110673, Spot application tool load definition error 110676, Spot application power on error
Description
Description
Task:arg
Task:arg
The current used tool seems to have undefined load data.
The power on sequence has not been done.
The load of the tool is less or equal to 0 and/or the load center
Consequences
of gravity is 0.
The spot application will not work correctly.
Current tool: arg.
Continued
Description Description
Task: arg Task:arg
This signal is not defined in the I/O configuration. arg
Signal: arg Weld signal switched off at programming terminal.
Continued
External weld signal was deactivated. Copy data (Operation - Services - Restore/Download) if the
error occurs repeatedly, replace timer.
Recommended actions
Check signal at weld external input.
110706, There is a hardware fault.
wrong program selected - invalid spot selection - invalid check cable/connector - check cooling circuit - reduce welding
Recommended actions
110708, Stop circuit open, no +24V.
Check program selection - check spot selection - check value
range of the following parameters: power unit number, Description
electrode/stepper number, program number. Task:arg
arg
110704, The battery backup is low. +24V supply at stop circuit input missing.
Task:arg Close stop contact - check +24V supply at the inputs of the stop
arg circuit.
Continued
The timer module has activated the main switch relay: the 110714, Current is too low, weld 1 to 3.
related main switch/circuit breaker is tripped.
Description
Recommended actions Task:arg
- arg
Current measured is below tolerance band: - tolerance band
110710, Current feedback open. too narrow - programmed value too high, e.g., because of
stepping - contamination of electrodes - contamination of sheets
Description
- bad electrode positioning - welding transformer too small.
Task:arg
arg Recommended actions
Broken sensor cable - detached plug connections - incorrect Check tolerance band - check programmed value, stepper
connector assignment - defective sensor. values - repeat weld, clean electrodes - repeat weld, clean
sheets - improve positioning - change over or replace welding
Recommended actions
transformer.
Replace cable - check plug-in connections - check connector
assignment - replace sensor.
110715, Current is too high, weld 1 to 3.
110711, Current feedback short circuit. Description
Task:arg
Description
arg
Task:arg
Current measured exceeds tolerance band: - programmed value
arg
jump to lower current values - handling of different sheet
Squeezed sensor cable - incorrect connector assignment -
thicknesses or sheet layers - variant electrode pressure
defective sensor.
conditions - variant resistances (impedance) in secondary
Recommended actions
circuit, e.g. shunt resistor - mains voltage fluctuations.
Replace cable - check connector assignment - replace sensor.
Recommended actions
Increase tolerance band, reduce programmed value jumps -
110712, No primary voltage on first half wave.
use several programs with different parameters - check
Description electrode force system - check secondary circuit - increase
Task:arg tolerance band, ensure constant conditions.
arg
No primary voltage was measured in KUR mode. 110716, Current is low in consecutive welds, weld
Recommended actions 1 to 3.
Check connectors and cables.
Description
Task:arg
110713, No current, weld 1 to 3.
arg
Description Current measured is below the limited tolerance band after n
Task:arg repetitions: - programmed value jump to higher current values
arg - handling of different sheet thicknesses or sheet layers - variant
Electrodes not closed - no electrical contact at the point to be electrode pressure conditions - variant resistance conditions
welded - contamination of sheets - use of sealant. in secondary circuit - mains voltage fluctuations.
Continued
Consequences
110718, Weld time is too long, weld 1 to 3. It will not be possible to access the timer.
Description
110719, Faulty configuration
Task:arg
Description arg
Number of configured weld timers are arg. There is a unknown fault in the weld timer, code arg.
The configuration file(s) for Bosch weld timer interface does
Recommended actions
not contain all expected data.
Connect the BOS5000/6000 application and check the reason
Consequences for the fault.
The Bosch weld timer interface will not be able to connect to
any weld timer. 110723, Power unit not ready.
Probable causes
Description
Wrong version or corrupt configuration file(s).
Task:arg
Recommended actions arg
1. Re-install correct Bosch weld timer interface configuration The power unit temperature is too high.
files.
Recommended actions
2. Check internal elog messages.
1. Check cooling.
2. Check duty cycle, load.
110720, Data value outside limits. 3. Check cables, connectors.
Description
Task:arg 110724, 27~V Synchronisation, power fault.
Program Ref. arg
Description
The value of 'TimerNo' is outside limits, current value: arg.
Task:arg
Allowed values are: 1 to arg.
arg
Consequences Welding network has been switched off, or is outside the range
The instruction will not work until a valid value is entered. of 50 to 60 Hz +- 5%.
Continued
Description
110725, 24V off or too low.
Task:arg
Description arg
Task:arg The specified electrode has reached the Electrode life Expired,
arg End of stepper condition.
The 24V supply for the internal logic is too low(approx. 19V).
Recommended actions
Recommended actions The electrode must be replaced.
1. Check 24V supply.
2. Check the connectors. 110730, Tip dress request.
Description
110726, Transformer temperature too high.
Task:arg
Description arg
Task:arg The specified electrode has reached the Tip dress request, Tip
arg dress inq. condition.
The temperature of the welding transformer is too high.
Recommended actions
Recommended actions The electrode tip must be dressed.
1. Check cables and connectors.
2. Check cooling circuit of the welding transformer. 110750, TCP Beam: Reorientation less than 24
3. Reduce welding heat. degrees.
Description
110727, Cooling temperature too high.
Task:arg
Description Reorientation of arg
Task:arg to small for QuickCheck.
arg
Recommended actions
The heat sink is too hot(above 70ºC) or the ambient temperature
is too high(above 70ºC).
110751, TCP Beam: Tool differ from nominal.
Recommended actions
Description
1. Check cooling.
Task:arg
2. Check duty cycle, load.
arg has changed since DAY 1.
3. Check temperature inside the process cabinet or check
x: arg
process cabinet cooling.
y: arg
z: arg
110728, IO bus fault.
Recommended actions
Description
Task:arg
110752, TCP Beam: Update TCP
arg
The serial IO module has signalled a bus fault to the timer Description
module. Task:arg
Update arg with:
x: arg
Continued
y: arg arg
z: arg
Description
110760, Tool Change Error Task: arg
arg
Description
Value for flow1_type in beaddata is out of limits.
Task:arg
arg
arg
arg
arg 110805, Dispense Error
Description
110807, Dispense Error
Task:arg
arg Description
Not possible to start without On argument. Task: arg
arg arg
Value for fl1_delay in equipdata is out of limits.
Recommended actions
arg
Add On switch to first instruction.
Continued
Description
110810, Dispense Error
Task: arg
Description arg
Task: arg Value for fl1_corr in equipdata is out of limits.
arg arg
Value for equip_no in beaddata is out of limits.
arg 110817, Dispense Error
Description
110811, Dispense Error
Task: arg
Description arg
Task: arg Value for fl2_corr in equipdata is out of limits.
arg arg
Unexpected Stop. Stopped while dispensing was active.
arg 110818, Dispense Error
arg
Description
Task: arg
110812, Dispense Error
arg
Description Not possible to change equipment in the middle of a string.
Task: arg arg
arg
Unknown error during dispensing. 110819, Dispense Error
arg
Description
Task: arg
110813, Dispense Error
arg
Description Value for acc_max or decel_max in equipdata is too low.
Task: arg arg
arg
Value for DPUSER data dp_nof_equip is out of limits. 110820, Dispense Error
arg
Description
Task: arg
110814, Dispense Error
arg
Description The calculated flow value is out of limits.
Task: arg arg
arg
Value for flow1 in beaddata is out of limits. 110821, Dispense Error
arg
Description
Task: arg
110815, Dispense Error
arg
Description fl1_delay or fl2_delay in equipdata is out of limits.
Task: arg arg
arg
Value for flow2 in beaddata is out of limits.
arg
Continued
Two itemsources may not have the same name. Instruction: arg
Recovery: arg
Recommended actions
Check itemsource name at:
111006, Ack item target first
arg
Recovery: arg Description
Item target must be acknowledged before executing the
111001, Not a valid itemsource name GetItmTgt(s) instruction again.
Itemsource: arg.
Description
arg
Name arg is not a valid itemsource name.
arg
Recommended actions
Recommended actions
Check itemsource name at:
Instruction: arg
arg
Recovery: arg
Recovery: arg
Continued
111011, No conveyor name given All used orientations must be normalized i.e. the sum of the
quaternion elements squares must equal 1.
Description
Instruction: arg
Error for itemsource arg.
Recovery: arg
No conveyor name specified.
Recommended actions
111013, Cnv data defined late
Check network connection.
Description Check state of remote system.
Error for itemsource arg, conveyor arg. The ItmSrcCnvDat Check robot program for infinite loops.
instruction must be called before the ItmSrcFlush instruction.
arg 111100, Work object buffer full
Recommended actions
Description
Instruction: arg
Too many conveyor strobes stored in
Recovery: arg
buffer for itemsource arg
In queue index: arg
111014, Timeout Out queue index: arg
Description
Instruction reached timeout 111101, Item target buffer full
Continued
Description
111102, Too many item targets
Trig distance is too short for conveyor arg.
Description The limitation of the trig distance is depended on the value for
Too many item targets pushed to itemsource arg. the Encoder parameter CountsPerMeter.
Number of items: arg.
Consequences
Scene number arg.
Trig distance is set to minimum.
Min: arg
111103, Push without any strobe Given: arg
Description
111106, Trig distance warning
An error occured when opening Trig signal: arg for itemsource:
Description arg.
Trig distance is too long for conveyor arg. Status arg.
Trig distance is set to maximum.
Recommended actions
Max: arg.
Check the Trig signal name.
Given: arg.
Continued
111111, Failed to open signal 111116, Prepared for PickMaster option not
installed.
Description
An error occured when opening Strobe signal: arg for Description
itemsource: arg. The Prepared for PickMaster option has not been correctly
Status arg. installed in the system.
Probable causes
111113, Failed to open signal Network interrupt.
An error occured when opening Queue Idle signal: arg for CPU overload in remote system.
Check the Queue Idle signal name. Check state of remote system.
Check robot program for infinite loops.
Recommended actions
111402, GAP Execution Error
Check the Position Available signal name.
Description
111115, Failed to open signal Task: arg
Context: arg
Description
Failed to access routine, arg
An error occured when opening Conveyor Control signal: arg
for itemsource: arg.
111403, Failed to advance to station
Status arg
Description
Recommended actions
Task: arg, failed to advance to station arg
Check the Conveyor Control signal name.
Description
Task: arg ,
Continued
GAP Error posted from PartCrossCheckOK routine. 111413, Invalid task name
PartCrossCheckOK not ok.
Description
Taskname arg in partdata is invalid
111405, GAP Execution Error
Description
111412, Not matching tasklists in tasks
arg GAP_EE_EVT
Description Unknown event id: arg
Tasklist in partdata arg in task arg does not match tasklist in
partdata arg in task arg. 111423, GAP proc error
Recommended actions
Description
Check and change the tasklists so they match.
GAP_EE_EVT Unknown proc arg
Continued
111424, Partdata not found for PLC code 111431, Timeout during handshaking
Description Description
No matching partdata found in task arg for PLC code arg Timeout during handshaking in task arg.
111428, Not valid user level for menudata 111433, Next station configuration error
Description
Description
PROC configuration for next_stn_arg_signal_in not configured.
Not valid menudata. Current user level arg does not match
minimum user level arg defined in menudata Consequences
Order for station arg may not be executed.
111429, Part execution error Recommended actions
Part procedure: arg in task arg does not exist station arg will be executed.
Recommended actions
111434, At station configuration error
Create the procedure arg or change the procedure in the
partdata to an existing procedure. Description
PROC configuration for at_stn_arg_signal_in not configured.
111430, Menu execution error Consequences
Menu procedure: arg in task arg does not exist Recommended actions
Create the procedure arg or change the procedure in the menu arg will be executed.
to an existing procedure.
111501, BullsEye Text Error
Description
BullsEye could not access text.
Continued
Description
111511, BullsEye Data Saved
BullsEye Obsolete Message
Description
111503, BullsEye Error The reference data has been saved successfully.
Description
111512, BullsEye Error
Range-of-motion test failed.
Description
111504, BullsEye Error An error occured while saving the reference data.
Description
111513, BullsEye Tool Initialized
RangeCheck feature does not support coordinated work objects.
Description
111505, BullsEye Error The tool, arg, has been initialized in the BullsEye data collection.
Task: arg
Description
RangeCheck feature does not support uframe transforms.
111514, BullsEye Tool Added
Continued
Consequences Consequences
No connection to the digital input could be established. BullsEye will not be able to evaluate this tool.
Initialization has failed.
Recommended actions
Recommended actions Try a different start position or relocate the BullsEye device.
Check that the specified input exists in the system.
111521, BullsEye RangeCheck Failed
111517, BullsEye Error
Description
Description No solution could be found within acceptable Joint Limits and
The tool, arg, is not included in the BullsEye data collection. Singularity checks.
Task: arg A Twist of arg and a Tilt of arg was specified.
Task: arg
Consequences
BullsEye will not be able to evaluate this tool. Consequences
BullsEye will not be able to evaluate this tool.
Recommended actions
Execute the BESetupToolJ setup instruction to add and initialize Recommended actions
the tool. Try a different start position or relocate the BullsEye device. If
no acceptable position can be found, try reducing the requested
111518, BullsEye IO Error Tilt and Twist in the be_scan data. However, be aware that
reducing these values may reduce the accuracy.
Description
BullsEye attempted to reconnect a previously connected IO
111522, BullsEye RangeCheck Failed
signal.
Input Name: arg Description
Tool: arg No solution could be found within acceptable Joint Limits and
Task: arg Singularity checks with adequate face-plate clearance.
A Twist of arg and a Tilt of arg was specified.
Recommended actions
Task: arg
If problem persists, run the BESetupToolJ instruction to
reinitialize the tool. Consequences
BullsEye will not be able to evaluate this tool.
111519, BullsEye RangeCheck Failed Recommended actions
Joint Limit Check failed for a Twist of arg and a Tilt of arg no acceptable position can be found, try reducing the requested
Task: arg Tilt and Twist in the be_scan data. However, be aware that
reducing these values may reduce the accuracy.
Consequences
BullsEye will not be able to evaluate this tool.
111523, BullsEye BaseFrame Read Error
Recommended actions
Description
Try a different start position or relocate the BullsEye device. If
BullsEye was unable to read the BaseFrame definition for the
no acceptable position can be found, try reducing the requested
robot.
Tilt and Twist in the be_scan data. However, be aware that
Task: arg
reducing these values may reduce the accuracy.
Consequences
111520, BullsEye RangeCheck Failed BullsEye will not be able to evaluate this tool.
Singularity Check failed for a Twist of arg and a Tilt of arg The Motion Configuration Database (MOC) may have excessive
Continued
Description
111525, BullsEye Setup Complete The TCP for Tool, arg, has been updated by BEUpdateTool.
Description
111527, BullsEye Error The start position was changed.
The start position for Tool, arg, is not defined. Task: arg
Execute the BESetupToolJ setup instruction to define the new start position.
position.
111532, BullsEye Error
111528, BullsEye Beam Moved Description
Continued
Description
111534, BullsEye Day1 TCP Updated
Debug mode has been turned off.
Description Task: arg
The Day1 TCP has been updated due to a change in the beam
location. 111540, BullsEye Error
Tool: arg
Description
Task: arg
An error has occurred. The cause has not been identified.
Consequences Task: arg
New TCP: arg
Recommended actions
Change: arg
If problems persists, try:
1. Execute the BESetupToolJ setup instruction to reinitialize
111535, BullsEye Day1 TCP Updated
the tool.
Description 2. Please contact your ABB support representative if problem
The operator has permitted the Day1 TCP to be updated. cannot be corrected.
Tool: arg
Task: arg 111541, BullsEye TCP OK
Consequences Description
New TCP: arg The TCP for Tool, arg, has not been updated by BECheckTcp,
Change: arg because it is within tolerance.
Task: arg
111536, BullsEye New TCP Rejected Measured TCP: arg
Current TCP: arg
Description
Elapsed Time: arg
The operator rejected the TCP measurement.
Tool: arg
111551, SmarTac Configuration Error
Task: arg
Consequences Description
TCP will remain unchanged. Signal names supplied in PROC cannot be found in EIO.
Continued
Description Description
An error occurred while attempting to establish connections to Default search result selected after failed search.
I/O. Manual override selected.
Search Type: Search 1D
Recommended actions
Search Name: arg
Please check the PROC config and EIO config.
Description
Description
Part detected.
SmarTac was unable to find:
Search Type: Part Search
arg
in PROC configuration.
111560, SmarTac Search Override
Probable causes
A PROC configuration file was loaded with errors. Description
Default search result selected.
111554, SmarTac Configuration Error No part found during part search.
Manual override 'TRUE' selected.
Description
Search Type: Part Search
SmarTac tried to access an illegal type:
arg
111561, SmarTac Search Override
in PROC configuration.
Description
Probable causes
Default search result selected.
A PROC configuration file was loaded with errors.
No part found during part search.
Manual override 'FALSE' selected.
111555, SmarTac Configuration Error
Search Type: Part Search
Description
SmarTac experienced an unknown error trying to access: 111562, SmarTac Result
arg
Description
in PROC configuration.
Location Result: arg
Probable causes Width Result: arg
A PROC configuration file was loaded with errors. Search Type: Groove
Search Name: arg
111556, SmarTac Result
Description
Optional limit exceeded on Search_1D! 111564, SmarTac Text Error
Search Name: arg Description
The magnitude of the offset = arg SmarTac could not access text.
The preset limit = arg Index given: arg
Continued
Recommended actions
Report to ABB. 111606, Production Monitor Error
Description
111601, DB Table Creation Failed Text Resource Error.
Production Monitor could not access text.
Description
Index: arg
Failed to create WebWare table: tblBullsEye
File: arg
Consequences
Recommended actions
Production Monitor will be unable to log data to the database.
Report to ABB.
Recommended actions
Check the WebWare server.
111607, Production Monitor DB
Consequences
Description
Production Monitor will be unable to log data to the database.
Configuration Error.
Production Monitor was unable to find: Recommended actions
arg Check the WebWare server.
in the PROC configuration.
Description
Configuration Error. 111610, Production Monitor DB
Production Monitor tried to access an illegal type: Description
arg Creating the tblSeamRes table in the WebWare database...
in the PROC configuration.
Continued
Description Description
The table, tblSeamRes, was successfully added to the WebWare The table, tblGapEv, was successfully added to the WebWare
database. database.
Description Description
Creating the tblSeamEv table in the WebWare database... The part information for, arg, has changed in task, arg.
Consequences
111614, DB Table Creation Failed The reference data stored for this part can no longer be linked
Continued
Description
111625, Monitor Data Saved
Failed to create WebWare table: tblSmtcPart
Description Consequences
Nominal data was saved successfully for, arg. Production Monitor will be unable to log data to the database.
Task Name: arg
Recommended actions
Check the WebWare server.
111626, Production Monitor Error
Consequences
111627, Production Monitor Timer Reset
Production Monitor will be unable to log data to the database.
Description
Recommended actions
The cycle timer has been reset to prevent a possible overflow.
Check the WebWare server.
Task Name: arg
Continued
Description Description
The table, tblTchClean, was successfully added to the WebWare Torch services MechClean configuration error. IO arg NOT
database. found.
Description Description
Failed to create WebWare table: tblNavigSrchSp. Torch services MechClean configuration error. Check PROC
cfg domain.
Consequences
Production Monitor will be unable to log data to the database.
111703, Torch Services Error
Recommended actions
Check the WebWare server. Description
Torch services MechClean configuration error. Torch Services
111638, DB Table Created was unable to find: arg/arg in PROC configuration.
Description
111704, Torch Services Error
The table, tblNavigSrchSp, was successfully added to the
WebWare database. Description
Torch services MechClean configuration error. Torch Services
111639, DB Table Creation Failed tried to access an illegal type: arg/arg in PROC configuration.
Description
111705, Torch Services Error
Failed to create WebWare table: tblNavigMeas1D.
Description
Consequences
Torch services MechClean configuration error. Torch Services
Production Monitor will be unable to log data to the database.
experienced an unknown error trying to access: arg/arg in PROC
Recommended actions configuration.
Check the WebWare server.
Continued
Description Description
Torch services Wirecut configuration error. IO arg NOT found. Navigator configuration error. IO arg NOT found.
Description Description
Torch services MechClean configuration error. Check PROC Navigator configuration error. Navigator was unable to find:
cfg domain. arg/arg in PROC configuration.
Description Description
Torch services Spray configuration error. Check PROC cfg Navigator configuration error. Navigator tried to access an illegal
domain. type: arg/arg in PROC configuration.
Description Description
Torch services Spray configuration error. Torch Services was Navigator configuration error. Navigator experienced an
unable to find: arg/arg in PROC configuration. unknown error trying to access: arg/arg in PROC configuration.
Description Description
Torch services Spray configuration error. Torch Services tried Sphere with name arg could not be localized.
to access an illegal type: arg/arg in PROC configuration.
Probable causes
Nominal point doesn't have sufficient accuracy.
111714, Torch Services Error Search radius is too small.
Description
Torch services Spray configuration error. Torch Services 111756, Navigator Configuration Warning
experienced an unknown error trying to access: arg/arg in PROC
Description
configuration.
Navigator has unconfigured IO.
Description Task:arg
Continued
Description Description
Task:arg I/O unit: arg
Context: arg Error code: arg
The SID-file version is not supported. Internal unit: arg
111803, Default I/O Unit is Not Specified 111810, High Temperature Error
Description Description
Task:arg I/O unit: arg
No default io unit specified Error code: arg
InstancePath: /PROC/ARCI_USER_PROP/arg Internal unit: arg
Attribute: use_default_io
111811, High Primary Current Error
111804, Configuration Data is Not Found
Description
Description I/O unit: arg
Task:arg Error code: arg
InstancePath: arg Internal unit: arg
Attribute: arg
111812, DC Voltage Error
111805, EPROM Error
Description
Description WDU: 3 V (battery)
I/O unit: arg PS: +15 VC
Error code: arg I/O unit: arg
Internal unit: arg Error code: arg
Internal unit: arg
111806, RAM Error
111813, DC Voltage Error
Description
I/O unit: arg Description
Error code: arg PS: -15 VC
Internal unit: arg I/O unit: arg
Error code: arg
111807, External RAM Error Internal unit: arg
Description
111814, DC Voltage Error
I/O unit: arg
Error code: arg Description
Internal unit: arg PS: +15 VB
I/O unit: arg
111808, Power Supply Voltage 5V Error Error code: arg
Internal unit: arg
Description
I/O unit: arg
111815, Current-servo / Wire speed-servo Error
Error code: arg
Internal unit: arg Description
I/O unit: arg
Error code: arg
Continued
Description Description
Internal bus is off. I/O unit: arg
I/O unit: arg Error code: arg
Error code: arg Internal unit: arg
Internal unit: arg
111827, Overflow in Receive Buffer
111819, Message Lost
Description
Description I/O unit: arg
A message has been lost on the internal bus. Error code: arg
I/O unit: arg Internal unit: arg
Error code: arg
Internal unit: arg 111829, Incompatible Weld Data Format
Description
111821, Lost Contact with MEK
I/O unit: arg
Description Error code: arg
I/O unit: arg Internal unit: arg
Error code: arg
Internal unit: arg 111830, Watchdog Error
Description
111822, Lost Contact with LUD
I/O unit: arg
Description Error code: arg
I/O unit: arg Internal unit: arg
Error code: arg
Internal unit: arg 111832, Stack Overflow
Description
111823, Battery Driven Memory Error
I/O unit: arg
Description Error code: arg
I/O unit: arg Internal unit: arg
Error code: arg
Internal unit: arg 111833, No Water Flow
Description
111824, Unaccepted Settings
I/O unit: arg
Description Error code: arg
I/O unit: arg Internal unit: arg
Continued
Error code: arg Make sure that the schedule has been created before using it
Description Description
Description
111857, Microprocessor RAM error
Task:arg
Context: arg Description
arg is not a valid schedule number. The microprocessor is unable to print/read to the internal
MigRobTune only allows schedules 1 to 99. memory in unit arg.
Fault code: arg
111852, Unsupported SID File Internal unit: arg
Task:arg Restart the machine. If the fault persists, send for a service
Description
Task:arg
111859, 5V power supply low
InstancePath: arg Description
Attribute: arg The power supply voltage is too low in unit arg.
Fault code: arg
111855, Schedule does not exist Internal unit: arg
Description Consequences
The schedule arg does not exist in the power source arg, in The current welding process is stopped and starting is
arg. prevented.
Continued
Recommended actions
111861, High temperature Send for a service technician.
Description
The thermal overload-cut has tripped in unit arg. 111865, +24 V power supply
Fault code: arg Description
Internal unit: arg The power supply is too high or too low in unit arg.
Consequences Fault code: arg
The current welding process is stopped and cannot be restarted Internal unit: arg
until the cut-out has reset. Recommended actions
Recommended actions Send for a service technician.
Check that the cooling air inlets or outlets are not blocked or
clogged with dirt. Check the duty cycle being used, to make 111866, Current-servo / wire speed-servo error
sure that the equipment is not being overloaded.
Description
I/O unit: arg
111862, High primary current
Error code: arg
Description Internal unit: arg
The power unit arg takes too much current from the DC voltage
that supplies it. 111867, Communication error (warning)
Fault code: arg
Description
Internal unit: arg
The load on the system's CAN-bus is temporarily too high in
Consequences unit arg.
The power unit is stopped and cannot be started. Fault code: arg
Turn off the mains power supply to reset the unit. If the fault Consequences
persists, send for a service technician. The power unit/wire feed unit has lost contact with the welding
data unit.
Continued
Recommended actions
111870, Messages lost
Delete all data contained in the welding data unit.
Description Turn off the mains power supply to reset the unit. The welding
The microprocessor is unable to process incoming messages unit is reset.
sufficiently quickly and information has been lost in unit arg.
Fault code: arg 111876, Incompatible set values stored in RAM
Internal unit: arg
Description
Recommended actions Non-permitted welding data combinations have been specified
Turn off the mains power supply to reset the unit. If the fault in unit arg.
persists, send for a service technician. Fault code: arg
Internal unit: arg
111872, Lost contact with MEK
Recommended actions
Description Turn off the mains power supply to reset the unit. If the fault
Unit: arg persists, send for a service technician.
Fault code: arg
Internal unit: arg 111877, Transmit buffer overflow
Description
111873, Lost contact
The welding data unit does not manage to transmit information
Description to the other units sufficiently quickly in unit arg.
The welding data unit(WDU) has lost contact with the power Fault code: arg
unit(PS) in unit arg. Internal unit: arg
Fault code: arg
Recommended actions
Internal unit: arg
Turn off the mains power supply to reset the unit.
Consequences
The current welding process stops. 111878, Receiver buffer overflow
Recommended actions Description
Check the cables. If the fault persists, send for a service The welding data unit does not manage to process information
technician. from the other units sufficiently quickly.
Continued
Description
I/O unit: arg 111905, Trig distance warning
Error code: arg Description
Internal unit: arg Trig distance is too short for conveyor arg.
Continued
111913, Prepared for PickMaster option not 111918, Work Object name is missing for Work
installed. Area
Description
Description
The Prepared for PickMaster option has not been correctly
There was no Work Object for Work Area: arg.
installed in the system.
Status arg.
Recommended actions
Recommended actions
Reinstall the system using a proper key containing the Prepared
Check the Work Object name for Work Area.
for PickMaster option.
Description
There was no action list name for target in Work Area: arg.
Continued
arg targets with arg products in Work Area "arg" are lost 1. Check the signal name in the Work Area configuration of
Continued
Continued
111953, Can not retrieve operation Instruction/function arg has detected that the project has been
stopped.
Description
The RAPID can not continue its execution without an active
Task: arg
project.
Instruction arg failed.
Program Ref:arg
Program Ref. arg
Consequences
Probable causes
The program execution is immediately halted.
There is no operation to retrieve when executing instruction.
No arg or a low value is used on arg in this instruction. Probable causes
1) Project has been stopped.
Recommended actions
2) A power fail has occurred, and the RAPID program has been
Use an error handler and do a RETRY on instruction. If a arg
started without starting the project again.
is used, an this error occur often, increase the arg.
3) A warm start has been done, and the RAPID program has
Recovery: arg
been started without starting the project again.
Recommended actions
111954, Can not retrieve targets
Start a project.
Description In some cases PP must be moved to main.
Task: arg
Instruction arg failed. 111958, No active project
Program Ref. arg
Description
Probable causes
Task: arg
There is no target ready when executing instruction.
Instruction arg failed.
No arg or a low value is used on arg in this instruction.
Program Ref. arg
Recommended actions
Consequences
Use an error handler and do a RETRY on instruction. If a arg
The program execution is immediately halted.
is used, an this error occur often, increase the arg.
Recovery: arg Probable causes
There is no project running when executing instruction.
No arg or a low value is used on arg in this instruction.
111956, Wrong value on in parameter
Recommended actions
Description
Use an error handler and do a RETRY on instruction.
Task: arg
Recovery: arg
Parameter arg has value arg. The only values that can be used
for arg are the predefined values for:
111959, Not valid work object data
arg
Program Ref: arg Description
Continued
111960, Invalid descriptor used The action handle has not been fetched correctly, or it is a
restart after power fail.
Description
Task: arg Recommended actions
Instruction arg failed. Restart the project or rewrite the RAPID program.
Recommended actions
111962, Invalid target handle Solve the cause of the error situation and use one of the restart
Description options.
Task: arg
Instruction arg failed. 112000, Failed to open signal
The target handle that is used refer to an object that does not
Description
exist or is not initialized.
An error occurred when opening signal arg for arg.
Program Ref. arg
The signal should be of type arg.
Consequences Status arg.
The program execution is immediately halted.
Consequences
Probable causes The execution is stopped immediately.
An instruction/function is executed without a valid descriptor.
Probable causes
The target handle has not been fetched correctly, or it is a
Wrong signal type or signal name.
restart after power fail.
Recommended actions
Recommended actions
Check the signal name and type.
Restart the project or rewrite the RAPID program.
Continued
Check event logs for more information why the project could The project is probably too large.
Consequences
The project is not started, it is set in stop state. 112057, Project name is an empty string
Continued
Recommended actions
112102, Missing attribute in node
Start project only one time.
Description
112060, Stop of project ordered during start The node is missing attribute "arg".
Consequences
Description
The requested information could not be found. The execution
RAPID execution stopped during start of project.
of the project is stopped.
The project arg is not started.
Probable causes
Consequences
The PickMaster project file has been tampered.
RAPID execution is immediately stopped. Project arg is not
started. Recommended actions
Re-transfer the project from the PickMaster PC.
Probable causes
A project stop order from PickMaster, FlexPendant, I/O or
RAPID when a
start of a project is executed.
Continued
Consequences
112152, Response error for work area
It will not be possible to set any PickMaster source in an error
Description state.
Response error occured for slave work area arg.
Probable causes
Targets generated (product = arg, format = arg) does not match
The signal name is not configured in the IO configuration.
positions requested (product = arg, format = arg).
Recommended actions
Consequences
Verify the Error Source name using the PickMaster PC
The work area has entered a reponse error state.
application.
The robot will not access the work area until the correct targets
are generated.
112202, Failed to Open Signal
Any flow using the work area may become blocked from
execution. Description
An error occurred when opening the Event Message Signal.
Signal name: arg
Continued
Description
112204, Wrong PickMaster Message value Task: arg
Calculating the axis limit failed.
Description
Program Ref: arg
The value that was read, arg, after an event was trigged does
not match any configured values in the IO signal arg. Consequences
The axis angle can not be calculated due to the angel
Recommended actions
limitations.
Verify the configuration using the PickMaster PC application.
Verify external equipment generating signal value. Probable causes
Too narrow angel limits.
112250, PickMaster project size limitation Recommended actions
Not enough memory for PickMaster project. Use an error handler and do a RETRY on instruction.
Recovery: arg
Consequences
Not possible to run the selected PickMaster project.
112352, Wrong limitation value
Probable causes
Description
The selected project contains too much data to be handled by
Task: arg
the robot controller.
The coordinate limits are not valid.
Recommended actions
Program Ref: arg
Reduce number of objects in the PickMaster project, e.g. reduce
Consequences
number of work areas, operation sets, flows, formats and
The coordinate is not possible to calculate.
products. Reduce object complexity in the PickMaster project,
e.g. reduce number of layers in used pallet patterns. Probable causes
Wrong limit values.
Recommended actions
Review the limits for the instructions.
Continued
Use an error handler and do a RETRY on instruction. 112356, Unknown event type
Recovery: arg
Description
Task: arg
112353, Wrong intermediate part value
The event type arg is unknown.
Description Program Ref: arg
Task: arg
Consequences
The intermediate part value is not valid. The InterMidPart
The event can't be set.
argument must be between 0 and 1.
Probable causes
Program Ref: arg
Error in the RAPID code.
Consequences
Error in the PickMaster configuration.
The intermediate position is not possible to calculate.
Recommended actions
Probable causes
Check if the event type number is defined among the built-in
Wrong InterMidPart value.
variables of type pm_eventtype.
Recommended actions Review the PickMaster configuration.
Review the InterMidPart for the instruction.
112357, Unknown target action type
112354, Unknown event signal name
Description
Description Task: arg
Task: arg The target action type arg is unknown.
The event signal name arg is unknown. Program Ref: arg
Program Ref: arg
Consequences
Consequences The action can't be performed.
The event can not be defined.
Probable causes
Probable causes Error in the RAPID code.
Wrong signal name in the PickMaster project or line Error in the PickMaster configuration.
configuration.
Recommended actions
Recommended actions Check if the action type number is defined among the built-in
Review the signal name in the PickMaster project or line variables of type pm_actiontype.
configuration. Review the PickMaster configuration.
Continued
Description
112359, Stack search detected empty stack
Task: arg
Description Search type arg is unknown.
Stack search detected empty stack. Program Ref: arg
Task: arg
Consequences
Instruction arg failed.
Stack search can not be completed.
Program Ref. arg
Probable causes
Consequences
Errors in rapid code.
Not possible to finish current operation unless an error handler
is implemented.
112362, Unknown search stop type
Probable causes
Description
1) Stack is empty or:
Task: arg
2) Tool center point for Search Tool data, Tool configuration,
Search stop type arg is unknown.
is not correctly defined.
Program Ref: arg
3) The expected location of the stack is not correct.
4) The search stop signal was not triggered correctly. Consequences
Stack search can not be completed.
Recommended actions
If the stack not is empty: Probable causes
Check definition of tool center point for Search Tool data. Errors in rapid code.
Consequences
112360, Stack search adjusted stack layers
The stack height could not be properly adjusted after stack
Description search.
Stack search adjusted the number of available layers in stack.
Probable causes
Task: arg
The configured stop height is set too high.
Instruction: arg.
The configured displacement frame offset for the operation set
Program Ref. arg
is set too low.
Probable causes
Recommended actions
Actual stack height was lower than configured in PickMaster.
Check the configured stop height.
Recommended actions Check the configured displacement frame offset for the
No actions are required. operation set.
The default error handlers of the Operate() and
OperateSequenc() routines will 112364, PickMaster Tool Event Timeout
recover the error.
Description
Recovery: arg
Task: arg
Continued
A timeout has occurred while waiting for signal arg to get its 112368, The Requested Flow Could Not Be Found
correct value(arg).
Description
Program Ref: arg
Task: arg
Consequences The requested flow arg could not be found in the loaded project.
The robot movement is halted until the signal condition is met. The flow can be identified both with its name and its selection
A new wait period is requested and the timeout is set to arg s. value.
Program Ref: arg
112365, Not Valid Signal
Consequences
Description It is not possible to get any information about the flow.
Task: arg
Probable causes
The signal arg is not correct used for current instruction.
1. The requested flow is not configured in the project.
Program Ref: arg
2. The mapping between flow and signal is wrong or missing.
Consequences
Recommended actions
The RAPID execution will stop immediately and it is not possible
Recovery: arg
to recover from this error until the faulty signal is corrected.
system parameters and can not be defined in the RAPID The requested flow is not configured in the project.
Continued
Consequences
112373, The Requested Work Area Could Not Be The robot cannot perform the movement.
Found
Probable causes
Description Restrictions on axis angles of the intermediate position.
Task: arg
Recommended actions
The requested Work Area with selection number or variable
Reduce restrictions on axes angles of the intermediate position
name arg could not be found in the loaded project. The Work
in the RAPID program, e.g. increase MaxAngle, decrease
Area can be identified both with its descriptor and its selection
MinAngle.
value.
Program Ref: arg
112376, Required WorkArea is not valid
Consequences
Description
It is not possible to get any information about the Work Area.
Task: arg
Probable causes PmSetRecoverAction with selected recover action requires a
1. The requested Work Area is a RAPID variable that is not valid WokArea descriptor.
initialized. Program Ref: arg
2. The mapping between Work Area and signal value is wrong
Probable causes
or missing.
1. Recover action PM_RECOVER_REDO_LAYER and
Recommended actions PM_RECOVER_NEXT_PALLET requires the optional argument
Recover: arg WorkArea to be set.
2. The WorkArea descriptor is not initialized.
3. The WorkArea is not a part of the flow arg.
Recommended actions
Recover: arg
Continued
112377, Faulty Recover Action 112380, Failed to recover from an error state
Description Description
Task: arg Task: arg
arg is not one of the supported recover actions. The start of flow arg from an error state failed.
Program Ref: arg Program Ref: arg
Consequences Consequences
It will not be possible to start the Flow arg if it is set in error The RAPID program is immediately halted.
state.
Consequences
112378, Flow is already starting up The flow can not be started until a valid recover action has been
set.
Description
Task: arg Probable causes
The flow arg is already starting up. Only one call to PmFlowStart The flow can only recover from an error with
is allowed at each time. PM_RECOVER_REDO_LAST_PICK if the first item is picked
Program Ref: arg and no items are placed.
Recommended actions
Check the RAPID program for multiple use of PmFlowStart to 112382, Project info contains no valid data for
same flow. current task
Description
112379, Wrong flow state Task: arg
Failed to read project info data.
Description
Program Ref: arg
Task: arg
It is not possible to start flow arg in current state. Consequences
Program Ref: arg It is not possible to get any information about project settings,
i.e. the names on modules that should be loaded.
Consequences
The RAPID program is immediately halted. Probable causes
The project is already started when a start order from the IO
Probable causes
interface is received.
The flow is probably set in a sever error state that can not be
recover from. Recommended actions
Stop project and start it again via the IO interface.
Recommended actions
Recover: arg
112383, No Running Project
Description
Task: arg
Continued
There is no running project and the work area with selection I/O Trigg type arg is unknown.
number or variable name arg can for that reason not be Program Ref: arg
accessed.
Consequences
Program Ref: arg
Stack search can not be completed.
Probable causes
Probable causes
The project has been stopped or is not yet started.
Errors in rapid code.
Recommended actions
Recovery: arg 112393, Flow recover with redo last pick
Description
112384, Invalid default height
The Flow arg will redo last unfinished operation at next flow
Description start.
Task: arg
Recommended actions
The I/O value of signal arg does not correspond to a valid
Verify that:
default height.
- The tool is empty
Program Ref: arg
- Products from last operation are restored on arg
Consequences - The reason for the stop is solved.
It was not possible to set the default height.
Description
Task: arg
Continued
112396, Flow recover with next pallet 112401, Schedule number out of range
Description Description
The Flow arg will restart from beginning of next pallet on Task:arg
WorkArea arg at next flow start. Context: arg
Verify that: Valid schedules numbers are in the range: arg to arg.
Consequences
112397, Flow recover with redo last pick
The SID file has not been loaded into power source memory.
Description
Probable causes
The Flow arg will redo last unfinished operation at next flow
The SID file was saved from a different power source type or
start.
the SID file has become corrupted.
Recommended actions
Recommended actions
Verify that:
If the file has been transfered with FTP program. Are you sure
- The tool is empty
that the FTP program uses binary transfer mode for this SID
- New products can be supplied on arg
file?
- The reason for the stop is solved.
If possible, try to recreate the SID file from the origin.
112398,
112403, Default I/O unit not defined
Description
Description
arg
Task: arg
The default I/O unit is not defined in configuration.
112399, PickMaster Flow Stopped Immediately InstancePath: /PROC/ARISTOMIG_INT_USER_PROP/arg
Description Attribute: use_default_io
The Flow arg is stopped immediately.
112404, Configuration data not found
Consequences
The RAPID program is stopped if the flow is active in any Description
palletizing operation. Task:arg
Restart of the flow has to be performed from one of the error Attribute: arg
restart options.
112405, SID file corrupt
112400, Invalid tuning parameter Description
Description Task:arg
Context: arg The SID file is not in the correct format or the file size is
Consequences
All the data was not recovered from the file.
Continued
Recommended actions
Make sure that the schedule has been created before using it 112414, Intermediate DC voltage outside limits
in a weld instruction.
Description
The voltage is too high or too low in unit arg.
112410, Program memory error (EPROM) Fault code: arg
Recommended actions
112411, Microprocessor RAM error
Turn off the mains power supply to reset the unit. If the fault
Description persists, send for a service technician.
The microprocessor is unable to print/read to the internal
memory in unit arg. 112415, High temperature
Fault code: arg
Description
Internal unit: arg
The thermal overload-cut has tripped in unit arg.
Recommended actions Fault code: arg
Restart the machine. If the fault persists, send for a service Internal unit: arg
technician.
Consequences
The current welding process is stopped and cannot be restarted
112412, External RAM error
until the cut-out has reset.
Description Recommended actions
The microprocessor is unable to print/read to the external Check that the cooling air inlets or outlets are not blocked or
memory in unit arg. clogged with dirt. Check the duty cycle being used, to make
Fault code: arg sure that the equipment is not being overloaded.
Continued
Recommended actions
112418, -15 V power supply Check that all the equipment is correctly connected. Turn off
Description the mains power supply to reset the unit. If the fault persists,
The power supply is too high or too low in unit arg. send for a service technician.
Fault code: arg Turn off the mains power supply to reset the unit. If the fault
Recommended actions
112426, Lost contact with MEK
Send for a service technician.
Description
112420, Current-servo / wire speed-servo error Unit: arg
Fault code: arg
Description
Internal unit: arg
I/O unit: arg
Continued
Description Description
The welding data unit(WDU) has lost contact with the power The welding data unit does not manage to transmit information
unit(PS) in unit arg. to the other units sufficiently quickly in unit arg.
Fault code: arg Fault code: arg
Internal unit: arg Internal unit: arg
Recommended actions
Check the cables. If the fault persists, send for a service 112432, Receiver buffer overflow
technician. Description
The welding data unit does not manage to process information
112428, Memory error in battery-supplied data from the other units sufficiently quickly.
memory RAM Fault code: arg
Internal unit: arg
Description
The battery has lost voltage in unit arg. Recommended actions
Fault code: arg Turn off the mains power supply to reset the unit.
Internal unit: arg
Description
Non-permitted values have been discovered at start-up in unit 112435, Program error
arg. Description
Fault code: arg Something has prevented the processor from performing its
Internal unit: arg normal duties in the program in unit arg.
Recommended actions Fault code: arg
Delete all data contained in the welding data unit. Internal unit: arg
Turn off the mains power supply to reset the unit. The welding Consequences
unit is reset. The program restarts automatically. The current welding process
will be stopped.
112430, Incompatible set values stored in RAM
Recommended actions
Description Review the handling of welding programs during welding. If the
Non-permitted welding data combinations have been specified fault is repeated, send for a service technician.
in unit arg.
Fault code: arg 112436, No wire
Internal unit: arg
Description
Recommended actions I/O unit: arg
Turn off the mains power supply to reset the unit. If the fault Error code: arg
persists, send for a service technician. Internal unit:arg
Continued
Description Consequences
I/O unit: arg Weld Data Monitor not save charting files.
112439, Lost contact with TIG card 112504, WDM Failed to Read WDM_SETTINGS
Description Description
I/O unit: arg The IO signal setting in the WDM_SETTINGS section
Error code: arg of the PROC could not be read.
Internal unit: arg Task: arg
Consequences
112441, No gas flow
Weld Data Monitor will be inoperable.
Description Recommended actions
I/O unit: arg Please review PROC settings to correct.
Error code: arg
Internal unit:arg 112505, WDM Failed to Read WDM_STABILITY
Description
112500, Weld Data Monitor
The WDM_STABILITY section of the PROC could not be found.
Description Default values have been applied.
The configuration is complete for arg Task: arg
Description
The signals defined in the PROC are invalid.
Task: arg
Continued
Default values have been applied. Weld Data Monitor is unable to evaluate this weld seam.
Description
112513, WDM Signature File Inaccessible
The WDM_SIGNATURE or WDM_SIGNATURE_DATA section
of the PROC could not be read. Description
Task: arg The stored signature could not be written to.
Consequences
112512, WDM Signature File Inaccessible
Weld Data Monitor is unable to evaluate this weld seam.
Description
Recommended actions
The stored signature could not be read.
Delete the stored WDM files and relearn.
Continued
Weld Data Monitor is unable to evaluate this weld seam. Warm starting the controller and starting from the main may
resolve the problem for the next learning cycle. Deleting the
Recommended actions
file may also resolve the problem.
Delete the stored WDM files and relearn.
Continued
Description Description
An unspecified error occurred at the end of the seam. A major arg infraction has occurred in seam arg.
Task: arg Measured value: arg
Maximum limit: arg
Consequences
Minimum limit: arg
Weld Data Monitor may be inoperable.
Recommended actions
112530, WDM Error
Please contact your ABB representative.
Description
112525, WDM Weld Start Error An unspecified error has occurred in the Weld Data Monitor for
task arg
Description
Recommended actions
An unspecified error occurred at the start of the seam.
Please contact your ABB representative.
Task: arg
Consequences
112531, WDM Trigger Ready
Weld Data Monitor may be inoperable.
Description
Recommended actions
Weld Data Monitor is ready to sample data for task arg
Please contact your ABB representative.
112527, WDM Text Resource Error 112533, WDM Trigger IO Setup Failed
Description Description
Text Resource Error. Weld Data Monitor trigger IO connections failed for task arg
Weld Data Monitor could not access text. Consequences
Index: arg Weld Data Monitor will be inoperable.
File: arg
Task: arg 112534, WDM Weave Frequency Error
Recommended actions
Description
Please contact your ABB representative.
Weave frequency is too fast for arg in task arg.
Consequences
112528, WDM Minor Infraction
WDM will reduce sampling rate to a fraction of the weave
Description frequency.
A minor arg infraction has occurred in seam arg.
Measured value: arg 112535, WDM Weave Frequency Error
Maximum limit: arg
Description
Minimum limit: arg
Weave frequency is too fast for arg in task arg.
Consequences
No monitoring will occur.
Continued
Recommended actions
If the targets defining the seam were intentionally modified, 112543, WDM Synchronizing Samples
please remove the stored signature and relearn with the new Description
targets. The segment number of the actual sample is lagging the stored
data. This is normal behavior associated with execution stops.
112539, WDM Sample Frequency Error Seamname: arg
Task: arg
Description
Sampling frequency is too fast for arg in task arg. Consequences
Some samples may have been ignored during the transition
Consequences
between segments.
WDM will reduce sampling rate to a fraction of the requested
frequency.
Continued
112544, WDM Sample Distance Changed 112650, Integrated PLC not connected
Description Description
The weave parameters, or no-weave sample distance, have The connection to the integrated PLC was not established or
changed since learning was finished for seam arg in task arg. has been lost.
Consequences Consequences
No monitoring will occur. No interaction with the integrated PLC can take place.
112600, Init of communication interface failed 112651, Integrated PLC not application master
Description Description
Task arg The requested command arg can only be executed if the
Communication interface could not be initialized. integrated PLC is operating as the application master.
Program Ref. arg
Consequences
Recommended actions Certain commands can only be executed when the PLC is
Check communication settings and parameters and restart operating as the application master.
application.
Recommended actions
Recovery: arg
Check that the correct application role is defined in FlexPedant
interface for the integrated PLC.
112601, Incorrect data received.
Continued
112654, PLC program execution running 112659, Fatal error on integrated PLC
Description Description
There is still a program executing on the integrated PLC. A new A fatal error occured on the integrated PLC.
program number can first be ordered when the execution has Component: arg
finished. Device: arg
Module: arg
Recommended actions
Channel: arg
Use the optional callback parameter to raise an event when the
Error: arg
program execution has been finished
Consequences
112655, PLC program number mismatch A safe operation of the integrated PLC is no longer quaranteed.
The specified program number does not match the number Look up the error code in the AC500 documentation and follow
requested from the integrated PLC. the instructions to remove the error.
Recommended actions
112660, Severe error on integrated PLC
Verify the program that the requested program number is
handed back to the acknowledge methods. Description
A severe error occured on the integrated PLC.
112656, Maxiumum execution time exceeded Component: arg
Device: arg
Description
Module: arg
The maximum time specified for a synchronous program
Channel: arg
execution has been exceeded.
Error: arg
Recommended actions
Consequences
Verify the maximum execution time defined in the program and
The integrated PLC is functioning without problems, but the
increase it if needed.
error-free processing of the user program is no longer
quaranteed.
112657, Internal execution error
Recommended actions
Description
Look up the error code in the AC500 documentation and follow
This error indicates a bug of the implementation on robot
the instructions to remove the error.
controller or integrated PLC side.
Recommended actions
Look up the error code in the AC500 documentation and follow
the instructions to remove the error.
Continued
Description
114802,
A warning occured on the integrated PLC.
Component: arg Description
Device: arg arg
Module: arg arg
Channel: arg arg
Error: arg arg
114800, 114805,
Description Description
arg arg
arg arg
arg arg
arg arg
Recommended actions Recommended actions
114801, 114806,
Description Description
arg arg
arg arg
arg arg
arg arg
Continued
114807, 114811,
Description Description
arg arg
arg arg
arg arg
arg arg
114808, 114812,
Description Description
arg arg
arg arg
arg arg
arg arg
114809, 114813,
Description Description
arg arg
arg arg
arg arg
arg arg
114810, 114814,
Description Description
arg arg
arg arg
arg arg
arg arg
Recommended actions
6.11 12 xxxx
There is not enough memory in the cfg database for this Probable causes
operation. -
Recommended actions characters, e.g. by splitting the instance into several lines. End
1) Try to use the option: delete existing parameters before each line, except the last one, with a trailing backslash "\" to
when loading the configuration file. This will delete all previous
configuration settings for the domain. 120005, Attribute value out of allowed range
2) Increase the size of the configuration database.
Description
Attribute arg on line arg in file arg is out of the allowed range.
120002, Instance can not be saved The allowed range is < arg> - < arg>.
Description Consequences
Not allowed to overwrite instance in line arg of file arg. The configuration in file will not be installed.
Recommended actions
You are not allowed to change the instance. 120006, Instance name occupied
Description
120003, Wrong domain version or incorrect file Instance in line arg in file arg is already occupied.
Description Consequences
The cfg domain version of file arg is wrong. The software is The configuration in file will not be installed.
made for version arg.
Probable causes
Consequences -
The configuration in file will not be installed.
Recommended actions
Probable causes 1) Re-edit the configuration file and change the instance name
- to add it to the file OR
Recommended actions 2) Use the "Replace" mode to overwrite the instance previously
1) Re-edit the configuration file, and change the version of the using the name. This may be selected when loading the
the allowed arg. Type/attribute in position arg on line arg of file arg is not
recognized.
Continued
Consequences Consequences
The configuration in file will not be installed. The configuration in file will not be installed.
120008, Mandatory attribute is missing in cfg file 120011, Illegal version string
Description Description
Missing mandatory attribute arg on line arg in file arg. The version string in configuration file arg has illegal format.
Consequences Consequences
The configuration in file will not be installed. The configuration in file will not be installed.
Probable causes
120010, Configuration attribute value out of the
The domain name may be mistyped or the domain is not
allowed range
installed in the system.
Description
Recommended actions
Configuration attribute arg on line arg in file arg is out of the
1) Re-edit the configuration file and change the domain name.
allowed range. The max. allowed length is arg characters.
6.12 13 xxxx
Continued
Recommended actions
131002, Argument error.
Check minimum sync speed in PaintWare
parameter. Description
Check conveyor speed setting. The argument is not a persistent
variable.
130013, ConveyorSync On Recommended actions
Description
Negative value for argument no. arg
Continued
131010, Brushtable does not exist 131015, Too many trig events
Description Description
The following brushtable does not The maximum number of trig events (10) between two PaintL
exist: arg instructions is exceeded.
Task: arg
Recommended actions
Instruction: arg
Brushtable must be a persistent array
Context: arg
of datatype brushdata.
Recommended actions
131011, Brushtable not an array Reduce the number of trig events.
Description
131016, Illegal value for signal
The following brushtable is not an
array: 'arg' Description
An attempt was made to set an illegal value arg for signal arg.
Recommended actions
Brushtable must be a persistent array Consequences
of datatype brushdata. Signal will not be set.
Continued
Description Description
Device AargBrush not found. There is no brush table activated.
Recommended actions
Check IPS config that device exists for this applicator number. 132002, Brush not activated.
Description
131018, SetBrushFac: Illegal factor or channel Brush outputs blocked because IpsEnable
number for Applicator arg was not active.
Consequences
Brush factor is not set. 132003, Equipment Enable rejected
Recommended actions
Description
Check Emy stop buttons, General mode
Command arg sent from RAPID returned value arg
stop input and Cabin Interlock input.
Consequences
Press Emy stop reset
IPS parameter not set
Check IPS and RobotWare compatibility or contact ABB support Try a restart.
Description Description
The brush number is outside the limits Paint System not available
Recommended actions
PaintWare process not activated, due to
Continued
Probable causes
1. Broken cable 133003, IPS Cfg Error
2. High network load. Description
Recommended actions Assertion error: arg.
If problem persists: Error in IPS config file arg in line arg. This IPS config file is
Check MainComputer located on one of the IPS nodes.
Check ethernet cable between PIB and MC. Recommended actions
Restart controller 1. Check in IPS config file for error in given line.
Continued
Description Description
Cfg Token Error: arg. License code in license file is not correct.
Error in token arg, in IPS config file arg in line arg and character Could not obtain option: arg
position arg. This IPS config file is located on one of the IPS Reference: arg
nodes.
Recommended actions
Recommended actions 1. Check that the license file on license server is identical to
1. Check in IPS config file for error in given line. the original license file.
Description Description
License server is not found. Syntax error in license file.
Could not obtain option: arg Could not obtain option: arg
Reference: arg Reference: arg
Description
133012, IPS License Error
Wrong serial number.
Could not obtain option: arg Description
Reference: arg Counting option has no free licenses.
Could not obtain option: arg
Recommended actions
Reference: arg
1. Check serial number in license file.
2. Check that correct ID chip is mounted. Recommended actions
1. Check number of uses vs. license file.
133008, IPS License Error 2. Check if correct license file loaded.
3. Check in IPS config file for errors.
Description
License file is not found. File name must be 'option.lic'.
133013, IPS License Error
Could not obtain option: arg
Reference: arg Description
Protocol error in communication towards license server.
Recommended actions
Could not obtain option: arg
1. Check that license file exist on license server.
Reference: arg
Continued
Description
133205, :Sprv. alarm
The named device is locked by IPS.
Can't set a value to this Description
device when locked, and there is no Can't set value:An alarm that is
direct access to it. supervising named device is active.
One of the installed alarms prevents the
Recommended actions
named device from being operational.
1. Check if system tries to run named
device, when it is already locked Recommended actions
(connected) to another device. 1. Check for supervision alarms that
sets named device in a not ready state.
133202, :Disabled 2. Fix the actual alarm state.
Description
133206, Lock failed
Impossible to set a command value to
named device when it is disabled. Description
When a device is disabled, it is not Locking of a resource for named device
possible to operate it. failed. The same resource may have been
allocated by another device.
Recommended actions
1. Enable named device and set a new
Continued
Value for named sensor or device has 2. Check if the sensor, used by named
Recommended actions
133208, :Val lo 1. Check in IPS config if compensation
Value for named sensor or device has 2. Check supply pressures, hoses, sensor
Recommended actions
133209, :Act.val hi 1. Check in IPS config if compensation
Actual value for named device has 2. Check supply pressures, hoses, sensor
exceeded maximum limit. IPS has and transducer used by named device.
Continued
Description
133220, :No signal
IPS has discovered a trig sequence
error. The Dynamic Delay Compensation Description
function for named device measured an IPS is reading a zero value from the
'on'- transition while expecting an sensor used by the named device. Wiring
'off'- transition. (Or opposite) or supply to this sensor can be
the reason.
Recommended actions
1. Check if the sensor signal Recommended actions
has the correct level. 1. Check if used sensor is broken.
2. Check if the sensor signal 2. Check wiring of used sensor.
is noisy. 3. Check process supply for used sensor.
Description Description
IPS has discovered an unexpected The closed loop regulator for named
transition. The Dynamic Delay device has reached the maximum output.
Compensation function for named device
Recommended actions
measured a transition at a time when
1. Check if the commanded value to the
none was expected.
regulator is higher than possible for
Continued
Continued
Description
133255, Apmb error
IPS has discovered a File Access
Description Error on following file: arg.
IPS has discovered an Apmb-driver
Recommended actions
(Berger-Lahr driver) error.
1. Check if named file exists.
Apmb-driver, number: arg, has issued an
2. Check if file is currently in use.
error.
Description
133261, File Parse Error
IPS has discovered a number
format on named dynamic/calibrated Description
curve that is not correct. IPS failed to load the following file arg in line arg.
Detailed error text: arg.
Recommended actions
1. Check if an already saved curve on Recommended actions
the IPS node has an incompatible number 1. Check that named file has the correct format for its use.
Description
SDI board have issued following
Continued
Description
133263, PPRU CAN Error
IPS has tried to set brush number arg in brush table arg on the
Description named device.
PPRU unit: arg,
Recommended actions
register 'arg' = arg
1. Check if brush table (or material) is selected.
2. Check if selected brush number exists in loaded brush table.
133264, PPRU Error 3. Check global brush table if brush number larger than 900.
Description
PPRU unit: arg, 133270, Failed to update IPS parameters
message = 'arg'
Description
IPS failed to update IPS parameter values after reconnect of
133265, SPI down: IPS agent connections. The update was initiated after the IPS
Description agents have been lost for any reason, typically caused by a
arg The system must be restarted to ensure all parameters are set
1. Check serial cable to SPI board. IPS parameters may not have been updated with correct values.
Description
133268, : Failed to load brush table. SDI board has discovered an error while
loading configuration.
Description
IPS has tried to load brush table arg on the named device. Recommended actions
1. Check SDI configuration.
Recommended actions
2. Check/replace SDI board.
1. Check other error messages for detailed explanation.
3. Contact customer support.
Description
SDI board has discovered an error on the
Continued
Description
133283, Servo calibration done SDI board has discovered an error while loading configuration.
Recommended actions
133285, Servo calibration timeout
1. This is info only, the software on
Description the SDI board should automatically
SDI board has discovered that the download parameters to the drives.
calibration job has timed out.
Continued
Description Description
The SDI supply voltage for +/-15V is SDI board has discovered an short
out of range, received from the Drive circuit in the Drive unit used
unit used by: arg. by: arg
Description Description
SDI board has discovered too many SDI board has discovered a high
consecutive communication errors temperature warning in the Drive unit
reported by the Drive unit used by: arg.
used by: arg. ALLOW SYSTEM TO COOL DOWN!
Description
133308, Servo Temp. alarm
SDI board has discovered an internal
error in the Drive unit used Description
by: arg. SDI board has discovered a high
temperature alarm in the Drive unit
Recommended actions
used by: arg.
1. Ignore if any other Drive unit
ALLOW SYSTEM TO COOL DOWN!
errors are present.
2. Replace Drive unit. Recommended actions
1. Check cooling fans and filters for
133305, Drive glitch warning the Drive unit.
2. Too high ambient temperature.
Description
3. Check power consumption of the Drive.
SDI board has discovered a glitch in
4. Replace Drive unit.
the short circuit detector for the Drive
unit used by: arg.
133309, Servo over temperature
Recommended actions
Description
1. Check for short circuit in cabling.
SDI board has discovered an over
2. Check for short circuit in servo
temperature error in the Drive unit
motor.
used by: arg.
2. Replace Drive unit.
ALLOW SYSTEM TO COOL DOWN!
Continued
Continued
Description Description
SDI board has discovered a servo SDI board has discovered a maximum
cable error between Drive unit and current error, received from the Drive
servomotor. This error is received from unit used by: arg.
the Drive unit used by: arg.
Recommended actions
Recommended actions 1. Check SDI configuration.
1. Check servomotor/cables. 2. Check DC-bus voltage.
2. Replace Drive unit. 3. Check servomotor/cables.
3. Replace SDI board.
133322, Servo unknown error code
133318, Servo under current error
Description
Description SDI board has discovered an unknown
SDI board has discovered a torque extended servo error code. This is an
that is producing a current lower than internal error, received from Drive unit
ordered, received from the Drive unit used by: arg
used by: arg.
Recommended actions
Recommended actions 1. Check/replace Drive unit.
1. Check SDI configuration. 2. Check/replace SDI board.
2. Check DC-bus voltage. 3. Contact customer support.
3. Check servomotor/cables.
133323, Servo overrun error
133319, Servo over current error
Description
Description SDI board has discovered a receiver
SDI board has discovered a torque overrun. This is an internal error,
that is producing a current higher than received from Drive unit
ordered, received from the Drive unit used by: arg
used by: arg.
Recommended actions
Recommended actions 1. Check SDI configuration.
1. Check SDI configuration. 2. Check/replace Drive unit.
2. Check DC-bus voltage. 3. Check/replace SDI board.
3. Check servomotor/cables. 4. Contact customer support.
Description Description
SDI board has discovered an error in SDI board has discovered a servo
the Drive unit regulator (d-part) illegal node address error. This is an
used by: arg. internal error, received from Drive unit
used by: arg
Continued
Continued
Description
133333, Servo sync no load par.
SDI board has discovered a resolver
Description angle calculation overflow error,
SDI board has discovered a sync with no for: arg.
parameters, received from the Drive unit
Recommended actions
used by: arg.
1. Check resolver and resolver cabling.
Recommended actions 2. Contact customer support.
1. Check SDI configuration.
2. Check/replace Drive unit. 133338, Servo resolver error
3. Check/replace SDI board.
Description
4. Contact customer support.
SDI board has discovered a failure in
resolver angle square root calculation,
133334, Servo position reg. error
for: arg. The squared
Description result for x- and y-signal on resolver
SDI board has discovered a servo exceeded a limit.
position regulator error,
Recommended actions
for: arg. This error is
1. Check resolver and resolver cabling.
typical if the resolver feedback
2. Replace serial measurement boards.
is noisy.
Continued
Description Description
SDI board has lost communication with SDI board has discovered an ordered
the Drive unit used by: arg. position step length larger than the
maximum specified step length,
Recommended actions
configured for: arg.
1. Check cable between SDI board and
Drive unit. Recommended actions
2. Replace SDI board. 1. Check the 'MaxStepSize' parameter in
3. Replace Drive unit. the configuration for named servo.
2. Check acc./speed for superior
133341, Sms board comm. lost interpolator.
3. Check resolver and resolver cabling.
Description
SDI board has lost contact with the
133345, Speed error
serial measurement board,
used by: arg. Description
SDI board has discovered a speed error
Recommended actions
for: arg.
1. Check cable between SDI board and
measurement board. Recommended actions
2. Replace SDI board. 1. Check acc./speed for superior
3. Replace serial measurement board. interpolator.
2. Check gain parameters for named
133342, Sms board comm. lost servo.
3. Check resolver and resolver cabling.
Description
SDI board has lost contact with the
133430, Servo DC-link overtemp.
serial measurement board,
used by: arg. Description
SDI board has discovered an over-
Recommended actions
temperature in DC-link: arg.
1. Check cable between SDI board and
measurement board. Recommended actions
2. Replace SDI board. 1. Check cooling fans and filters for
3. Replace serial measurement board. the DC-link.
2. Too high ambient temperature.
133343, Sms board comm. lost 3. Check main supply for DC-link.
4. Replace DC-link unit.
Description
SDI board has lost contact with the
133431, Servo bleeder overload
serial measurement board,
used by: arg. Description
SDI board has discovered a bleeder
Recommended actions
overload for DC-link: arg.
1. Check cable between SDI board and
measurement board. Recommended actions
2. Replace SDI board. 1. Check bleeder connections.
3. Replace serial measurement board. 2. Too much deceleration.
3. Check AC voltage to DC-link.
4. Replace DC-link unit.
Continued
Continued
2. Check for interpolator errors. Wait for queue size to decrease before inserting more jobs.
Continued
Description
134006, failed to get master
arg could not be found.
Description Recommended actions
arg could not get master, because master is already taken by Make sure that the file exists.
arg.
Continued
Recommended actions
Description
Correctly assign the material index in the index files.
Start of material change was issued while material change was
already running.
134036, Material Change Error
134028, Illegal Material Change Event Description
Timeout while waiting for selector to be set.
Description
Proceed of material change was issued unexpectedly. Consequences
Material change may not complete successfully.
134029, Material Change Resumed Recommended actions
Description Description
Material supply is turned off. The command toggle was lowered before the command was
finished.
Consequences
Material change will be skipped for this job. Consequences
The external controls system will not receive command result.
Could not enable the material supply. External controls system not compliant to protocol
Description Description
Material change decision timed out. The signal arg could not be found.
Continued
Description
134057, Configuration error
The system has pushed to much material
Description
Consequences
Could not parse the file: arg.xml
The current paint job might be contaminated
Consequences
Recommended actions
The option "arg" will be set to zero.
Disable paint push and then check push parameters
Recommended actions
134053, Applicator configuration mismatch Fix the markup in the XML file.
Description
134058, Configuration error
There is a mismatch between the number of applicator enable
signals and the number of brush signals. Description
Did not find the option in the file: arg.xml
Consequences
Robotware paint will not work properly Consequences
The option "arg" will be set to zero.
Recommended actions
Check the process configuration Recommended actions
Add the option into the XML file.
Continued
Recommended actions
134060, XML-parser error Change the row number to a positive integer.
Description
Third dimension passed to XML-parser was not big enough. 134066, CSV-parser error
Consequences
134061, XML-parser overflow The remaining columns on the row/line in the file will be skipped.
Consequences
Only arg options were parsed. 134067, CSV-parser error
Recommended actions
134062, XML-parser error Make sure the file exists, and is accessible.
Description
Could not open the file: arg for reading. 134068, Configuration error
Consequences
134063, XML-parser error The option "arg" will be set to zero.
Recommended actions
Fix the markup in the XML file. 134100, CBS servo not enabled.
Description
134064, CSV-parser error CBS servo was not enabled when deciding to do material
Description change.
The rows out of range in the file will be skipped. Recommended actions
Description Description
Encountered a row number that was not a positive integer in CBS was restarted in state: arg
Continued
Description
134103, No solution for material index. Not allowed to move to address: arg, with gripper: arg
134106, Not able to empty auxiliary station. 134114, Move to address failed.
Description Description
Not able to empty auxiliary station due to a unrecoverable CBS Invalid angle configured for address: arg
error.
Continued
Description Description
Timeout while waiting for acknowledge from servo controller. Timeout while waiting for acknowledge from servo controller.
Description Description
Timeout while waiting for servo controller feedback. Specified setting is out of range.
Recommended actions
Check that servo controller and communication interface is ok. 134130, Move arm up failed.
Description
134119, Servo off failed. Timeout while waiting for sensor feedback.
Recommended actions
Check that servo controller and communication interface is ok. 134131, Move arm down failed.
Description
134120, Calibrate servo failed. Timeout while waiting for sensor feedback.
Continued
Description Description
Unknown gripper specified: arg Unable to lock station at address: arg
Recommended actions
134136, Gripper close failed. Verify that locking signal for station is ok.
Description
Timeout while waiting for sensor feedback. 134152, Set primary IFS selector failed.
Recommended actions
134137, Unexpected cartridge presence. Verify that primary IFS selector signal is ok.
Description
An unknown cartridge is blocking gripper: arg 134153, Set primary CC selector failed.
Continued
Description
134171, CBS configuration error.
Right cartridge sensor bypassed.
Description
Consequences
Home address is not specified.
Some integrity failures will not be detected, and cannot avoid
damage to the system. Consequences
System will not work correctly.
134164, Left cartridge sensor bypassed.
134172, CBS configuration error.
Description
Left cartridge sensor bypassed. Description
Home gripper is not specified.
Consequences
Some integrity failures will not be detected, and cannot avoid Consequences
damage to the system. System will not work correctly.
Description Description
Release sensor bypassed. Default cartridge volume is not specified.
Consequences
134166, Vacuum sensor bypassed. System will not work correctly.
Description
Vacuum sensor bypassed. 134174, CBS configuration error.
Consequences Description
Failure to produce vacuum will not be detected, and may cause No cartridges has been defined.
cartridges to drop from applicator.
Consequences
System will not work correctly.
134167, Servo position feedback bypassed.
Continued
Description
134183, Could not get baseplate data.
Station: arg Material: arg
Description
Access: arg 134194, Could not get home address for
cartridge.
134184, Could not get baseplate data.
Description
Description Cartridge: arg
Angle: arg
134195, No auxiliray station found.
134185, Could not get baseplate data.
Description
Description No auxiliary station found after trying different options.
Distance: arg Recommended actions
Cancel the handler and reconfigure the system.
134186, Could not get cartridge access data.
Description
Cartridge: arg Address: arg
Continued
Description Description
No storage station found after trying different options. There is already a cartridge at the 'From' address: arg
Description Description
Move cartridge failed in state: arg An impossible to reach 'From' address was specified: arg
Recommended actions
134201, Cancel move cartridge failed. Reconfigure baseplate access.
Description
Cancel move cartridge failed in state: arg 134213, Move cartridge error.
Consequences
134202, Exchange cartridge step one failed. Cannot continue the operation.
Recommended actions
Fix the problem causing the failure and resume the operation. 134214, Move cartridge error.
Description
134203, Exchange cartridge step two failed. The cartridge at 'From' address is not allowed at the 'To'
Fix the problem causing the failure and resume the operation. Recommended actions
Reconfigure cartridge access.
134204, Exchange cartridge step three failed.
Description
134215, Exchange cartridge error.
Exchange cartridge failed in state: arg Description
Fix the problem causing the failure and resume the operation. Consequences
Cannot continue with the operation.
134210, Move cartridge error.
Description
134216, Exchange cartridge error.
There is already a cartridge at the 'To' address: arg Description
Continued
Description Description
There is no cartridge at the 'From' address: arg Did not find expected cartridge during integrity check at
address: arg
Consequences
Cannot continue with the operation. Recommended actions
Manually verify the integrity of the system.
134218, Exchange cartridge error.
134240, Maintenance operation error.
Description
An impossible to reach 'From' address was specified: arg Description
Unknown maintenance operation specified: arg
Consequences
Cannot continue the operation.
134241, Maintenance operation error.
Recommended actions
Reconfigure baseplate access. Description
Unknown cartridge process operation specified: arg
134219, Unexpected cartridge in applicator.
134242, Maintenance operation error.
Description
An unexpected cartridge was found while probing applicator. Description
Not possible to move a cartridge from or to a hole.
Recommended actions
Remove the offending cartridge and resume the operation.
134243, Maintenance operation error.
134220, Unexpected cartridge presence. Description
Unknown cartridge specified: arg
Description
An unexpected cartridge was found during start check.
134244, Maintenance operation error.
Recommended actions
Remove the offending cartridge and verify the integrity of the Description
Description Description
Process operations on cartridge have been prevented. Fix the problem causing the failure and resume the operation.
Recommended actions
134246, Maintenance operation failure.
Manually verify the integrity of the system.
Description
134230, Integrity check error. Unable to move all cartridges home.
An unexpected cartridge was found during integrity check at Operation must be completed manually.
address: arg
134250, Cartridge PotLife timeout.
Recommended actions
Manually verify the integrity of the system. Description
System detected potlife timeout in cartridge: arg
Continued
Consequences Consequences
The cartridge will be cleaned. System will run slower, and integrity failures will not be
detected.
134251, Cartridge reached continous use limit.
134312, Cartridge 1 home sensor bypassed.
Description
System detected a maximum continous use of cartridge: arg Description
Cartridge 1 home sensor bypassed.
Consequences
The cartridge will be cleaned. Consequences
System will run slower, and integrity failures will not be
134260, Halt exchange timeout. detected.
Description
134313, Cartridge 2 home sensor bypassed.
A timeout occured while waiting for another task to resume the
exchange process. Description
Cartridge 2 home sensor bypassed.
134270, DCL pressure release timeout. Consequences
Description System will run slower, and integrity failures will not be
Recommended actions System will run slower, and integrity failures will not be
Description Description
VB Statemachine has resumed, after being in suspended state. Cartridge 2 DSD sensor bypassed.
Consequences
134305, VB statemachine aborted. System will run slower, and integrity failures will not be
detected.
Description
VB statemachine was aborted.
134316, Cartridge 1 DSF sensor bypassed.
134310, DSF cartridge 1 sensor bypassed. Description
Cartridge 1 DSF sensor bypassed.
Description
DSF cartridge 1 sensor bypassed. Consequences
System will run slower, and integrity failures will not be
Consequences
detected.
System will run slower, and integrity failures will not be
detected.
134317, Cartridge 2 DSF sensor bypassed.
134311, DSF cartridge 2 sensor bypassed. Description
Cartridge 2 DSF sensor bypassed.
Description
DSF cartridge 2 sensor bypassed.
Continued
Consequences Consequences
System will run slower, and integrity failures will not be System will not behave correctly. Cartridges may not be filled.
detected.
Recommended actions
Add the missing value into the VB configuration file.
134320, Move DSF failed.
Consequences
134326, Move Cartridge failed.
System will not behave optimally. Filling will always occur, even
Description if cartridges have enough volume.
Unknown cartridge specified: arg Recommended actions
Add the missing value into the VB configuration file.
134327, Move Cartridge failed.
Description
Maximum catridge volume not specified.
Continued
Start the robot once the new cartridge is ready. Reduce the Check that paint command paramters are correct.
Description Not allowed to run system with two or more sensors disabled
Paint line and applicator was not filled properly. arg > arg. for cartridge arg.
Refill applicator or paint line and check other process messages. Enable more sensors.
Description Description
Cartridge arg was not filled properly. arg > arg. Not allowed to run system with both DSF sensors disabled.
Refill cartridge and check other process messages. Enable one of the sensors.
Description Description
Recommended actions
134406, DCL not ready. Put it in a known position or verify its sensors.
Description
The status of DCL system arg is not in ready state.
Continued
Description Description
Cartridge arg is not in a known position. Unable to move parking unit to applicator arg. Timeout while
waiting for sensor feedback.
Recommended actions
Put it in a known position or verify its sensors.
134511, Cleaning unit move error.
134430, DSF move error. Description
Unable to move cleaning unit up. Timeout while waiting for
Description
semaphore.
Could not move DSF to cartridge arg.
Description
Description
Unable to move cleaning unit up. Parking unit is not in a valid
Could not move cartridge arg to home position.
position.
Continued
Description Description
Timeout while waiting for sensor feedback. No applicator mounted, but arg is triggered.
Description Description
Timeout while waiting for semaphore. No applicator is mounted.
Description Description
No air supply to chuck valve. Applicator arg is mounted.
Description Description
Manipulator is not in material change position. Expected a mounted applicator.
Description Description
Check sensors or air supply. No applicators were found in parking stations.
Description
Check sensors or air supply.
6.13 15 xxxx
Index
A manipulator, 11
Additional Drive Unit, 82 leaking seals, 52
Axis computer, LEDs, 80 LED Board, LEDs, 78
LEDs , indication, 42
B Live voltage, Drive Module, 20
Brake, release, 55
Brake contactor, K44, 55 M
Brake power supply, faulty, 54–55 Main Drive Unit, 82
Main transformer, 42
C manipulator
change of state, 40 symbols, 11
Circuit breaker, F6, 42 Manual, how to use, 27
Circuit breaker F5, 44
Collapsing manipulator, 52 N
Computer unit, LEDs, 77 noise, 51, 53
Contactor, K41, 42
Contactor interface board, LEDs, 83 O
Control Module Power Supply, LEDs, 75 oil leaks, 52
Customer Power Supply, LEDs, 76 overfilled gearbox, 52
D P
damaged bearings, 51, 53 Panel Board, LEDs, 77
Damaged cable, 46, 48 path accuracy, 51
Damaged connector, 46 Power supply, faulty, 46
damaged parallel bar, 51 program loops, 40
danger levels, 9 protection standards, 17
Drive Module Power Supply, LEDs, 83
R
E robot
Earth fault protection, 44 symbols, 11
Earth fault protection, tripped, 37
Erratic event messages, 48, 57 S
Error report, 34 safety
ESD ESD, 22
damage elimination, 22 signals, 9
sensitive equipment, 22 signals in manual, 9
wrist strap connection point, 22 symbols, 9
Ethernet board, LEDs, 74 symbols on manipulator, 11
wrist strap, 22
F safety risk
faulty brake, 54 hot parts, 24
faulty calibration, 51 safety signals
faulty connections, 48 in manual, 9
faulty TCP definition, 51 safety standards, 17
Filing an error report, 34 signals
FlexPendant, dead, 46 safety, 9
standards
H ANSI, 17
holding brakes, 19 CAN, 17
hot gearbox oil, 52–53 EN, 17
EN IEC, 17
I EN ISO, 17
Incompatibility, hardware/software, 50 protection, 17
Interference, 57 safety, 17
strained cables, 48
L symbols
labels safety, 9
ABB AB
3HAC020738-001, Rev N, en
Discrete Automation and Motion
Robotics
S-721 68 VÄSTERÅS, Sweden
Telephone +46 (0) 21 344 400
www.abb.com/robotics