Error Codes Directory
All Robots
Original instructions (en) PolyScope 5
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
All Robots
Error Codes Directory
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
document is periodically reviewed and revised.
Universal Robots A/S assumes no responsibility for any errors or omissions in this document.
Copyright © 2009–2024 by Universal Robots A/S.
The Universal Robots logo is a registered trademark of Universal Robots A/S.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Error Codes Directory All Robots
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
All Robots
Error Codes Directory
Contents
1. Introduction 12
1.1. C0 No error 12
1.2. C1 Outbuffer overflow 12
1.3. C2 Inbuffer overflow 12
1.4. C3 Processor overloaded 12
1.5. C4 Communication issue 12
1.6. C5 Heavy processor load warning 19
1.7. C10 Controller communication issue 19
1.8. C11 Bad CRC 19
1.9. C12 Unknown message error 19
1.10. C14 Debug message 19
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
1.11. C17 Communication error between Safety Control Board and Motherboard 19
1.12. C25 Motor Encoder index missing 20
1.13. C26 Motor Encoder index drift detected 20
1.14. C27 Calibration data is invalid or does not exist, selftest is needed! 20
1.15. C29 Online Calibration data checksum failed 20
1.16. C30 Master received data from too many joints 20
1.17. C31 Caught wrong message (not from master) 20
1.18. C32 Flash write verify failed 21
1.19. C33 Calibration flash checksum failed 21
1.20. C34 Program flash checksum failed 21
1.21. C35 Joint ID is undefined 21
1.22. C36 Illegal bootloader command 21
1.23. C37 Inbuffer parse error 21
1.24. C38 Online RAM test failed 21
1.25. C39 Logic and Temporal Monitoring Fault 22
1.26. C40 AD-Converter hit high limit joint 23
1.27. C41 RC Oscillator Trim register hit high limit 23
1.28. C42 RC Oscillator Trim register hit low limit 23
1.29. C43 Change in invariant memory detected 23
1.30. C44 CRC check failure on primary bus 23
1.31. C45 AD-Converter error 24
1.32. C46 Loose gearbox or bad encoder mounting 24
1.33. C47 AD-Converter hit low limit 24
1.34. C49 RS485 receive warning 24
1.35. C50 Robot powerup issue 24
Error Codes Directory All Robots
1.36. C51 CRC check failure on secondary bus 26
1.37. C53 IO overcurrent detected 27
1.38. C55 Safety system error 27
1.39. C56 Overvoltage shutdown 29
1.40. C57 Brake release failure 29
1.41. C58 Motor encoder not calibrated 29
1.42. C59 Overcurrent shutdown 29
1.43. C60 Energy surplus shutdown 29
1.44. C61 Idle power consumption to high 30
1.45. C62 Thermal issue 30
1.46. C63 Motor test failed in step {unsigned}. 30
1.47. C65 PSU voltage to high 30
1.48. C68 SPI error 30
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
1.49. C70 Close to gearbox shear limit 31
1.50. C71 Startup check error 31
1.51. C72 Power Supply Unit failure 33
1.52. C73 Brake test failed during selftest, check brakepin 33
1.53. C74 Joint encoder warning 33
1.54. C75 Joint encoder error 34
1.55. C76 Joint encoder communication CRC issue 34
1.56. C77 Sudden position change detected on the joint-encoder 35
1.57. C78 Large sudden position change detected on the joint-encoder 35
1.58. C85 Motor encoder error 35
1.59. C100 Robot changed mode 35
1.60. C101 Real Robot Connected 35
1.61. C102 Real Robot not connected - Simulating Robot 35
1.62. C103 Communication issue 35
1.63. C104 Error=Empty command sent to robot 36
1.64. C111 Something is pulling the robot 36
1.65. C115 Unknown robot type 36
1.66. C116 Realtime part warning 36
1.67. C117 Restart SCB failed 36
1.68. C150 Position close to joint limits 36
1.69. C151 Tool orientation close to limits 37
1.70. C152 Position close to safety plane limits 37
1.71. C153 Position deviates from path 37
1.72. C154 Position in singularity 37
1.73. C155 Robot cannot maintain its position, check if payload is correct 38
All Robots Error Codes Directory
1.74. C156 Wrong payload or mounting detected, or something is pushing the robot when
entering Freedrive mode 38
1.75. C157 Collision detected by joint 38
1.76. C158 Collision detected by joint 39
1.77. C159 Position deviates from path 40
1.78. C160 The robot was powered off last time due to a joint position disagreement 40
1.79. C161 Large movement of the robot detected while it was powered off. The joints were
moved while it was powered off, or the encoders do not function 41
1.80. C162 The protective stop was likely caused by incorrectly specified payload mass and/or
center of gravity. 41
1.81. C171 Issue with blends 41
1.82. C172 Illegal control mode 42
1.83. C173 Robot motion causes too high joint torques 42
1.84. C174 Robot motion causes too high jump in joint torques 43
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
1.85. C184 Joint self test not received by controller 44
1.86. C187 Temperature sensor test failed 44
1.87. C190 Joint failed during selftest 44
1.88. C191 Safety system violation 44
1.89. C192 Safety system fault 46
1.90. C193 One of the nodes is in fault mode 49
1.91. C194 One of the nodes is not booted or not present 51
1.92. C195 Conveyor speed too high 52
1.93. C196 MoveP speed too high 52
1.94. C197 Blend overlap warning 52
1.95. C200 Safety Control Board hardware error 52
1.96. C201 Setup of Safety Control Board failed 56
1.97. C202 SCE configuration was illegal, after applying tolerances 56
1.98. C203 PolyScope detected a mismatch between the shown and (to be) applied safety
parameters 56
1.99. C204 Path sanity check failed 57
1.100. C205 Target speed does not match target position 57
1.101. C206 Sanity check failed 57
1.102. C207 Fieldbus input disconnected 58
1.103. C208 Debug Assertion failed 58
1.104. C209 A protective stop was triggered (for test purposes only) 58
1.105. C210 Socket is read-only when the robot is in local (Teach pendant) control 58
1.106. C211 Operational mode changed 58
1.107. C212 Name conflict in loaded program 58
1.108. C213 No Kinematic Calibration found (calibration.conf file is either corrupt or missing) 59
1.109. C214 Kinematic Calibration for the robot does not match the joint(s) 59
Error Codes Directory All Robots
1.110. C215 Kinematic Calibration does not match the robot 59
1.111. C216 The offset of the joint has changed 59
1.112. C217 White space detected at the beginning of a string token at line {unsigned} 60
1.113. C218 A thread used a lot of time 60
1.114. C219 Change in offset is too high 60
1.115. C220 Kinematic Calibration 60
1.116. C221 GUI Communication 61
1.117. C257 An unexpected message was received (header {hex}) 61
1.118. C258 Message contains invalid payload, data {unsigned} 61
1.119. C259 Filesystem-related issue 61
1.120. C260 Brake Release - old procedure 64
1.121. C261 Temperature Sensor 66
1.122. C262 Communication 66
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
1.123. C263 Motor Encoder 68
1.124. C264 Task Manager 69
1.125. C265 Joint Encoder 70
1.126. C266 Self-test 73
1.127. C267 Bootloader error 76
1.128. C268 Special Command 77
1.129. C269 Transceiver - deprecated 77
1.130. C270 Self-test SYNC 85
1.131. C271 Low level real-time thread 86
1.132. C272 Missing calibration 86
1.133. C273 Cross monitoring 86
1.134. C274 Control box fan error 94
1.135. C275 Brake Pin 94
1.136. C276 Uart 95
1.137. C277 Memory 95
1.138. C278 Servo 96
1.139. C279 Flash 97
1.140. C280 Real-time error 98
1.141. C281 Robot State Machine 98
1.142. C282 Systick 99
1.143. C283 Safety system 100
1.144. C284 Brake Release 110
1.145. C285 Joint Keep-Alive System 111
1.146. C286 Motor Controller 112
1.147. C287 Saved files 113
1.148. C288 IO control 113
All Robots Error Codes Directory
1.149. C289 Tool Connector 113
1.150. C290 I2C 114
1.151. C291 EEPROM 115
1.152. C292 Online RAM test 115
1.153. C293 Exception 116
1.154. C294 ADC 117
1.155. C295 PCB 117
1.156. C296 Start up check 118
1.157. C297 Joint validation 120
1.158. C298 Hand protection 122
1.159. C299 Tool communication 122
1.160. C300 Safety message 123
1.161. C301 Safety message monitor 124
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
1.162. C302 Tool Configuration 125
1.163. C303 System status 125
1.164. C304 Self monitoring 126
1.165. C305 Robot Power Control 127
1.166. C306 Joint 128
1.167. C307 Data B: {data} 129
1.168. C308 Data A: {data} 129
1.169. C309 Keep-Alive System 129
1.170. C311 Delay Callback 130
1.171. C312 Data validation 130
1.172. C313 App version 131
1.173. C314 SPI IO 131
1.174. C315 Watchdog 132
1.175. C316 MCU 133
1.176. C317 Failure injection 134
1.177. C318 Stack monitor 134
1.178. C319 Filesys Diagnostic Tool 135
1.179. C320 REDnet BLVDS 135
1.180. C321 REDnet RS485 141
1.181. C322 Switch 146
1.182. C323 SCB Endpoint 146
1.183. C324 TP UART 147
1.184. C325 SPI uA 147
1.185. C326 SPI uB 148
1.186. C327 PCIe 149
1.187. C328 Transceiver miscellaneous 149
Error Codes Directory All Robots
1.188. C329 AXI STREAM 150
1.189. C330 IMMI IO 150
1.190. C331 Friction model 151
1.191. C332 Servo configuration 151
1.192. C333 File message 151
1.193. C334 Robot deviated from constrained axes while in Constrained Freedrive. 152
1.194. C336 Hardware configuration manager 152
1.195. C337 Control parameters 152
1.196. C338 PROFIsafe 153
1.197. C339 Cross communication 154
1.198. C340 Energy Monitoring 154
1.199. C400 Elbow position close to safety plane limits 154
1.200. C401 Exceeding user safety settings for stopping time 154
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
1.201. C402 Exceeding user safety settings for stopping distance 155
1.202. C403 Danger of clamping between the Robot's lower arm and tool 155
1.203. C404 Unexpected behavior 155
1.204. C450 Force-Torque sensor 155
1.205. C499 Motorencoder calibration 156
1.206. C500 Self-test step 156
1.207. C501 PC Selftest message 157
1.208. C502 Additional information 158
1.209. C503 Limit Violation - ADC calibration 158
1.210. C504 Limit Violation - Commutation offset calibration 159
1.211. C505 Limit Violation - Brake test 159
1.212. C506 Limit Violation - Zero torque offset calibration 159
1.213. C507 Limit Violation - Joint Calibration 160
1.214. C508 Deviation - Joint Calibration 160
1.215. C509 Limit Violation - Cogging calibration 160
1.216. C510 Limit Violation - Temperature 161
1.217. C511 Limit Violation - Joint encoder calibration 161
1.218. C512 Limit Violation - Motor encoder calibration 161
1.219. C513 Motor encoder statistics 161
1.220. C514 Limit Violation - RLS Encoder Signal Quality 162
1.221. C515 Limit Violation - Motor Parameters 162
1.222. C516 Selftest disagreement 162
1.223. C517 Limit Violation - Vibration Measurement 162
1.224. C518 Joint Selftest Data Message 163
1.225. C519 Limit Violation - Hardware Information 163
1.226. C520 Limit Violation - Commutation Offset Correction 163
All Robots Error Codes Directory
1.227. C522 Limit Violation - Kinematic Error Calibration 163
1.228. C710 ROM Test 164
1.229. C720 LVD (low voltage detection) 164
1.230. C740 Hardware monitoring 164
1.231. C900 Debug message data: {data} 166
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Error Codes Directory All Robots
1. Introduction
Error codes are used in the robot error messages, Date Log, saved error reports and URScript Programming
Language.
If the software prompts an error, immediately press emergency stop, write down the conditions that led to the
error, find the corresponding error codes on the log screen, and contact your supplier.
The abbreviations in this document mean the following:
• On the Safety Control Board: Processor A = A uP = SafetySys1
• On the Safety Control Board: Processor B = B uP = SafetySys2
• PSU = Power Supply
• PC = Controller
• LVD = Low Voltage Detected
1.1. C0 No error
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.2. C1 Outbuffer overflow
C1A1 Buffer of stored warnings overflowed
C1A2 Outbuffer to RS485 overflowed (problem with Controller message)
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.3. C2 Inbuffer overflow
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.4. C3 Processor overloaded
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.5. C4 Communication issue
C4A1 Lost communication with Controller
EXPLANATION
Communication was lost between the Safety Control Board and the Motherboard
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check Ethernet cable between Safety Control
Board and Motherboard, check that a script or UR+ software is not overloading the communication between
the Safety Control Board and Motherboard, (B) Conduct a complete rebooting sequence, (C) Update the
software
All Robots Error Codes Directory
C4A2 Lost communication with Safety Control Board A uP
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check TCP/IP connection between Motherboard
and Safety Control Board, (B) Conduct a complete rebooting sequence, (C) Exchange Safety Control Board
C4A3 Communication with Safety Control Board B uP lost
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check TCP/IP connection between Motherboard
and Safety Control Board, (B) Conduct a complete rebooting sequence, (C) Exchange Safety Control Board
C4A4 Communication with primary Teach Pendant uP lost
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check RS485-12V connection between
Motherboard and Teach Pendant, (B) Conduct a complete rebooting sequence, (C) Exchange Teach Pendant
C4A5 Communication with secondary Teach Pendant uP lost
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check RS485-12V connection between
Motherboard and Teach Pendant, (B) Conduct a complete rebooting sequence, (C) Exchange Teach Pendant
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C4A6 Communication with primary EUROMAP67 uP lost
SUGGESTION
Try the following actions to see which resolves the issue: (A)Check Euromap67 connection between
Motherboard and Teach Pendant, (B) Conduct a complete rebooting sequence, (C) Exchange Teach Pendant
C4A7 Communication with secondary EUROMAP67 uP lost
SUGGESTION
Try the following actions to see which resolves the issue: (A)Check Euromap67 connection between
Motherboard and Teach Pendant, (B) Conduct a complete rebooting sequence, (C) Exchange Teach Pendant
C4A8 Primary EUROMAP67 uP present, but euromap67 is disabled
EXPLANATION
Incorrect safety configuration
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update the miscellaneous settings in the Safety
Configuration, (B) Conduct a complete rebooting sequence
C4A9 Secondary EUROMAP67 uP present, but euromap67 is disabled
EXPLANATION
Incorrect safety configuration
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update the miscellaneous settings in the Safety
Configuration, (B) Conduct a complete rebooting sequence
C4A10 Primary Teach Pendant present, but Teach Pendant safety is disabled
EXPLANATION
Incorrect safety configuration
SUGGESTION
Try the following actions to see which resolves the issue: (A)Update the miscellaneous settings in the Safety
Configuration, (B) Conduct a complete rebooting sequence
C4A11 Secondary Teach Pendant uP present, Teach Pendant safety is disabled
Error Codes Directory All Robots
EXPLANATION
Incorrect safety configuration
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update the miscellaneous settings in the Safety
Configuration,(B) Conduct a complete rebooting sequence
C4A12 Communication with joint 0 lost
EXPLANATION
More than 1 package lost
SUGGESTION
Try the following actions to see which resolves the issue: (A)Verify the communication cables are connected
properly, (B) Conduct a complete rebooting sequence
C4A13 Communication with joint 1 lost
EXPLANATION
More than 1 package lost
SUGGESTION
Try the following actions to see which resolves the issue: (A) Verify the communication cables are connected
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
properly, (B) Conduct a complete rebooting sequence
C4A14 Communication with joint 2 lost
EXPLANATION
More than 1 package lost
SUGGESTION
Try the following actions to see which resolves the issue: (A) Verify the communication cables are connected
properly, (B) Conduct a complete rebooting sequence
C4A15 Communication with joint 3 lost
EXPLANATION
More than 1 package lost
SUGGESTION
Try the following actions to see which resolves the issue: (A) Verify the communication cables are connected
properly, (B) Conduct a complete rebooting sequence
C4A16 Communication with joint 4 lost
EXPLANATION
More than 1 package lost
SUGGESTION
Try the following actions to see which resolves the issue: (A) Verify the communication cables are connected
properly (B) Conduct a complete rebooting sequence
C4A17 Communication with joint 5 lost
EXPLANATION
More than 1 package lost
SUGGESTION
Try the following actions to see which resolves the issue: (A) Verify the communication cables are connected
properly, (B) Conduct a complete rebooting sequence
C4A18 Communication with tool lost
EXPLANATION
More than 1 package lost
All Robots Error Codes Directory
SUGGESTION
Try the following actions to see which resolves the issue: (A) Verify the communication cables are connected
properly (B) Conduct a complete rebooting sequence
C4A65 Lost package from Primary Teach Pendant
EXPLANATION
1 package lost
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A66 Lost package from Secondary Teach Pendant
EXPLANATION
1 package lost
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A67 Lost package from Primary Euromap67
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
1 package lost
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A68 Lost package from Secondary Euromap67
EXPLANATION
1 package lost
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A69 Lost package from Secondary Masterboard
EXPLANATION
1 package lost
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A)Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A70 Lost package from joint 0
EXPLANATION
Serial communication problem with one or more joints
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A71 Lost package from joint 1
EXPLANATION
Serial communication problem with one or more joints
Error Codes Directory All Robots
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A)Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A72 Lost package from joint 2
EXPLANATION
Serial communication problem with one or more joints
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A73 Lost package from joint 3
EXPLANATION
Serial communication problem with one or more joints
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A74 Lost package from joint 4
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Serial communication problem with one or more joints
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A75 Lost package from joint 5
EXPLANATION
Serial communication problem with one or more joints
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A76 Lost package from tool
EXPLANATION
Serial communication problem with one or more joints
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A77 Lost package from uPA to joints
EXPLANATION
1 package lost
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A78 Lost package from uPA to teach pendant
EXPLANATION
1 package lost
All Robots Error Codes Directory
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A79 Lost package from uPA to uPB
EXPLANATION
1 package lost
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A80 Lost package from uPB
EXPLANATION
1 package lost
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A81 Packet counter disagreement in packet from Primary Screen
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Safety processor 1 in Teach Pendant has a packet disagreement
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A82 Packet counter disagreement in packet from Secondary Screen
EXPLANATION
Safety processor 2 in Teach Pendant has a packet disagreement
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A83 Packet counter disagreement in packet from Primary Euromap67
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A84 Packet counter disagreement in packet from Secondary Euromap67
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A85 Packet counter disagreement in packet from Safety Control Board B
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A86 Packet counter disagreement in packet from joint 0
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A87 Packet counter disagreement in packet from joint 1
Error Codes Directory All Robots
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A88 Packet counter disagreement in packet from joint 2
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A89 Packet counter disagreement in packet from joint 3
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A90 Packet counter disagreement in packet from joint 4
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A91 Packet counter disagreement in packet from joint 5
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A92 Packet counter disagreement in packet from tool
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A93 Packet counter disagreement in packet from processor A to joints
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A94 Packet counter disagreement in packet from processor A to B
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A95 Packet counter disagreement in packet from processor A to Teach Pendant and
EUROMAP
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
C4A100 Communication lost due to Packet counter disagreements
SUGGESTION
If this happens often, try the following actions to see which resolves the issue: (A) Verify the communication
cables are connected properly, (B) Conduct a complete rebooting sequence
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
All Robots Error Codes Directory
1.6. C5 Heavy processor load warning
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.7. C10 Controller communication issue
C10A1 Lost packet from Controller
C10A101 Controller packet received too early
C10A102 Packet counter does not match
C10A103 Controller is sending packets too often
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.8. C11 Bad CRC
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Serial communication problem with joint
SUGGESTION
Check black 2-wire connectors and wires in joints
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.9. C12 Unknown message error
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.10. C14 Debug message
C14A1 {float}
C14A2 {signed}
C14A3 {unsigned}
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.11. C17 Communication error between Safety Control
Board and Motherboard
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check Ethernet connection between circuit
boards, (B) Conduct a complete rebooting sequence, (C) Update the software
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
Error Codes Directory All Robots
1.12. C25 Motor Encoder index missing
EXPLANATION
Joint mechanical problem, reader head skipped an index mark. Joint needs repair or replacement.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.13. C26 Motor Encoder index drift detected
EXPLANATION
Joint mechanical problem, reader head cannot detect index marks. Joint needs repair or replacement.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.14. C27 Calibration data is invalid or does not exist,
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
selftest is needed!
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice, replace joint
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.15. C29 Online Calibration data checksum failed
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice, replace joint
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.16. C30 Master received data from too many joints
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.17. C31 Caught wrong message (not from master)
EXPLANATION
Serial communication problem with joint
SUGGESTION
Check black 2-wire connectors and wires on joints
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
All Robots Error Codes Directory
1.18. C32 Flash write verify failed
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.19. C33 Calibration flash checksum failed
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.20. C34 Program flash checksum failed
SUGGESTION
Update Firmware
C34A0 Program flash checksum failed during bootloading
C34A1 Program flash checksum failed at runtime
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.21. C35 Joint ID is undefined
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.22. C36 Illegal bootloader command
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.23. C37 Inbuffer parse error
EXPLANATION
Serial communication problem with joint
SUGGESTION
Check black 2-wire connectors and wires on joints
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.24. C38 Online RAM test failed
SUGGESTION
Check the log file for what item is reporting this error. Replace the reporting item
C38A1 Data-bus test failed
C38A2 Address-bus stuck-high test failed
C38A3 Address-bus stuck-low test failed
C38A4 Address-bus shorted test failed
Error Codes Directory All Robots
C38A5 Memory-cell test failed
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.25. C39 Logic and Temporal Monitoring Fault
C39A1 Max current deviation failure
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice, replace joint
C39A2 Max joint-encoder speed exceeded
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice, replace joint
C39A3 Max motor-encoder speed exceeded
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice, replace joint
C39A4 Illegal state change in joint detected
C39A5 A timing issue occurred during startup.
EXPLANATION
Too fast state change in joint detected
SUGGESTION
Conduct a complete rebooting sequence
C39A6 5V regulator voltage too low
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice, replace joint
C39A7 5V regulator voltage too high
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice, replace joint
C39A100 Watchpoint fault: ADC task timeout
C39A101 Watchpoint fault: Motor-Control task timeout
C39A102 Watchpoint fault: Motor-encoder task timeout
C39A103 Watchpoint fault: Joint-encoder task timeout
C39A104 Watchpoint fault: Communication task timeout
C39A105 Watchpoint fault: RAM-test task timeout
C39A106 Watchpoint fault: CalVal-test task timeout
C39A107 Watchpoint fault: ROM-test task timeout
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
All Robots Error Codes Directory
1.26. C40 AD-Converter hit high limit joint
EXPLANATION
EMC issue external or electronics internal
SUGGESTION
Check grounding and shielding for EMC problems
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.27. C41 RC Oscillator Trim register hit high limit
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.28. C42 RC Oscillator Trim register hit low limit
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.29. C43 Change in invariant memory detected
C43A1 Current sensor gain
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.30. C44 CRC check failure on primary bus
EXPLANATION
Serial communication problem with joint or secondary bus node
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check black 2-wire connectors and wires in
joints, (B) Conduct a complete rebooting sequence.(C) If this happens more than twice, contact your local
service provider for assistance.
C44A0 Base
C44A1 Shoulder
C44A2 Elbow
C44A3 Wrist 1
C44A4 Wrist 2
C44A5 Wrist 3
C44A6 Tool
C44A80 CRC Check failure on primary bus.
EXPLANATION
Most likely an interference on the communication bus.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
Error Codes Directory All Robots
1.31. C45 AD-Converter error
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.32. C46 Loose gearbox or bad encoder mounting
EXPLANATION
Mechanical problem in gear related to encoder mounting
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice, replace joint
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.33. C47 AD-Converter hit low limit
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
EMC issue external or electronics internal
SUGGESTION
Check grounding and shielding for EMC problems
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.34. C49 RS485 receive warning
C49A200 Secondary RS485 bus is down
EXPLANATION
Bus for: Teach Pendant, Processor A and Processor B on SCB
SUGGESTION
Check TCP/IP-12V cable to Teach Pendant
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.35. C50 Robot powerup issue
EXPLANATION
Electrical error Control Box
SUGGESTION
Remove all external connections to I/O-interface of Safety Control Board. Check for short circuit
C50A1 Voltage detected at 24V rail before startup
C50A2 Voltage present at unpowered robot
C50A5 Powersupply voltage too low
SUGGESTION
Check 48 V cable between power supply and SCB
C50A6 Powersupply voltage too high
All Robots Error Codes Directory
C50A11 Voltage not detected at 24V rail after startup
C50A15 Warning, waiting for SafetySYS2
C50A16 The Teach Pendant does not respond
EXPLANATION
Loose wire or incorrect safety configuration
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check the Teach Pendant cable and
connections, (B) Check the settings in the miscellaneous tab in the Safety menu
C50A17 The Euromap67 interface does not respond
EXPLANATION
Loose wire or incorrect safety configuration
SUGGESTION
Try the following actions to see which resolves the issue: (A)Check the Euromap67 cable and connections, (B)
Check the settings in the miscellaneous tab in the Safety menu
C50A18 Warning, waiting for SafetySYS1
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
SafetySYS1 = Processor A on Safety Control Board
C50A19 Warning, Waiting for a valid "euromap67 activated" status bit from secondary
Safety Control Board
C50A20 5V, 3V3 or ADC error (5V too high)
C50A21 5V, 3V3 or ADC error (5V too low)
C50A22 Robot current sensor reading too high
C50A23 Robot current sensor reading too low
C50A24 48V not present (Check internal connection)
C50A25 Robot voltage present at 48V PSU powereup
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 PSU1
C50A41 Wrong voltage from PSU2
C50A42 Voltage will not disappear from PSU
C50A43 Warning, waiting for CB2 type answer from primary processor
C50A50 Processor A 3.3V supply voltage out of bounds
C50A51 Robot voltage below threshold
C50A52 Robot voltage above threshold
C50A53 58V generator deviation error
Error Codes Directory All Robots
C50A54 5V regulator too low
C50A55 5V regulator too high
C50A56 -4V generator too low
C50A57 -4V generator too high
C50A80 Last CPU reset caused by Low-Power-Reset
C50A81 Last CPU reset caused by Window-Watchdog-Reset
C50A82 Last CPU reset caused by Independent-Watchdog-Reset
C50A83 Last CPU reset caused by Software-Reset
EXPLANATION
The safety control board was reset on explicit request.
SUGGESTION
C50A84 Last CPU reset caused by External-Pin-Reset
C50A85 Last CPU reset caused by Brown-Out-Reset
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C50A99 Wrong software on PCB
C50A100 Cable not connected
SUGGESTION
Check cable and connections between robot and Control Box
C50A101 Short circuit in robot detected or wrong robot connected to Control Box
SUGGESTION
Check robot type. Look for short circuit in cable and in Robot Arm
C50A102 Voltage rising too slowly
C50A103 Voltage failed to reach acceptable level
C50A104 The IMMI module does not respond
EXPLANATION
Missing IMMI module, hardware failure or incorrect safety configuration
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check the IMMI module and connections, (B)
Check the settings in the Hardware tab in the Safety section of the installation
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.36. C51 CRC check failure on secondary bus
C51A0 Processor B
C51A1 Primary screen processor
EXPLANATION
CRC check failure on safety processor 1 in Teach Pendant
C51A2 Secondary screen processor
EXPLANATION
CRC check failure on safety processor 2 in Teach Pendant
C51A3 Primary E67
All Robots Error Codes Directory
C51A4 Secondary E67
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.37. C53 IO overcurrent detected
EXPLANATION
Safety Control Board error
SUGGESTION
Remove all external connections to I/O-interface of Safety Control Board. Check for short circuit
C53A1 , max is 800mA
C53A2 , max is 600mA
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.38. C55 Safety system error
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Safety system malfunction
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check Motherboard, Safety Control Board,
Screenboard, Current distributor (Euromap, if installed), (B) Check safety devices and cables/connections to
these devices, (C) Conduct a complete rebooting sequence
C55A23 Safety relay error (minus connection)
EXPLANATION
Current distributor error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check cable from Safety Control Board to
Current distributor or 48V Power supply and Current distributor for issues, (B) Conduct a complete rebooting
sequence
C55A24 Safety relay error (plus connection)
EXPLANATION
Current distributor error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check cable from Safety Control Board to
Current distributor or 48V Power supply and Current distributor for issues, (B) Conduct a complete rebooting
sequence
C55A33 Safety relay error (a relay is stuck)
EXPLANATION
Current distributor error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check cable from Safety Control Board to
Current distributor or 48V Power supply and Current distributor for issues (B) Conduct a complete rebooting
sequence
C55A34 Safety relay error (relays are not on)
Error Codes Directory All Robots
EXPLANATION
Current distributor error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check cable from Safety Control Board to
Current distributor or 48V Power supply and Current distributor for issues (B) Conduct a complete rebooting
sequence
C55A50 Voltage present at unpowered robot
EXPLANATION
Safety Control Bord hardware fault
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C55A51 Voltage will not disappear from robot
EXPLANATION
Safety Control Bord hardware fault
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C55A52 5V, 3V3 or ADC error (5V too low)
EXPLANATION
Safety Control Bord hardware fault
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C55A53 5V, 3V3 or ADC error (5V too high)
EXPLANATION
Safety Control Bord hardware fault
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C55A90 Bootloader error, robot voltage too low or current too high
C55A91 Bootloader error, robot voltage too high
C55A100 Safety violation
C55A101 Safety Channel Error In Safety Control Board
C55A102 Safety Channel Error In Screen
C55A103 Safety Channel Error In Euromap67 Interface
C55A109 Received fault message from Controller
C55A110 Safety State is changing too often
C55A111 On/Off State is changing too often
C55A112 Robot current sensors readings differ
C55A120 Robot current is too high while emergency stopped
C55A121 Robot current is too high while safeguard stopped
All Robots Error Codes Directory
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.39. C56 Overvoltage shutdown
EXPLANATION
Voltage exceeded 55V
SUGGESTION
Try the following actions to see which resolves the issue:(A) Check Energy Eaters cable and connections,(B)
Check Energy,(C) Replace Energy Eater
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.40. C57 Brake release failure
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check Brake, solenoid, (B)Check TCP
configuration, payload, and mounting settings
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C57A1 Joint did not move or motor encoder is not functioning
C57A2 Large movement detected during brake release
C57A3 Robot was not able to brake release, see log for details
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.41. C58 Motor encoder not calibrated
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.42. C59 Overcurrent shutdown
EXPLANATION
Overcurrent in joint. Argument = Current in Amps
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check for short circuit, (B) Conduct a complete
rebooting sequence, (C) If this happens more than twice, replace joint
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.43. C60 Energy surplus shutdown
EXPLANATION
The power supply is sending energy to the energy eater
SUGGESTION
Try the following actions to see which resolves the issue: (A) Ensure supply is not delivering more than 48V,
(B) Contact support
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
Error Codes Directory All Robots
1.44. C61 Idle power consumption to high
EXPLANATION
The system is drawing more power than expected while idle
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check Energy Eaters cable and connections, (B)
Check Energy Eater, (C) Replace Energy Eater
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.45. C62 Thermal issue
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check nothing is hindering free movement of the
joints, (B) Check TCP configuration, payload, and mounting settings
C62A1 Joint temperature: High (80(C)
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C62A3 Warning: Static load too high
C62A11 Joint temperature: Shut down (85(C)
C62A13 Shutdown: Static load too high
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.46. C63 Motor test failed in step {unsigned}.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.47. C65 PSU voltage to high
EXPLANATION
The power supply output voltage is above 49V
SUGGESTION
Try the following actions to see which resolves the issue: (A) Ensure supply is not delivering more than 48V,
(B) Contact support
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.48. C68 SPI error
EXPLANATION
Joint: Absolut encoder on joint communication error
SUGGESTION
Try the following actions to see which resolves the issue: (A)Check for short circuit, (B) Conduct a complete
rebooting sequence, (C) If this happens several times in a row, replace joint
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
All Robots Error Codes Directory
1.49. C70 Close to gearbox shear limit
EXPLANATION
Acceleration / deceleration to high. Mechanical problem in gear related to encoder mounting
SUGGESTION
Try the following actions to see which resolves the issue: (A) Reduce acceleration in user program, (B)
Conduct a complete rebooting sequence, (C) If this happens several times in a row, replace joint
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.50. C71 Startup check error
C71A0 Hardware is size0, wrong firmware at the joint
SUGGESTION
Update firmware
C71A1 Hardware is size1, wrong firmware at the joint
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
Update firmware
C71A2 Hardware is size2, wrong firmware at the joint
SUGGESTION
Update firmware
C71A3 Hardware is size3, wrong firmware at the joint
SUGGESTION
Update firmware
C71A4 Hardware is size4, wrong firmware at the joint
SUGGESTION
Update firmware
C71A5 Invalid hardware revision
C71A6 ADC calibration failed
C71A7 Unknown error result
EXPLANATION
The motor wires are damaged, bad connection in screw terminals or defect PCB
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check joint for damaged or loose connections,
(B) Replace the joint
C71A8 Motor short circuit to ground or H-bridge problems
EXPLANATION
The motor wires are damaged, bad connection in screw terminals or defect PCB
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check joint for damaged or loose connections,
(B) Replace the joint
C71A9 Motor indication signal does not work
Error Codes Directory All Robots
EXPLANATION
The motor wires are damaged, bad connection in screw terminals or defect PCB
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check joint for damaged or loose connections,
(B) Replace the joint
C71A10 Phase 1 is unconnected or not working
EXPLANATION
The motor wires are damaged, bad connection in screw terminals or defect PCB
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check joint for damaged or loose connections,
(B) Replace the joint
C71A11 Phase 2 is unconnected or not working
EXPLANATION
The motor wires are damaged, bad connection in screw terminals or defect PCB
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check joint for damaged or loose connections,
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
(B) Replace the joint
C71A12 Phase 3 or multiple phases is unconnected or not working
EXPLANATION
The wire is (1) damaged or (2) has been disconnected from the PCB (not likely) or (3) defect PCB
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check joint for damaged or loose connections,
(B) Replace the joint
C71A50 Current sensor test failed
EXPLANATION
Sensor reported wrong current when probed
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check joint for damaged or loose connections,
(B) Replace the joint
C71A51 Current sensor test failed
EXPLANATION
Sensor reported wrong current when probed
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check joint for damaged or loose connections,
(B) Replace the joint
C71A52 Current sensor test failed
EXPLANATION
Sensors reported different currents when probed
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check joint for damaged or loose connections,
(B) Replace the joint
C71A101 Wrong firmware on RLS encoder
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
All Robots Error Codes Directory
1.51. C72 Power Supply Unit failure
C72A1 0 PSUs are active
EXPLANATION
PSU was not able to deliver 48V
SUGGESTION
Check power connection between power supply and Safety Control Board
C72A2 1 PSU active, but we expect 2 (UR10)
EXPLANATION
PSU was not able to deliver 48V or UR10 flash card in UR5 robot
SUGGESTION
Check power connection between power supply and Safety Control Board and check that the flash card and
robot match
C72A3 2 PSUs active, but we expect 1 (UR5)
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
UR5 flash card in UR10 robot
SUGGESTION
Check that the flash card and robot match
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.52. C73 Brake test failed during selftest, check brakepin
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.53. C74 Joint encoder warning
EXPLANATION
Magnetic encoder error (absolute encoder). Argument = sum of C74 errors
C74A1 Invalid decode: Readhead misalignment, ring damaged or external magnetic
field present.
SUGGESTION
Check grounding and shielding for EMC problems
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
C74A32 Signal lost =Misaligned readhead or damaged ring
C74A64 Signal low =Too far from magnetic ring
C74A128 Signal saturation =Too close to magnetic ring
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
Error Codes Directory All Robots
1.54. C75 Joint encoder error
EXPLANATION
Magnetic encoder error (absolute encoder). Argument = sum of C75 errors
C75A1 Invalid decode: Readhead misalignment, ring damaged or external magnetic
field present.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check grounding and shielding for EMC problems, (C) If this happens more than twice, replace joint
C75A2 Speed reading is not valid
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice, replace joint
C75A4 System error=malfunction or inconsistent calibration detected
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice, replace joint
C75A8 Supply voltage is out of range
C75A16 Temperature is out of range
C75A32 Signal lost =Misaligned readhead or damaged ring
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check grounding and shielding for EMC problems, (C) If this happens more than twice, replace joint
C75A64 Signal low =Too far from magnetic ring
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check grounding and shielding for EMC problems, (C) If this happens more than twice, replace joint
C75A128 Signal saturation =Too close to magnetic ring
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check grounding and shielding for EMC problems, (C) If this happens more than twice, replace joint
C75A200 Position from joint encoder does not change while motor is running
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.55. C76 Joint encoder communication CRC issue
EXPLANATION
Error between sensor and joint circuit
SUGGESTION
Check connections or very heavy electrical noise
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
All Robots Error Codes Directory
1.56. C77 Sudden position change detected on the joint-
encoder
EXPLANATION
The position reading from the encoder was different than expected.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.57. C78 Large sudden position change detected on the
joint-encoder
EXPLANATION
The position reading from the encoder was severely different than expected, the latest measurement was
discarded. The argument relates to the size of the position change.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
1.58. C85 Motor encoder error
C85A200 Position from motor encoder does not change while motor is running
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.59. C100 Robot changed mode
EXPLANATION
Status warning, general modus change
SUGGESTION
Check preceding errors in log history
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.60. C101 Real Robot Connected
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.61. C102 Real Robot not connected - Simulating Robot
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.62. C103 Communication issue
C103A1 Connection to Safety Control Board lost
EXPLANATION
PC did not receive 3 packets in a row
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check that the Ethernet cable between
Motherboard and Safety Control Board is connected, (B) Conduct a complete rebooting sequence
C103A2 Package lost from Safety Control Board
C103A3 Ethernet connection initialization with Safety Control Board failed
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.63. C104 Error=Empty command sent to robot
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.64. C111 Something is pulling the robot
SUGGESTION
Check TCP configuration, payload, and mounting settings
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.65. C115 Unknown robot type
EXPLANATION
The robot type specified in the configuration is unknown
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.66. C116 Realtime part warning
EXPLANATION
Possible CPU-overload due to structure of user program
SUGGESTION
Restructure user program
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.67. C117 Restart SCB failed
EXPLANATION
The Safety Control Board couldn't be rebooted from the controller.
SUGGESTION
Conduct a complete rebooting sequence
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.68. C150 Position close to joint limits
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
All Robots Error Codes Directory
1.69. C151 Tool orientation close to limits
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.70. C152 Position close to safety plane limits
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.71. C153 Position deviates from path
C153A0 Base. Check payload, center of gravity and acceleration settings. Log screen
may contain additional information.
SUGGESTION
Check payload, center of gravity and acceleration settings.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C153A1 Shoulder. Check payload, center of gravity and acceleration settings. Log
screen may contain additional information.
SUGGESTION
Check payload, center of gravity and acceleration settings.
C153A2 Elbow. Check payload, center of gravity and acceleration settings. Log screen
may contain additional information.
SUGGESTION
Check payload, center of gravity and acceleration settings.
C153A3 Wrist 1. Check payload, center of gravity and acceleration settings. Log screen
may contain additional information.
SUGGESTION
Check payload, center of gravity and acceleration settings.
C153A4 Wrist 2. Check payload, center of gravity and acceleration settings. Log screen
may contain additional information.
SUGGESTION
Check payload, center of gravity and acceleration settings.
C153A5 Wrist 3. Check payload, center of gravity and acceleration settings. Log screen
may contain additional information.
SUGGESTION
Check payload, center of gravity and acceleration settings.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.72. C154 Position in singularity
EXPLANATION
Robot can not move linear near a singularity
SUGGESTION
Use MoveJ or change the motion
Error Codes Directory All Robots
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.73. C155 Robot cannot maintain its position, check if
payload is correct
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.74. C156 Wrong payload or mounting detected, or
something is pushing the robot when entering Freedrive
mode
EXPLANATION
The robot may move unexpected due to wrong settings
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Verify that the TCP configuration and mounting in the used installation is correct
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.75. C157 Collision detected by joint
C157A0 Base. Check payload, center of gravity and acceleration settings. Log screen
may contain additional information.
SUGGESTION
Make sure no objects are in the path of the robot and resume the program.
C157A1 Shoulder. Check payload, center of gravity and acceleration settings. Log
screen may contain additional information.
SUGGESTION
Make sure no objects are in the path of the robot and resume the program.
C157A2 Elbow. Check payload, center of gravity and acceleration settings. Log screen
may contain additional information.
SUGGESTION
Make sure no objects are in the path of the robot and resume the program.
C157A3 Wrist 1. Check payload, center of gravity and acceleration settings. Log screen
may contain additional information.
SUGGESTION
Make sure no objects are in the path of the robot and resume the program.
C157A4 Wrist 2. Check payload, center of gravity and acceleration settings. Log screen
may contain additional information.
SUGGESTION
Make sure no objects are in the path of the robot and resume the program.
C157A5 Wrist 3. Check payload, center of gravity and acceleration settings. Log screen
may contain additional information.
All Robots Error Codes Directory
SUGGESTION
Make sure no objects are in the path of the robot and resume the program.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.76. C158 Collision detected by joint
C158A0 Base. The user specified payload is 0kg, please make sure this is correct.
EXPLANATION
Specifying an incorrect payload mass and/or center of gravity may cause poor robot performance and/or
protective stops.
SUGGESTION
Make sure the specified payload mass and center of gravity are correctly specified.
C158A1 Shoulder. The user specified payload is 0kg, please make sure this is correct.
EXPLANATION
Specifying an incorrect payload mass and/or center of gravity may cause poor robot performance and/or
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
protective stops.
SUGGESTION
Make sure the specified payload mass and center of gravity are correctly specified.
C158A2 Elbow. The user specified payload is 0kg, please make sure this is correct.
EXPLANATION
Specifying an incorrect payload mass and/or center of gravity may cause poor robot performance and/or
protective stops.
SUGGESTION
Make sure the specified payload mass and center of gravity are correctly specified.
C158A3 Wrist 1. The user specified payload is 0kg, please make sure this is correct.
EXPLANATION
Specifying an incorrect payload mass and/or center of gravity may cause poor robot performance and/or
protective stops.
SUGGESTION
Make sure the specified payload mass and center of gravity are correctly specified.
C158A4 Wrist 2. The user specified payload is 0kg, please make sure this is correct.
EXPLANATION
Specifying an incorrect payload mass and/or center of gravity may cause poor robot performance and/or
protective stops.
SUGGESTION
Make sure the specified payload mass and center of gravity are correctly specified.
C158A5 Wrist 3. The user specified payload is 0kg, please make sure this is correct.
EXPLANATION
Specifying an incorrect payload mass and/or center of gravity may cause poor robot performance and/or
protective stops.
SUGGESTION
Make sure the specified payload mass and center of gravity are correctly specified.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
Error Codes Directory All Robots
1.77. C159 Position deviates from path
C159A0 Base. The user specified payload is 0kg, please make sure this is correct.
EXPLANATION
Specifying an incorrect payload mass and/or center of gravity may cause poor robot performance and/or
protective stops.
SUGGESTION
Make sure the specified payload mass and center of gravity are correctly specified.
C159A1 Shoulder. The user specified payload is 0kg, please make sure this is correct.
EXPLANATION
Specifying an incorrect payload mass and/or center of gravity may cause poor robot performance and/or
protective stops.
SUGGESTION
Make sure the specified payload mass and center of gravity are correctly specified.
C159A2 Elbow. The user specified payload is 0kg, please make sure this is correct.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Specifying an incorrect payload mass and/or center of gravity may cause poor robot performance and/or
protective stops.
SUGGESTION
Make sure the specified payload mass and center of gravity are correctly specified.
C159A3 Wrist 1. The user specified payload is 0kg, please make sure this is correct.
EXPLANATION
Specifying an incorrect payload mass and/or center of gravity may cause poor robot performance and/or
protective stops.
SUGGESTION
Make sure the specified payload mass and center of gravity are correctly specified.
C159A4 Wrist 2. The user specified payload is 0kg, please make sure this is correct.
EXPLANATION
Specifying an incorrect payload mass and/or center of gravity may cause poor robot performance and/or
protective stops.
SUGGESTION
Make sure the specified payload mass and center of gravity are correctly specified.
C159A5 Wrist 3. The user specified payload is 0kg, please make sure this is correct.
EXPLANATION
Specifying an incorrect payload mass and/or center of gravity may cause poor robot performance and/or
protective stops.
SUGGESTION
Make sure the specified payload mass and center of gravity are correctly specified.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.78. C160 The robot was powered off last time due to a
joint position disagreement
All Robots Error Codes Directory
SUGGESTION
Try the following actions to see which resolves the issue: (A) Verify that the robot position in the 3D graphics
matches the real robot to ensure the encoders function before releasing the brakes. Stand back and monitor
the robot performing its first program cycle as expected, (B) If the position is not correct, the robot must be
repaired. In this case, tap Power Off Robot, (C) If the position is correct, please tick the check box below the
3D graphics and click Robot Position Verified
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.79. C161 Large movement of the robot detected while it
was powered off. The joints were moved while it was
powered off, or the encoders do not function
SUGGESTION
Try the following actions to see which resolves the issue: (A) Verify that the robot position in the 3D graphics
matches the real robot to ensure the encoders function before releasing the brakes. Stand back and monitor
the robot performing its first program cycle as expected, (B) If the position is not correct, the robot must be
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
repaired. In this case, tap Power Off Robot, (C) If the position is correct, please tick the check box below the
3D graphics and click Robot Position Verified
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.80. C162 The protective stop was likely caused by
incorrectly specified payload mass and/or center of
gravity.
EXPLANATION
Specifying an incorrect payload mass and/or center of gravity may cause poor robot performance and/or
protective stops.
SUGGESTION
Make sure the specified payload mass and center of gravity are correct.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.81. C171 Issue with blends
C171A0 A MoveC-Waypoint were skipped due to a blend.
EXPLANATION
The value for the blend radius is too large compared to the distance between the Waypoints.
SUGGESTION
Decrease the blend radius or choose Waypoints that are further apart.
C171A1 Blend radius too small in a MoveC
SUGGESTION
Increase blend in MoveC
C171A3 A ServoC-Waypoint were skipped due to a blend.
Error Codes Directory All Robots
EXPLANATION
The value for the blend radius is too large compared to the distance between the Waypoints.
SUGGESTION
Decrease the blend radius or choose Waypoints that are further apart.
C171A4 Overlapping Blends in a MoveJ, a Waypoint was skipped
SUGGESTION
Decrease the blend radius or choose Waypoints that are further apart.
C171A5 Overlapping Blends in a MoveJ, a Waypoint was skipped
SUGGESTION
Decrease the blend radius or choose Waypoints that are further apart.
C171A6 Overlapping Blends in a MoveJ, a Waypoint was skipped
SUGGESTION
Decrease the blend radius or choose Waypoints that are further apart.
C171A7 Overlapping Blends in a MoveJ, a Waypoint was skipped
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Decrease the blend radius or choose Waypoints that are further apart.
C171A9 A MoveP-Waypoint were skipped due to a blend.
EXPLANATION
The value for the blend radius is too large compared to the distance between the Waypoints.
SUGGESTION
Decrease the blend radius or choose Waypoints that are further apart.
C171A10 Blend radius too small error in a MoveP
C171A11 Overlapping Blends in a MoveL, a Waypoint was skipped
SUGGESTION
Decrease the blend radius or choose Waypoints that are further apart.
C171A12 Overlapping Blends in a MoveL, a Waypoint was skipped
SUGGESTION
Decrease the blend radius or choose Waypoints that are further apart.
C171A13 Overlapping Blends in a MoveL, a Waypoint was skipped
SUGGESTION
Decrease the blend radius or choose Waypoints that are further apart.
C171A14 Overlapping Blends in a MoveL, a Waypoint was skipped
SUGGESTION
Decrease the blend radius or choose Waypoints that are further apart.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.82. C172 Illegal control mode
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.83. C173 Robot motion causes too high joint torques
All Robots Error Codes Directory
EXPLANATION
Exceeding joint torque ranges may damage robot hardware
SUGGESTION
Reduce accelerations in the robot motions around where the error was discovered. You can use the script
command "pause_on_error_code()" to make the robot stop when this warning occurs, to identify which motion
causes the warning
C173A0 Base.
C173A1 Shoulder.
C173A2 Elbow.
C173A3 Wrist 1.
C173A4 Wrist 2.
C173A5 Wrist 3.
C173A6 Base. Problem identified when executing program line {unsigned}.
C173A7 Shoulder. Problem identified when executing program line {unsigned}.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C173A8 Elbow. Problem identified when executing program line {unsigned}.
C173A9 Wrist 1. Problem identified when executing program line {unsigned}.
C173A10 Wrist 2. Problem identified when executing program line {unsigned}.
C173A11 Wrist 3. Problem identified when executing program line {unsigned}.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.84. C174 Robot motion causes too high jump in joint
torques
EXPLANATION
High jumps in joint torque ranges may damage robot hardware. This can be caused by sudden big changes in
acceleration in the target trajectory
SUGGESTION
Use blends or reduce accelerations in the robot motions around where the error was discovered. You can use
the script command "pause_on_error_code()" to make the robot stop when this warning occurs, to identify
which motion causes the warning
C174A0 Base.
C174A1 Shoulder.
C174A2 Elbow.
C174A3 Wrist 1.
C174A4 Wrist 2.
C174A5 Wrist 3.
C174A6 Base. Problem identified when executing program line {unsigned}.
C174A7 Shoulder. Problem identified when executing program line {unsigned}.
C174A8 Elbow. Problem identified when executing program line {unsigned}.
C174A9 Wrist 1. Problem identified when executing program line {unsigned}.
Error Codes Directory All Robots
C174A10 Wrist 2. Problem identified when executing program line {unsigned}.
C174A11 Wrist 3. Problem identified when executing program line {unsigned}.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.85. C184 Joint self test not received by controller
C185A1 START_NORMAL_OPERATION is not allowed on selftest firmware
C185A2 GOTO_BACKDRIVE_COMMAND is not allowed on selftest firmware
C186A1 joint_mode == JOINT_RUNNING_MODE is not allowed on selftest firmware
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.86. C187 Temperature sensor test failed
C187A1 Starting temperature were lower than expected
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C187A2 Starting temperature were higher than expected
C187A3 Temperature increased less than expected during warm up
C187A4 Temperature increased more than expected during warm up
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.87. C190 Joint failed during selftest
C190A0 Motor encoder index mark not found
C190A1 Phases not mounted correctly
C190A2 Motor encoder counting the wrong way
C190A3 Joint encoder counting the wrong way
C190A4 No movement detected while trying to move the motor
C190A11 Temperature alignment did not warm up to 45 degrees C within 30 minutes
C190A12 Temperature alignment did not cool down to 45 degrees C within 60 minutes
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.88. C191 Safety system violation
C191A1 Joint position limit violated
C191A2 Joint speed limit violated
C191A3 TCP speed limit violated
C191A4 TCP position limit violated
C191A5 TCP orientation limit violated
C191A6 Power limit violated
All Robots Error Codes Directory
C191A7 Joint torque window violated
C191A8 Joint torque window too large
C191A9 Reduced mode output violation
C191A10 Safeguard stop output violation
C191A11 Emergency stop output violation
C191A12 Momentum limit violation
C191A13 Robot moving output violation
C191A14 Robot is not braking in stop mode
EXPLANATION
During the braking process, the safety system monitors if the robot brakes as expected. If this is not the case,
this error is generated
SUGGESTION
Check TCP configuration, payload, and mounting settings
C191A15 Robot is moving in stop mode
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
When the robot is stopped due to a safety violation or a safeguard stop, the safety system generates this error,
if the robot moves while in this mode
SUGGESTION
(A) Check if the robot is physically pushed while safeguard stopped, (B) Check TCP configuration, payload,
and mounting settings
C191A16 Robot did not stop in time
C191A17 Received a null vector for TCP orientation
C191A18 Robot not stopping output violation
C191A19 Invalid safety IO configuration
C191A20 Configuration information or limit sets not received
C191A21 The other safety processor detected a violation
C191A22 Received unknown command from Controller
C191A23 Invalid setup of safety limits
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check Firmware/update firmware, (B) Conduct a
complete rebooting sequence
C191A24 Reduced Mode Output set, while it should not be
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check Firmware/update firmware, (B) Conduct a
complete rebooting sequence
C191A25 Reduced Mode Output not set, while it should be
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check Firmware/update firmware, (B) Conduct a
complete rebooting sequence
C191A26 Not Reduced Mode Output set, while it should not be
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check Firmware/update firmware, (B) Conduct a
complete rebooting sequence
C191A27 Not Reduced Mode Output not set, while it should be
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check Firmware/update firmware, (B) Conduct a
complete rebooting sequence
C191A28 Robot Emergency Stop exceeded maximum stop time
EXPLANATION
Too high payload
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check that max payload of the robot has not
been exceeded, (B) Check TCP configuration, payload, and mounting settings
C191A29 System Emergency Stop exceeded maximum stop time
EXPLANATION
Too high payload
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
Try the following actions to see which resolves the issue: (A)Check that max payload of the robot has not been
exceeded, (B) Check TCP configuration, payload, and mounting settings
C191A30 Safeguard Stop exceeded maximum stop time
EXPLANATION
Too high payload
SUGGESTION
Try the following actions to see which resolves the issue: (A)Check that max payload of the robot has not been
exceeded, (B) Check TCP configuration, payload, and mounting settings
C191A31 Operation mode switch is present while the three position switch is missing
C191A32 Joint speed limit violated - Base
C191A33 Joint speed limit violated - Shoulder
C191A34 Joint speed limit violated - Elbow
C191A35 Joint speed limit violated - Wrist 1
C191A36 Joint speed limit violated - Wrist 2
C191A37 Joint speed limit violated - Wrist 3
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.89. C192 Safety system fault
C192A1 Robot still powered in emergency stop
EXPLANATION
When the emergency stop is active, the Robot Arm powers off. The controller is responsible for sending the
power off command. This error is generated if the safety system detects that the Robot Arm still has power
C192A2 Robot emergency stop disagreement
All Robots Error Codes Directory
EXPLANATION
E-stop in teach pendant or in robot E-stop circuit problem
SUGGESTION
Check safety devices and cables/connections to these devices.
C192A3 System emergency stop disagreement
EXPLANATION
System E-stop circuit problem
SUGGESTION
Check safety devices and cables/connections to these devices.
C192A4 Safeguard stop disagreement
EXPLANATION
Safeguard circuit problem
SUGGESTION
Check safety devices and cables/connections to these devices.
C192A5 Euromap safeguard stop disagreement
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Euromap circuit problem
SUGGESTION
Check cables from Safety Control Board to Euromap and to external machine
C192A6 Joint position disagreement
SUGGESTION
Try the following actions to see which resolves the issue: (A)Check TCP configuration, payload and mounting
settings, (B) Check that safety settings respected
C192A7 Joint speed disagreement
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check TCP configuration, payload and mounting
settings, (B) Check that safety settings respected
C192A8 Joint torque disagreement
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check TCP configuration, payload and mounting
settings, (B) Check that safety settings respected
C192A9 TCP speed disagreement
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check TCP configuration, payload and mounting
settings, (B) Check that safety settings respected
C192A10 TCP position disagreement
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check TCP configuration, payload and mounting
settings, (B) Check that safety settings respected
C192A11 TCP orientation disagreement
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check TCP configuration, payload and mounting
settings, (B) Check that safety settings respected
C192A12 Power disagreement
Error Codes Directory All Robots
EXPLANATION
Power calculation: uP-A and uP-B disagreement
C192A13 Joint torque window disagreement
C192A14 Reduced mode input disagreement
EXPLANATION
Safety I/O uP-A and uP-B disagreement
SUGGESTION
Check safety devices and cables/connections to these devices
C192A15 Reduced mode output disagreement
EXPLANATION
Safety I/O uP-A and uP-B disagreement
SUGGESTION
Check safety devices and cables/connections to these devices
C192A16 Safety output failed
EXPLANATION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
The safety output did not reach the correct value in the expected time
SUGGESTION
Check for short circuit on I/O or for wrong connection to output.
C192A17 Safeguard stop output disagreement
EXPLANATION
Safety I/O uP-A and uP-B disagreement
SUGGESTION
Check safety devices and cables/connections to these devices
C192A18 The other safety processor is in fault
C192A19 Emergency stop output disagreement
EXPLANATION
Safety I/O uP-A and uP-B disagreement
SUGGESTION
Check safety devices and cables/connections to these devices
C192A20 SPI output error detected
EXPLANATION
Powersupply for the I/O is not detected
SUGGESTION
Check if the connection to the internal power supply is correct. If an external power supply is being used,
check if it is powered on and at the correct voltage.
C192A21 Momentum disagreement
C192A22 Robot moving output disagreement
SUGGESTION
Check safety devices and cables/connections to these devices
C192A23 Wrong processor ID
C192A24 Wrong processor revision
C192A25 Potential brownout detected
All Robots Error Codes Directory
EXPLANATION
Voltage drop on Safety Control Board or defect Safety Control Board
C192A26 Emergency stop output disagreement
SUGGESTION
Check safety devices and cables/connections to these devices
C192A27 Safeguard stop output disagreement
SUGGESTION
Check safety devices and cables/connections to these devices
C192A28 Robot not stopping output disagreement
SUGGESTION
Check safety devices and cables/connections to these devices
C192A29 Safeguard reset input disagreement
SUGGESTION
Check safety devices and cables/connections to these devices
C192A30 Safety processor booted up in fault mode
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C192A31 Reduced Mode Output disagreement
SUGGESTION
Check safety devices and cables/connections to these devices
C192A32 Not Reduced Mode Output disagreement
SUGGESTION
Check safety devices and cables/connections to these devices
C192A33 A timing issue occurred during startup. Please restart to proceed
EXPLANATION
Checksum disagreement between safety processors uA and uB
C192A34 User safety config checksum disagreement between uA and GUI
C192A35 Robot config checksum disagreement between uA and GUI
C192A36 Online RAM test failed
C192A37 Not all safety related functionalities are running
C192A38 Package too short for CRC calculation
C192A39 Three position switch input disagreement
C192A40 Operation mode switch input disagreement
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.90. C193 One of the nodes is in fault mode
C193A0 Base Joint
SUGGESTION
Try the following actions to see which resolves the issue: (A) See previous error, (B) Update the firmware on
the joint, (C) Conduct a complete rebooting sequence
C193A1 Shoulder Joint
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see which resolves the issue: (A) See previous error, (B) Update the firmware on
the joint, (C)Conduct a complete rebooting sequence
C193A2 Elbow Joint
SUGGESTION
Try the following actions to see which resolves the issue: (A) See previous error, (B) Update the firmware on
the joint, (C) Conduct a complete rebooting sequence
C193A3 Wrist 1 Joint
SUGGESTION
Try the following actions to see which resolves the issue: (A) See previous error, (B) Update the firmware on
the joint, (C) Conduct a complete rebooting sequence
C193A4 Wrist 2 Joint
SUGGESTION
Try the following actions to see which resolves the issue: (A) See previous error, (B) Update the firmware on
the joint, (C) Conduct a complete rebooting sequence
C193A5 Wrist 3 Joint
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
Try the following actions to see which resolves the issue: (A) See previous error, (B) Update the firmware on
the joint, (C) Conduct a complete rebooting sequence
C193A6 Tool
SUGGESTION
Try the following actions to see which resolves the issue: (A) See previous error, (B) Conduct a complete
rebooting sequence
C193A7 Screen 1
EXPLANATION
Safety Control Board has detected an error on Safety processor 1 in Teach pendant
SUGGESTION
Try the following actions to see which resolves the issue: (A) See previous error, (B) Conduct a complete
rebooting sequence
C193A8 Screen 2
EXPLANATION
Safety Control Board has detected an error on Safety processor 2 in Teach pendant
SUGGESTION
Try the following actions to see which resolves the issue: (A) See previous error, (B) Conduct a complete
rebooting sequence
C193A9 Euromap 1
SUGGESTION
Try the following actions to see which resolves the issue: (A) See previous error, (B)Conduct a complete
rebooting sequence
C193A10 Euromap 2
SUGGESTION
Try the following actions to see which resolves the issue: (A) See previous error, (B) Conduct a complete
rebooting sequence
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
All Robots Error Codes Directory
1.91. C194 One of the nodes is not booted or not present
C194A0 Base Joint
C194A1 Shoulder Joint
C194A2 Elbow Joint
C194A3 Wrist 1 Joint
C194A4 Wrist 2 Joint
C194A5 Wrist 3 Joint
C194A6 Tool
C194A7 Screen 1
EXPLANATION
Safety Control Board has detected an error on Safety processor 1 in Teach pendant
C194A8 Screen 2
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Safety Control Board has detected an error on Safety processor 2 in Teach pendant
C194A9 Euromap 1
C194A10 Euromap 2
C194A128 Base not ready while brake release requested
EXPLANATION
Must be at least in IDLE mode when the brake release is requested
SUGGESTION
Check for loose communication cable
C194A129 Shoulder not ready while brake release requested
EXPLANATION
Must be at least in IDLE mode when the brake release is requested
SUGGESTION
Check for loose communication cable
C194A130 Elbow not ready while brake release requested
EXPLANATION
Must be at least in IDLE mode when the brake release is requested
SUGGESTION
Check for loose communication cable
C194A131 Wrist 1 not ready while brake release requested
EXPLANATION
Must be at least in IDLE mode when the brake release is requested
SUGGESTION
Check for loose communication cable
C194A132 Wrist 2 not ready while brake release requested
EXPLANATION
Must be at least in IDLE mode when the brake release is requested
Error Codes Directory All Robots
SUGGESTION
Check for loose communication cable
C194A133 Wrist 3 not ready while brake release requested
EXPLANATION
Must be at least in IDLE mode when the brake release is requested
SUGGESTION
Check for loose communication cable
C194A134 Tool not ready while brake release requested
EXPLANATION
Must be at least in IDLE mode when the brake release is requested
SUGGESTION
Check for loose communication cable
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.92. C195 Conveyor speed too high
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Conveyor speed higher than robot is able to run
SUGGESTION
Make sure that conveyor tracking is set up correctly
C195A1 for joint speed safety limit
C195A2 for TCP speed safety limit
C195A3 for momentum safety limit
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.93. C196 MoveP speed too high
EXPLANATION
Too high speed in relation to blend radius
SUGGESTION
Reduce speed or increase blend radius in user program
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.94. C197 Blend overlap warning
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.95. C200 Safety Control Board hardware error
C200A1 Hardware ID is wrong
EXPLANATION
Safety Control Board: uP-A has detected an error: Wrong Safety Control Board
All Robots Error Codes Directory
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C200A2 MCU type is wrong
EXPLANATION
Safety Control Board: uP-A has detected an error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C200A3 Part ID is wrong
EXPLANATION
Safety Control Board: uP-A has detected an error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C200A4 RAM test failed
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Safety Control Board: uP-A has detected an error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C200A5 Register test failed
EXPLANATION
Safety Control Board: uP-A has detected an error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C200A6 pRom Crc test failed
EXPLANATION
Safety Control Board: uP-A has detected an error: firmware error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C200A7 Watchdog reset the processor
EXPLANATION
Safety Control Board: uP-A has detected an error
C200A8 OVG signal test not passed
EXPLANATION
Safety Control Board: uP-A has detected an error: over voltage generator
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)If
this happens more than twice in a row, replace Safety Control Board
C200A9 3V3A power good pin is low
Error Codes Directory All Robots
EXPLANATION
Safety Control Board: uP-A has detected an error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C200A10 3V3B power good pin is low
EXPLANATION
Safety Control Board: uP-A has detected an error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C200A11 5V power good is low
EXPLANATION
Safety Control Board: uP-A has detected an error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
this happens more than twice in a row, replace Safety Control Board
C200A12 3V3 voltage too low
EXPLANATION
Safety Control Board: uP-A has detected an error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C200A13 3v3 voltage too high
EXPLANATION
Safety Control Board: uP-A has detected an error
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B) If
this happens more than twice in a row, replace Safety Control Board
C200A14 48V input is too low
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check 48 V Power supply, current distributer, energy eater and Safety Control Board for issues
C200A15 48V input is too high
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check 48 V Power supply, current distributer, energy eater and Safety Control Board for issues
C200A16 24V IO short circuited
EXPLANATION
Too high current
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Disconnect external I/O connections and check external power supply if connected
C200A17 PC current is too high
All Robots Error Codes Directory
EXPLANATION
Motherboard takes too high current
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (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 low
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check for short circuit in Robot Arm, (C) Check 48 V Power supply, current distributer, energy eater and Safety
Control Board for issues
C200A19 Robot voltage is too high
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check 48 V Power supply, current distributer, energy eater and Safety Control Board for issues
C200A20 24V IO voltage is too low
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Disconnect I/O, check external power supply if connected and check Safety Control Board for issues
C200A21 12V voltage is too high
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check 12 V Power supply, cables and Safety Control Board for issues
C200A22 12V voltage is too low
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check 12 V Power supply, cables and Safety Control Board for issues
C200A23 It took too long to stabilize 24V
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check 24 V and Safety Control Board for issues
C200A24 It took too long to stabilize 24V IO
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check 24 V and Safety Control Board for issues
C200A25 24V voltage is too high
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check external 24 V and Safety Control Board for
issues, (B) Conduct a complete rebooting sequence, (C) If this happens more than twice in a row, replace
Safety Control Board.
C200A26 24V IO voltage is too high
SUGGESTION
Try the following actions to see which resolves the issue: (A) Disconnect I/O's, (B) Conduct a complete
rebooting sequence, (C) Check external 24 V and Safety Control Board for issues
Error Codes Directory All Robots
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.96. C201 Setup of Safety Control Board failed
C201A0 Setup of Safety Control Board failed
EXPLANATION
No data was received from the Safety Control Board at initialization or invalid safety parameters have been
received
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check that the ethernet cable between Motherboard and Safety Control Board is connected and verify that the
setup of the Safety Configuration is valid.
C201A1 SCB uA is not responding
EXPLANATION
No data or invalid data was received from the Safety Control Board uA at initialization
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check that the ethernet cable between Motherboard and Safety Control Board is connected and verify that the
setup of the Safety Configuration is valid.
C201A2 SCB uB is not responding
EXPLANATION
No data or invalid data was received from the Safety Control Board uB at initialization
SUGGESTION
Conduct a complete rebooting sequence.
C201A3 SCB is not responding
EXPLANATION
No data or invalid was received from Safety Control Board when requested for configuration parameters
SUGGESTION
Conduct a complete rebooting sequence.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.97. C202 SCE configuration was illegal, after applying
tolerances
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.98. C203 PolyScope detected a mismatch between
the shown and (to be) applied safety parameters
EXPLANATION
PolyScope continuously verifies that the shown safety parameters are equal to the running parameters
All Robots Error Codes Directory
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check that the software version is the same or
newer than the firmware on the Safety Control Board, (B)Reload the installation, (C) Conduct a complete
rebooting sequence
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.99. C204 Path sanity check failed
C204A1 Sudden change in target position
C204A2 Inconsistency between target position and speed
C204A3 Sudden stop
EXPLANATION
The program contains motions that are not ramped correctly down
SUGGESTION
To abort a motion, use "stopj" or "stopl" script commands to generate a smooth deceleration before using
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
"wait". Avoid aborting motions between Waypoints with blend
C204A4 Robot has not stopped in the allowed reaction and braking time
C204A5 Robot program resulted in invalid setpoint
C204A6 Blending failed and resulted in an invalid setpoint
SUGGESTION
Try the following actions to see which resolves the issue: (A) Try changing the blend radius, (B) Contact your
local Universal Robots technical support
C204A7 Robot approaching singularity - Acceleration threshold failed
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.100. C205 Target speed does not match target position
C205A0 Inconsistency between target position and speed
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.101. C206 Sanity check failed
C206A0 Target joint speed does not match target joint position change - Base
C206A1 Target joint speed does not match target joint position change - Shoulder
C206A2 Target joint speed does not match target joint position change - Elbow
C206A3 Target joint speed does not match target joint position change - Wrist 1
C206A4 Target joint speed does not match target joint position change - Wrist 2
C206A5 Target joint speed does not match target joint position change - Wrist 3
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
Error Codes Directory All Robots
1.102. C207 Fieldbus input disconnected
SUGGESTION
Check fieldbus connections (RTDE, ModBus, EtherNet/IP and Profinet) or disable the fieldbus in the
installation. Check RTDE watchdog feature. Check if a URCap is using this feature.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.103. C208 Debug Assertion failed
EXPLANATION
An assert were executed. Notice: The functionality is exclusively used for testing purposes.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.104. C209 A protective stop was triggered (for test
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
purposes only)
EXPLANATION
A protective stop was triggered. Notice: The functionality is exclusively used for testing purposes.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.105. C210 Socket is read-only when the robot is in local
(Teach pendant) control
SUGGESTION
Set the robot in remote control in PolyScope to enable receiving scripts in the controller
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.106. C211 Operational mode changed
C211A0 Disabled
C211A1 Automatic
C211A2 Manual
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.107. C212 Name conflict in loaded program
C212A1 {unsigned} name conflict(s) occurred between feature names and program
variables
EXPLANATION
Some feature names and program variables share the same name, which may cause confusion.
SUGGESTION
Rename the program variables.
All Robots Error Codes Directory
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.108. C213 No Kinematic Calibration found
(calibration.conf file is either corrupt or missing)
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.109. C214 Kinematic Calibration for the robot does not
match the joint(s)
EXPLANATION
The calibration checksum stored in the calibration.conf does not match the values from the joint(s)
SUGGESTION
If moving a program from a different robot to this one, recalibrate the second robot to improve accuracy
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C214A1 The Kinematic Calibration checksum does not match the Base checksum
C214A2 The Kinematic Calibration checksum does not match the Shoulder checksum
C214A3 The Kinematic Calibration checksum does not match the Elbow checksum
C214A4 The Kinematic Calibration checksum does not match Wrist 1 checksum
C214A5 The Kinematic Calibration checksum does not match for Wrist 2 checksum
C214A6 The Kinematic Calibration checksum does not match for Wrist 3 checksum
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.110. C215 Kinematic Calibration does not match the
robot
EXPLANATION
The calibration checksum stored in the calibration.conf does not match the values from the joints
SUGGESTION
Check if the serial number of the Robot Arm matches the Control Box
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.111. C216 The offset of the joint has changed
C216A1 Base
C216A2 Shoulder
C216A3 Elbow
C216A4 Wrist 1
C216A5 Wrist 2
C216A6 Wrist 3
Error Codes Directory All Robots
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.112. C217 White space detected at the beginning of a
string token at line {unsigned}
EXPLANATION
Leading white spaces in strings are ignored in this version but won't be ignored in future releases
SUGGESTION
Make sure that these leading white spaces are intentional otherwise remove them
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.113. C218 A thread used a lot of time
EXPLANATION
There may be an infinite loop or other expensive command that does not move the robot, this can cause
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
protective stops.
SUGGESTION
Add a Wait or sync() to split long program sequences.
C218A0 Main Robot Program.
C218A1 Thread: {string}
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.114. C219 Change in offset is too high
EXPLANATION
Following the specified offsets would result in the robot exceeding safety limits
C219A1 to meet joint speed safety limit
C219A2 to meet tool speed safety limit
C219A3 to meet momentum safety limit
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.115. C220 Kinematic Calibration
C220A1 Version {unsigned} on the robot arm is not supported
EXPLANATION
The kinematic calibration saved on the robot arm is an unsupported version.
SUGGESTION
(A) Conduct a complete rebooting sequence, (B) Update software, (C) Contact your local Universal Robots
service provider for assistance
C220A2 Kinematic Calibration file was replaced with file from the arm.
All Robots Error Codes Directory
EXPLANATION
The calibration.conf file was overwritten with the version stored in the arm. This is likely because the arm
connected to the control box was changed
C220A3 Kinematic Calibration uploaded to the arm.
EXPLANATION
The calibration.conf file was changed and uploaded to the arm.
C220A4 Kinematic Calibration reuploaded to the arm.
EXPLANATION
The kinematic calibration was reuploaded to the arm as not all joints matching the calibration had it saved.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.116. C221 GUI Communication
C221A0 High load, messages dropped
EXPLANATION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
GUI Communication is under high load causing user messages to be dropped
SUGGESTION
(A) Reduce the number of textmsg() and varmsg() being executed in one time-step (B) Insert wait() or sync() in
the thread or main program
C221A1 Overload
EXPLANATION
GUI Communication is overloaded
SUGGESTION
(A) Reduce the number of textmsg() and varmsg() being executed in one time-step (B) Insert wait() or sync() in
the thread or main program
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.117. C257 An unexpected message was received
(header {hex})
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.118. C258 Message contains invalid payload, data
{unsigned}
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.119. C259 Filesystem-related issue
C259A0 Critical error
EXPLANATION
A critical error occurred in the filesystem
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Reimage SD card.
C259A1 Init failed at sub-part number: {unsigned}
C259A2 Failed to delete file with id: {unsigned}
C259A3 Filesystem was reset
C259A4 Failed to copy file at FAT entry index: {unsigned}
C259A5 Failed to write a FAT entry, file id: {unsigned}
C259A6 Failed to open a file with ID {unsigned}
C259A7 Failed to store a file with ID {unsigned}
C259A8 Write and verify of FAT valid status failed
C259A9 Write and verify of file deleted status
C259A10 Corrupted data in sector status at filesystem init
C259A11 Failed to set sector deprecated/not deprecated status
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C259A12 Failed reading the FAT entry
C259A13 Information about used sector is corrupted
C259A14 Find file function failed
C259A15 Wrong CRC - file corrupted
C259A16 Could not determine which sector to use
C259A17 Wrong length, got length: {unsigned}
C259A18 Wrong file revision, got revision: {unsigned}
C259A19 Expected file length: {unsigned}
C259A20 Expected file revision: {unsigned}
C259A21 Filesystem sector at {hex} was corrupted but has been restored
C259A22 Filesystem has been restored {unsigned} times
C259A23 Apptype that performed last restore operation: {unsigned}
C259A24 SVN revision of app that performed last restore operation: {unsigned}
C259A25 Wrong Offset, got offset: {hex}
C259A26 Filesystem sector {hex} failed FAT sanitycheck
C259A27 Filesystem failed sanity check. No sector contain data that can safely be
used.
C259A28 Write and verify of file data failed
C259A29 Tried to use a filesystem functions, while the filesystem uninitialized
C259A30 Tried to save a file with length zero
C259A31 Tried to save a file which would exceed the memory bounds
C259A32 There is no space in FAT array for a new FAT entry
C259A33 Failed setting sector 1 as not empty
All Robots Error Codes Directory
C259A34 Failed setting sector 1 as deprecated
C259A35 Failed setting sector 0 as not emptyy
C259A36 Write and verify of FAT entry data failed
C259A37 Write and verify of CRC data failed
C259A38 Failed reading sthe status of the file
C259A39 Failed to read sector 0 status - empty
C259A40 Failed to read sector 0 status - deprecated
C259A41 Failed to read sector 1 status - empty
C259A42 Failed to read sector 1 status - deprecated
C259A43 Exceeded memory bounds
C259A44 Failed to clean a sector
C259A45 Failed to set sector empty/not empty status
C259A46 The memory device failed to erase sector
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C259A47 Failed to set FAT entry deleted/not deleted status
C259A48 Failed to set FAT entry empty/not empty status
C259A49 The memory device failed to copy and verify the file
C259A50 The memory device failed to read the file data
C259A51 Examining need of garbage collection has failed
C259A52 Garbage collection has failed
C259A53 The memory device does not support direct read. Provide the pointer to a
buffer
C259A54 The File is to large
C259A55 Saving the file has failed
C259A56 A file transfer is already in progress, only one at a time!
C259A57 File with ID: {unsigned} has been updated.
C259A58 Old version: {unsigned}.
C259A59 New version: {unsigned}.
C259A60 File with ID: {unsigned} Failed to update.
C259A61 Duplicate file with ID: {unsigned} configured in storage configuration.
EXPLANATION
File storage configuration has duplicate File IDs
SUGGESTION
C259A62 Unknown file with ID: {unsigned} added in storage configuration.
EXPLANATION
File storage has no handlers for configured File IDs
SUGGESTION
Error Codes Directory All Robots
C259A63 Wrong filesystem revision, got revision: {unsigned}
C259A64 Expected filesystem revision: {unsigned}
C259A65 Filesystem experienced {unsigned} unexpected shutdowns.
C259A66 Volatile filesystem garbage collected {unsigned} times.
C259A67 Static filesystem garbage collected {unsigned} times.
C259A68 Git hash of app that performed last restore operation: {hex}
C259A69 Operation failed for file ID: {unsigned}
C259A70 File with ID {unsigned} not found, created new file.
C259A71 File with ID {unsigned} not found.
C259A72 File with ID {unsigned} was not completely saved.
C259A73 Cannot perform atomic store operation when processing runtime jobs.
C259A74 File with ID {unsigned} is already scheduled for storage.
C259A75 Starting recovery of filesystem sector at {hex}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C259A76 Starting garbage collection of volatile filesystem
C259A77 Starting garbage collection of static filesystem
C259A78 File with ID {unsigned} had a minimum file revision that was different from one
EXPLANATION
This could indicate an implementation error that causes issues with backwards compatibility
C259A79 Minimum file revision was {unsigned}
EXPLANATION
The data stored in joint is obsolete
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Update soft- and firmware Note: updating
firmware needs to be done incrementally from such old persistent joint data. Re-deploy the previous firmware,
and perform incremental upgrade up to SW 5.5 before deploying this version. IMPORTANT: Power on the
robot arm between each update and validate it reaches IDLE state. Contact your local Universal Robots
service provider for assistance
C259A81 Filesystem is not properly initialized
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.120. C260 Brake Release - old procedure
C260A0 Critical error
EXPLANATION
A critical error occurred during Brake Release
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Ensure
the mounted payload, TCP, and CoG matches your configuration.
C260A1 Motor moved only: {float}
C260A2 Motor moved too far: {float}
All Robots Error Codes Directory
C260A3 Failed, Microprocessor B wasn't ready.
C260A4 Unhandled state
C260A5 Solenoid boost too long
C260A6 Started boosting the solenoid too early after last boost
C260A12 Release of brake pin initiated
C260A13 Brake Pin successfully released
C260A14 Absolute Motor Encoder position offset unknown, searching for Motor
Encoder Index Mark(s)
C260A15 Failed to determine Motor Encoder disc-type, {unsigned} Index Marks seen
during Index Mark search.
C260A16 Absolute Motor Encoder position unknown after the Brake Release movement
EXPLANATION
Not enough Index Marks detected to determine absolute Motor Encoder position offset.
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C260A17 Absolute Motor Encoder position offset found: {unsigned}
EXPLANATION
Enough valid Index Marks were detected during the Brake Release to determine the absolute Motor Encoder
position offset.
C260A18 The robot did not come to a rest fast enough during Brake Release.
EXPLANATION
A timeout occurred while waiting for the robot to settle after the Brake Release movement.
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Ensure the robot is not subject to excessive forces or vibrations during the Brake Release.
C260A19 Commutation test started
C260A20 Joint speed too high during commutation test
EXPLANATION
The Joint speed was too high, while waiting for the robot to settle after starting the servo- and motor-control
loops.
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Ensure the robot is not subject to excessive forces or vibrations during the Brake Release. !
C260A21 Joint speed not low enough, during commutation test
EXPLANATION
A timeout occurred while waiting for the Joint speed to settle after starting the servo- and motor-control loops.
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Ensure the robot is not subject to excessive forces or vibrations during the Brake Release.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
Error Codes Directory All Robots
1.121. C261 Temperature Sensor
C261A0 Critical error
EXPLANATION
A critical error occurred in the temperature sensor
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence.
C261A1 Temperature is too high: {float} Celsius
C261A2 Temperature is too low: {float} Celsius
C261A3 Temperature changed more than allowed: {float} Celsius
C261A4 Temperature is too high ({float} degrees Celsius)
EXPLANATION
Ambient temperature is too high or robot is overloaded
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Try the following actions to see if it resolves the issue: (A) Cool down the robot's environment and make sure
the robot is operating within recommended limits, (B) Conduct a complete rebooting sequence.
C261A5 Temperature is too low ({float} degrees Celsius)
EXPLANATION
Ambient temperature is too low
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Make sure the robot is operating within
recommended limits, (B) Conduct a complete rebooting sequence.
C261A6 Wrong device id {unsigned}
C261A7 Wrong revision id {unsigned}
C261A8 Wrong manufacturer id {unsigned}
C261A9 Failed to initialize I2C communication
C261A10 Failed to read from I2C
C261A12 Caught in unhandled state: {unsigned}
C261A13 Reading failed with timeout
C261A14 Failed to initialize thermometer hardware
C261A15 Temperature sensor {unsigned} read a temperature outside the allowed
range.
EXPLANATION
A sensor read a temperature which is outside or close to robot operational limits. 0 = Core, 1 = Board.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.122. C262 Communication
C262A0 Critical error
All Robots Error Codes Directory
EXPLANATION
A critical error occurred in the communication framework
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Check
for ESD noise, (C) Update software.
C262A1 SPI length not accepted: {unsigned}
C262A2 Failed to transmit control data
C262A4 The {unsigned} message composed by the device was too long
C262A5 The device composed a message where the package destination and the
message destination were different ({unsigned})
C262A6 The device composed a message where the package destination and the
message destination were different ({unsigned})
C262A7 The received message has an invalid length, 4 byte data [status, type, source,
length]: {hex}
C262A8 FIFO transfer error
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C262A9 Memory allocation failed during the transfer operation
C262A10 SPI failed when flushing the RX buffer
C262A11 CRC error : Header {hex}
EXPLANATION
A corrupted data package was received.
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check communication cables, (C) Update software.
C262A12 Message not send to this device was received. Header : {hex}
C262A13 A message was received on an unknown interface: {unsigned}
C262A14 A message was received with an unknown RX channel: {unsigned}
C262A15 Unexpected message received from Joint to SCB. Header: {hex}
C262A16 Failed to send message to communication queues
EXPLANATION
Communication queue is in an improper state.
SUGGESTION
C262A17 Failed to communicate with Joint: {unsigned}
C262A18 Failed to communicate with TOOL:
C262A19 Received a non-finite float in a message, 4 byte data [0xFF, element index,
type, source]: {hex}
C262A20 Received a non-finite float in a special command, 4 byte data [0xFF, element
index, command, source]: {hex}
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
Error Codes Directory All Robots
1.123. C263 Motor Encoder
C263A0 Critical error
EXPLANATION
A critical error occurred in the Motor Encoder.
SUGGESTION
Contact your local Universal Robots service provider for assistance.
C263A1 Motor Encoder is unavailable
EXPLANATION
The Motor Encoder's sense signal indicates a bad connection.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C263A2 Calibration has been invalidated and can lead to reduced performance.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
An error in the file handling caused the invalid calibration, which can alter joint performance.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C263A3 Calibration quality is poor, estimated error-reduction: {float_5_5}
C263A4 Calibration quality is poor, estimated error-reduction: {float_5_5}
C263A5 Calibration quality: estimated error-reduction = {float_5_5}
C263A7 Failed to determine absolute Motor Encoder position. Distance {signed} not
found in Index Mark LUT
EXPLANATION
If the distance between two adjacent Index Marks does not exist in the Index Mark LUT, one or more invalid
Index Marks were detected
C263A8 Failure: Not enough valid Index Marks detected to determine absolute Motor
Encoder position during movement of {signed} ticks.
EXPLANATION
At least two valid Index Marks have not been detected during a large movement.
C263A9 Missing Index Mark detected at absolute Motor Encoder position {unsigned}
C263A10 Index drift detected at absolute Motor Encoder position {unsigned}
C263A11 An Index Mark was expected at absolute Motor Encoder position {unsigned}
C263A12 Previous Index Mark was detected at absolute Motor Encoder position
{unsigned}
C263A13 Joint velocity: {float_2_6} [rad/s]
C263A14 Index Mark position lost due to a timing error
EXPLANATION
A new Index Mark was captured by the peripheral timer before the previously captured value was read,
resulting in an over-capture event.
C263A15 Index Mark position queue overflow
All Robots Error Codes Directory
EXPLANATION
The queue used to hold the captured Index Mark positions was full. Writing an Index Mark position to the
queue failed.
SUGGESTION
C263A16 Index Mark was not detected when entering RUNNING mode
C263A17 Motor commutation-zero angle set to: ME position = {float_2_8} [rad]
C263A18 Failed to retrieve new memory block for Motor Encoder Index Marks
C263A19 The memory block swap failed
C263A20 Validation of the detected Index Mark ({signed}) failed
EXPLANATION
Validation of the absolute Motor Encoder position failed because the detected Index Mark number is outside
the required range.
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C263A21 Validation of the detected Index Mark ({signed}) failed
EXPLANATION
The absolute Motor Encoder position cannot be validated because the Motor position calculated by the Joint
Encoder is invalid.
SUGGESTION
Try the following actions to see if itwhich resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C263A22 Failed to determine the absolute position missing index detected, distance =
{signed}.
EXPLANATION
The detected distance is greater than the maximum allowed distance between any two Index Marks
SUGGESTION
C263A23 Discarding Motor Encoder raw pos1: {unsigned}
C263A24 Motor Encoder raw pos1: {unsigned}
C263A25 Motor Encoder raw pos2: {unsigned}
C263A26 Failure to log missing Index Mark, index out of range: {unsigned}
C263A27 Failure to log index drift, position out of range: {unsigned}
C263A28 STAT command check failure: {unsigned}
C263A29 STAT special cmd boundary failure, type *1000 + idx: {unsigned}
C263A30 The timer ratio is out of sync, actual ratio is {float}
C263A31 The motor encoder configuration file id:{unsigned} was not succesfully loaded
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket
1.124. C264 Task Manager
Error Codes Directory All Robots
C264A0 Critical error
EXPLANATION
A critical error occurred in the task manager
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C264A1 Missed a systick
C264A2 Overload, task-ID: {unsigned}, was not executed in time.
EXPLANATION
A system task was not executed at the appropriate time
SUGGESTION
C264A3 The task was delayed by: {float} uS
EXPLANATION
A system task was delayed.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
C264A4 Overrun, task ID: {unsigned}, exceeded allowed execution window.
EXPLANATION
A system task exceeded its permitted execution time.
SUGGESTION
C264A5 The task allowed execution time was exceeded by: {float} uS
EXPLANATION
A system task exceeded its permitted execution time.
SUGGESTION
C264A6 CPU load is {float_2_0}%.
C264A7 SOC was required but not found after {unsigned}ms.
C264A8 Systick and SOC are misaligned by {float}us.
C264A9 Unexpected (+) or missing (-) SOCs detected within 1s check period: {signed}.
C264A10 Invalid SOCs detected within 1s check period: {unsigned}.
C264A11 Lost {unsigned} SOC(s).
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.125. C265 Joint Encoder
C265A0 Joint encoder position invalid. Detailed error: {hex}
EXPLANATION
A critical error occurred in the Joint Encoder. The reported position is not valid.
All Robots Error Codes Directory
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Check
for ESD noise, (C) Update software.
C265A1 Data is invalid. Status: {hex}
C265A2 CRC failed
C265A3 Data is arriving late or not at all
C265A4 The Joint Encoder Firmware version {hex} is incorrect
EXPLANATION
Joint Encoder version was not whitelisted
C265A5 Near operation limits. Status: {hex}
EXPLANATION
The joint encoder is close to operational limits. Reported positions have reduced precision.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Check
for ESD noise, (C) Update software.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C265A6 Not present. Status: {hex}
EXPLANATION
The Joint Encoder is not responding to commands
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Check
for ESD noise, (C) Update software, (D) Contact your local Universal Robots service provider for assistance
C265A7 Decoding error. Status: {hex}
EXPLANATION
The module is out of alignment or the ring is damaged or external magnetic field present or encoder
acceleration too high.
C265A8 Internal speed data is not valid. Status: {hex}
EXPLANATION
The time difference between two position requests exceeded 65 ms.
C265A9 Circuit malfunction or inconsistent calibration. Status: {hex}
C265A10 Power supply voltage out of range. Status: {hex}
C265A11 The room temperature is out of range. Status: {hex}
EXPLANATION
The room temperature is too high or the robot is overloaded.
SUGGESTION
Cool down the environment and make sure the robot is operating within the recommended limits.
C265A12 Signal lost. Status: {hex}
C265A13 Signal amplitude low. Status: {hex}
C265A14 Signal amplitude too high. Status: {hex}
C265A15 Signal clipping. Status: {hex}
C265A16 Failed to initiate data transfer with the Joint Encoder
EXPLANATION
Could not schedule asynchronous callback
Error Codes Directory All Robots
C265A17 Failed to initiate data transfer with the Joint Encoder. Could not acquire a
DMA buffer
C265A18 The Zero-torque offset of the Motor model is not valid
C265A19 The position reported by the encoder does not convert to a valid floating point
number. Binary data: {hex}
C265A20 Negative sampling delay (Value = {float_5_5}) can result in missing
jointencoder feedback.
EXPLANATION
If the sampling delay is negative, the requested data package can't be sampled and transferred from the joint
encoder, to the joint, before the next deadline.
C265A21 Sampling delay was negative: Actual Systick-time = {unsigned} us.
EXPLANATION
Systick-time refers to the time, in microseconds, since the start of the current scheduling cycle.
C265A22 Sampling delay was negative: Actual Sampling-time = {float_5_5} us.
EXPLANATION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Sampling-time refers to the total time needed, from requesting a sample by asserting chip-select, until the
requested package has been transmitted by the joint encoder and received in the joint MCU.
C265A23 Sampling delay was negative: Actual Sample-deadline-time = {float_5_5} us.
EXPLANATION
Sample-deadline-time refers to the future Systick-time, when the joint encoder sample must be ready for
parsing.
C265A24 Encoder acceleration too high. Status: {hex}
C265A25 Decoding error. Status: {hex}
EXPLANATION
The module is out of alignment or the ring is damaged or external magnetic field present.
C265A26 Decoding warning. Status: {hex}
EXPLANATION
Encoder is close to invalid-decoding error. Check installation and magnetic fields.
C265A27 System warning. Status: {hex}
EXPLANATION
Encoder state is undefined (position is not yet calculated).
C265A28 The jointencoder position filter {unsigned} is not valid
EXPLANATION
The joint encoder position filter has to be one of the valid types
C265A29 An attept to initialize the position filter was made after it has already been
initialized
EXPLANATION
The position filter can only be initialized once (with one filter type)
C265A30 Invalid pointer when initializing adaptive filter
EXPLANATION
The adaptive position filter was initialized with an invalid pointer
All Robots Error Codes Directory
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.126. C266 Self-test
C266A0 Critical error
EXPLANATION
A critical error occurred in the Joint Self-test
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C266A1 ADC calibration failed
C266A3 Brake Test failed
C266A4 Brake Test failed. An Index Mark should have been detected.
C266A5 Cogging calibration failed
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C266A6 Joint calibration failed
C266A7 Microprocessor B failed
C266A8 Commutation offset calibration failed
C266A10 uPB failed to sync with tag {unsigned}
C266A11 ADC Calibration failed due to an invalid gain of ({float})
C266A12 ADC Calibration failed due to an invalid offset of ({float})
C266A13 Brake Test failed because it moved too far
C266A14 Brake Test failed due to the current being ({float}A) too high.
C266A15 Brake Test success: current {float}A
C266A18 Brake Release procedure failed
C266A19 Motor phases are connected in the wrong order, speed: {float}rad/s
C266A20 uPA is in an abnormal state
C266A21 Microprocessor A failed
C266A22 Not all tests were completed.
C266A23 Printed Circuit Board type has not been identified as being a Joint.
C266A25 Joint moving to new mounting position: {float}rad
C266A26 Joint failed to move to a new mounting position: {float}rad
C266A27 Restarting the Self-test
C266A28 External device failed to run Self-test
C266A29 Serial calibration failed
C266A30 Self-test was succesfully validated with serial:{unsigned}
C266A31 ADC calibration failed, too high current requested: {float}A
C266A32 Doing ADC calibration with sample voltage: {float}V
Error Codes Directory All Robots
C266A33 ADC calibration assumes nominal gain of {float}
C266A34 ADC calibration cannot load ADC configuration file
C266A36 Joint- and Motor-Encoder calibration failed
C266A37 Start of invalid test have been requested. Test ID: {unsigned}
C266A38 Invalid ADC test stage have been requested. stage ID: {unsigned}
C266A39 Force-Torque sensor calibration did not start because the temperature is
below the required threshold of {float} degrees Celsius
C266A40 Tool was moved during calibration
C266A41 Unable to reach target temperature for Joint calibration
C266A42 Failure to save the Motor Encoder data file
C266A43 Failure to save the index LUT data file
C266A44 The motor constants calibration stage failed to load required files
C266A45 The motor constants calibration stage entered illegal state
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C266A46 Stator calibration cannot load the Motor Parameters file
C266A47 Stator calibration cannot load the ADC Configuration file
C266A48 Stator calibration cannot load the Inverter Configuration file
C266A49 Stator calibration failed, too high current requested: {float}A
C266A50 Doing stator calibration with sample voltage: {float}V
C266A51 Starting stator cooldown, temperature is: {float} degrees Celcius
C266A52 Doing stator cooldown iteration, temperature is: {float} degrees Celcius
C266A53 Stator not cooling down, temperature is: {float} degrees Celcius
C266A54 Stator not cooling down fast enough, temperature is: {float} degrees Celcius
C266A55 Stator is heating up, temperature is: {float} degrees Celcius
C266A56 Unexpected PCB {unsigned}, unable to determine servo_speed_params
C266A57 Selftest was expected to be in state: INIT but was in state: {unsigned} instead
C266A58 State at last shutdown: {unsigned}
C266A59 Commutation angle calibration does not support {unsigned} polepairs
C266A60 Commutation angle calibration is unable to find the first pole
C266A61 Commutation angle calibration is unable to settle in position
C266A62 EMS ADC calibration data is missing or invalid, run new EMS test
C266A63 The revision {unsigned} of the EMS ADC calibration is not supported by this
firmware
C266A64 Vibration measurement, unsupported PCB {unsigned}
C266A65 The hardware info message revision is not supported {hex}
C266A66 The enum version is not supported {hex}
C266A67 Invalid amount of hardware types in one message {unsigned}
C266A68 Information on hardware ID {hex} has already been received
All Robots Error Codes Directory
C266A69 Received unknown hardware ID {unsigned}
C266A70 Mismatch between rotor and stator type {hex}
C266A71 Received unknown motor type {unsigned}
C266A72 Mismatch between gear box and shaft type {unsigned}
C266A73 Received unknown gear type {unsigned}
C266A74 Received unknown motor encoder platform type {unsigned}
C266A75 Hardware ID {unsigned} not received
C266A76 Could not set motor parameters for the given type {unsigned}
C266A77 Invalid amount of hardware types requested for storage {unsigned}
C266A78 Timed out while waiting for hardware information. Waited {unsigned}
milliseconds
C266A79 Hardware info failed
C266A80 Average D voltage in the positive direction was {float}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C266A81 Average Q voltage in the positive direction was {float}
C266A82 Average D voltage in the negative direction was {float}
C266A83 Average Q voltage in the negative direction was {float}
C266A87 Failed to load nominal shunt data
C266A88 Zero current measurement not completed
C266A89 The revision {unsigned} of the ADC calibration is not supported on this joint
size, make sure correct EMS data is available.
C266A90 Got {unsigned} bytes of magnetic field data.
C266A91 Expected {unsigned} bytes of magnetic field data.
C266A92 Got {unsigned} samples of magnetic field data.
C266A93 At least {unsigned} samples of magnetic field data is required on a revolution.
Reduce motor velocity for test.
C266A94 Both regression lines have equal slope, no valid sensor tilt can be derived.
Validate that no external magnetic field disturb the encoder.
C266A95 Average D current in the positive direction was {float}
C266A96 Average Q current in the positive direction was {float}
C266A97 Average D current in the negative direction was {float}
C266A98 Average Q current in the negative direction was {float}
C266A99 Commutation angle optimization actual commutation angle: {float}
C266A100 Commutation angle optimization iteration {unsigned} results:
C266A101 The package size cannot contain a header and at least one hardware ID
C266A102 The memory buffer pointer is invalid
C266A103 Invalid distance {float} between polepairs
Error Codes Directory All Robots
C266A104 Invalid distance {float} between polepair measurements from positive and
negative directions
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.127. C267 Bootloader error
C267A0 Critical error
EXPLANATION
A critical error occurred during Firmware upgrade.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C267A1 Bootloader is corrupted
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C267A2 Firmware is corrupted
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update soft- and firmware
C267A3 Power on Self-test failed
C267A4 The processor unique ID is wrong
SUGGESTION
C267A5 The processor version is wrong
SUGGESTION
C267A6 Unable to boot main application
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update soft- and Upgrade firmware
C267A7 The AES key is corrupted
C267A8 Decrypted data is corrupted
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update soft firmware.
C267A9 Data sent but expected IV
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update soft firmware.
C267A10 Data could not be correctly decrypted
All Robots Error Codes Directory
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update soft firmware.
C267A11 Hardware configuration issue
EXPLANATION
Hardware configuration mismatch
SUGGESTION
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.128. C268 Special Command
C268A0 Received unhandled command cmd:{unsigned}
C268A1 Recieved Set Zero Command at too high speed
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C268A2 Self-test command with illegal key: {unsigned}
C268A3 Self-test command was not executed, key:{unsigned}
EXPLANATION
The command was received in an illegal Self-test state
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.129. C269 Transceiver - deprecated
C269A0 Hub : Framing error on port: {signed}
EXPLANATION
A message with a malformed frame was passed to the HUB on specified port(0: Int 1: Ext0, 2: Ext1, 4: None)
SUGGESTION
C269A1 Hub : Alignment error on port: {signed}
EXPLANATION
A message with a malformed frame was passed to the HUB on specified port(0: Int 1: Ext0, 2: Ext1, 4: None)
SUGGESTION
C269A2 Data transmission unit : FiFo overflow on port {unsigned}
EXPLANATION
Transmission unit had a FiFo overflow on specified port (0: port a, 1: port b)
C269A3 Data transmission unit : code error on port {unsigned}
EXPLANATION
Transmission unit received a code error on specified port (0: port a, 1: port b), this should never happen
SUGGESTION
C269A4 Data reception unit : Alignment error on port {unsigned}
Error Codes Directory All Robots
EXPLANATION
Reception unit was unaligned with message on specified port (0: port a, 1: port b)
SUGGESTION
C269A5 Data reception unit : Alignment fault on port {unsigned}
EXPLANATION
Reception unit was unable to align to incomming message on specified port (0: port a, 1: port b)
SUGGESTION
C269A6 Data reception unit : Code error on port {unsigned}
EXPLANATION
Reception unit saw an invalid control code on specified port (0: port a, 1: port b)
SUGGESTION
C269A7 Data reception unit : Disparity error on port {unsigned}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Reception unit got a disparity error on specified port (0: port a, 1: port b)
SUGGESTION
C269A8 Data reception unit : FiFo overflow on port {unsigned}
EXPLANATION
Reception unit had a FiFo overflow on specified port (0: port a, 1: port b)
SUGGESTION
C269A9 Upstream transport layer : Package CRC error
EXPLANATION
Upstream transport layer cought CRC error in package header, this might happen on occation. Can be ignored
if only happens rarely
C269A10 Upstream transport layer : Bad package framing
EXPLANATION
Upstream transport layer had found a framing error.
SUGGESTION
C269A11 Upstream transport layer : Rx FiFo overflow
EXPLANATION
Upstream transport layer had a FiFo overflow
SUGGESTION
C269A12 Upstream transport layer : Tx FiFo overflow
EXPLANATION
Slave transport layer had a Tx FiFo overflow
SUGGESTION
All Robots Error Codes Directory
C269A13 Upstream transport layer : Invalid hub count
EXPLANATION
Slave transport layer recieved a message with invalid hub-cnt
SUGGESTION
C269A14 Upstream transport layer : Request source not master.
EXPLANATION
Slave transport layer recieved a message request from a device different from the master
SUGGESTION
C269A15 Upstream transport layer : Response source not slave.
EXPLANATION
Slave transport layer recieved a message response from a device different from a slave
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C269A16 Upstream transport layer : Sync package type received
EXPLANATION
Master transport layer recieved a message where the type was Sync
SUGGESTION
C269A17 Upstream transport layer : Trigger package type received
EXPLANATION
Master transport layer recieved a message where the type was a tigger
SUGGESTION
C269A18 Upstream transport layer : Request package type received
EXPLANATION
Master transport layer recieved a message where the type was a request
SUGGESTION
C269A19 Upstream transport layer : Invalid reponse type received
EXPLANATION
Master transport layer recieved a message where the type was an invalid response
SUGGESTION
C269A20 Upstream transport layer : Package from invalid source received
EXPLANATION
Master transport layer recieved a package with an invalid source
SUGGESTION
C269A21 Upstream transport layer : Missmatch between HUB count and package
source
Error Codes Directory All Robots
EXPLANATION
Master transport layer recieved a package where the src and HUB count did not match
SUGGESTION
C269A22 Upstream transport layer : Package longer than expected
EXPLANATION
Master transport layer recieved a package where the length was greate than expected, or lost a framing end
SUGGESTION
C269A23 Upstream transport layer : Package shorter than expected
EXPLANATION
Master transport layer recieved a package where the length was less than expected
SUGGESTION
C269A24 Upstream transport layer : Package was misaligned
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Master transport layer recieved a package that did not align to 32bit
SUGGESTION
C269A25 Downstream transport layer : Package was shorter than expected
EXPLANATION
Downstream transport layer tried to transmit a package that was longer than the data available
SUGGESTION
C269A26 Downstream transport layer : Package was longer than expected
EXPLANATION
Downstream transport layer tried to transmit a package with more data than expected
SUGGESTION
C269A27 Downstream transport layer : Invalid package type
EXPLANATION
Master transport layer tried to transmit a package with an invalid package type
SUGGESTION
C269A28 Downstream transport layer : Package type missing
EXPLANATION
Master transport layer tried to transmit a package without a package type
SUGGESTION
C269A29 Downstream transport layer : Message length missing
EXPLANATION
Master transport layer tried to transmit a package without a message length
All Robots Error Codes Directory
SUGGESTION
C269A30 Downstream transport layer : Package destination missing
EXPLANATION
Master transport layer tried to transmit a package without a destination
SUGGESTION
C269A31 Downstream transport layer : Package source missing
EXPLANATION
Master transport layer tried to transmit a package without a source
SUGGESTION
C269A32 Downstream transport layer : Package NML missing
EXPLANATION
Master transport layer tried to transmit a package without a next message length
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
C269A33 Downstream transport layer : Package TTTL missing
EXPLANATION
Master transport layer tried to transmit a package without a time to live
SUGGESTION
C269A34 Downstream transport layer : Package timeout(high byte) missing
EXPLANATION
Master transport layer tried to transmit a package without a timeout the high byte
SUGGESTION
C269A35 Downstream transport layer : Package timeout(low byte) missing
EXPLANATION
Master transport layer tried to transmit a package without a timeout the low byte
SUGGESTION
C269A36 Downstream transport layer : Invalid message length
EXPLANATION
Master transport layer tried to transmit a package with missmatch between stated and actual length
SUGGESTION
C269A37 BLVDS controller : Received control pkg in data phase
EXPLANATION
BLVDS controller received a control package when not in the control phase
SUGGESTION
C269A38 BLVDS controller : Received data package in control phase
Error Codes Directory All Robots
EXPLANATION
BLVDS controller received a data package when not in the data phase
SUGGESTION
C269A39 BLVDS controller : Got SOC before being ready
EXPLANATION
BLVDS controller got a SOC interrupt while not ready
SUGGESTION
C269A40 BLVDS scheduler : Got SOC before being ready
EXPLANATION
BLVDS scheduler got a SOC interrupt while not ready
SUGGESTION
C269A41 BLVDS scheduler : Node ID invalid
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
BLVDS scheduler tried to send to Node ID outside valid range
SUGGESTION
C269A42 Switch : Priority package timeout on ports: {hex}
EXPLANATION
Switch timed out trying to provide priority package to specified ports (bitmask)
SUGGESTION
C269A43 Switch : Data package timeout on ports: {hex}
EXPLANATION
Switch timed out trying to provide data package to specified ports (bitmask)
SUGGESTION
C269A44 Endpoint : Priority data debug channel overflow
EXPLANATION
SCB Endpoint discarded priority data to debug channel as it was not consumed fast enough
SUGGESTION
C269A45 Endpoint : data debug channel overflow
EXPLANATION
SCB Endpoint discarded data to debug channel as it was not consumed fast enough
SUGGESTION
C269A46 Endpoint : Priority data inbound timeout from port {hex}
EXPLANATION
SCB Endpoint lost an inbound priority package on specified port as the data was not provided before timeout,
data as bitmask
All Robots Error Codes Directory
SUGGESTION
C269A47 Endpoint : Data inbound timeout from port {hex}
EXPLANATION
SCB Endpoint lost an inbound package on specified port as the data was not provided before timeout, data as
bitmask
SUGGESTION
C269A48 Endpoint : Priority data outbound timeout to port {hex}
EXPLANATION
SCB Endpoint lost an outbound priority package to specified port as the data was not consumed before
timeout, data as bitmask
SUGGESTION
C269A49 Endpoint : Data outbound timeout to port {hex}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
SCB Endpoint lost an outbound package to specified port as the data was not consumed before timeout, data
as bitmask
SUGGESTION
C269A50 UART : FiFo overflow
EXPLANATION
UART lost incomming data as a result of a FiFo overflow
SUGGESTION
C269A51 UART : Length mismatch
EXPLANATION
UART discarded a package as length of data did not match announced data
SUGGESTION
C269A52 UART : Unexpected SOM
EXPLANATION
UART got a new start of message during transmission of a message, data will be lost
C269A53 uA SPI : FiFo underflow
EXPLANATION
uA SPI FiFo ran out of data before message was complete
SUGGESTION
C269A54 uA SPI : Unexpected read command
EXPLANATION
uA SPI received a read command without signaling data ready
SUGGESTION
Error Codes Directory All Robots
C269A55 uA SPI : Unsupported command: {hex}
EXPLANATION
uA SPI received an unspported command
SUGGESTION
C269A56 uA SPI : FiFo overflow
EXPLANATION
uA SPI received more data from device than could be stored.
SUGGESTION
C269A57 uB SPI : FiFo underflow
EXPLANATION
uB SPI FiFo ran out of data before message was complete
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C269A58 uB SPI : Unexpected read command
EXPLANATION
uB SPI received a read command without signaling data ready
SUGGESTION
C269A59 uB SPI : Unsupported command: {hex}
EXPLANATION
uB SPI received an unspported command
SUGGESTION
C269A60 uB SPI : FiFo overflow
EXPLANATION
uB SPI received more data from device than could be stored.
SUGGESTION
C269A61 The SoC arrived {unsigned} [ns] too early
EXPLANATION
The ideal period of the SoC is 1000.00 us, and the allowed jitter is +/- 1000.0 ns
C269A62 Timeout while waiting for the SoC, the SoC was lost or delayed more than
{unsigned} ns!
EXPLANATION
The ideal period of the SoC is 1000.00 us, and the allowed jitter is +/- 1000.0 ns
SUGGESTION
C269A63 uA SPI : FiFo overflow on interface: {signed}
EXPLANATION
uA SPI received more data than could be relayed to device.
C269A64 uA SPI : FiFo overflow cleared
All Robots Error Codes Directory
EXPLANATION
uA SPI is ready to relay messages to device.
SUGGESTION
C269A65 uB SPI : FiFo overflow on interface: {signed}
EXPLANATION
uB SPI received more data than could be relayed to device.
SUGGESTION
C269A66 uB SPI : FiFo overflow cleared
EXPLANATION
uB SPI is ready to relay messages to device.
SUGGESTION
C269A67 PCIe Control-Data : Blocked for {unsigned} us
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
PCIe control channel overflowed and was blocked, time to nearest us
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Reduce CPU load
C269A68 PCIe Priority-Data : Blocked for {unsigned} us
EXPLANATION
PCIe priority channel overflowed and was blocked, time to nearest us
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Reduce CPU load
C269A69 PCIe data-data : Blocked for {unsigned} us
EXPLANATION
PCIe data channel overflowed and was blocked, time to nearest us
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Reduce CPU load
C269A70 Flash device is not supported, JEDEC data for device is: {hex}
EXPLANATION
The flash device's JEDEC ID does not match a supported flash device
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.130. C270 Self-test SYNC
C270A1 Unexpected ACK received with tag {unsigned}
C270A2 Unexpected NACK received with tag {unsigned}
C270A3 Timeout while waiting for ACK/NACK with tag {unsigned}
Error Codes Directory All Robots
C270A4 Expected ACK received with tag {unsigned}.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.131. C271 Low level real-time thread
C271A1 Runtime is too much behind.
EXPLANATION
One of the threads might be using too much time (see log for more details).
SUGGESTION
Try the following actions to see which resolves the issue: (A) Use a Wait or sync() to split long program
sequences that do not move the robot.
C271A2 Too many invalid packets from the robot
C271A3 Runtime and communication out of sync
C271A4 Runtime and communication out of sync
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C271A5 Runtime and communication out of sync
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.132. C272 Missing calibration
C272A0 Critical error - the calibration is missing
EXPLANATION
Calibration could not be loaded
C272A1 ADC calibration is missing
C272A2 Commutation offset calibration is missing
C272A3 Cogging calibration is missing
C272A5 Joint- and Motor-Encoder calibration is missing
C272A6 Motor parameter calibration is missing
C272A7 Joint-Encoder Legacy calibration is missing
C272A8 Joint-Encoder DFT calibration is missing
C272A9 Motor-Encoder calibration is missing
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.133. C273 Cross monitoring
C273A0 Critical error
EXPLANATION
A critical disagreement error occurred in the safety system
All Robots Error Codes Directory
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A1 Float value on A-side: {float}
C273A2 Float value on B-side: {float}
C273A3 Unsigned value on A-side: {unsigned}
C273A4 Unsigned value on B-side: {unsigned}
C273A5 Disagreement on Safety Control Board State
EXPLANATION
A critical disagreement occurred within the safety system.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A6 Disagreement on Robot State
EXPLANATION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
A critical disagreement occurred within the safety system.
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A7 Disagreement on Safety State
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A8 Disagreement on position
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A9 Disagreement on velocity
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A10 Disagreement on current
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
Error Codes Directory All Robots
C273A11 Disagreement on temperature
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A12 Disagreement on Teach Pendant State
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A13 Disagreement on Teach Pendant Emergency Stop
EXPLANATION
A critical disagreement occurred within the safety system
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A14 One processor entered Fault State
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A15 One processor entered Violation State
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A16 Joint State disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A17 Joint Constant Data CRC disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A18 Joint target current disagreement
All Robots Error Codes Directory
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A19 Torque Window disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A20 Torque Error disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Update software.
C273A21 Target Velocity disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A22 Target Acceleration disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A23 Recovery Mode CRC disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A24 Robot Configuration CRC disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A25 User Configuration CRC disagreement
EXPLANATION
A critical disagreement occurred within the safety system
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A26 Maximum stopping time disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A27 Stopping Time Torque Overload disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A28 Disagreement error on joint {unsigned}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A29 Tool speed disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A30 Safety Mode Limit disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A31 Hand Protection Distance disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A32 Elbow Sphere speed disagreement
EXPLANATION
A critical disagreement occurred within the safety system
All Robots Error Codes Directory
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A33 Momentum disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A34 Power disagreeement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A35 Elbow position disagreement
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A36 Workpiece Rotation disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A37 Disagreement on Workpiece Position
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A38 Disagreement on motor parameter (R_pp)
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A39 Disagreement on motor parameter (L_pp)
EXPLANATION
A critical disagreement occurred within the safety system
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A40 Disagreement on motor parameter (Kb)
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A41 Disagreement on motor parameter (Kt)
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A42 Disagreement on motor parameter (T)
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A43 Disagreement on the Teach Pendant's Three-Position Enabling Device
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A44 Disagreement on the active status of the Teach Pendant's Three-Position
Enabling Device
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A45 Disagreement on user safety configuration version, major
C273A46 Disagreement user safety configuration version, minor
C273A47 Disagreement on state
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A48 Disagreement on Injection-Molding-Machine-Interface Emergency Stop input
All Robots Error Codes Directory
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A49 Disagreement on Injection-Molding-Machine-Interface Emergency Stop
output
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A50 Disagreement on Injection-Molding-Machine-Interface Safeguard input
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A51 Disagreement on Injection-Molding-Machine-Interface type
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A52 Disagreement on Torque Parameters CRC
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A53 Target Torque disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A54 Disagreement on hardware configuration CRC
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A55 Disagreement on compensation current
EXPLANATION
A critical disagreement occurred within the safety system
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A56 Disagreement on external torque target
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C273A57 Safety Target Torque disagreement
EXPLANATION
A critical disagreement occurred within the safety system
SUGGESTION
Try the following actions to see if it which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.134. C274 Control box fan error
C274A1 Fan is not running
EXPLANATION
The control box fan must be running to prevent the control box from overheating
SUGGESTION
Try the following actions to see if it resolve the issue: (A) Conduct a complete rebooting sequence, (B) Ensure
the fan in the control box can rotate freely and the connector is attached. The control box fan is located
between the air filter and the energy eater in the control box. See the Service Manual for details.
C274A2 Monitoring data timed out
EXPLANATION
The monitoring signals for the fan speed was not received by the system in a timely manner
SUGGESTION
Try the following actions to see if it resolve the issue: (A) Conduct a complete rebooting sequence, (B) Update
software.
C274A3 Fan speed is {float}
EXPLANATION
Fan rotational speed in RPM
Try the following actions to resolve the issue: (A) Conduct a complete rebooting sequence, (B) Update
software, (C) Contact your local Universal Robots service provider for assistance.
1.135. C275 Brake Pin
C275A1 Boost on
C275A2 Boost off
C275A4 Released
All Robots Error Codes Directory
C275A6 Locked
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.136. C276 Uart
C276A0 Critical error
EXPLANATION
A critical error occurred in the UART driver
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C276A1 Wrong length received, data: {hex}
EXPLANATION
Byte 3: bytes recieved, Byte 2: pkg len, Byte 1: pkg dst, Byte 0: pkg src
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C276A2 Noise detected
C276A3 Framing error
C276A4 Overrun error
C276A5 failed to start rx
C276A6 Trying to start TX DMA while DMA in use
C276A7 TX DMA transfer error, uart: {unsigned}
C276A8 TX DMA FIFO error, uart: {unsigned}
C276A9 Parity error
C276A10 Interrupt flag unhandled: {unsigned}
C276A11 The Commit function has not been initialized.
C276A12 Cannot provide desired baudrate: {unsigned}
C276A13 The package length is greater than 256 bytes, can't be sent: {unsigned}
C276A14 Unhandled overflow detected
EXPLANATION
UART overflowed and driver did not clear it correctly
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.137. C277 Memory
C277A1 Failed to allocate memory
C277A2 Wrong memory pointer freed: {hex}
C277A3 Pointer with value zero freed, caller: {hex}
C277A4 Wrong memory pointer freed, caller: {hex}
C277A5 Unable to push message to queue, id: {unsigned}
Error Codes Directory All Robots
C277A6 Report queue is full
EXPLANATION
Report queue has run out of space, expect loss of messages
SUGGESTION
C277A7 The queue of available message buffers is nearly empty.
C277A8 Pointer with value zero pushed to queue, queueID: {unsigned}
C277A9 Memmory Allocation fail data: {unsigned}
C277A10 Unable to latch report: {hex}
EXPLANATION
Specified report is already latched expect loss of report data
C277A11 memory leak detected, due a full free queue
EXPLANATION
Free queue is in a bad state
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.138. C278 Servo
C278A0 Critical error
EXPLANATION
A critical error occurred in the servo module
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C278A1 Joint moment of inertia = {float_5_5} [kg*m^2] received from the controller is
not within the valid range
C278A2 The minimum required current loop bandwidth is greater than allowed
EXPLANATION
The Speed loop damping is set too low, and/or the Speed LPF pole is set too high
C278A3 Received a new control parameter with key {unsigned}
EXPLANATION
Controller passed a new control parameter to the joints
C278A4 Received a new control parameter with value {float}
EXPLANATION
Controller passed a new control parameter value to the joints
C278A5 Device mode function pointer initialized to NULL
EXPLANATION
The function pointer to get device mode was initialized to NULL which is not valid
C278A6 Joint target position is not a finite value, value: {float}
All Robots Error Codes Directory
C278A7 Joint target speed is not a finite value, value: {float}
C278A8 Joint target current is not a finite value, value: {float}
C278A9 Joint current min is not a finite value, value: {float}
C278A10 Joint current max is not a finite value, value: {float}
C278A11 Joint actual inertia is not a finite value, value: {float}
C278A12 Joint target acceleration is not a finite value, value: {float}
C278A13 Joint target torque is not a finite value, value: {float}
C278A14 Joint predicted torque is not a finite value, value: {float}
C278A15 Joint control torque is not a finite value, value: {float}
C278A16 Joint torque min is not a finite value, value: {float}
C278A17 Joint torque max is not a finite value, value: {float}
C278A18 The control message version that was received in not supported. Version
received: {unsigned}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C278A19 Previous device mode function pointer initialized to NULL
EXPLANATION
The function pointer to get previous device mode was initialized to NULL which is not valid
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.139. C279 Flash
C279A0 Critical error
EXPLANATION
A critical error occurred in the flash driver
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C279A1 Unable to allocate data in Flash
C279A2 Address is not aligned
C279A3 Source is not aligned
C279A4 Unable to read data
C279A5 Tried writing to nonerased address
C279A6 Flash access error
C279A7 Flash protection violation
C279A8 Previous operation failed
C279A9 Failed during execution
C279A10 Write verification failed
C279A11 Reading out of bounds
C279A12 Write and verify operation failed
Error Codes Directory All Robots
C279A13 Address to be erased is not aligned
C279A14 Address to be erased is out of bounds
C279A15 Erase verification failed
C279A16 Collision of read and write
C279A17 Init failed
C279A18 Unable to write data
C279A19 System voltage too low
C279A20 Flash quality issue count: {unsigned}
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.140. C280 Real-time error
C280A0 Critical error
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
A critical real-time error occurred
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software, (C) Check communication between joints.
C280A1 Missed {unsigned} CTRL message(s)
C280A2 CTRL data not sent in current cycle (delayed {unsigned}[us] into next cycle)
C280A3 {unsigned} CTRL messages in queue, discarding all but the most recent
C280A7 Oldest unparsed message on interface {unsigned} discarded
C280A8 Missed {unsigned} XCOM message(s)
C280A9 {unsigned} XCOM messages in queue, discarding all but the most recent
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.141. C281 Robot State Machine
C281A0 Critical error
EXPLANATION
A critical State Machine error occurred
SUGGESTION
Try the following actions to see if itresolves the issue: (A) Conduct a complete rebooting sequence, (B) Update
software
C281A1 An invalid transition occurred in the code:{unsigned}
C281A2 An invalid Robot State occurred
C281A3 {unsigned} joint entered the Fault State
All Robots Error Codes Directory
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C281A4 {unsigned} joint entered the Violation State
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C281A5 Shutdown took too long, robot voltage is {float}
C281A6 Moved to an unhandled state: {unsigned}
C281A7 Teach Pendant entered the Fault State
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C281A8 Teach Pendant entered the Violation State
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C281A9 {unsigned} joint moved too far before robot entered RUNNING State
EXPLANATION
A Joint moved more than the permissible range during the Brake Release procedure.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Ensure
the mounted payload, TCP, and CoG matches your configuration, (C) Update software.
C281A10 Failed to power on the Robot arm
C281A11 Caused by joint {unsigned}
C281A12 Caused by state {unsigned}
C281A13 Aggregate joint mode status {hex}
C281A14 IMMI entered the Fault State
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C281A15 IMMI entered the Violation State
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.142. C282 Systick
C282A1 Systick Sync: SoC frequency synchronization started
Error Codes Directory All Robots
C282A2 Systick Sync: SoC frequency synchronization in progress, sample number:
{unsigned} of 16
C282A3 Systick Sync: SoC frequency synchronization in progress, received 'SoC
period' sample of: {float_4_4} [us]
C282A4 Systick Sync: SoC frequency synchronization in progress, received 'SoC ISR
Latency' sample of: {float_3_5} [us]
C282A5 Systick Sync: SoC period determined to be: {float} [us]
C282A6 Systick Sync: SysTick timer LOAD value set to: {unsigned} [cpu-clock-cycles]
C282A7 Systick Sync: SoC frequency synchronization finished
C282A8 Systick Sync: SoC Phase synchronization started
C282A9 Systick Sync: SysTick SoC Phase error: {signed}
EXPLANATION
Negative number means the Systick counter was behind (too late), positive number means the Systick counter
was ahead (too early)
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C282A10 Systick Sync: Estimated Systick counter value at SoC: {unsigned}
C282A11 Systick Sync: Estimated Systick counter ticks to next SoC: {unsigned}
C282A12 Systick Sync: SoC Phase synchronization finished
C282A13 The internal SoC count value has been resynchronized with the FPGA SoC
count. Data: {hex}
EXPLANATION
Data: [Number of resyncs, 16 bits][FPGA SoC count (new), 8 bit][Device SoC count (old), 8 bit]
C282A14 SOC status data failed to update in a timely manner
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.143. C283 Safety system
C283A0 Critical error
EXPLANATION
A critical error occurred in the safety system
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C283A1 Robot is not braking when in Stop Mode
C283A2 Robot is moving when in Stop Mode
C283A3 Power not removed from the motors while in Emergency Stop
C283A4 Failed to power on the Robot Arm
C283A5 Invalid pin-configuration received: {hex}
C283A6 Trying to reassign pin configuration with configuration {hex}
C283A7 {unsigned} joint exceeded the speed limit of the safety settings
All Robots Error Codes Directory
SUGGESTION
Try each of the following actions (in order) to see if it resolves the issue: (A) Ensure the mounted payload and
center of gravity matches your installation settings, (B) Slow down movements. You can exceed speed limits if
you move the robot too fast in Freedrive, in that case, move the robot slower, (C) Check safety settings
C283A8 The System Emergency Stop Output is not active
EXPLANATION
Failed to activate the System Emergency Stop Output. The output is active when voltage is low
SUGGESTION
Make sure output is not short circuited to a power supply
C283A9 System Emergency Stop Output disagreement within the safety system
EXPLANATION
The input signals are not switching simultaneously, or are incorrectly connected.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure both inputs are properly connected
C283A10 Robot Emergency Stop Input disagreement within the safety system
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
The input signals are not switching simultaneously, or are incorrectly connected.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure both inputs are properly connected
C283A11 System Emergency Stop Input disagreement within the safety system
EXPLANATION
The input signals are not switching simultaneously, or are incorrectly connected.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure both inputs are properly connected
C283A12 Safeguard Stop Input disagreement within the safety system
EXPLANATION
The input signals are not switching simultaneously, or are incorrectly connected.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure both inputs are properly connected
C283A13 Safeguard Reset Input disagreement within the safety system
EXPLANATION
The input signals are not switching simultaneously, or are incorrectly connected.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure both inputs are properly connected
C283A14 Operation Mode input disagreement within the safety system.
EXPLANATION
The input signals are not switching simultaneously, or are incorrectly connected.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure both inputs are properly connected
C283A15 Three-Positional Enabling Device Input disagreement within the safety
system
EXPLANATION
The input signals are not switching simultaneously, or are incorrectly connected.
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure both inputs are properly connected
C283A16 Operation Mode Switch is defined and no Three-Positional Device is defined.
EXPLANATION
Operation mode switch can only be enabled if a Three-Positional Device is present
SUGGESTION
Try the following actions to see which resolves the issue: (A) Ensure that a Three-Positional Device is enabled
in the Safety Configuration (B) Conduct a complete rebooting sequence, (C) Update software, (D) Contact
your local Universal Robots service provider for assistance
C283A17 Lost {unsigned} Teach Pendant safety packages in a row
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Check that the teach pendant is properly connected,
(B) Conduct a complete rebooting sequence, (C) Update software
C283A18 Lost too many Joint safety packages in a row. Diagnostic data: {unsigned}
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Check that the teach pendant is properly connected,
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
(B) Conduct a complete rebooting sequence, (C) Update software
C283A19 Incorrect gravity vector sent from the controller
C283A20 Wrong payload mass sent from the controller
C283A21 Wrong payload center of gravity sent from the controller
C283A22 Teach Pendant is connected while it is disabled in robot configuration
EXPLANATION
If the Teach Pendant is enabled, it is connected. If it is disabled, it is not connected.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Disconnect the Teach Pendant or enable it in the
configuration.
C283A23 Lost {unsigned} safety packages in a row from other safety processor
C283A24 Got {unsigned} safety packages too early in a row from other safety processor
C283A25 Got a ready message from an unexpected source: {hex}
C283A26 Force limitation: A joint exceeded the torque window by {float}Nm
EXPLANATION
If the target trajectory is very jerky, e.g. in case of sensor based control with path_offset() or servoj(), the target
joint torques can exceed safety system limits. Noisy sensors or communication jitter in external control can
cause jerky trajectories
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Check that the target trajectory is smooth, (B)
Conduct a complete rebooting sequence, (C) Update software.
C283A27 Mismatch on Robot Configuration CRC between the safety system and
PolyScope
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
All Robots Error Codes Directory
C283A28 Mismatch on User Configuration CRC between the safety system and
PolyScope
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Make
new installation, (C) Update software,
C283A29 Trying to reapply the {unsigned} part of the User Configuraton.
C283A30 Trying to reapply the {unsigned} part of the Robot Configuraton,
C283A31 Trying to reapply normal limits, part {unsigned}
C283A32 Trying to reapply reduced limits, part {unsigned}
C283A33 Trying to reapply safety CRC
C283A34 Error while trying to apply safety configuration
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C283A35 Reduced Mode Output disagreement within the safety system
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C283A36 Not Reduced Mode Output disagreement within the safety system
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C283A37 Robot Moving Output disagreement within the safety system
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C283A38 Robot Not Stopping Output disagreement within the safety system
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C283A39 {unsigned} safety packages were received too late from the SCB processor
C283A40 Reduced Mode Input disagreement within the safety systems
EXPLANATION
The input signals are not switching simultaneously, or are incorrectly connected.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure both inputs are correctly connected
C283A41 TCP Velocity violates limits of maximum stopping time
SUGGESTION
Try each of the following actions (in order) to see if it resolves the issue: (A) Ensure the mounted payload and
center of gravity matches your installation settings, (B) Slow down movements. You can exceed speed limits if
you move the robot too fast in Freedrive, in that case, move the robot slower, (C) Check safety settings
C283A42 TCP Velocity violates limits of maximum stopping distance
Error Codes Directory All Robots
SUGGESTION
Try each of the following actions (in order) to see if it resolves the issue: (A) Ensure the mounted payload and
center of gravity matches your installation settings, (B) Slow down movements. You can exceed speed limits if
you move the robot too fast in Freedrive, in that case, move the robot slower, (C) Check safety settings
C283A43 {unsigned} joint moved too quickly toward a Joint position limit
SUGGESTION
Try each of the following actions (in order) to see if it resolves the issue: (A) Ensure the mounted payload and
center of gravity matches your installation settings, (B) Slow down movements. You can exceed speed limits if
you move the robot too fast in Freedrive, in that case, move the robot slower, (C) Check safety settings
C283A44 The tool moved too fast towards an orientation limit
SUGGESTION
Try each of the following actions (in order) to see if it resolves the issue: (A) Ensure the mounted payload and
center of gravity matches your installation settings, (B) Slow down movements. You can exceed speed limits if
you move the robot too fast in Freedrive, in that case, move the robot slower, (C) Check safety settings
C283A45 The Elbow moved too fast towards a safety plane
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Try each of the following actions (in order) to see if it resolves the issue: (A) Ensure the mounted payload and
center of gravity matches your installation settings, (B) Slow down movements. You can exceed speed limits if
you move the robot too fast in Freedrive, in that case, move the robot slower, (C) Check safety settings
C283A46 The tool moved too fast towards a safety plane
SUGGESTION
Try each of the following actions (in order) to see if it resolves the issue: (A) Ensure the mounted payload and
center of gravity matches your installation settings, (B) Slow down movements. You can exceed speed limits if
you move the robot too fast in Freedrive, in that case, move the robot slower, (C) Check safety settings
C283A47 {unsigned} joint position limit exceeded
SUGGESTION
Try each of the following actions (in order) to see if it resolves the issue: (A) Ensure the mounted payload and
center of gravity matches your installation settings, (B) Slow down movements. You can exceed speed limits if
you move the robot too fast in Freedrive, in that case, move the robot slower, (C) Check safety settings
C283A48 Tool position limit exceeded
SUGGESTION
Try each of the following actions (in order) to see if it resolves the issue: (A) Ensure the mounted payload and
center of gravity matches your installation settings, (B) Slow down movements. You can exceed speed limits if
you move the robot too fast in Freedrive, in that case, move the robot slower, (C) Check safety settings
C283A49 Tool orientation limit exceeded
SUGGESTION
Try each of the following actions (in order) to see which resolves the issue: (A) Ensure the mounted payload
and center of gravity matches your installation settings, (B) Slow down movements. You can exceed speed
limits if you move the robot too fast in Freedrive, in that case, move the robot slower, (C) Check safety settings
C283A50 Elbow position limit exceeded
SUGGESTION
Try each of the following actions (in order) to see if it resolves the issue: (A) Ensure the mounted payload and
center of gravity matches your installation settings, (B) Slow down movements. You can exceed speed limits if
you move the robot too fast in Freedrive, in that case, move the robot slower, (C) Check safety settings
All Robots Error Codes Directory
C283A51 Robot moved with a speed of {float} mm/s at the tool. This exceeds the tool
speed limit in the safety settings
SUGGESTION
Try each of the following actions (in order) to see if it resolves the issue: (A) Ensure the mounted payload and
center of gravity matches your installation settings, (B) Slow down movements. You can exceed speed limits if
you move the robot too fast in Freedrive, in that case, move the robot slower, (C) Check safety settings
C283A52 Robot moved with a speed of {float} mm/s at the elbow. This exceeds the
elbow speed limit in the safety settings
SUGGESTION
Try each of the following actions (in order) to see if it resolves the issue: (A) Ensure the mounted payload and
center of gravity matches your installation settings, (B) Slow down movements. You can exceed speed limits if
you move the robot too fast in Freedrive, in that case, move the robot slower, (C) Check safety settings
C283A53 Maximum Tool Center Point Speed in Reduced Mode is invalid
SUGGESTION
Ensure the Reduced Mode Limit is less than or equal to the Normal Mode limit.
C283A54 Maximum Elbow Speed in Reduced Mode is invalid
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure the Reduced Mode limit is less than or equal
to the Normal Mode Limit, (B) Update software.
C283A55 Maximum Joint Speed of joint {unsigned} in Reduced Mode is invalid
SUGGESTION
Ensure the Reduced Mode Limit is less than or equal to the Normal Mode Limit.
C283A56 Maximum Momentum in Reduced Mode is invalid
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure the Reduced Mode limit is less than or equal
to the Normal Mode Limit, (B) Update software.
C283A57 Maximum stopping time in Reduced Mode is invalid
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure the Reduced Mode limit is less than or equal
to the Normal Mode Limit, (B) Update software.
C283A58 Maximum stopping distance in Reduced Mode is invalid
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure the Reduced Mode limit is less than or equal
to the Normal Mode Limit, (B) Update software.
C283A59 Reduced Mode Output is not active
EXPLANATION
Failed to activate the Reduced Mode Output. The output is active when voltage is low
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Make sure output is not short circuited to a power
supply, (B) Update software.
C283A60 Reduced Mode Output is not inactive
EXPLANATION
Failed to deactivate the Reduced Mode Output. The output is inactive when voltage is high
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Make sure output is not short circuited to ground, (B)
Update software.
C283A61 Not Reduced Mode Output is not active
EXPLANATION
Failed to activate the Not Reduced Mode Output. The output is active when voltage is low
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Make sure output is not short circuited to a power
supply, (B) Update software.
C283A62 Not Reduced Mode Output is not inactive
EXPLANATION
Failed to deactivate the Not Reduced Mode Output. The output is inactive when voltage is high
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Make sure output is not short circuited to ground, (B)
Update software.
C283A63 Robot is moving while Robot Moving Output is not active
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Failed to activate the Robot Moving Output. The output is active when voltage is low
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Make sure output is not short circuited to a power
supply, (B) Update software.
C283A64 Tool Direction Vector Length for Normal Mode is {float}, not 1.0
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Reconfigure Tool orientation, (B) Update software.
C283A65 Tool Direction Vector Length for Reduced Mode is {float}, not 1.0
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Reconfigure Tool orientation, (B) Update software.
C283A66 Robot Momentum reached {float} kg * m/s, which exceeds the Momentum
limit
C283A67 Robot Power reached {float} W, which exceeds the Power limit
C283A68 Error caused by the {unsigned} Joint
EXPLANATION
A critical safety error
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C283A69 Float value: {float}
C283A70 Unsigned value: {unsigned}
C283A71 Safety is disabled but the app type is not MAIN-NS (No Safety)
EXPLANATION
It's only allowed to have Safety disabled if the app type is MAIN-NS (No Safety) (0x07)
C283A72 The motor configuration sent by the Control Box is invalid
All Robots Error Codes Directory
EXPLANATION
The motor configuration sent is unusable with this firmware revision.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C283A73 Safe Home Position Output disagreement within the safety system
C283A74 The Safe Home Position Output is active while not allowed
EXPLANATION
The Safe Home Position Output is active while the robot is not in Safe Home Position
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Make sure output is not short circuited to power
supply or ground, (B) Update software.
C283A75 The user config versions received differ
C283A76 Controller reported a fault
EXPLANATION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
The Controller has faulted and requested the safety system to fault
C283A77 The user config versions is higher than supported
C283A78 The user config versions is lower than supported
C283A79 Safe home position index: {unsigned} out of range
C283A80 Force limit calculation got an unsupported joint size {unsigned}
C283A81 The robot configuration specifies an unsupported joint size {signed}
EXPLANATION
The safety system is not certified to work with the specified joint size
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Update software.
C283A82 The connected Teach Pendant type does not match the configuration
EXPLANATION
The connected Teach Pendant is not the same type as the one selected in the safety configuration
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Check that the Teach Pendant is properly connected
and matches the one in the safety configuration, (B) Conduct a complete rebooting sequence, (C) Update the
software.
C283A83 The configured Teach Pendant has no Three-Positional Enabling Device
EXPLANATION
The safety configuration enables the Teach Pendant's Three-Positional Enabling Device, but the configured
Teach Pendant does not have a Three-Positional Enabling Device
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Check that the correct Teach Pendant is selected in
the safety configuration, (B) Conduct a complete rebooting sequence, (C) Update the software.
C283A84 Received an invalid Teach Pendant type in the user configuration: {unsigned}
C283A85 Automatic Safeguard Stop Input disagreement within the safety system
EXPLANATION
The input signals are not switching simultaneously, or are incorrectly connected.
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure both inputs are properly connected
C283A86 Automatic Safeguard Reset Input disagreement within the safety system
EXPLANATION
The input signals are not switching simultaneously, or are incorrectly connected.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure both inputs are properly connected.
C283A87 Injection-Molding-Machine-Interface is connected while it is disabled in the
robot configuration
EXPLANATION
If the Injection-Molding-Machine-Interface is enabled, it must be connected. If it is disabled, it must be
disconnected.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Disconnect the Injection-Molding-Machine-Interface
or enable it in the configuration.
C283A88 Lost {unsigned} Injection-Molding-Machine-Interface safety packages in a row
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Check that the Injection-Molding-Machine-Interface
is properly connected, (B) Conduct a complete rebooting sequence, (C) Update software.
C283A89 The connected Injection-Molding-Machine-Interface type does not match the
configuration
EXPLANATION
The connected Injection-Molding-Machine-Interface is not the same type as the one selected in the safety
configuration
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Check that the Injection-Molding-Machine-Interface
is properly connected and matches the one in the safety configuration, (B) Conduct a complete rebooting
sequence, (C) Update the software.
C283A90 Invalid Injection-Molding-Machine-Interface type in the user configuration:
{unsigned}
EXPLANATION
The configuration provided by the user safety configuration is invalid
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure the correct IMMI type is selected in the
Safety Configuration (B) Conduct a complete rebooting sequence, (C) Update software.
C283A91 The Injection-Molding-Machine-Interface System Emergency Stop Output is
not active
EXPLANATION
Failed to activate the System Emergency Stop Output on the Injection-Molding-Machine-Interface. The output
is active when voltage is high
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Make sure output is not short circuited to ground (B)
Conduct a complete rebooting sequence, (C) Update software.
C283A92 Target torque of {float} is outside the allowed range
All Robots Error Codes Directory
EXPLANATION
The target torque received from the controller is outside the allowed range
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C283A93 Sanity check of target torque differs by {float}, which is outside the allowed
range
EXPLANATION
The target torque received from the controller is outside the allowed range
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software.
C283A94 Automatic Safeguard Stop input is configured but no Three-Position Enabling
device is configured
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure that a Three-Positional Device is enabled in
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
the Safety Configuration (B) Conduct a complete rebooting sequence, (C) Update software, (D) Contact your
local Universal Robots service provider for assistance
C283A95 IO Data has not been updated before latching it
C283A96 Received an invalid IMMI type in the user configuration: {unsigned}
C283A97 The payload inertia diagonal sent from the controller must be non-negative
C283A98 The payload inertia sent from the controller must be within valid range
C283A99 Received an invalid value {float} as part of the runtime safety configuration
SUGGESTION
Try the following actions to see if resolve the issue: (A) Conduct a complete rebooting sequence, (B) Update
software.
C283A100 Multiple sources defined for controlling operational mode
SUGGESTION
Try the following actions to see if it resolve the issue: (A) Make sure there are not set multiple sources in the
Safety Config controlling the operational mode, (B) Update Software.
C283A101 The PROFISafe System Emergency Stop Output is not active
EXPLANATION
Failed to activate the PROFISafe System Emergency Stop Output.
SUGGESTION
Try the following actions to see if it resolve the issue: (A) Conduct a complete rebooting sequence, (B) Update
software.
C283A102 Profisafe Reduced Mode Output is not active
EXPLANATION
Failed to activate the PROFISafe Reduced Mode Output.
SUGGESTION
Try the following actions to see if it resolve the issue: (A) Conduct a complete rebooting sequence, (B) Update
software
C283A103 Profisafe Reduced Mode Output is not inactive
Error Codes Directory All Robots
EXPLANATION
Failed to deactivate the PROFISafe Reduced Mode Output.
SUGGESTION
Try the following actions to see if it resolve the issue: (A) Conduct a complete rebooting sequence, (B) Update
software.
C283A104 Robot is moving while PROFISafe Robot Moving Output is not active
EXPLANATION
Failed to activate the PROFISafe Robot Moving Output.
SUGGESTION
Try the following actions to see if it resolve the issue: (A) Conduct a complete rebooting sequence, (B) Update
software.
C283A105 The Profisafe Safe Home Position Output is active while not allowed
EXPLANATION
The PROFISafe Safe Home Position Output is active while the robot is not in Safe Home Position
SUGGESTION
Try the following actions to see if it resolve the issue: (A) Conduct a complete rebooting sequence, (B) Update
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
software.
C283A106 The PROFISafe Safeguard Stop Output is active while not allowed
EXPLANATION
The PROFISafe Safeguard Stop Output is active while the robot is not in safeguard stop
SUGGESTION
Try the following actions to see if it resolve the issue: (A) Conduct a complete rebooting sequence, (B) Update
software
C283A107 The PROFISafe Safeguard Stop Output is inactive while not allowed
EXPLANATION
The PROFISafe Safeguard Stop Output is inactive while the robot is in safeguard stop
SUGGESTION
Try the following actions to see if it resolve the issue: (A) Conduct a complete rebooting sequence, (B) Update
software
C283A108 Unknown input disagreement, value is {unsigned}
C283A109 Unknown output disagreement, value is {unsigned}
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.144. C284 Brake Release
C284A0 Critical error
EXPLANATION
A critical error occurred during Brake Release
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Ensure the mounted payload, TCP, and CoG matches your configuration
C284A1 Brake release procedure aborted.
C284A2 Microprocessor B wasn't ready.
All Robots Error Codes Directory
C284A3 Absolute position unknown, after successful completion of the find absolute
position movement.
C284A4 The motor did not move enough, during the find absolute position movement.
C284A5 After successfully completing the free pin move the rotor was still not within the
required window.
C284A6 The motor was unable to move far enough during the free pin movement.
C284A7 Peak speed of {float} rad/s was detected during enabling of motor control.
C284A8 Speed was larger than 0.1 rad/s for more than 50ms, during enabling of motor
control.
C284A9 Motor control was not successfully started, due to lacking commutation offset
calibration.
C284A10 Absolute position was not known before attempting to release the brake pin.
C284A11 Motor was not within the free pin window after enabling of control.
C284A12 Brake release commutation was started while motor control was running.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C284A13 Pin collision detected, during brake release move.
C284A14 Brake release commutation did not move far enough.
C284A15 Unhandled state.
C284A16 Solenoid boost too long.
C284A17 Started boosting the solenoid too early after last boost.
C284A18 Absolute Motor Encoder position unknown after the Brake Release movement
EXPLANATION
Not enough Index Marks detected to determine absolute Motor Encoder position offset.
SUGGESTION
C284A19 Brake release procedure took too long.
C284A20 Commutation angle or absolute position was unknown, but is required.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.145. C285 Joint Keep-Alive System
C285A0 Critical error
EXPLANATION
A critical error occurred in the Joint Keep-Alive System
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C285A1 Joint Keep-Alive System message with wrong sequence received from SCB-
uPA.
Error Codes Directory All Robots
C285A2 Timeout reached while waiting for a Joint Keep-Alive System message from
SCB-uPA.
C285A3 Go-to-Fault command received a Joint Keep-Alive System message from SCB-
uPA.
C285A4 A Joint Keep-Alive System message with wrong sequence received from SCB-
uPB.
C285A5 Timeout reached while waiting for Joint Keep-Alive System message from
SCB-uPB.
C285A6 Go-to-Fault command received in Joint Keep-Alive System message from
SCB-uPB.
C285A7 Joint Keep-Alive System message received from an unauthorized source:
{unsigned}
C285A8 uPA handler received an invalid value
C285A9 uPB handler received an invalid value
C285A10 Lost {unsigned} Keep-Alive System message(s) in a row from Safety Control
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Board-uPA
EXPLANATION
An invalid amount of Keep-Alive System messages have been lost from the Safety Control Board Processor A
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C285A11 Lost {unsigned} Keep-Alive System message(s) in a row from Safety Control
Board-uPB
EXPLANATION
A invalid amount of Keep-Alive messages have been lost from the Safety Control Board Processor B
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C285A12 Go-to-Violation command received in Joint Keep-Alive System message from
SCB-uPA.
C285A13 Go-to-Violation command received in Joint Keep-Alive System message from
SCB-uPB.
C285A14 Invalid command received in Joint Keep-Alive System message from SCB-
uPA.
C285A15 Invalid command received in Joint Keep-Alive System message from SCB-
uPB.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.146. C286 Motor Controller
C286A1 ME Index seen, commutation-zero set to: {float_5_5}
C286A2 PWM margin too small, ticks left: {signed}
All Robots Error Codes Directory
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.147. C287 Saved files
C287A0 Critical error
EXPLANATION
A critical error occurred during file loading/saving
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C287A1 The file requested (id {unsigned}) is not saved or its loading failed
C287A2 Re-sending a part of the file with ID {unsigned}, due to a missing ACK
C287A3 Maximum re-sending tries ({unsigned}) reached
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.148. C288 IO control
C288A1 Wrong control mode
C288A2 Wrong channel chosen
C288A3 The pin is not configured as analog
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.149. C289 Tool Connector
C289A1 Short circuit detected on Digital Output: {unsigned} high side
EXPLANATION
Tool Digital Output pin has been turned off due to either a short-circuit or an overload was detected.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update software, (B) Check connections to make
sure Tool Digital Output currents are within specified limits.
C289A2 Short circuit detected on Digital Output: {unsigned} low side
EXPLANATION
Tool Digital Output pin has been turned off due to either a short-circuit or an overload was detected.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update software, (B) Check connections to make
sure Tool Digital Output currents are within specified limits.
C289A4 10 second Average tool IO Current of {float} A is outside of the allowed range.
EXPLANATION
The average current sum of the Tool Connector Power and Digital Output pins is outside of the allowed range.
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update software, (B) Check connections to make
sure Tool Digital Output currents are within specified limits.
C289A5 Unable to remove tool Digital Output fault.
EXPLANATION
Unable to remove the overload on tool Digital Output, therefore the robot powered down.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update software, (B) Check connections to make
sure Tool Digital Output currents are within specified limits.
C289A6 Current of {float} A on the tool connector supply pins is outside of the allowed
range.
EXPLANATION
Too high current on tool connector supply pins
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update software, (B) Check connections to make
sure Tool Digital Output currents are within specified limits..
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C289A7 Current of {float} A on the Digital Output pins is outside of the allowed range.
EXPLANATION
Too high current on tool connector Digital Output pins.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update software, (B) Check connections to make
sure Tool Digital Output currents are within specified limits.
C289A8 Current of {float} A on the ground pin is outside of the allowed range.
EXPLANATION
Too high current on tool ground pin
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update software, (B) Check connections to make
sure Tool Digital Output currents are within specified limits.
C289A9 Current of {float} A on the POWER pin is outside of the allowed range.
EXPLANATION
Too high current on tool power pin
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update software, (B) Check connections to make
sure Tool Digital Output currents are within specified limits.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.150. C290 I2C
C290A1 The I2C bus was busy too long
C290A2 Function called too early after last call or the slave chip did not answer
C290A3 A peripheral unit has set the alert pin
C290A4 Communication timeout detected
C290A6 An error was detected in the i2c acknowledge handshake
All Robots Error Codes Directory
C290A7 I2C detected arbitration loss
C290A8 I2C detected error on the I2C-bus
C290A9 I2C error interrupt called with unhandled error-flag
C290A10 I2C peripheral issue, unhandled events: {hex}
EXPLANATION
the hexidecimal number is an event code generated by integration of the two status registers
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.151. C291 EEPROM
C291A1 Addressed data is out of memory bounds
C291A2 I2C communication error
C291A3 Write to EEPROM failed
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C291A4 Read from EEPROM failed
C291A5 Verification of written data failed
C291A6 Difference in data when comparing the source and the data written
C291A7 Writing of a page in EEPROM failed
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.152. C292 Online RAM test
C292A0 Critical error
EXPLANATION
A critical error occurred during RAM test
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C292A1 Uninitialized return value, internal error
C292A2 Databus test failure
C292A3 Address bus stuck high
C292A4 Address bus stuck low
C292A5 Address bus shorted
C292A6 Memory cell test case 1 failed
C292A7 Memory cell test case 2 failed
C292A8 Memory cell test case 3 failed
C292A9 Incorrect test type on DMA test
C292A10 Runtime RAM test round period too long
Error Codes Directory All Robots
C292A11 Tested data/address: {hex}
C292A12 Unexpected test state: {unsigned}
C292A13 Not tested DMA buffers: {hex}
C292A14 Wrong DMA buffer pointer: {hex}
C292A15 RAM test error reported at line code: {unsigned}
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.153. C293 Exception
C293A1 Unexpected exception/interrupt: {unsigned}
C293A2 HardFault exception status: {hex}
C293A3 HardFault Stack Pointer (SP): {hex}
C293A4 HardFault Link Register (LR): {hex}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C293A5 HardFault Program Counter (PC): {hex}
C293A6 HardFault Program Status Register (PSR): {hex}
C293A7 HardFault R0 register: {hex}
C293A8 HardFault R1 register: {hex}
C293A9 HardFault R2 register: {hex}
C293A10 HardFault R3 register: {hex}
C293A11 HardFault R12 register: {hex}
C293A12 MemManage exception status: {hex}
C293A13 MemManage exception address: {hex}
C293A14 BusFault exception status: {hex}
C293A15 BusFault exception address: {hex}
C293A16 UsageFault exception status: {hex}
C293A17 Tool exception status: {hex}
C293A18 Tool exception address 1: {hex}
C293A19 Tool exception address 2: {hex}
C293A20 HardFault CFSR register: {hex}
C293A21 HardFault BFAR register: {hex}
C293A22 HardFault MMFAR register: {hex}
C293A23 HardFault HFSR register: {hex}
C293A24 HardFault SHCSR register: {hex}
C293A25 HardFault ICSR register: {hex}
C293A26 HardFault exception caught
C293A27 MemManage exception caught
All Robots Error Codes Directory
C293A28 BusFault exception caught
C293A29 UsageFault exception caught
C293A30 Additional data: {hex}
EXPLANATION
Additional data from Main app, version and application specific.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.154. C294 ADC
C294A0 Critical error
EXPLANATION
A critical error occurred in the ADC driver
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Update software
C294A1 ADC0 triggered before finishing previous conversion
C294A2 ADC1 triggered before finishing previous conversion
C294A4 ADC driver called with an invalid ADC pointer
EXPLANATION
ADC initialization has failed
C294A5 ADC initialization has failed to get a fresh memory block
EXPLANATION
ADC initialization has failed
C294A6 ADC initialization has failed: {unsigned}
EXPLANATION
ADC initialization has failed
C294A7 ADC channel {unsigned} sampled an out of range value
C294A8 ADC sample ({hex}) out of range
C294A9 The value was sampled {float}ms ago
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.155. C295 PCB
C295A0 Wrong PCB type ({hex})
EXPLANATION
The printed circuit board is defective
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
Error Codes Directory All Robots
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.156. C296 Start up check
C296A0 Critical error
EXPLANATION
A critical error occurred during startup
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C296A1 SCB IO failed to power on
SUGGESTION
Ensure the IO Power Connector on the Safety Control Board is connected to the 24VDC
C296A2 One or more Motor phases is short circuited to ground. Diagnostic data: {hex}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Bit 0 high indicates short circuit
SUGGESTION
C296A3 Motor Indication Signal does not work. Diagnostic data: {hex}
EXPLANATION
Bit 1 low indicates that the diagnostics feature is broken
SUGGESTION
C296A4 Phase 1 is not connected. Diagnostic data: {hex}
EXPLANATION
Bit pattern 0b0110 indicates that phase 1 is not connected
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Make sure all Motor phases are connected correctly,
(B) Update software
C296A5 Phase 2 is not connected. Diagnostic data: {hex}
EXPLANATION
Bit pattern 0b1010 indicates that phase 2 is not connected
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Make sure all Motor phases are connected correctly,
(B) Update software
C296A6 Phase 3 is not connected. Diagnostic data: {hex}
EXPLANATION
Bit pattern 0b0010 indicates that phase 3 is not connected
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Make sure all Motor phases are connected correctly,
(B) Update software
C296A7 Motor test results were invalid. Diagnostic data: {hex}
All Robots Error Codes Directory
EXPLANATION
Bit0 high indicates short circuit. Bit1 is phase 3 test. Bit2 is phase 2 test. Bit3 is phase 1 test
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Make sure all Motor phases are connected correctly,
(B) Update software
C296A8 Motor PWM output is not zero in Joint State {unsigned}
EXPLANATION
No PWM signals are expected to be active in the current Joint State.
SUGGESTION
C296A9 Robot Voltage was present during self-diagnostics
EXPLANATION
Robot Voltage rose above acceptable levels before both processors powered it on
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C296A10 Time out during self-diagnostics
EXPLANATION
A processor timed out while waiting for the other processor to finish self-diagnotics
SUGGESTION
C296A11 Data was received while trying to disable communication
EXPLANATION
A validation that theof communication could be suppressioned failed to preventin preventing a message from
passing through.
SUGGESTION
C296A12 Sequence number did not match expected sequence
EXPLANATION
After communication was disabled and reenabled the sequence number did not match what was expected
SUGGESTION
C296A13 The expected sequence number was {unsigned}
EXPLANATION
After communication was disabled and reenabled the sequence number did not match what was expected
C296A14 The actual sequence number was {unsigned}
EXPLANATION
After communication was disabled and reenabled the sequence number did not match what was expected
SUGGESTION
C296A15 Interval between messages did not match expectations
EXPLANATION
After communication was disabled and reenabled the message interval did not match what expectations
C296A16 The expected interval was {unsigned} ticks
Error Codes Directory All Robots
EXPLANATION
After communication was disabled and reenabled the message interval did not match what was expected
SUGGESTION
C296A17 The measured interval was {unsigned} ticks
EXPLANATION
After communication was disabled and reenabled the message interval did not match what was expected
SUGGESTION
C296A18 Motor Kt value {float} is outside manufacturer specifications
EXPLANATION
Calibrated motor parameter Kt (torque sensitivity) falls outside manufacturer rated values
SUGGESTION
C296A19 Motor Kb value {float} is outside manufacturer specifications
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Calibrated motor parameter Kb (back EMF constant) falls outside manufacturer rated values
C296A20 Motor R value {float} is outside manufacturer specifications
EXPLANATION
Calibrated motor parameter R (phase-phase resistance) falls outside manufacturer rated values
SUGGESTION
C296A21 Motor L value {float} is outside manufacturer specifications
EXPLANATION
Calibrated motor parameter L (phase-phase inductance) falls outside manufacturer rated values
SUGGESTION
C296A22 Processor uB has been in Booting state for too long
EXPLANATION
C296A23 Cross-monitoring data was invalid for too long while booting
EXPLANATION
uB timed out while waiting for cross-monitoring data to agree before changing from Booting to Idle state
C296A24 Motor Tau value {float} is outside manufacturer specifications
EXPLANATION
Calibrated motor parameter Tau (phase-phase time constant) falls outside manufacturer rated values
SUGGESTION
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.157. C297 Joint validation
All Robots Error Codes Directory
C297A0 Critical error
EXPLANATION
A critical error occurred during Joint validation
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check that SD card and robot type match, (C) Update software
C297A1 Received Node ID from an unexpected device ({unsigned})
EXPLANATION
The Safety Control Board received a message from a device other than A or B
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Ensure
that the robot configuration is correct, (C) Update software
C297A2 Received Node ID an unexpected node ({unsigned})
EXPLANATION
The Safety Control Board received a message from a node outside the expected range of Node IDs.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Ensure
that the robot configuration is correct, (C) Update software
C297A3 Joint processors disagree on Joint Size ({hex})
EXPLANATION
There is a mismatch between the Joint Size reported from A and B. byte0: A, byte1: B
SUGGESTION
C297A4 Joints disagree with configuration on Joint Size ({hex})
EXPLANATION
There is a mismatch between the Joint Size and the configuration, byte0: Joint, byte1: Configuration
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Ensure
that the robot configuration is correct, (C) Update software
C297A5 Found ({unsigned}) Joint disabled in configuration
EXPLANATION
There is a mismatch between joints attahced and the configuration
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Ensure
that the robot configuration is correct, (C) Update software
C297A6 Joint processors disagree on Joint ID. Diagnostic data: {hex}
EXPLANATION
There is a mismatch between reported Node ID from A and B, byte0: A, byte1: B
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Run
Joint ID assignment, (C) Update software.
C297A7 Node ID differs from the stored ID. Diagnostic data: {hex}
EXPLANATION
There is a mismatch between current Node ID and the expected ID, byte0: Current, byte1: Stored
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Run
Joint ID assignment, (C) Update software
C297A8 Invalid robot configuration
EXPLANATION
The robot does not match Robot Configuration
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Ensure
that the robot configuration is correct, (C) Update software
C297A9 Joint IDs need updating
EXPLANATION
The stored Node ID differs from the current ID on one or more joints and needs to be updated
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Run
Joint ID assignment, (C) Update software
C297A10 Timeout while waiting for Node IDs
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
One or more of the configured devices are not responding with Node IDs
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Conduct a complete rebooting sequence, (B) Ensure
that the robot configuration is correct, (C) Update software
C297A11 The Robot arm does not match the Control Box
EXPLANATION
One or more joints do not match stored Robot Configuration
SUGGESTION
Try the following actions to see if itresolves the issue: (A) Conduct a complete rebooting sequence, (B) Check
that SD card and robot type match, (C) Update software
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.158. C298 Hand protection
C298A0 Tool is too close to the lower arm: {float_2_4} meter.
EXPLANATION
The tool is too close to the lower Robot arm
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check wrist position, (B) Verify mounting, (C)
Conduct a complete rebooting sequence, (D) Update software
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket
1.159. C299 Tool communication
All Robots Error Codes Directory
C299A0 Communication error detected
EXPLANATION
A problem with the Tool communication was detected.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C299A1 TX buffer overflow
EXPLANATION
The output buffer of the tool has overflown
SUGGESTION
C299A2 New message started unexpectedly
EXPLANATION
A new message started before all data from previous message was received
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C299A3 RX framing error
EXPLANATION
Framing error detected on received data
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check external equipment connection, (B) Verify
the communication configuration matches the hardware, (C) Conduct a complete rebooting sequence, (D)
Update software
C299A4 RX Parity error
EXPLANATION
Parity error detected on received data
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check external equipment connection, (B) Verify
the communication configuration matches the hardware, (C) Conduct a complete rebooting sequence, (D)
Update software
C299A5 RX buffer overflow.
EXPLANATION
The input buffer has overflown
SUGGESTION
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket
1.160. C300 Safety message
C300A1 Safety message received from an unexpected node. Diagnostic data:
{unsigned}
C300A2 Safety message response received with an unexpected sequence number.
Diagnostic data: {unsigned}
Error Codes Directory All Robots
C300A3 Duplicate safety message response received with sequence number.
Diagnostic data: {unsigned}
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket
1.161. C301 Safety message monitor
C301A0 Critical error
EXPLANATION
A critical error occurred in safety message monitoring
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C301A2 Mode data mismatch
C301A3 Position data mismatch
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C301A4 Revolution data mismatch
C301A5 Temperature data mismatch
C301A6 Torque data mismatch
C301A7 Velocity data mismatch
C301A8 Input state data disagreement: {unsigned}
EXPLANATION
Data bit 0-7 is xmon values. Data bit 8-15 is safety data values
C301A10 Safety monitor: Don't have the corresponding x-mon data
C301A12 Target current data mismatch
C301A14 Target Velocity data mismatch
C301A15 Target Acceleration data mismatch
C301A16 Issue with setting up the UART mon RX address in TP
C301A17 Issue with setting up the UART mon RX CITER register in TP
C301A18 Issue with setting up the UART mon RX BITER register in TP
C301A19 Issue with setting up the MK02 UART TX, address is incorrect
C301A20 Issue with setting up the MK02 UART TX, CITER REG is incorrect
C301A21 Issue with setting up the MK02 UART TX, BITER REG is incorrect
C301A25 Node {unsigned} uA's communication to SCB disabled
C301A26 Motor parameter (R_pp) data mismatch
C301A27 Motor parameter (L_pp) data mismatch
C301A28 Motor parameter (Kb) data mismatch
C301A29 Motor parameter (Kt) data mismatch
C301A30 Motor parameter (T) data mismatch
C301A31 Safety Message was not received in the last {unsigned} milliseconds
All Robots Error Codes Directory
C301A32 Function indicating if we should monitor data is not configured
C301A33 Function to parse messages is not configured
C301A34 Function to handle messages is not configured
C301A35 Function to handle disable communication requests is not configured
C301A36 IMMI Safety IO estop input mismatch
C301A37 IMMI Safety IO estop output mismatch
C301A38 IMMI Safety IO safeguard input mismatch
C301A39 Target torque data mismatch
C301A40 compensation current mismatch
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket
1.162. C302 Tool Configuration
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C302A1 Invalid Robot Type {unsigned}
EXPLANATION
The tool received an invalid robot type
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (C)
Update software
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket
1.163. C303 System status
C303A0 Critical error
EXPLANATION
A critical system error occurred
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C303A1 Starting up
C303A2 Shutting down
C303A3 Reset caused by unknown reasons
C303A4 Reset caused by power loss
C303A5 Reset caused by window watchdog
C303A6 Reset caused by independent watchdog
C303A7 Reset caused by software
C303A8 Reset caused by power on
C303A9 Reset caused by reset pin
Error Codes Directory All Robots
C303A10 Reset caused by brown out
C303A11 Reset caused by a loss of lock in the PLL
C303A12 Reset caused by a loss of external clock.
C303A13 Reset caused by LLWU module wakeup source
C303A14 Reset caused by peripheral failure to acknowledge attempt to enter Stop
Mode
C303A15 Reset caused by EzPort receiving the RESET command while the device is in
EzPort mode
C303A16 Reset caused by host debugger system setting of the System Reset Request
bit
C303A17 Reset caused by core LOCKUP event
C303A18 Reset caused by JTAG
C303A19 Unexpected core frequency configured: {unsigned}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket
1.164. C304 Self monitoring
C304A0 Critical error
EXPLANATION
A critical error occurred in physical, logical, and temporal monitoring (PLATM)
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C304A1 Temperature sensor failure (diff: {float} degC)
C304A2 Phase current sensor failure (diff: {float_5_3} A)
C304A3 Close to the gearbox shear limit. Encoders disagree {float} [rad] on the Joint
position
EXPLANATION
The Joint acceleration or deceleration is too high, or there is a mechanical problem in the gear related to
encoder mounting.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Reduce acceleration in the user program, (B)
Conduct a complete rebooting sequence, (C) Update software, (D) Replace Joint if necessary
C304A4 Either the encoder was inappropriately mounted, or the gearbox is loose or
broken. Difference between the encoders is {float} [rad].
EXPLANATION
Mechanical problem in gear related to encoder mounting.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Reduce acceleration in the user program, (B)
Check TCP,Payload, and Cog, (C) Conduct a complete rebooting sequence, (D) Update software, (E) Replace
Joint if necessary
C304A5 Disagreement on cross-monitored data
All Robots Error Codes Directory
C304A6 Motor phase {unsigned}'s resistance is too high.
EXPLANATION
The lead/connector is broken, or the Motor phase lead has become disconnected or loose.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket
1.165. C305 Robot Power Control
C305A0 Critical error
EXPLANATION
A critical error in power control module, supply voltage is >50V
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software,
C305A1 Power supply voltage too low
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check for loose connections, (B) Conduct a
complete rebooting sequence, (C) Update software,
C305A2 Robot cable not connected
SUGGESTION
Try the following actions to see which resolves the issue: (A) Make sure the cable between Control Box and
Robot Arm is correctly connected and it has no damage, (B) Check for loose connections, (C) Conduct a
complete rebooting sequence, (D) Update software,
C305A3 Short circuit in Robot detected or the wrong Robot is connected to the Control
Box.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check for loose connections, (B) Make sure the
cable between Control Box and Robot Arm is correctly connected and it has no damage, (C) Conduct a
complete rebooting sequence, (D) Update software,
C305A4 Robot voltage rising slower than expected
SUGGESTION
Try the following actions to see which resolves the issue: (A) Verify the power supply, (B) Verify Control Box
and Robot Arm are correctly paired,
C305A5 Attempted to start Energy Eater with powered robot
C305A6 Power supply voltage too high: {float} V
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check for loose connections, (B) Make sure the
cable between Control Box and Robot Arm is correctly connected and it has no damage, (C) Conduct a
complete rebooting sequence, (D) Update software,
C305A7 Energy Eater was active when trying to turn on the Robot arm
C305A8 The Robot Voltage is too high ({float})V when powering on the Robot
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software,
C305A9 The Power State was not OFF ({unsigned}) when trying to power on the Robot
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software,
C305A10 The Delay Callback setup failed at the {unsigned} stage
C305A11 The power to the robot arm was not removed fast enough after violation
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.166. C306 Joint
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C306A0 Critical error
EXPLANATION
A critical error occurred in a Joint
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C306A1 Not stopping fast enough
EXPLANATION
Joint was unable to come to a full stop fast enough.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Either an incorrect payload is mounted, or an
external force is pushing the robot, (B) Conduct a complete rebooting sequence, (C) Update software
C306A2 Velocity failed to pass sanity check
C306A3 Acceleration failed to pass sanity check
C306A4 Joint does not have a stored id
EXPLANATION
Joint was unable to locate an assigned id, most likely because it has never been used in a robot.
SUGGESTION
New Joint ID assignment should happen aautomatically
C306A5 Joint ID could not be stored
EXPLANATION
Something went wrong while trying to store the Joint ID, new ID verification will be needed.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C306A6 control-package sequence number mismatched with expected sequence
number
All Robots Error Codes Directory
C306A7 {unsigned} instances of mismatched control-package sequence numbers
within last second
C306A8 Sanity check of control-package sequence numbers recovered after detecting
{unsigned} bad sequence numbers
C306A9 Joint moved more than allowable limit
EXPLANATION
Potential mechanical failure of the joint's brakes
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C306A10 Current detected in motor exceeded limits, current was {float}A
C306A11 PWM duty cycle for motor phase A is {float}
C306A12 PWM duty cycle for motor phase B is {float}
C306A13 PWM duty cycle for motor phase C is {float}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket
1.167. C307 Data B: {data}
EXPLANATION
Data dump from MCU B, argument indicates index of data.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.168. C308 Data A: {data}
EXPLANATION
Data dump from MCU A, argument indicates index of data.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.169. C309 Keep-Alive System
C309A0 Critical error
EXPLANATION
A critical error occurred in the Keep-Alive System
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C309A1 Keep-Alive System message with wrong sequence received from SCB-uPA.
C309A2 Timeout reached while waiting for a Keep-Alive System message from SCB-
uPA.
C309A3 Go-to-Fault command received a Keep-Alive System message from SCB-uPA.
Error Codes Directory All Robots
C309A4 A Keep-Alive System message with wrong sequence received from SCB-uPB.
C309A5 Timeout reached while waiting for Keep-Alive System message from SCB-uPB.
C309A6 Go-to-Fault command received in Keep-Alive System message from SCB-uPB.
C309A7 Keep-Alive System message received from an unauthorized source:
{unsigned}
C309A8 uPA handler received an invalid value
C309A9 uPB handler received an invalid value
C309A10 Lost {unsigned} Keep-Alive System message(s) in a row from Safety Control
Board-uPA
EXPLANATION
An invalid amount of Keep-Alive System messages have been lost from the Safety Control Board Processor A
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C309A11 Lost {unsigned} Keep-Alive System message(s) in a row from Safety Control
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Board-uPB
EXPLANATION
A invalid amount of Keep-Alive messages have been lost from the Safety Control Board Processor B
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C309A12 Go-to-Violation command received in Keep-Alive System message from SCB-
uPA.
C309A13 Go-to-Violation command received in Keep-Alive System message from SCB-
uPB.
C309A14 Invalid command received in Keep-Alive System message from SCB-uPA.
C309A15 Invalid command received in Keep-Alive System message from SCB-uPB.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.170. C311 Delay Callback
C311A0 The timer is not available
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.171. C312 Data validation
C312A0 Critical error
EXPLANATION
A critical error occurred during data validation
All Robots Error Codes Directory
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check for ESD noise, (C) Update software
C312A1 Missed {unsigned} packages
C312A2 Unexpected sequence ({signed})
C312A3 {unsigned} failures in a row
C312A4 Received a package at an unexpected time
C312A5 Package had type {unsigned}
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.172. C313 App version
C313A0 Build version is: {signed}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C313A1 Git sha is: {hex}
C313A2 CRC code is: {hex}
C313A3 Build major version is: {unsigned}
C313A4 Build minor version is: {unsigned}
C313A5 Build patch version is: {unsigned}
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.173. C314 SPI IO
C314A0 Critical error
EXPLANATION
A critical error occurred related to IO
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check for IO connections, (C) Update software
C314A1 Control bits read wrongly as: {hex}
C314A2 Output readback does not match the produced value: {hex}
EXPLANATION
High 8 bit - set, low 8 bit - readback
C314A3 Safeguard bit transition to low
C314A4 Emergency Stop bit transition to low
C314A5 Expected OSSD pulse were not detected on CO{unsigned}
EXPLANATION
The generated OSSD pulses on the safety output were not seen during readback
Error Codes Directory All Robots
SUGGESTION
Try any of the following actions to resolve the issue: (A) Verify safety output is not connected to any power
supply or another safety output, (B) Update software
C314A6 An unexpected OSSD pulse was detected on CO{unsigned}
EXPLANATION
An OSSD pulse was detected on the safety output readback, but was not generated by the hardware
SUGGESTION
Try any of the following actions to resolve the issue: (A) Verify safety output is not connected to ground or
another safety output, (B) Update software
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.174. C315 Watchdog
C315A0 Self-test failed
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
The system watchdog is not working as expected
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C315A1 Patrol post {unsigned}
C315A2 Checked in at {float_1_3} mS which is outside permitted window
C315A3 Checked in {unsigned} times which is outside permitted window
C315A4 Has not been checked in for {float_1_3} mS times which is outside permitted
window
C315A5 There is no more space in the wdog keeper module.
EXPLANATION
The number of allowed checkpoints has exceeded what is allowed
SUGGESTION
Configure the wdog keeper to allow more checkpoints if possible.
C315A6 The wdog keeper is not initialized, trying to register a checkpoint.
EXPLANATION
Trying to register, before the wdog keeper has beein initialized.
SUGGESTION
Make sure the wdog keeper has been initialized, before registering.
C315A7 The wdog keeper failed to initialized, already initialized.
EXPLANATION
The watchdog keeper cannot be initialized multiple times.
SUGGESTION
Make sure not to initialize multiple times.
C315A8 Program counter at time of reset: {hex}
EXPLANATION
Program counter at watchdog reset.
All Robots Error Codes Directory
SUGGESTION
C315A9 Active watchpoint bitmask: {hex}
EXPLANATION
Bitmask indicating if a watchpoint is active.
SUGGESTION
C315A10 ID {unsigned} failed to meet checkin requirements
EXPLANATION
ID of watchpoint that failed validation.
SUGGESTION
C315A11 Additional data: {hex}
EXPLANATION
Additional data from Main app, version and application specific.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C315A12 Last system state reported before watchdog reset {unsigned}
EXPLANATION
System status at watchdog reset.
SUGGESTION
C315A13 Stack Pointer (SP): {hex}
C315A14 Link Register (LR): {hex}
C315A15 Program Counter (PC): {hex}
C315A16 Status Register (PSR): {hex}
C315A17 R0 register: {hex}
C315A18 R1 register: {hex}
C315A19 R2 register: {hex}
C315A20 R3 register: {hex}
C315A21 R12 register: {hex}
C315A22 Number of checkins: {unsigned}
C315A23 Time between last two checkins: {float} mS
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.175. C316 MCU
C316A0 Unknown ID
EXPLANATION
The Microcontroller Identifier does not match an expected value
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C316A1 This version of the firmware is obsolete and needs to be updated
EXPLANATION
The firmware in the robot is too old and needs to be updated
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.176. C317 Failure injection
C317A0 Injecting type {unsigned}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Failure of the specified type has been injected to the system.
SUGGESTION
C317A1 Missing handler for type {unsigned}
EXPLANATION
There is no failure handler for the specified type.
SUGGESTION
C317A2 Invalid data provided to type {unsigned}
EXPLANATION
The data for the failure type is incorrect. The failure has not been injected.
SUGGESTION
C317A3 Throw report
EXPLANATION
The failure has been injected.
SUGGESTION
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.177. C318 Stack monitor
C318A0 The stack level watermark at {unsigned}% is breached
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
All Robots Error Codes Directory
1.178. C319 Filesys Diagnostic Tool
C319A0 Read operation started, at start address {hex}
C319A1 Read operation was succesfully completed
C319A2 Read operation failed, due to illegal address {hex}
EXPLANATION
This tool does not support reading out the requested address
C319A3 Received data for unexpected address {hex}
C319A4 Expected address to be {hex}
C319A5 Erased sector at address {hex}
C319A6 Write operation was succesfully completed
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
1.179. C320 REDnet BLVDS
C320A0 Hub : Framing error on port: {signed}
EXPLANATION
A message with a malformed frame was passed to the HUB on specified port(0: Int 1: Ext0, 2: Ext1, 4: None)
SUGGESTION
C320A1 Hub : Alignment error on port: {signed}
EXPLANATION
A message with a malformed frame was passed to the HUB on specified port(0: Int 1: Ext0, 2: Ext1, 4: None)
SUGGESTION
C320A2 Data transmission unit : FiFo overflow on port {unsigned}
EXPLANATION
Transmission unit had a FiFo overflow on specified port (0: port a, 1: port b)
C320A3 Data transmission unit : code error on port {unsigned}
EXPLANATION
Transmission unit received a code error on specified port (0: port a, 1: port b), this should never happen
SUGGESTION
C320A4 Data reception unit : Alignment error on port {unsigned}
EXPLANATION
Reception unit was unaligned with message on specified port (0: port a, 1: port b)
SUGGESTION
C320A5 Data reception unit : Alignment fault on port {unsigned}
Error Codes Directory All Robots
EXPLANATION
Reception unit was unable to align to incomming message on specified port (0: port a, 1: port b)
SUGGESTION
C320A6 Data reception unit : Code error on port {unsigned}
EXPLANATION
Reception unit saw an invalid control code on specified port (0: port a, 1: port b)
SUGGESTION
C320A7 Data reception unit : Disparity error on port {unsigned}
EXPLANATION
Reception unit got a disparity error on specified port (0: port a, 1: port b)
SUGGESTION
C320A8 Data reception unit : FiFo overflow on port {unsigned}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Reception unit had a FiFo overflow on specified port (0: port a, 1: port b)
SUGGESTION
C320A9 Upstream transport layer : Package CRC error
EXPLANATION
Upstream transport layer cought CRC error in package header
SUGGESTION
This might happen on occation. Can be ignored if only happens rarely
C320A10 Upstream transport layer : Bad package framing
EXPLANATION
Upstream transport layer had found a framing error.
SUGGESTION
C320A11 Upstream transport layer : Rx FiFo overflow
EXPLANATION
Upstream transport layer had a FiFo overflow
C320A12 Upstream transport layer : Tx FiFo overflow
EXPLANATION
Slave transport layer had a Tx FiFo overflow
SUGGESTION
C320A13 Upstream transport layer : Invalid hub count
EXPLANATION
Slave transport layer recieved a message with invalid hub-cnt
SUGGESTION
C320A14 Upstream transport layer : Request source not master.
All Robots Error Codes Directory
EXPLANATION
Slave transport layer recieved a message request from a device different from the master
SUGGESTION
C320A15 Upstream transport layer : Response source not slave.
EXPLANATION
Slave transport layer recieved a message response from a device different from a slave
SUGGESTION
C320A16 Upstream transport layer : Sync package type received
EXPLANATION
Master transport layer recieved a message where the type was Sync
SUGGESTION
C320A17 Upstream transport layer : Trigger package type received
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Master transport layer recieved a message where the type was a tigger
SUGGESTION
C320A18 Upstream transport layer : Request package type received
EXPLANATION
Master transport layer recieved a message where the type was a request
SUGGESTION
C320A19 Upstream transport layer : Invalid reponse type received
EXPLANATION
Master transport layer recieved a message where the type was an invalid response
SUGGESTION
C320A20 Upstream transport layer : Package from invalid source received
EXPLANATION
Master transport layer recieved a package with an invalid source
SUGGESTION
C320A21 Upstream transport layer : Missmatch between HUB count and package
source
EXPLANATION
Master transport layer recieved a package where the src and HUB count did not match
SUGGESTION
C320A22 Upstream transport layer : Package longer than expected
EXPLANATION
Master transport layer recieved a package where the length was greate than expected, or lost a framing end
Error Codes Directory All Robots
SUGGESTION
C320A23 Upstream transport layer : Package shorter than expected
EXPLANATION
Master transport layer recieved a package where the length was less than expected
SUGGESTION
C320A24 Upstream transport layer : Package was misaligned
EXPLANATION
Master transport layer recieved a package that did not align to 32bit
SUGGESTION
C320A25 Downstream transport layer : Package was shorter than expected
EXPLANATION
Downstream transport layer tried to transmit a package that was longer than the data available
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
C320A26 Downstream transport layer : Package was longer than expected
EXPLANATION
Downstream transport layer tried to transmit a package with more data than expected
C320A27 Downstream transport layer : Invalid package type
EXPLANATION
Master transport layer tried to transmit a package with an invalid package type
SUGGESTION
C320A28 Downstream transport layer : Package type missing
EXPLANATION
Master transport layer tried to transmit a package without a package type
SUGGESTION
C320A29 Downstream transport layer : Message length missing
EXPLANATION
Master transport layer tried to transmit a package without a message length
SUGGESTION
C320A30 Downstream transport layer : Package destination missing
EXPLANATION
Master transport layer tried to transmit a package without a destination
C320A31 Downstream transport layer : Package source missing
EXPLANATION
Master transport layer tried to transmit a package without a source
SUGGESTION
All Robots Error Codes Directory
C320A32 Downstream transport layer : Package NML missing
EXPLANATION
Master transport layer tried to transmit a package without a next message length
SUGGESTION
C320A33 Downstream transport layer : Package TTTL missing
EXPLANATION
Master transport layer tried to transmit a package without a time to live
SUGGESTION
C320A34 Downstream transport layer : Package timeout(high byte) missing
EXPLANATION
Master transport layer tried to transmit a package without a timeout the high byte
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C320A35 Downstream transport layer : Package timeout(low byte) missing
EXPLANATION
Master transport layer tried to transmit a package without a timeout the low byte
SUGGESTION
C320A36 Downstream transport layer : Invalid message length
EXPLANATION
Master transport layer tried to transmit a package with missmatch between stated and actual length
SUGGESTION
C320A37 REDnet controller : Received control pkg in data phase
EXPLANATION
REDnet controller received a control package when not in the control phase
C320A38 REDnet controller : Received data package in control phase
EXPLANATION
REDnet controller received a data package when not in the data phase
SUGGESTION
C320A39 REDnet controller : Got SOC before being ready
EXPLANATION
REDnet controller got a SOC interrupt while not ready
SUGGESTION
C320A40 REDnet scheduler : Got SOC before being ready
EXPLANATION
REDnet scheduler got a SOC interrupt while not ready
SUGGESTION
.
Error Codes Directory All Robots
C320A41 REDnet scheduler : Node ID invalid
EXPLANATION
REDnet scheduler tried to send to Node ID outside valid range
C320A42 Data reception unit : Alignment error on port A, {unsigned} seen since last
EXPLANATION
Reception unit was unaligned with message on port A
SUGGESTION
C320A43 Data reception unit : Alignment fault on port A, {unsigned} seen since last
EXPLANATION
Reception unit was unable to align to incomming message on port A
SUGGESTION
C320A44 Data reception unit : Code error on port A, {unsigned} seen since last
EXPLANATION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Reception unit saw an invalid control code on port A
SUGGESTION
C320A45 Data reception unit : Disparity error on port A, {unsigned} seen since last
EXPLANATION
Reception unit got a disparity error on port A
C320A46 Data reception unit : FiFo overflow on port A, {unsigned} seen since last
EXPLANATION
Reception unit had a FiFo overflow on port A
SUGGESTION
C320A47 Data reception unit : Alignment error on port B, {unsigned} seen since last
report
EXPLANATION
Reception unit was unaligned with message on port B
SUGGESTION
C320A48 Data reception unit : Alignment fault on port B, {unsigned} seen since last
report
EXPLANATION
Reception unit was unable to align to incomming message on port B
SUGGESTION
C320A49 Data reception unit : Code error on port B, {unsigned} seen since last report
EXPLANATION
Reception unit saw an invalid control code on port B
SUGGESTION
All Robots Error Codes Directory
C320A50 Data reception unit : Disparity error on port B, {unsigned} seen since last
report
EXPLANATION
Reception unit got a disparity error on port B
C320A51 Data reception unit : FiFo overflow on port B, {unsigned} seen since last
report
EXPLANATION
Reception unit had a FiFo overflow on port B
SUGGESTION
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.180. C321 REDnet RS485
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C321A0 Hub : Framing error on port: {signed}
EXPLANATION
A message with a malformed frame was passed to the HUB on specified port(0: Int 1: Ext0, 2: Ext1, 4: None)
SUGGESTION
C321A1 Hub : Alignment error on port: {signed}
EXPLANATION
A message with a malformed frame was passed to the HUB on specified port(0: Int 1: Ext0, 2: Ext1, 4: None)
SUGGESTION
C321A2 Data transmission unit : FiFo overflow on port {unsigned}
EXPLANATION
Transmission unit had a FiFo overflow on specified port (0: port a, 1: port b)
SUGGESTION
C321A3 Data transmission unit : code error on port {unsigned}
EXPLANATION
Transmission unit received a code error on specified port (0: port a, 1: port b), this should never happen
SUGGESTION
C321A4 Data reception unit : Alignment error on port {unsigned}
EXPLANATION
Reception unit was unaligned with message on specified port (0: port a, 1: port b)
SUGGESTION
C321A5 Data reception unit : Alignment fault on port {unsigned}
EXPLANATION
Reception unit was unable to align to incomming message on specified port (0: port a, 1: port b)
Error Codes Directory All Robots
SUGGESTION
C321A6 Data reception unit : Code error on port {unsigned}
EXPLANATION
Reception unit saw an invalid control code on specified port (0: port a, 1: port b)
SUGGESTION
Contact your local Universal Robots service provider for assistance.
C321A7 Data reception unit : Disparity error on port {unsigned}
EXPLANATION
Reception unit got a disparity error on specified port (0: port a, 1: port b)
SUGGESTION
C321A8 Data reception unit : FiFo overflow on port {unsigned}
EXPLANATION
Reception unit had a FiFo overflow on specified port (0: port a, 1: port b)
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
C321A9 Upstream transport layer : Package CRC error
EXPLANATION
Upstream transport layer cought CRC error in package header
SUGGESTION
This might happen on occation. Can be ignored if only happens rarely
C321A10 Upstream transport layer : Bad package framing
EXPLANATION
Upstream transport layer had found a framing error.
SUGGESTION
C321A11 Upstream transport layer : Rx FiFo overflow
EXPLANATION
Upstream transport layer had a FiFo overflow
SUGGESTION
C321A12 Upstream transport layer : Tx FiFo overflow
EXPLANATION
Slave transport layer had a Tx FiFo overflow
SUGGESTION
C321A13 Upstream transport layer : Invalid hub count
EXPLANATION
Slave transport layer recieved a message with invalid hub-cnt
SUGGESTION
C321A14 Upstream transport layer : Request source not master.
All Robots Error Codes Directory
EXPLANATION
Slave transport layer recieved a message request from a device different from the master
C321A15 Upstream transport layer : Response source not slave.
EXPLANATION
Slave transport layer recieved a message response from a device different from a slave
SUGGESTION
C321A16 Upstream transport layer : Sync package type received
EXPLANATION
Master transport layer recieved a message where the type was Sync
SUGGESTION
C321A17 Upstream transport layer : Trigger package type received
EXPLANATION
Master transport layer recieved a message where the type was a tigger
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
SUGGESTION
C321A18 Upstream transport layer : Request package type received
EXPLANATION
Master transport layer recieved a message where the type was a request
SUGGESTION
C321A19 Upstream transport layer : Invalid reponse type received
EXPLANATION
Master transport layer recieved a message where the type was an invalid response
SUGGESTION
C321A20 Upstream transport layer : Package from invalid source received
EXPLANATION
Master transport layer recieved a package with an invalid source
SUGGESTION
C321A21 Upstream transport layer : Missmatch between HUB count and package
source
EXPLANATION
Master transport layer recieved a package where the src and HUB count did not match
SUGGESTION
C321A22 Upstream transport layer : Package longer than expected
EXPLANATION
Master transport layer recieved a package where the length was greate than expected, or lost a framing end
SUGGESTION
Error Codes Directory All Robots
C321A23 Upstream transport layer : Package shorter than expected
EXPLANATION
Master transport layer recieved a package where the length was less than expected
SUGGESTION
C321A24 Upstream transport layer : Package was misaligned
EXPLANATION
Master transport layer recieved a package that did not align to 32bit
SUGGESTION
C321A25 Downstream transport layer : Package was shorter than expected
EXPLANATION
Downstream transport layer tried to transmit a package that was longer than the data available
SUGGESTION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C321A26 Downstream transport layer : Package was longer than expected
EXPLANATION
Downstream transport layer tried to transmit a package with more data than expected
SUGGESTION
C321A27 Downstream transport layer : Invalid package type
EXPLANATION
Master transport layer tried to transmit a package with an invalid package type
SUGGESTION
C321A28 Downstream transport layer : Package type missing
EXPLANATION
Master transport layer tried to transmit a package without a package type
SUGGESTION
C321A29 Downstream transport layer : Message length missing
EXPLANATION
Master transport layer tried to transmit a package without a message length
SUGGESTION
C321A30 Downstream transport layer : Package destination missing
EXPLANATION
Master transport layer tried to transmit a package without a destination
SUGGESTION
C321A31 Downstream transport layer : Package source missing
EXPLANATION
Master transport layer tried to transmit a package without a source
All Robots Error Codes Directory
SUGGESTION
C321A32 Downstream transport layer : Package NML missing
EXPLANATION
Master transport layer tried to transmit a package without a next message length
SUGGESTION
C321A33 Downstream transport layer : Package TTTL missing
EXPLANATION
Master transport layer tried to transmit a package without a time to live
SUGGESTION
C321A34 Downstream transport layer : Package timeout(high byte) missing
EXPLANATION
Master transport layer tried to transmit a package without a timeout the high byte
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C321A35 Downstream transport layer : Package timeout(low byte) missing
EXPLANATION
Master transport layer tried to transmit a package without a timeout the low byte
SUGGESTION
C321A36 Downstream transport layer : Invalid message length
EXPLANATION
Master transport layer tried to transmit a package with missmatch between stated and actual length
SUGGESTION
C321A37 REDnet controller : Received control pkg in data phase
EXPLANATION
REDnet controller received a control package when not in the control phase
SUGGESTION
C321A38 REDnet controller : Received data package in control phase
EXPLANATION
REDnet controller received a data package when not in the data phase
SUGGESTION
C321A39 REDnet controller : Got SOC before being ready
EXPLANATION
REDnet controller got a SOC interrupt while not ready
SUGGESTION
C321A40 REDnet scheduler : Got SOC before being ready
EXPLANATION
REDnet scheduler got a SOC interrupt while not ready
Error Codes Directory All Robots
C321A41 REDnet scheduler : Node ID invalid
EXPLANATION
REDnet scheduler tried to send to Node ID outside valid range
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.181. C322 Switch
C322A0 Switch : Priority package timeout on ports: {hex}
EXPLANATION
Switch timed out trying to provide priority package to specified ports (bitmask)
SUGGESTION
C322A1 Switch : Data package timeout on ports: {hex}
EXPLANATION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
Switch timed out trying to provide data package to specified ports (bitmask)
SUGGESTION
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.182. C323 SCB Endpoint
C323A0 Endpoint : Priority data debug channel overflow
EXPLANATION
SCB Endpoint discarded priority data to debug channel as it was not consumed fast enough
SUGGESTION
C323A1 Endpoint : data debug channel overflow
EXPLANATION
SCB Endpoint discarded data to debug channel as it was not consumed fast enough
SUGGESTION
C323A2 Endpoint : Priority data inbound timeout from port {hex}
EXPLANATION
SCB Endpoint lost an inbound priority package on specified port as the data was not provided before timeout,
data as bitmask
SUGGESTION
C323A3 Endpoint : Data inbound timeout from port {hex}
EXPLANATION
SCB Endpoint lost an inbound package on specified port as the data was not provided before timeout, data as
bitmask
All Robots Error Codes Directory
SUGGESTION
C323A4 Endpoint : Priority data outbound timeout to port {hex}
EXPLANATION
SCB Endpoint lost an outbound priority package to specified port as the data was not consumed before
timeout, data as bitmask
SUGGESTION
C323A5 Endpoint : Data outbound timeout to port {hex}
EXPLANATION
SCB Endpoint lost an outbound package to specified port as the data was not consumed before timeout, data
as bitmask
SUGGESTION
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
a new ticket.
1.183. C324 TP UART
C324A0 UART : FiFo overflow
EXPLANATION
UART lost incomming data as a result of a FiFo overflow
SUGGESTION
C324A1 UART : Length mismatch
EXPLANATION
UART discarded a package as length of data did not match announced data
SUGGESTION
C324A2 UART : Unexpected SOM
EXPLANATION
UART got a new start of message during transmission of a message, data will be lost
SUGGESTION
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.184. C325 SPI uA
C325A53 uA SPI : FiFo underflow
EXPLANATION
uA SPI FiFo ran out of data before message was complete
SUGGESTION
Error Codes Directory All Robots
C325A54 uA SPI : Unexpected read command
EXPLANATION
uA SPI received a read command without signaling data ready
SUGGESTION
C325A55 uA SPI : Unsupported command: {hex}
EXPLANATION
uA SPI received an unspported command
SUGGESTION
C325A56 uA SPI : FiFo overflow
EXPLANATION
uA SPI received more data from device than could be stored.
C325A63 uA SPI : FiFo overflow on interface: {signed}
EXPLANATION
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
uA SPI received more data than could be relayed to device.
C325A64 uA SPI : FiFo overflow cleared
EXPLANATION
uA SPI is ready to relay messages to device.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.185. C326 SPI uB
C326A57 uB SPI : FiFo underflow
EXPLANATION
uB SPI FiFo ran out of data before message was complete
SUGGESTION
C326A58 uB SPI : Unexpected read command
EXPLANATION
uB SPI received a read command without signaling data ready
SUGGESTION
C326A59 uB SPI : Unsupported command: {hex}
EXPLANATION
uB SPI received an unspported command
SUGGESTION
C326A60 uB SPI : FiFo overflow
EXPLANATION
uB SPI received more data from device than could be stored.
All Robots Error Codes Directory
SUGGESTION
C326A65 uB SPI : FiFo overflow on interface: {signed}
EXPLANATION
uB SPI received more data than could be relayed to device.
SUGGESTION
C326A66 uB SPI : FiFo overflow cleared
EXPLANATION
uB SPI is ready to relay messages to device.
SUGGESTION
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
1.186. C327 PCIe
C327A0 PCIe Control-Data : Blocked for {unsigned} us
EXPLANATION
PCIe control channel overflowed and was blocked, time to nearest us
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update software, (B) Reduce CPU load
C327A1 PCIe Priority-Data : Blocked for {unsigned} us
EXPLANATION
PCIe priority channel overflowed and was blocked, time to nearest us
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update software, (B) Reduce CPU load
C327A2 PCIe data-data : Blocked for {unsigned} us
EXPLANATION
PCIe data channel overflowed and was blocked, time to nearest us
SUGGESTION
Try the following actions to see which resolves the issue: (A) Update software, (B) Reduce CPU load
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket
1.187. C328 Transceiver miscellaneous
C328A0 The SoC arrived {unsigned} [ns] too early
EXPLANATION
The ideal period of the SoC is 1000.00 us, and the allowed jitter is +/- 1000.0 ns
SUGGESTION
Error Codes Directory All Robots
C328A1 Timeout while waiting for the SoC, the SoC was lost or delayed more than
{unsigned} ns!
EXPLANATION
The ideal period of the SoC is 1000.00 us, and the allowed jitter is +/- 1000.0 ns
SUGGESTION
C328A2 Flash device is not supported, JEDEC data for device is: {hex}
EXPLANATION
The flash device's JEDEC ID does not match a supported flash device
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.188. C329 AXI STREAM
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C329A1 FiFo overflow on interface: {signed}
EXPLANATION
AXI stream received more data than could be relayed to device.
SUGGESTION
Contact your local Universal Robots service provider for assistance.
C329A2 FiFo overflow cleared
EXPLANATION
AXI stream is ready to relay messages to device.
SUGGESTION
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.189. C330 IMMI IO
C330A1 Injection-Molding-Machine-Interface E-Stop output readback does not match
produced value: {hex}
EXPLANATION
First byte: produced value, second byte: read value
C330A2 Injection-Molding-Machine-Interface Moulding Area Free output readback does
not match produced value: {hex}
EXPLANATION
First byte: produced value, second byte: read value
C330A3 Injection-Molding-Machine-Interface 24V IO voltage outside acceptable range
EXPLANATION
The voltage measured on the 24V IO rail is lower than expected.
All Robots Error Codes Directory
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check the fuses on the Injection-Molding-
Machine-Interface. (B) Verify there are no short circuits on the 24V IO connectors.
C330A4 Injection-Molding-Machine-Interface 48V voltages outside acceptable range
EXPLANATION
The voltages measured on the 48V rails are lower than expected.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check the fuses on the Injection-Molding-
Machine-Interface. (B) Verify there are no short circuits on the IO connectors.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.190. C331 Friction model
C331A0 Critical error
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
A critical error occurred in the friction model module
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.191. C332 Servo configuration
C332A0 Critical error
EXPLANATION
A critical error occurred in the servo configuration module
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software,
C332A1 The configuration file could not be loaded
C332A2 The configuration file could not be updated
C332A3 Failed to create configuration file, due to unknown PCB_type {unsigned}.
C332A4 Failed to acquire the motor datasheet, due to unsupported motor id {unsigned}
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.192. C333 File message
C333A0 Critical error
EXPLANATION
A critical error occurred in the file message module
Error Codes Directory All Robots
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C333A1 File type {unsigned} is not supported
C333A2 All arguments are mandatory
C333A3 Protocol version {unsigned} is not supported
C333A4 File part {unsigned} is unexpected
C333A5 CRC {hex} is invalid
C333A6 Expected CRC {hex}
C333A7 Unique ID {hex} is invalid
C333A8 Expected unique ID {hex}
C333A9 File version {unsigned} is not supported
C333A10 File ID {unsigned} is deleted
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.193. C334 Robot deviated from constrained axes while
in Constrained Freedrive.
EXPLANATION
The robot moved in one or more axes that were not allowed.
SUGGESTION
Check the settings on the Freedrive panel.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.194. C336 Hardware configuration manager
C336A1 An illegal write request to a memory area, at line {unsigned}
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.195. C337 Control parameters
C337A0 Critical error
EXPLANATION
A critical error occurred during setup of the control parameters
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
All Robots Error Codes Directory
C337A1 A selected set of control parameters with id {unsigned}, was not allowed in this
application
C337A2 A selected set of control parameters with id {unsigned}, was not known or was
incorrectly applied
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.196. C338 PROFIsafe
C338A0 Critical error
EXPLANATION
A critical error occured in the PROFIsafe logic
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software,
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C338A1 A hard error was triggered by the Siemens Profisafe Driver with instance ID
{unsigned}
C338A2 A hard error was triggered by the Siemens Profisafe Driver at line number
{unsigned}
C338A3 A hard error was triggered by the Siemens Profisafe Driver in file {unsigned}
C338A4 Invalid protocol version for PROFIsafe crosscommunication detected
C338A5 Invalid message length for PROFIsafe crosscommunication detected for msg id
{unsigned}
C338A6 A PROFIsafe message was received, but there is no valid configuration
EXPLANATION
A PROFIsafe message was received before a valid safety configuration
SUGGESTION
Try the following actions to see which resolves the issue: (A) Verify the PROFIsafe Host settings and review
the robot safety configuration, see PROFIsafe (B) Do not start a PROFIsafe host before the robot is ready (C)
Conduct a complete rebooting sequence
C338A7 A PROFIsafe message was received and PROFIsafe was disabled.
EXPLANATION
A PROFIsafe message was received while PROFIsafe is disabled in the safety configuration
SUGGESTION
Try the following actions to see which resolves the issue: (A) Verify the PROFIsafe Host settings and review
the robot safety configuration, see PROFIsafe (B) Do not start a PROFIsafe host before the robot is ready (C)
Conduct a complete rebooting sequence
C338A8 The robot rejected the PROFIsafe F-Parameter set
EXPLANATION
A PROFIsafe F-Parameterset was received from the PLC but was not accepted
SUGGESTION
Try the following actions to see which resolves the issue: (A) Check the diagnosis messages from the PLC and
set a valid F-Parameter configuration, (B) Conduct a complete rebooting sequence
C338A9 An error occured during param state with code {unsigned}
Error Codes Directory All Robots
C338A10 An error occured during operational state with code {unsigned}
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.197. C339 Cross communication
C339A0 Critical error
EXPLANATION
A critical error occured in the cross communication module
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software
C339A1 Requested transmit queue size {unsigned} larger than fifo size
C339A2 The transmit queue size must not be larger than {unsigned}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.198. C340 Energy Monitoring
C340A0 Idle power consumption too high
EXPLANATION
The system is drawing more power than expected while idle
SUGGESTION
Try the following actions to see which resolves the issue: (A) Ensure supply is not delivering more than 48V,
(B) Check Energy Eaters cable and connections, (C) Check Energy Eater, (D) Update software,
C340A1 Energy surplus shutdown
EXPLANATION
The power supply is sending energy to the energy eater
SUGGESTION
Try the following actions to see if it resolves the issue: (A) Ensure supply is not delivering more than 48V, (B)
Update software,
If you are unable to resolve the issue, login or create an account at http://myUR.universal-robots.com and post
a new ticket.
1.199. C400 Elbow position close to safety plane limits
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.200. C401 Exceeding user safety settings for stopping
time
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
All Robots Error Codes Directory
1.201. C402 Exceeding user safety settings for stopping
distance
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.202. C403 Danger of clamping between the Robot's
lower arm and tool
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.203. C404 Unexpected behavior
C404A0 Runtime sends data too often
C404A1 Runtime tries to receive data too often
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.204. C450 Force-Torque sensor
C450A0 Sensor data invalid
EXPLANATION
Force-Torque sensor is defective or not mounted correctly
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check for loose connections, (C) Update software, (D) Contact your local Universal Robots service provider
for assistance
C450A1 Sensor can not be used, therefore it is disabled
EXPLANATION
Force-Torque sensor version is newer than the Robot software
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check for loose connections, (C) Update software, (D) Contact your local Universal Robots service provider
for assistance
C450A2 Channel {unsigned} signal became invalid
C450A3 Frequency is: {float}
C450A4 Force-Torque sensor is expected, but it cannot be detected
EXPLANATION
Force-Torque sensor is expected, but no signals from the sensor can be detected.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check for loose connections, (C) Check for damages to the Tool/sensor, (D) Update software, (E) Contact
your local Universal Robots service provider for assistance
C450A5 Force-Torque sensor is detected but not calibrated
Error Codes Directory All Robots
EXPLANATION
Force-Torque sensor is installed, but no calibration was found.
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Contact your local Universal Robots service provider for assistance
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.205. C499 Motorencoder calibration
C499A0 Actual position isn't stable. Position error: {float} [ticks]
C499A1 Actual position has a large error. Position error: {float} [ticks]
C499A2 Actual position has a large error and isn't stable. Position error: {float} [ticks]
C499A3 Target position is: {unsigned} [ticks]
C499A4 Actual average position is: {float} [ticks]
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C499A5 Actual position variance is: {float} [ticks]
C499A6 Actual position min to max delta is: {signed} [ticks]
C499A7 Actual sample position number is: {unsigned}
C499A8 Average position isn't stable. Position variance: {float} [ticks]
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.206. C500 Self-test step
C500A0 ADC calibration started
C500A1 ADC calibration done
C500A2 Commutation offset calibration started
C500A3 Commutation offset calibration done
C500A4 Brake Test started
C500A5 Brake Test done
C500A6 Burn-in started
C500A7 Burn-in done
C500A8 Cogging started
C500A9 Cogging done
C500A12 Joint calibration started
C500A13 Joint calibration done
C500A17 Motor phase order start
C500A18 Motor phase order done
C500A19 Awaiting acceptance started
EXPLANATION
The Self-test awaits acceptance using serial number.
All Robots Error Codes Directory
C500A20 Joint Encoder calibration started
C500A21 Joint Encoder calibration done
C500A22 Force-Torque started
C500A23 Force-Torque done
C500A24 Motor Encoder calibration started
C500A25 Motor Encoder calibration done
C500A26 Gear Zero Torque calibration started
C500A27 Gear Zero-torque calibration done
C500A28 RLS encoder signal quality test started
C500A29 RLS encoder signal quality test done
C500A30 Get motor encoder statistics started
C500A31 Get motor encoder statistics done
C500A32 Started calibration of motor parameters
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C500A33 Completed calibration of motor parameters
C500A34 Started calibration of stator parameters
C500A35 Completed calibration of stator parameters
C500A36 Started thermal test
C500A37 Completed thermal test
C500A38 Started vibration test
C500A39 Completed vibration test
C500A40 Started store hardware information step
C500A41 Completed store hardware information step
C500A42 Commutation offset correction started
C500A43 Commutation offset correction done
C500A46 Kinematic error calibration started
C500A47 Kinematic error calibration done
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.207. C501 PC Selftest message
C501A0 Unhandled exception during subtest transition
C501A1 Exception occurred when accessing limits file
C501A2 Received Selftest step when state was not in running state
C501A3 Joint was disconnected prematurely
C501A4 Illegally transitioned into bootloader while the selftest was running
C501A5 Low-Level Spam Violation
C501A6 Startup Failed
Error Codes Directory All Robots
C501A7 Selftest aborted
C501A8 Repeats of log entries (SPAM) caused the selftest setup to fail the selftest
C501A9 Repeats of log entries (SPAM) caused the selftest setup to attempt reboot of
joint FPGA
C501A10 The scanned hardware type is not valid. The scanned string was: {string}
C501A11 {string} was not validated correctly. Ensure that the test has been run
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.208. C502 Additional information
C502A0 Min limit was {float}
C502A1 Max limit was {float}
C502A2 Value on uA was {float}
C502A3 Value on uB was {float}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C502A4 Maximum deviation between uA and uB was larger then limit of {float}
C502A5 The deviation was {float}
C502A6 Deviation calculation was based on value {float} from uA
C502A7 Deviation calculation was based on value {float} from uB
C502A8 Expected negative value, but tested {float}
C502A9 Expected positive value, but tested {float}
C502A10 Joint ID was {unsigned}
C502A11 Device ID was {unsigned}
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.209. C503 Limit Violation - ADC calibration
C503A0 Calibration data was not found for uA
C503A1 Calibration data was not found for uB
C503A2 phase_A gain exceeded limit
C503A3 phase_B gain exceeded limit
C503A4 phase_C gain exceeded limit
C503A5 phase_A offset exceeded limit
C503A6 phase_B offset exceeded limit
C503A7 phase_C offset exceeded limit
C503A8 Current samples not found for uA
C503A9 Current samples not found for uB
C503A10 Phase A coefficient of determination below minimum limit
C503A11 Phase B coefficient of determination below minimum limit
All Robots Error Codes Directory
C503A12 Phase C coefficient of determination below minimum limit
C503A13 Phase {string} on uA, did not have a reference currrent measured at 0A
C503A14 Phase {string} on uB, did not have a reference currrent measured at 0A
C503A15 Phase {string} on uA, the applied offset did not match the 0A sample
C503A16 Phase {string} on uB, the applied offset did not match the 0A sample
C503A17 Phase {string} on uA, the applied offset deviated to much from the linear offset
C503A18 Phase {string} on uB, the applied offset deviated to much from the linear offset
C503A19 The ADC calibration on uA had illegal revision {unsigned}, make sure that
ems calibration data is available
C503A20 The ADC calibration on uB had illegal revision {unsigned}, make sure that
ems calibration data is available
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.210. C504 Limit Violation - Commutation offset
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
calibration
C504A0 Calibration data was not found for uA
C504A1 Calibration data was not found for uB
C504A2 Commutation offset exceeded limit
C504A3 Difference between uA and uB exceeded limit
C504A4 The standard deviation of pole {unsigned} from the positive direction exceeded
maximum level
C504A5 The standard deviation of pole {unsigned} from the negative direction
exceeded maximum level
C504A6 The difference in position of pole {unsigned} measured from the positive and
negative direction exceeded limit
C504A7 The Uncertainty of the commutation offset exceeded limit
C504A8 The estimated torque error at pole {unsigned} exceeded limit
C504A9 Received data from fewer poles than expected
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.211. C505 Limit Violation - Brake test
C505A0 Test data was not found
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.212. C506 Limit Violation - Zero torque offset
calibration
Error Codes Directory All Robots
C506A0 Missing calibration data. No data received
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.213. C507 Limit Violation - Joint Calibration
C507A0 Missing calibration data for uA
C507A1 Missing calibration measurements for uA
C507A2 Missing measurements count for uA
C507A3 Missing calibration data for uB
C507A4 Missing calibration measurements for uB
C507A5 Missing measurements count for uB
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.214. C508 Deviation - Joint Calibration
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C508A0 Maximum Q-axis currents deviation
C508A1 Maximum D-axis currents deviation
C508A2 Maximum velocity deviation
C508A3 Maximum deviation from target pct.
C508A4 Wrong sign on Q-axis current from uA, positive expected
C508A5 Wrong sign on Q-axis current from uA, negative expected
C508A6 Temperature limit violation
C508A7 Wrong sign on Q-axis current from uB, positive expected
C508A8 Wrong sign on Q-axis current from uB, negative expected
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.215. C509 Limit Violation - Cogging calibration
C509A0 Calibration summary was not found for uA
C509A1 Calibration summary was not found for uB
C509A2 Received too many coefficient pairs uA
C509A3 Received too many coefficient pairs uB
C509A4 Received too few coefficient pairs uA
C509A5 Received too few coefficient pairs uB
C509A6 Cogging summary - std. residual error exceeded maximum limit
C509A7 Cogging summary - peak residual error exceeded maximum limit
C509A8 Cogging summary - mean speed error exceeded maximum limit
C509A9 Cogging summary - std. speed error exceeded maximum limit
All Robots Error Codes Directory
C509A10 Cogging summary - peak speed error exceeded maximum limit
C509A11 Cogging coefficients - max signal amplitude exceeded max absolute limit
C509A12 Cogging coefficients - difference between the frequency component
measured by uA and uB at index {float} exceeded the limit
C509A13 Joint type {string} is not supported by the test
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.216. C510 Limit Violation - Temperature
C510A0 Joint temperature exceeded limits
C510A1 Processor temperature exceeded difference limits
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.217. C511 Limit Violation - Joint encoder calibration
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C511A0 Calibration summary was not found
C511A1 Incorrect amount of calibration LUT values
C511A2 Incorrect amount of validation LUT values
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.218. C512 Limit Violation - Motor encoder calibration
C512A0 Calibration summary was not found
C512A1 Incorrect amount of calibration LUT pairs
C512A2 Incorrect amount of validation LUT pairs
C512A3 Motor Encoder Calibration residual error, std. dev. limit violation
C512A4 Motor Encoder Calibration residual error, peak limit violation
C512A5 Incorrect amount of raw calibration samples
C512A6 Incorrect amount of raw validation samples
C512A7 Motor Encoder Calibration error reduction factor violation
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.219. C513 Motor encoder statistics
C513A0 Missing calibration data. Data not found
C513A1 Did not receive expected amount of drift data
C513A2 Did not receive expected amount of missing data
C513A3 Missed more indexes than max allowed
C513A4 Detected more drifted indexes than max allowed
Error Codes Directory All Robots
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.220. C514 Limit Violation - RLS Encoder Signal Quality
C514A0 Data was not found, missing calibration data
C514A1 Height exceeded limits
C514A2 Distance exceeded limits
C514A3 Tilt exceeded limits
C514A4 Airgap exceeded limits
C514A5 Radial sensor offset exceeded limits
C514A6 Disc tilt exceeded limits
C514A7 The encoder variant {string} is not valid for this joint type
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
1.221. C515 Limit Violation - Motor Parameters
C515A0 Calculated back-emf constant (Kb) exceeded limits
C515A1 Calculated torque constant (Kt) exceeded limits
C515A2 Measured phase resistance (Rpp) exceeded limits
C515A3 Measured phase inductance (Lpp) exceeded limits
C515A4 Measured phase time constant (Tau_pp) exceeded limits
C515A5 Coulomb friction in negative direction exceeded limits
C515A6 Coulomb friction in positive direction exceeded limits
C515A7 Friction Model. Viscous friction coefficient limit violation in the negative
direction
C515A8 Friction Model. Viscous friction coefficient limit violation in the positive direction
C515A9 Quality of linear fit r^2 limit violation in the negative direction
C515A10 Quality of linear fit r^2 limit violation in the positive direction
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.222. C516 Selftest disagreement
C516A0 Torque information disagreement between uA and uB
C516A1 Size disagreement between uA and uB
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.223. C517 Limit Violation - Vibration Measurement
C517A0 Not all vibration samples received from joint
All Robots Error Codes Directory
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.224. C518 Joint Selftest Data Message
C518A0 Received unhandled message:{unsigned}
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.225. C519 Limit Violation - Hardware Information
C519A0 Mismatch between rotor and stator type {hex}
C519A1 Mismatch between gear box and shaft type {hex}
C519A2 Microprocessor A did not echo the correct hardware info back
C519A3 Microprocessor B did not echo the correct hardware info back
C519A4 Timed out after {unsigned} seconds while loading hardware serial numbers
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
from QDA
C519A5 The received serial number {string} is not a recognized gear serial number
C519A6 The received serial number {string} is not a recognized motor serial number
C519A7 The received serial number {string} is not a recognized motor encoder platform
serial number
C519A8 Hardware serial numbers was received while the joint was in {string} state,
which is not allowed
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.226. C520 Limit Violation - Commutation Offset
Correction
C520A0 The commutation offset correction brings the offset outside of the uncertainty
area measured in the commutation offset calibration
C520A1 No data was received for the commutation offset correction step
C520A2 The Q axis voltage of {float} V was higher than expected after the calibration
C520A3 The current of {float} A was higher than expected after the calibration
C520A4 The D voltage was less symmetric after the calibration than before
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.227. C522 Limit Violation - Kinematic Error Calibration
C522A0 Did not receive data from all the expected velocities
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
Error Codes Directory All Robots
1.228. C710 ROM Test
C710A0 Critical error
EXPLANATION
A critical error occurred during ROM validation
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software, (C) Contact your local Universal Robots service provider for assistance
C710A1 ROM corrupted
EXPLANATION
Failed to validate CRC on ROM
SUGGESTION
Reboot or contact your local Universal Robots service provider for assistance.
C710A2 Failed to validate CRC on invariant data in RAM
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
EXPLANATION
Safety critical data stored in RAM was corrupted
SUGGESTION
Reboot or contact your local Universal Robots service provider for assistance.
C710A3 Unexpected size of invariant data, size: {hex}
EXPLANATION
Size is in bytes. Size must be 32bit aligned
SUGGESTION
Contact your local Universal Robots service provider for assistance.
C710A4 Failed to validate CRC on code segment in RAM
EXPLANATION
Parts of the Firmware stored in RAM was corrupted
SUGGESTION
Contact your local Universal Robots service provider for assistance.
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.229. C720 LVD (low voltage detection)
C720A1 Reset due to LVD or power off
C720A2 Low Voltage warning level reached
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.230. C740 Hardware monitoring
C740A0 Critical error
EXPLANATION
A critical error occurred during hardware monitoring
All Robots Error Codes Directory
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Update software, (C) Contact your local Universal Robots service provider for assistance
C740A1 1V2 voltage is outside of the allowed range: {float}
C740A2 1V8 voltage is outside of the allowed range: {float}
C740A3 2V5 voltage is outside of the allowed range: {float}
C740A4 3V3 voltage is outside of the allowed range: {float}
C740A5 PC's 3V3 voltage is outside of the allowed range: {float}
C740A6 uA's 3V3voltage is outside of the allowed range: {float}
C740A7 uB's 3V3 voltage is outside of the allowed range: {float}
C740A8 5V voltage is outside of the allowed range: {float}
C740A9 12V voltage is outside of the allowed range: {float}
C740A10 24V voltage is outside of the allowed range: {float}
C740A11 48V voltage is outside of the allowed range: {float}
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
C740A12 58V voltage is outside of the allowed range: {float}
C740A13 -4V voltage is outside of the allowed range: {float}
C740A14 Robot voltage is outside of the allowed range: {float}
C740A15 Robot current is outside of the allowed range: {float}
C740A17 Inrush protected 48V voltage is outside of the allowed range: {float}
C740A20 24V SPI IO voltage is outside of the allowed range: {float}
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check for loose connections, (C) Check for damages to the Tool/sensor, (D) Update software, (E) Contact
your local Universal Robots service provider for assistance
C740A21 24V SPI IO current is outside of the allowed range: {float}
SUGGESTION
Try the following actions to see which resolves the issue: (A) Conduct a complete rebooting sequence, (B)
Check for loose connections, (C) Check for damages to the Tool/sensor, (D) Update software, (E) Contact
your local Universal Robots service provider for assistance
C740A22 The solenoid voltage is not 0 before activation: {float}
C740A23 The solenoid voltage is not 48V after activation: {float}
C740A24 The left Three-Position Enabling button is inconsistent
SUGGESTION
Try the following actions to see which resolves the issue: (A) Do not press the button repeatedly, (B) Remove
any pressure off the button, (C) Press the button with more pressure. Light pressing may not work, (D) Update
software, (E) contact your local Universal Robots service provider for assistance.
C740A25 The right Three-Position Enabling button is inconsistent
SUGGESTION
Try the following actions to see which resolves the issue: (A) Do not press the button repeatedly, (B) Remove
any pressure off the button, (C) Press the button with more pressure. Light pressing may not work, (D) Update
software, (E) contact your local Universal Robots service provider for assistance.
Error Codes Directory All Robots
C740A26 State for the Three-Position Enabling button: {hex}
EXPLANATION
Bit 0: Button, Bit 4: Button negated, Bit 8: Monitor 1, Bit 12: Monitor 2
If you unable to resolve the issue, login to http://myUR.universal-robots.com and create a new case.
1.231. C900 Debug message data: {data}
Software Name: PolyScope 5
Software Version: 5.20
Document Version: 10.9.24
Copyright © 2009–2024 by Universal Robots A/S. All rights reserved.
All Robots Error Codes Directory