Service Manual: "Original Instructions"
Service Manual: "Original Instructions"
Service Manual: "Original Instructions"
"Original instructions"
Revision:
UR10_en_3.2.7
Robot:
UR10with CB3.0/3.1/3.2-controller
The information contained herein is the property of Universal Robots A/S and shall
not be reproduced in whole or in part without prior written approval of Universal
Robots A/S.
The information herein is subject to change without notice and should not be
construed as a commitment by Universal Robots A/S. This manual is periodically
reviewed and revised.
Universal Robots A/S assumes no responsibility for any errors or omissions in this
document.
Copyright © 2009–2019 by Universal Robots A/S
The Universal Robots logo is a registered trademark of Universal Robots A/S.
2. Content
1. Service Manual 2
2. Content 3
3. General Information 1
3.1. Purpose 1
3.2. Company Details 1
3.3. Disclaimer 1
3.4. Warning Symbols in this Manual 2
4. Recommended Inspection Activities 3
4.1. Controller 3
5.3. Controller 52
5.3.1. Replacement of Motherboard 3.0 52
5.3.2. Replacement of Motherboard 3.1 54
5.3.3. Upgrading of Motherboard 3.0 with 3.1 57
5.3.4. Replacement of Safety Control Board 63
5.3.5. Replacement of Teach Pendant 66
5.3.6. Replacement of 48V power supply 69
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
6. Software 79
6.1. Software update 79
6.2. Update joint firmware 81
6.3. Using Magic files 88
6.4. Backup of data 88
6.4.1. Hardware requirements 89
6.4.2. Software requirements 89
6.4.3. How to access Linux partition from Windows 89
6.4.4. Copy the Data from CF-card to UR-USB 90
7. Troubleshooting 97
7.1. Error codes 97
7.2. LED indicators and Fuses on Safety Control Board 147
7.2.1. Normal startup sequence for a CB3.x UR10 148
UR10
User Manual
3. General Information
3. General Information
3.1. Purpose
The main purpose of this manual is to help the user safely perform service-related operations
and troubleshooting.
Universal Robots industrial robots are designed using high quality components to ensure a long
lifetime.
However, any improper use of robot can potentially cause failures. If for example, the robot is
overloaded, run with a load not recommended by Universal Robots, dropped during relocation,
damaged by collision or any other improper usage, the warranty will be void.
Universal Robots recommends that the user does not attempt repair, adjustment or other
intervention in the mechanical or electrical systems of the robot without first consulting a UR
3.3. Disclaimer
Universal Robots continues to improve reliability and performance of its products, and therefore
reserves the right to upgrade the product without prior warning. Universal Robots takes every
care that the contents of this manual are precise and correct, but takes no responsibility for any
errors or missing information.
DANGER
These warnings mean a hazardous situation which, if not avoided, will result in
death or serious injury.
WARNING
These warnings mean a hazardous situation which, if not avoided, could result in
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
CAUTION
These warnings mean a hazardous situation which, if not avoided, could result in
minor or moderate injury.
NOTICE
These warnings mean damage to property may occur if no precautions are taken.
CAUTION
This warning sign contain references to safety-relevant information or general
safety measures.
This warning sign do not refer to individual hazards or individual precautionary
measures.
In case dust/dirt/oil is observed on the controller or robot arm, it can be wiped away using a cloth
with cleaning agent. Cleaning agent: Water, Isopropyl alcohol, 10% Ethanol alcohol or 10%
Naphtha.
In very rare cases, very small amounts of grease can seep from the joint. This does not affect
the specified function or lifetime of the joint.
NOTICE
4.1. Controller
• In BACKDRIVE mode brakes will only be released on individual joints when they are
moved, and will remain released as long as the Freedrive button is pushed. Robot will
be “heavy” to move around compared to Freedrive mode.
• Be sure to test each joint individually, to ensure the brake release as expected.
• Verify safety settings:
• Verify that the safety settings of the robot comply with the Risk Assessment of the
robot installation.
• Test that additional safety inputs and outputs are still functioning:
• Check which safety inputs and outputs are active and test that they can be triggered.
NOTICE
Never use compressed air to clean inside the controller as it can damage
componentss
• Remove filters from controller box and clean them thoroughly using low pressure air.
• Replace filters if necessary.
• Gently remove the outer plastic frame and maintain the filter.
• Remove filters from controller box and clean them thoroughly using low pressure air.
• Replace filters if necessary.
• Gently remove the outer plastic frame and maintain the filter.
1. Wipe the robot with a hard twisted micro fiber cloth and 70% isopropyl alcohol (rubbing
alcohol).
2. Let the 70% isopropyl alcohol dwell on the robot for 5 minutes, and then clean the robot
using standard cleaning procedure.
NOTE
The above standard cleaning recommendation is still valid with the addition of
the COVID-19 cleaning recommendation.
For the robot arm mounting bolts, these specifications can be found in the User Manual under
the Mounting section.
NOTICE
Never use compressed air to clean the robot as it can damage the seals and
internal components
If any damage is observed on a robot within the warranty period, contact the distributor from
which the robot has been purchased.
To prevent damage to ESD-sensitive parts, follow the instructions below. These are in addition to
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
standard precautions such as turning off power before removing circuit boards.
Keep the ESD-sensitive part in its original shipping container. (a special "ESD bag") until the part
is ready to be installed.
Put the ESD wrist strap on your wrist. Connect the wrist band to the system ground point. This
discharges any static electricity in your body to ground.
Step 1: Step 2:
Put OLD board into spare ESD bag. Take NEW board out of ESD bag.
Do not place the ESD-sensitive part on nonconductive material or on a metal table. If the ESD-
sensitive part needs to be put down for any reason, then first put it into its special ESD bag
Machine covers and metal tables are electrical grounds.They increase the risk of damage,
because they make a discharge path from your body through the ESD-sensitive part.
(Large metal objects can be discharge paths without being grounded.)
Control box:
Below tool should be ESD safe tools.
Slotted screwdriver
• 0.5 (For terminals on Current Distributor)
Philips screwdriver
• PH2 (For terminals on power supplies)
Torx screwdriver
• TX10 (For external connections i.e. main power connection)
• TX20 (For shield in front of PCB’s)
• TX45 (For Control box handle)
Hex screwdriver
• Size 4 (For Safety Control Board and Motherboard)
Spanner
• Size 7 (for energy eater)
Socket screwdriver
• Size 10 (For component bracket and grounding nuts)
• Bit extinction (To access nuts that are hard to reach)
Other
• Flathead Plier (for removing terminals on Safety Control Board and Current
Distributor)
• Remove all external non-UR equipment such as grippers, hoses, cables and so on.
Universal Robots cannot be held responsible for damage caused to non-UR equipment
mounted on the robot.
• Backup all relevant files before sending the robot/part to UR. Universal Robots cannot be
held responsible for loss of programs, data or files stored in the robot.
NOTICE
If the robot/part has been in contact with, or working in environments, where
dangerous chemicals or materials are present, the robot must be cleaned before
shipment. If this is not possible, the shipment must be accompanied by an MSDA
(Material Safety Data Sheet) in English and instructions for cleaning the
chemicals. The amount of labor hours needed for cleaning will be billed at the
standard rate.
If UR finds the robot/part unsafe to service, UR reserve the right to get the
robot/part cleaned or decline the case and send the part back, at customers
expense.
Note: Please note that the robot will be updated to newest software/firmware when repaired.
New parts will also be updated to newest version (hardware/software). Therefore, updating
PolyScope may be necessary when new parts are mounted.
• You will find packing down procedure in section - Packing of robot
CAUTION
Before releasing a brake, it is extremely important to dismount any dangerous
parts to avoid any hazardous situations.
If releasing the brake on Base joint, Shoulder joint or Elbow joint, it is important to
make proper mechanical support prior to releasing the brake.
Always make sure personnel are in no risk when releasing the brake.
Do not move the joint more than is necessary. Not more than 160 degrees to
ensure the robot can find its original physical position.
4. Make sure to replace blue lid onto joint correctly and fasten screws before turning on
controller.
5. Correct torque value for screws on blue lids are 0.4Nm
Disassemble:
1. Ensure that the necessary tools and documentation are available before starting the repair.
1. Service kit with torque tools, ESD Wristband, etc.
2. Thoroughly read and understand this guide.
2. Move the robot to a comfortable position for disassembly or if necessary dismount entire
robot arm from work cell and place on a solid surface.
3. Shut down the controller.
4. Remove blue lid.
5. Reattach one of the screws from the blue lids, and connect the Alligator Clip from the ESD
wristband to it, as shown below.
6. Gently unplug the cable connectors without bending the printed circuit board.
Some connectors have a lock that must be engaged before it is pulled out of the printed
circuit board. Example below.
7. Disconnect wires
8. Remove alignment screw (Not present on newer joint housings).
Assemble:
After replacing a joint do as follows to assemble the robot arm.
1. Gently insert a screw with washer into each of the ten threaded holes in the joint housing
(the joint will most likely have these already inserted).
CAUTION
It’s important that the correct screws are placed in the correct hole.
The blue marked screws are shorter than the rest.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
Ensure the alignment taps are aligned before assembly. If the taps are
opposite each other (180 degree offset), the joints cannot be merged
properly and there is a risk the joint will loosen itself over time.
2. Make sure all washers are flush against the head of the bolt (this is important) before
gently twisting the parts clockwise roughly 5 degrees until a mechanical stop is met.
4. Slide the grey Teflon ring into place and gently put the flat ring back on top of the Teflon
ring.
5. Mount the alignment screw (if present) and tighten with 0.4Nm.
6. Twist the communication cable 1.5 to 2 full rounds before connecting to reduce electrical
noise in the system.
7. Mount the blue lid on the joint and tighten with 0.4Nm.
8. Proceed to chapter Dual Robot Calibration for calibrating the robot.
Assemble
For details and photos please see: General Guidance to Separate Joint from Counterpart
1. Replace base mounting bracket and reconnect wires according to illustration:
2. Twist the communication cable 1.5 to 2 full rounds before it is connected to reduce
electrical noise in the system.
3. Gently insert base mounting bracket with screws and washers into the Base joint.
4. Make sure the washers are fully inserted and flush against the head of the bolt (this is
important) before gently twisting the parts in opposite directions until a mechanical stop is
met.
5. Gently tighten the 10 screws, and then tighten in cross order with 8.0Nm.
6. Slide the grey Teflon ring into place and gently put the flat ring back on top of the Teflon
ring.
7. Slide the grey Teflon ring back. 10 screws become visible, 5 on each side of joint. Loosen
the screws with a 7 mm. open-ended spanner about two full turns, approximately 3 mm. for
each screw.
8. Pull the Base joint and Shoulder joint apart and gently twist the two parts in opposite
directions around 10 mm. until a mechanical stop is met (holes are keyhole-type).
9. Pull away the Base joint from Shoulder joint.
Assemble
For details and photos please see: General Guidance to Separate Joint from Counterpart
1. Gently insert Base joint with screws and washers into the Shoulder joint.
2. Make sure the washers are fully inserted and located on the correct side (this is important)
before gently twisting the Base joint and Shoulder joint in opposite directions until a
mechanical stop is met.
3. Tighten the 10 screws lightly, and then tighten in cross order with 8.0Nm.
4. Slide the grey Teflon ring in place and gently put back the flat ring on top of the Teflon ring.
5. Mount the alignment screw and tighten with 0.4Nm.
6. Reconnect connectors as illustrated.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
7. Twist the communication cable 1.5 to 2 full rounds before it is connected to reduce
electrical noise in the system.
8. Mount blue lid on Base joint and tighten with 0.4Nm.
9. Proceed to chapter Dual Robot Calibration for calibrating the robot.
6. Gently remove black flexible gasket between Upper arm and Shoulder with a tiny
screwdriver or similar tool and twist it around the upper arm.
7. 10 screws become visible, 5 on each side of joint.Untighten gently the screw with a 10
mm. open-ended spanner about two full rounds, approximately 3 mm. for each screw.
8. Pull the Shoulder joint and upper arm apart and gently twist the two parts in opposite
directions around 10 mm. until a mechanical stop is met (holes are keyhole-type).
9. Pull away the Shoulder joint from upper arm.
Assemble
For details and photos please see: General Guidance to Separate Joint from Counterpart
Procedure for separating Elbow joint from Upper arm is similar to separation of Upper arm and
Shoulder joint, consult chapter Upper arm – Shoulder joint
Disassemble
For details and photos please see: General Guidance to Separate Joint from Counterpart
WARNING
The UR10 elbow lock MUST be added.
Replace UR10 elbow lock if damaged.
All 10 plugs must be added.
When assembling the elbow joint and upper arm, it’s important to add the “UR10 elbow lock”.
The reason for this is described in Product Alert: Safety alert CB3 UR10.
The Product Alert can be found on the Universal Robots Support site under FAQ.
https://www.universal-robots.com/how-tos-and-faqs/faq/
The UR10 Elbow lock should only be used between the elbow joint and the upper arm.
3 1 Flatring
4 1 Tweezer
NOTE
Only 10 plugs and 2 collars are needed, the rest is spares.
* If robot cannot be oriented with elbow lower than base joint, a small amount of silicone
grease can be used to ensure plugs stay in place
WARNING
If the plug cannot be mounted into the hole, the joint may be out of position. This
must be corrected.
See General Guidance to Separate Joint from Counterpart, Elbow joint – Upper
arm
4. Add the 2 collars on top of the plugs. The collar must be pressed in, as deeply as possible.
Note, the wide tab on the collar fits into the wide slot between two screws.
It should not be possible to insert incorrectly.
5. Place the flatring in its original position. If the flat ring shows sign of damage/looseness, it
must be replaced with the flatring supplied in the kit.
1. Gently insert Elbow joint with screws and washers into the Elbow counterpart.
2. Make sure the washers are fully inserted and flush against the head of the bolt (this is
important) before gently twisting the parts in opposite directions until a mechanical stop is
met.
3. Tighten the 10 screws lightly, and then tighten in cross order with 2.6Nm.
4. Slide the grey Teflon ring in place and gently put back the flat ring on top of the Teflon ring.
5. Mount the alignment screw and tighten with 0.4Nm.
6. Reconnect connectors as illustrated.
7. Twist the communication cable 1.5 to 2 full rounds before it is connected to reduce
electrical noise in the system.
Assemble
For details and photos please see: General Guidance to Separate Joint from Counterpart
1. Gently insert Wrist 1 joint with screws and washers into the lower arm.
2. Make sure the washers are fully inserted and flush against the head of the bolt (this is
important) before gently twisting the parts in opposite directions until a mechanical stop is
met.
3. Tighten the 10 screws lightly, and then tighten in cross order with 1.3Nm.
4. Gently put back the gasket.
5. Mount the alignment screw and tighten with 0.4Nm.
6. Connect ESD wristband
9. Mount blue lid on Wrist 1 joint and tighten 2 pc M3x6 and 1 pc M3x10 with 0.4Nm.
10. Proceed to chapter Dual Robot Calibration for calibrating the robot.
directions around 8 mm. until a mechanical stop is met (holes are keyhole-type).
7. Pull away Wrist 1 joint from Wrist 2 joint.
Assemble
For details and photos please see: General Guidance to Separate Joint from Counterpart
1. Gently insert Wrist 1 joint with screws and washers into Wrist 2 joint.
2. Make sure the washers are fully inserted and flush against the head of the bolt (this is
important) before gently twisting the parts in opposite directions until a mechanical stop is
met.
3. Tighten the 10 screws lightly, and then tighten in cross order with 1.3Nm.
4. Slide the grey Teflon ring in place and gently put back the flat ring on top of the Teflon ring.
5. Mount the alignment screw and tighten with 0.4Nm.
6. Connect ESD wristband
7. Replace Wrist 1 and reconnect connectors as illustrated into Wrist 2.
8. Twist the communication cable 1.5 to 2 full rounds before it is connected to reduce
electrical noise in the system.
9. Mount blue lid on Wrist 1 joint and tighten 2 pc M3x6 and 1 pc M3x10 with 0.4Nm.
10. Proceed to chapter Dual Robot Calibration for calibrating the robot.
Assemble
For details and photos please see: General Guidance to Separate Joint from Counterpart
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
4. Gently insert tool flange with screws and washers into the Wrist 3 joint.
5. Make sure the washers are fully inserted and flush against the head of the bolt (this is
important) before gently twisting the parts in opposite directions until a mechanical stop is
met.
6. Tighten the 10 screws lightly, and then tighten in cross order with 1.3Nm.
7. Slide the grey Teflon ring in place and gently put back the flat ring on top of the Teflon ring.
8. Mount the alignment screw and tighten with 0.4Nm.
9. Proceed to chapter Dual Robot Calibration for calibrating the robot.
2. Swipe from left to right across the UNIVERSAL ROBOTS logo on main screen of PolyScope.
WARNING
In Low Level Control, only the safety settings in the Polyscope Installation tab are
active. The protective stop is NOT active.
Set all safety settings to their lowest settings before moving the robot.
8. Press Arm current joint to release the brake on the selected joint.
Use the Up and Down buttons in the Move window to rotate the joint to the correct zero position
according to the following illustrations.
Press STOP when the joint is in the correct position.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
Wrist 2 zero position is aligned similar to Wrist 3 zero position is aligned so tool
Base joint, with tool flange parallel with wrist connector is pointing upward. Mount two bolts
1 output flange. in tool holes and use spirit level to align joint.
10. Select Calibration tab and press Zero current joint position to calibrate the joint.
ID Joint
J0 Base
J1 Shoulder
J2 Elbow
J3 Wrist 1
J4 Wrist 2
J5 Wrist 3
Example:
Wrist 1 (J3) needs to be replaced. Spare joint is a Wrist 3 (J5)
* When using a joint in a different location i.e. UR5 base as UR5 Elbow, it may be necessary to
change ID, connect all joints electrically, turn the joint 180 degrees in low level control by using
the Move Tab Up/Down function, before mechanically assembling the robot. The robot then
needs to be zero positioned or dual robot calibrated - Instructions for calibrating a joint
• Tweezers
• Crimping tool for cable shoes
Base
NOTE
The lower arm wire bundle kit contains wire bundle for multiple robot types.
Please be sure use the correct length.
NOTE
The lower arm wire bundle kit contains wire bundle for multiple robot types.
Please be sure use the correct length.
5.3. Controller
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
WARNING
Before replacing ANY components inside the control box, it is IMPORTANT to do
a complete shutdown.
Follow the first 3 steps in section Complete rebooting sequence.
When completing the following replacement, please follow the guidelines laid out in section
Handling ESD-sensitive parts
NOTICE
Motherboard 3.0 uses compact flash memory card.
Motherboard 3.1 uses USB memory stick.
1. Shut down the controller and disconnect the power cable, open the controller cabinet and
remove the 3 torx screws
5. If controller is equipped with long-hole brackets, make sure to replace them with circular-
hole brackets
6. Replace Motherboard and tighten the 4 screws gently
7. Insert the 6 cables in correct positions. Special attention on the Ethernet cable to the
Safety Control Board. It must be connected to the right connector on the mother board
8. Re-install flash card and RAM block
9. Carefully put back the aluminum cover plate, make sure to mount it correct and fix it with
the 3 screws
10. Connect power and verify that teach pendant functions correctly.
WARNING
Before replacing ANY components inside the control box, it is IMPORTANT to do
a complete shutdown.
Follow the first 3 steps in section Complete rebooting sequence.
When completing the following replacement, please follow the guidelines laid out in section
Handling ESD-sensitive parts
5. Replace Motherboard.
6. Insert the 6 cables in correct connectors. Pay special attention to the Ethernet cable to the
Safety Control Board. It must be connected to the right connector on the mother board
7. Re-install USB stick for UR system Software.
8. Carefully put back the aluminum cover plate, make sure to mount it correctly and fix it with
the 3 screws
WARNING
Before replacing ANY components inside the control box, it is IMPORTANT to do
a complete shutdown.
Follow the first 3 steps in section Complete rebooting sequence.
Introduction
Put the ESD wrist strap on your wrist. Connect the wrist band to the system ground point. This
discharges any static electricity in your body to ground
• Remove shields by removing the 7 x T20 torx screws
• Remove all cables attached to the motherboard and the compact flash card
• Remove the cable that connects the motherboard and Safety Control Board. This cable is
no longer needed and should be disposed of.
• Unscrew the motherboard by loosening the 4 x 2.5mm hex screws and the 4 x 5,5 hex
standoffs that hold the RS232 and DVI connectors
• Mount the smaller standoffs where the motherboard screws were before. Place the black
cable from the Teach Pendant and the Ethernet cable on the left side of the Standoff as
shown on the photo. Note: If your Ethernet cable has a black plug (Figure 1) at one end,
then this end must be connected to the Safety Control Board.
Figure 1
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
• Unscrew the 3 standoffs that hold the cover for the motherboard and mount the new larger
standoffs.
• Mount the motherboard onto the standoffs. Please note that the two screws toward the
outside of the controller may be more difficult to get into position.
• Now take the new cover for the motherboard and navigate the flat cable under the
motherboard and to the connector as shown in the photo below.
• Screw on the new cover. Please note that the screw toward the outside of the controller
may be difficult to get into position.
• Mount the new cover for the Safety Control Board.
• Mount all the connectors again according to the sticker on the cover and photo below.
The USB stick should be plugged into the blue USB port.
Software
NOTICE
Do not downgrade a robot with a CB3.1 motherboard, to a Software version below
3.1.1.7336. Doing so may cause unexpected behavior of the robot.
Universal Robots assumes no responsibility for the outcome of this process.
The instructions in this document shall be considered as general guidelines. It is
assumed that the integrator has a high level of technical knowledge.
• The following files need to be copied from the existing compact flash card, onto the new
USB.
• root/ur-serial
• root/log_history.txt
• root/histogram.properties
• root/.urcontrol/urcontrol.conf
WARNING
Before replacing ANY components inside the control box, it is IMPORTANT to do
a complete shutdown.
Follow the first 3 steps in section Complete rebooting sequence.
When completing the following replacement, please follow the guidelines laid out in section
Handling ESD-sensitive parts
1. Check that the software on the robot is not older than the firmware version on the SCB.
If the software on the robot is older, error C203A0 will be displayed.
The SCB firmware version can be found on the Ethernet connector.
2. Shut down the controller and disconnect the power cable, open the controller cabinet then
carefully remove all plugs and connectors.
4. Carefully remove all plugs and connectors from the Safety Control Board.
6. Replace Safety Control Board with new one and tighten the 14 screws to fasten the board
in place.
7. Insert all connectors and plugs back into their correct positions.
8. Carefully attach the aluminum cover, making sure to mount it correct and fix it with the 5
screws.
WARNING
Before replacing ANY components inside the control box, it is IMPORTANT to do
a complete shutdown. Follow the first 3 steps in section Complete rebooting
sequence.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
When completing the following replacement, please follow the guidelines laid out in section
Handling ESD-sensitive parts
NOTE
Use the same procedure for power down and removing the aluminum cover plates
as in chapter Replacement of Motherboard 3.0,
Replacement of Motherboard 3.1 or Replacement of Safety Control Board.
1. Disconnect 4 cables:
1. Red plug with black cable 12 V Power
2. Black DVI cable for the TP screen
3. Black USB cable For the TP USB connector
4. Black cable for RS232-connection for the TP touchscreen
2. Remove the bracket (foot of the controller box) that holds the cable inlet and pull out the
cables and plugs through this hole.
3. To install new teach pendant, thread cables through inlet, plug connectors into correct
positions, then mount aluminum cover into place.
4. Connect power and verify that teach pendant functions correctly.
WARNING
Before replacing ANY components inside the control box, it is IMPORTANT to do
a complete shutdown. Follow the first 3 steps in section 5.3.7 Complete
rebooting sequence.
When completing the following replacement, please follow the guidelines laid out in section
Handling ESD-sensitive parts
NOTE
Use the same procedure for power down and removing the aluminum cover plates
as in chapter Replacement of Motherboard 3.0,
Replacement of Motherboard 3.1 or Replacement of Safety Control Board.
1. Disconnect 4 cables:
1. Red plug with black cable
2. Black DVI cable
3. Black USB cable
2. Remove the bracket by removing the 8 torx screws and that hold it in place.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
4. To install new teach pendant, thread cables through inlet, plug connectors into correct
WARNING
Before replacing ANY components inside the control box, it is IMPORTANT to do
a complete shutdown.
Follow the first 3 steps in section Complete rebooting sequence.
When completing the following replacement, please follow the guidelines laid out in section
Handling ESD-sensitive parts.
NOTE
Use the same procedure for power down and removing the aluminum cover plates
as in chapter Replacement of Motherboard 3.0, Replacement of Motherboard 3.1
or Replacement of Safety Control Board
5. Gently take out the controller module from the controller box.
6. Turn the module 90° counterclockwise and place it on the controller edge.
7. Cut the cable tie that tied to the robot cable, unplug the connectors from the Safety Control
Board and remove the cable.
8. Turn the module 180° clockwise and place it on the controller edge.
9. Remove the power connection on the current distributor.
The module is not loose from the controller.
11. Remove the screws keeping the defective 48V power supply in place from the side of the
rack.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
12. Replace the defect 48V power supply with the new one.
13. Reconnect the wires for the 48V power supply.
14. Reinstall controller module in reverse order and reconnect the 2 wires for the fan and
cables for the teach pendant.
15. Carefully put back the aluminum cover plate, making sure to mount it correctly and fix into
place with the screws.
16. Connect power and verify that teach pendant works properly.
WARNING
Before replacing ANY components inside the control box, it is IMPORTANT to do
a complete shutdown.
Follow the first 3 steps in section Complete rebooting sequence.
When completing the following replacement, please follow the guidelines laid out in section
Handling ESD-sensitive parts
NOTE
Use the same procedure for power down and removing the aluminum cover plates
as in chapter Replacement of Motherboard 3.0, Replacement of Motherboard 3.1
or Replacement of Safety Control Board
3. Remove the 4 nuts (M6) in the top and bottom of controller module.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
4. Gently take out the controller module from the controller box.
5. Turn the module 90° counterclockwise and place it on the controller edge.
6. Cut the cable tie that ties the robot cable, unplug the connectors from the Safety Control
Board and remove the cable.
7. Turn the module 180° clockwise and place it on the controller edge.
11. Replace the defect 48V power supply with the new one.
WARNING
Before replacing ANY components inside the control box, it is IMPORTANT to do
a complete shutdown. Follow the first 3 steps in section Complete rebooting
sequence.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
When completing the following replacement, please follow the guidelines laid out in section
Handling ESD-sensitive parts
NOTE
Use the same procedure for power down and removing the aluminum cover plate
and cables for teach pendant as in chapter Replacement of Teach Pendant
To replace the 12V power supply follow the same steps as for the procedure in chapter
Replacement of 48V power supply
1. The 12V power supply is placed in the top of the rack. The screws holding it in the frame
are at the sides.
WARNING
Before replacing ANY components inside the control box, it is IMPORTANT to do
a complete shutdown. Follow the first 3 steps in section Complete rebooting
sequence.
When completing the following replacement, please follow the guidelines laid out in section
Handling ESD-sensitive parts.
NOTE
Use the same procedure for power down and removing the aluminum cover plate
and cables for teach pendant as in chapter Replacement of Teach Pendant
To replace the current distributor, follow the same steps as for the procedure in chapter
Replacement of 48V power supply
How to replace current distributor in controller box:
1. Current distributor is placed on top of the rack.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
2. Before dismounting the current distributor, mark and disconnect the cables from the circuit
board.
6. Software
6.1. Software update
NOTE
Read the complete section prior to updating your software.
Controller power MUST NOT be turned off during software update process.
Universal Robots assume no responsibility for any failed update caused by
improper operation.
Updating the software may cause changes to some functionality. Always check with the release
notes on the Universal Robots support site.www.universal-robots.com/support/
1. Do not downgrade the software to earlier version than the version the robot was produced
with.
2. We advise you only to update, if you can benefit from the new features or the fixed issues.
3. We advise you to thoroughly read the release notes before performing an update, to avoid
unexpected behavior, caused by changed or added functionality.
4. In case of concerns related to your actual or planned applications, please contact your
supplier for advice and assistance.
1. Swipe from left to right across the UNIVERSAL ROBOTS logo on main screen of PolyScope.
5. Select the Firmware tab, mark All joints and press UPDATE Firmware.
1. Swipe from left to right across the UNIVERSAL ROBOTS logo on main screen of PolyScope.
lightbot
5. Select the Firmware tab, mark All joints and press UPDATE Firmware.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
6. Firmware update is being processed, await message that robot firmware updated
successfully.
Controller MUST NOT be powered off during this update.
Function
These files are available
URmagic log file Copies the entire log history file to USB-stick
Copies all programs and installation files to
URmagic backup programs
USB-stick
URmagic configuration files Copies all configuration files to USB-stick
Copies all programs and installation files from
URmagic upload programs
USB-stick
Generates a screenshot of GUI when USB-stick
URmagic screenshot
is inserted
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
The Magic file creates a folder on USB-stick named with the serial number of the robot.
This section explains the process of moving required files when upgrading from motherboard
with compact flashcard to motherboard with USB.
3. Navigate to the UR-USB right-click on the folder “programs” and select Paste.
User Manual
93
UR10
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
6. Software
5. In the root folder view select the folders and files highlighted in yellow, then right-click and
select Copy.
If the .urpass.file or .ursafetypass.file is not visible on the CF-card, then the files don’t need
to be saved
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
6. Navigate to the UR-USB right-click on the folder root and select paste.
9. All required files are copied. UR-USB can now be inserted in new motherboard and booted
7. Troubleshooting
In the error codes, different words have been used for the same thing:
• On the Safety Control Board: Processor A = A uP = SafetySys1
• On the Safety Control Board: Processor B = B uP = SafetySys2
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A14 Communication with More than 1 package lost a) Verify that the
joint 2 lost communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A15 Communication with More than 1 package lost a) Verify that the
joint 3 lost communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A16 Communication with More than 1 package lost a) Verify that the
joint 4 lost communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A17 Communication with More than 1 package lost a) Verify that the
joint 5 lost communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A18 Communication with More than 1 package lost a) Verify that the
tool lost communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A65 Lost package from 1 package lost – warning If this appears often in the
Primary Teach log, then:
Pendant a) Verify that the
communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A66 Lost package from 1 package lost – warning If this appears often in the
C4A69 Lost package from 1 package lost – warning If this appears often in the
Secondary log, then:
Masterboard a) Verify that the
communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A70 Lost package from Serial communication If this appears often in the
joint 0 problem with one or more log, then:
joints a) Verify that the
communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
5.3.7
C4A71 Lost package from Serial communication If this appears often in the
joint 1 problem with one or more log, then:
joints a) Verify that the
communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A72 Lost package from Serial communication If this appears often in the
joint 2 problem with one or more log, then:
joints a) Verify that the
communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A73 Lost package from Serial communication If this appears often in the
joint 3 problem with one or more log, then:
joints a) Verify that the
communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A74 Lost package from Serial communication If this appears often in the
joint 4 problem with one or more log, then:
joints a) Verify that the
communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A75 Lost package from Serial communication If this appears often in the
joint 5 problem with one or more log, then:
joints a) Verify that the
communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
C4A79 Lost package from 1 package lost – warning If this appears often in the
uPA to uPB log, then:
a) Verify that the
communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A80 Lost package from 1 package lost – warning If this appears often in the
uPB log, then:
a) Verify that the
communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
5.3.7
C4A81 Packet counter Safety processor 1 in Teach If this appears often in the
disagreement in pendant has a packet log, then:
packet from Primary disagreement a) Verify that the
Screen communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A82 Packet counter Safety processor 2 in Teach If this appears often in the
disagreement in pendant has a packet log, then:
packet from disagreement a) Verify that the
Secondary Screen communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A83 Packet counter If this appears often in the
disagreement in log, then:
packet from Primary a) Verify that the
Euromap67 communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
5.3.7
C4A91 Packet counter If this appears often in the
disagreement in log, then:
packet from joint 5 a) Verify that the
communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A92 Packet counter If this appears often in the
disagreement in log, then:
packet from tool a) Verify that the
communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C4A93 Packet counter If this appears often in the
disagreement in log, then:
packet from a) Verify that the
processor A to joints communication cables are
connected properly
b) Do a Complete rebooting
sequence as per section
5.3.7
C14A3 {unsigned} Should not occur in the field If you see this error on a
robot, report it to Universal
Robots.
C17 Inbuffer overflow in Communication error a) Check Ethernet
package from PC between Safety Control connection between circuit
Board and Motherboard boards.
b) Do a Complete rebooting
sequence as per section
5.3.7
c) Update the software
C26 Motor Encoder index Joint mechanical problem a) Do a Complete rebooting
drift detected sequence as per section
5.3.7
b) If this happens more
than two times in a row,
5.3.7
c) If this happens more
than two times in a row,
contact your local service
provider for assistance.
C45 AD-Converter error
C46 Loose gearbox or bad Mechanical problem in gear a) Do a Complete rebooting
encoder mounting related to encoder mounting sequence as per section
5.3.7
b) If this happens more
than two times in a row,
replace joint
C47 AD-Converter hit low EMC issue external or Check grounding and
limit electronics internal shielding for EMC
problems.
C48 Powerbus voltage Error on 48V powerbus to Check 48V output from
drop detected. robot arm Power supply. Check
current-distributor PCB.
Replacement of 48V Power
supply or current-
distributor is necessary
C49 RS485 receive
warning
C49A200 Secondary RS485 bus Bus for: Teach Pendant, Check TCP/IP-12V cable to
is down Processor A and Processor B Teach Pendant
on the Safety Control Board.
C50 Robot powerup failure Electrical error control box Remove all external
connections to I/O-
interface on the Safety
Control Board. Check for
short circuit.
C50A1 Voltage detected at
24V rail before
startup
C50A2 Voltage present at
unpowered robot
C50A5 Power supply voltage voltage is below 40V Check 48 V cable between
too low Power supply and Safety
Control Board.
C50A6 Power supply voltage Voltage is above 56V
powerup
C50A26 Voltage present on
unpowered 48V power
supply
C50A27 12V, 3V3 or ADC error
(12V too high)
C50A28 12V, 3V3 or ADC error
(12V too low)
C50A29 Analog I/O error (-12V
too high)
C50A30 Analog I/O error (-12V
too low)
C50A31 The other safetySYS
do not initialize
C50A40 Wrong voltage from
Power supply1
C50A41 Wrong voltage from
Power supply2
C50A42 Voltage will not
disappear from Power
supply
C50A43 Warning, waiting for
CB2 type answer from
primary processor
C50A50 Processor A 3.3V
supply voltage out of
bounds
C55A24 Safety relay error Current distributor error a) Check cable from Safety
(plus connection) Control Board to Current
distributor or 48V Power
supply and Current
distributor for issues
b) Do a Complete rebooting
sequence as per section
5.3.7
C55A33 Safety relay error (a Current distributor error a) Check cable from Safety
relay is stuck) Control Board to Current
distributor or 48V Power
supply and Current
distributor for issues
b) Do a Complete rebooting
sequence as per section
C55A52 5V, 3V3 or ADC error Safety Control Board a) Do a Complete rebooting
(5V too low) hardware fault sequence as per section
5.3.7
b) If this happens more
than two times in a row,
replace Safety Control
Board
C55A53 5V, 3V3 or ADC error Safety Control Board a) Do a Complete rebooting
(5V too high) hardware fault sequence as per section
5.3.7
b) If this happens more
than two times in a row,
replace Safety Control
Board
C55A90 Bootloader error,
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
b) Check TCP
configuration, payload and
mounting settings
C63 Motor test failed in
step {unsigned}.
C65 PSU voltage to high The power supply output Try the following actions to
voltage is above 49V. see which resolves the
Argument = Volt. issue
a) Ensure supply is not
delivering more than 49V
b) Check Energy Eaters
cable and connections
c) Check Energy Eater
d) Replace power supply
C68 SPI error Joint: Absolut encoder on a) Check for short circuit.
joint communication error b) Do a Complete rebooting
sequence as per section
5.3.7
c) If this happens more
than several times in a row,
replace joint
C70 Close to gearbox Acceleration / deceleration a) Reduce acceleration in
shear limit too high. Mechanical user program.
problem in gear related to b) Do a Complete rebooting
encoder mounting sequence as per section
5.3.7
c) If this happens more
than several times in a row,
replace joint
C71A12 Phase 3 or multiple The wire is (1) damaged or a) Check joint for damaged
phases is (2) has been disconnected or loose connections
unconnected or not from the PCB (not likely) or b) Replace the joint
working (3) defect PCB
C71A50 Current sensor test Sensor reported wrong a) Check joint for damaged
failed current when probed or loose connections
b) Replace the joint
C71A51 Current sensor test Sensor reported wrong a) Check joint for damaged
failed current when probed or loose connections
b) Replace the joint
C71A52 Current sensor test Sensors reported different a) Check joint for damaged
failed currents when probed or loose connections
b) Replace the joint
C72 Power Supply Unit 48 V Power problem
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
failure
C72A1 0 Power supplies are Power supply was not able to Check power connection
active deliver 48V between Power supply and
Safety Control Board
C72A2 1 Power supply Power supply was not able to Check power connection
active, but we expect deliver 48V or UR10 flash between Power supply and
2 (UR10) card in UR5 robot Safety Control Board and
check that the
flashcard/USB and robot
match
C72A3 2 Power supplys UR5 flash card in UR10 robot Check that the
active, but we expect flashcard/USB and robot
1 (UR5) match
C73 Brake test failed
during selftest, check
brakepin
C74 Joint encoder warning Magnetic encoder error
(Absolut encoder)
C74A1 Invalid decode: Check grounding and
Readhead shielding for EMC
misalignment, ring problems
damaged or external
magnetic field
present.
C74A2 Speed reading is not
valid
C74A4 System
error=malfunction or
inconsistent
calibration detected
C74A8 Supply voltage is out
of range
C74A16 Temperature is out of
range
C74A64 Signal low =Too far
from magnetic ring
C74A128 Signal saturation
=Too close to
magnetic ring
C74A207 Joint encoder error Example: Argument 207 is the sum of 128,64,8,4,2,1 which
C171A0 A MoveC-waypoint The value for the blend Decrease the blend radius
were skipped due to a radius is too large compared or choose waypoints that
blend. to the distance between the are further apart.
waypoints.
C171A1 Blend radius too Increase blend in MoveC
small in a MoveC
C171A3 A ServoC-waypoint The value for the blend Decrease the blend radius
were skipped due to a radius is too large compared or choose waypoints that
blend. to the distance between the are further apart.
waypoints.
C171A4 Overlapping Blends in Decrease the blend radius
a MoveJ, a waypoint or choose waypoints that
was skipped are further apart.
C171A5 Overlapping Blends in Decrease the blend radius
limits firmware
b) Do a Complete rebooting
sequence as per section
5.3.7
C191A24 Reduced Mode Output a) Check Firmware/update
set, while it should firmware
not be b) Do a Complete rebooting
sequence as per section
5.3.7
C191A25 Reduced Mode Output a) Check Firmware/update
not set, while it firmware
should be b) Do a Complete rebooting
sequence as per section
5.3.7
C191A26 Not Reduced Mode a) Check Firmware/update
Output set, while it firmware
should not be b) Do a Complete rebooting
sequence as per section
5.3.7
C191A27 Not Reduced Mode a) Check Firmware/update
Output not set, while firmware
it should be b) Do a Complete rebooting
sequence as per section
5.3.7
C191A28 Robot Emergency Too high payload a) Check that max payload
Stop exceeded of the robot has not been
maximum stop time exceeded.
b) Check TCP
configuration, payload and
mounting settings
C191A29 System Emergency Too high payload a) Check that max. payload
Stop exceeded of the robot has not been
maximum stop time exceeded.
b) Check TCP
configuration, payload and
mounting settings
C191A30 Safeguard Stop Too high payload a) Check that max. payload
exceeded maximum of the robot has not been
stop time exceeded.
C192A4 Safeguard stop Safeguard circuit problem Check safety devices and
disagreement cables/connections to
these devices.
C192A5 Euromap safeguard Euromap circuit problem Check cables from Safety
stop disagreement Control Board to Euromap
and to external machine
C192A6 Joint position a) Check TCP
disagreement configuration, payload and
mounting settings
b) Check that safety
settings respected.
C192A7 Joint speed a) Check TCP
disagreement configuration, payload and
mounting settings
b) Check that safety
settings respected.
C192A8 Joint torque a) Check TCP
disagreement configuration, payload and
mounting settings
b) Check that safety
settings respected.
C192A9 TCP speed a) Check TCP
disagreement configuration, payload and
mounting settings
b) Check that safety
settings respected.
C192A22 Robot moving output Safety I/O uP-A and uP-B Check safety devices and
disagreement disagreement cables/connections to
these devices.
C192A23 Wrong processor ID
C192A24 Wrong processor
revision
C192A25 Potential brownout Voltage drop on Safety
detected Control Board or defect
Safety Control Board
C192A26 Emergency stop Safety I/O uP-A and uP-B Check safety devices and
output disagreement disagreement cables/connections to
these devices.
C192A27 Safeguard stop output Safety I/O uP-A and uP-B Check safety devices and
disagreement disagreement cables/connections to
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
these devices.
C192A28 Robot not stopping Safety I/O uP-A and uP-B Check safety devices and
output disagreement disagreement cables/connections to
these devices.
C192A29 Safeguard reset input Safety I/O uP-A and uP-B Check safety devices and
disagreement disagreement cables/connections to
these devices.
C192A30 Safety processor
booted up in fault
mode
C192A31 Reduced Mode Output Safety I/O uP-A and uP-B Check safety devices and
disagreement disagreement cables/connections to
these devices.
C192A32 Not Reduced Mode Safety I/O uP-A and uP-B Check safety devices and
Output disagreement disagreement cables/connections to
these devices.
C192A33 A timing issue Checksum disagreement
occurred during between safety processors
startup. Please uA and uB
restart to proceed
C192A34 User safety config
checksum
disagreement
between uA and GUI
C192A35 Robot config
checksum
disagreement
between uA and GUI
C193A4 Joint 4 is in fault Safety Control Board has a) See previous error
mode detected an error b) Update the firmware on
the joint
c) Do a Complete rebooting
sequence as per section
5.3.7
C193A5 Joint 5 is in fault Safety Control Board has a) See previous error
mode detected an error b) Update the firmware on
the joint
c) Do a Complete rebooting
sequence as per section
5.3.7
C193A6 Tool is in fault mode Safety Control Board has a) See previous error
detected an error b) Do a Complete rebooting
sequence as per section
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
5.3.7
C193A7 Screen 1 is in fault Safety Control Board has a) See previous error
mode detected an error on Safety b) Do a Complete rebooting
processor 1 in Teach sequence as per section
pendant 5.3.7
C193A8 Screen 2 is in fault Safety Control Board has a) See previous error
mode detected an error on Safety b) Do a Complete rebooting
processor 2 in Teach sequence as per section
pendant 5.3.7
C193A9 Euromap 1 is in fault Safety Control Board has a) See previous error
mode detected an error b) Do a Complete rebooting
sequence as per section
5.3.7
C193A10 Euromap 2 is in fault Safety Control Board has a) See previous error
mode detected an error b) Do a Complete rebooting
sequence as per section
5.3.7
C194 One of the nodes is
not booted or not
present
C194A0 Joint 0 is not booted Safety Control Board has
or not present detected an error
C194A1 Joint 1 is not booted Safety Control Board has
or not present detected an error
C194A2 Joint 2 is not booted Safety Control Board has
or not present detected an error
C195 Conveyor speed too Conveyor speed higher than Make sure that conveyor
high robot is able to run tracking is set correctly
C195A1 Conveyor speed too Make sure that conveyor
high for joint speed tracking is set correctly
safety limit
C195A2 Conveyor speed too Make sure that conveyor
high for TCP speed tracking is set correctly
safety limit
C195A3 Conveyor speed too Make sure that conveyor
high for momentum tracking is set correctly
safety limit
C196 MoveP speed too high Too high speed in relation to Reduce speed or increase
blend radius blend radius in user
program
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
C200A4 RAM test failed Safety Control Board: uP-A a) Do a Complete rebooting
has detected an error sequence as per section
5.3.7
b) If this happens more
than two times in a row,
replace Safety Control
Board
C200A5 Register test failed Safety Control Board: uP-A a) Do a Complete rebooting
has detected an error sequence as per section
5.3.7
b) If this happens more
than two times in a row,
replace Safety Control
Board
C200A6 pRom Crc test failed Safety Control Board: uP-A a) Do a Complete rebooting
C200A11 5V power good is low Safety Control Board: uP-A a) Do a Complete rebooting
has detected an error sequence as per section
5.3.7
b) If this happens more
than two times in a row,
replace Safety Control
Board
C200A12 3V3 voltage too low Safety Control Board: uP-A a) Do a Complete rebooting
has detected an error sequence as per section
5.3.7
b) If this happens more
than two times in a row,
replace Safety Control
Board
C200A13 3v3 voltage too high Safety Control Board: uP-A a) Do a Complete rebooting
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
C200A17 PC current is too high Motherboard takes too high a) Do a Complete rebooting
current sequence as per section
5.3.7
b) Check cable between
Safety Control Board and
Motherboard and check all
connections to
Motherboard. Also check
for short circuit.
C200A18 Robot voltage is too a) Do a Complete rebooting
low sequence as per section
5.3.7
b) Check for short circuit in
robot arm.
c) Check 48 V Power
C201A0 Setup of safety board No data was received from a) Do a Complete rebooting
failed the Safety Control Board at sequence as per section
initialization or invalid safety 5.3.7
parameters have been b) Check that the ethernet
received. cable between
Motherboard and Safety
Control Board is connected
and verify that the setup of
the Safety Configuration is
valid.
C202 SCE configuration
was illegal, after
applying tolerances
C203A0 PolyScope detected a The PolyScope continuously a) Check that the software
mismatch between verifies that the shown version is the same or
If the 48V LED indicator is off all the time in the startup sequence you should measure the
voltage:
See the E-Plan diagram: Schematic Overview
1. Measure the 48V on the Safety Control Board (SCB) where the 48V comes from the Current
distributor. And check this 1 second pulse.
1. The voltage is measured on the Safety Control Board. That means the Safety Control
Board is defect.
2. No voltage is measured on the Safety Control Board. Then measure the 230 V on the
input side of the 48V power supply. If the voltage pulse of 1 second is present, the
Power supply is defect.
3. No voltage is measured on the input of the power supply. Then measure the 230 V on
the input side of the Current distributor. If the voltage is present, the current
distributor is defect.
Ignoring protective stops is considered abuse of the robot which voids the warranty.
These faults can be hidden from view under the following two circumstances:
1. Personnel simply resetting a fault without review of why the fault has happened.
WARNING
Ignoring protective stops masks fault detection!
Pay careful attention to protective stops.
Learn why they happen to improve your programs and preserve fault detection!
Protective stops must never be acknowledged and reset automatically, it must always be a
deliberate action by a user to resume after a protective stop.
In general, protective stops are designed to inform the user that the robot has stopped due to an
external event such as hitting an obstacle or similar. In case the robots are pushed close to the
limits, the robots can generate protective stops to indicate that they are not capable of following
the desired trajectory. After a protective stop, the following must be done before resuming
operation:
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
Protective stops are indications of issues, including program or production issues – not only
safety issues. An application which results in daily protective stops is not designed correctly
and needs to be modified.
2. If an automatic acknowledgment and reset of a protective stop has been programmed – no
one will see the protective stop.
WARNING
Automatic acknowledgment and reset of protective stops masks faults that will
lead to a failure condition.
If an integrator has set-up the application program to do automatic acknowledgement and reset
of protective stops, the customer should contact the integrator change the program immediately,
as such override voids the product warranty and masks fault detection.
Most likely it is a control box failure or a communication failure with a joint or the tool.
UR10
156
User Manual
7. Troubleshooting
7. Troubleshooting
159
UR10
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
UR10
160
User Manual
7. Troubleshooting
User Manual
7. Troubleshooting
161
UR10
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
UR10
162
User Manual
7. Troubleshooting
User Manual
7. Troubleshooting
163
UR10
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
UR10
164
User Manual
7. Troubleshooting
7. Troubleshooting
UR10
166
User Manual
7. Troubleshooting
User Manual
7. Troubleshooting
167
UR10
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
UR10
168
User Manual
7. Troubleshooting
User Manual
7. Troubleshooting
169
UR10
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
UR10
170
User Manual
7. Troubleshooting
User Manual
7. Troubleshooting
171
UR10
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
UR10
172
User Manual
7. Troubleshooting
8. Spare parts
8. Spare parts
NOTICE
The Spare Parts list incl. parts for other types of Robots. Please take extra notice
when looking up part numbers and descriptions.
Robot arm
CB3 part no. CB2 Part no. Product Name UR3 UR5 UR10 All
103303 Flat-ring sealing set UR3, external *
103413 Lid set complete UR3 incl. seal *
122020 Tool Mounting Bracket UR3 *
Controller
CB3 part CB2 Part Product Name UR3 UR5 UR10 All
no no
122973 Controller excl. Teach Pendant UR3 *
122900 Controller excl. Teach Pendant UR5 CB3.1 *
Tools
CB3 part CB2 Part Product Name UR3 UR5 UR10 All
no no
109010 109010 Tool kit UR3/5/10 (kit includes all below marked *
with * )
109101 109101 * Spanner hex 5,5mm *
109102 109102 * Spanner hex 7,0mm *
109110 109110 * Spanner hex 10,0mm *
109103 109103 * Screwdriver torx T10 *
109104 109104 * Torque screwdriver torx T8 + T10 *
109111 * Torque screwdriver torx T10 *
109112 * Torque screwdriver torx T20 *
109105 109105 * Torque wrench hex 5,5mm Size 1 and Size 2
109106 109106 * Torque wrench hex 7,0mm Size 3 *
109107 109107 * Torque wrench hex 10,0mm Size 4 *
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
9. Packing of robot
Packing of robot and controller box for shipment
NOTICE
Remove any external tooling and external electrical connections before shipment.
Universal Robots may reject the shipment if 3rd party products cannot be
unmounted safely or they prohibit to the execution of required post repair tests.
Universal Robots assume no responsibility for 3rd party goods return shipment.
Please ensure the robot, controller and teach pendant is packed responsibly.
Universal Robots will always return Universal Robots products in original
Universal Robots packaging.
• Download correct put_in_box program regarding robot type and packing material from
10. Change log
Date Revision Action Changes
3. May UR10_ Added First revision 3.0 released
2014 en_3.0
19. June UR10_ Changed Pictures and illustrations changed to match 3. gen. robot
2014 en_3.0.1
11. July UR10_ Changed Error codes, Spareparts changed to match 3. Gen robot and
2014 en_3.0.2 ESD handling added
20. Octo. UR10_ Changed Electrical doc., E-plan, Spare parts update and error code
2014 en_3.1.1 update. New structure for disassemble/assemble guide.
ESD handling modified.
January UR10_ Changed Update of electrical drawings, Joint spare part adaption,
Copyright © 2009–2020 by Universal Robots A/S. All rights reserved.
2016 en_3.1.2 error codes. Dual robot calibration. Added Motherboard 3.1
October UR10_ Added 3.1.19 Wire bundle installation
2016 en_3.2.0
December Added 3.1.4 Bolt length for joints
2016
Added Error code C71A12
Added 3.1.5 Added tolerance to Size 3 torque
Corrected 5.2 LED startup sequence
Added 3.2.4 Motherboard 3.1 upgrade instructions
Added 4.4 Backup of data
Corrected Various spellings, word, setup
February Changed 7 Packing robot
2017
Added 1.4 Warning signs
Added Tolerance description to C50A5 and C50A6
October Added Troubleshooting 5.3.6
2017
Added Error code C103A3
Corrected Error code C20A1 description
Added Steps when replacing 48V power supply
January Added Troubleshooting 5.3.7
2018
Corrected “how to fix” text corrected on many error codes
September UR10_ Updated Inspection plan to chapter 2
2018 en_3.2.1