Error codes

What a robot’s error code means, from the maker’s own directory, with a link to the page where the maker says what to do about it.

Type the code from the teach pendant, or words from the message. Each directory is grouped the way the maker prints it: by robot generation, then by section.

4,739 codes · page 110 of 119

C297A19 · Joint type detected by processor B: {unsigned}.

Universal Robots · e-Series and Later Models

C297 Joint validationCause given

C298A0 · Tool is too close to the lower arm: {float_2_4} meter.

Universal Robots · e-Series and Later Models

C298 Hand protectionCause given

C299A0 · Communication error detected

Universal Robots · e-Series and Later Models

C299 Tool communicationCause given

C299A3 · RX framing error

Universal Robots · e-Series and Later Models

C299 Tool communicationCause given

C299A4 · RX Parity error

Universal Robots · e-Series and Later Models

C299 Tool communicationCause given

C301A0 · Critical error

Universal Robots · e-Series and Later Models

C301 Safety message monitorCause given

C302A1 · Invalid Robot Type {unsigned}

Universal Robots · e-Series and Later Models

C302 Tool Configuration

C303A0 · Critical error

Universal Robots · e-Series and Later Models

C303 System statusCause given

C303A6 · Reset caused by independent watchdog

Universal Robots · e-Series and Later Models

C303 System statusCause given

C304A0 · Critical error

Universal Robots · e-Series and Later Models

C304 Self monitoringCause given

C304A3 · Close to the gearbox shear limit. Encoders disagree {float} [rad] on the Joint position

Universal Robots · e-Series and Later Models

C304 Self monitoringCause given

C304A4 · Either the encoder was inappropriately mounted, or the gearbox is loose or broken. Difference between the encoders is {float} [rad].

Universal Robots · e-Series and Later Models

C304 Self monitoringCause given

C304A6 · Motor phase {unsigned}'s resistance is too high.

Universal Robots · e-Series and Later Models

C304 Self monitoring

C305A0 · Critical error

Universal Robots · e-Series and Later Models

C305 Robot Power ControlCause given

C305A1 · Power supply voltage too low

Universal Robots · e-Series and Later Models

C305 Robot Power Control

C305A2 · Robot cable not connected

Universal Robots · e-Series and Later Models

C305 Robot Power Control

C305A3 · Short circuit in Robot detected or the wrong Robot is connected to the Control Box.

Universal Robots · e-Series and Later Models

C305 Robot Power ControlCause given

C305A4 · Robot voltage rising slower than expected

Universal Robots · e-Series and Later Models

C305 Robot Power Control

C305A6 · Power supply voltage too high: {float} V

Universal Robots · e-Series and Later Models

C305 Robot Power Control

C305A8 · The Robot Voltage is too high ({float})V when powering on the Robot

Universal Robots · e-Series and Later Models

C305 Robot Power Control

C305A9 · The Power State was not OFF ({unsigned}) when trying to power on the Robot

Universal Robots · e-Series and Later Models

C305 Robot Power Control

C305A11 · The power to the robot arm was not removed fast enough after violation

Universal Robots · e-Series and Later Models

C305 Robot Power Control

C305A12 · Unexpected energy eater type

Universal Robots · e-Series and Later Models

C305 Robot Power ControlCause given

C306A0 · Critical error

Universal Robots · e-Series and Later Models

C306 JointCause given

C306A1 · Not stopping fast enough

Universal Robots · e-Series and Later Models

C306 JointCause given

C306A2 · Velocity failed to pass sanity check

Universal Robots · e-Series and Later Models

C306 Joint

C306A3 · Acceleration failed to pass sanity check

Universal Robots · e-Series and Later Models

C306 JointCause given

C306A9 · Joint moved more than allowable limit

Universal Robots · e-Series and Later Models

C306 JointCause given

C306A15 · Joint moved too far while it should be stationary

Universal Robots · e-Series and Later Models

C306 JointCause given

C306A16 · A timeout occured while in violation parking

Universal Robots · e-Series and Later Models

C306 JointCause given

C306A17 · The joint parking procedure violated max allowed execution time of {float} [ms].

Universal Robots · e-Series and Later Models

C306 JointCause given

C306A19 · Illegal state transition, the joint entered parking while motorcontrol was disabled.

Universal Robots · e-Series and Later Models

C306 JointCause given

C306A20 · Trying to power off from violation while motor control is enabled.

Universal Robots · e-Series and Later Models

C306 JointCause given

C306A21 · Unexpected joint type ({hex})

Universal Robots · e-Series and Later Models

C306 JointCause given

C306A22 · Trying to enter idle brake failure while motor control is enabled.

Universal Robots · e-Series and Later Models

C306 JointCause given

C306A24 · Motor unsupported by the Critical Fault brake handler

Universal Robots · e-Series and Later Models

C306 JointCause given

C309A0 · Critical error

Universal Robots · e-Series and Later Models

C309 Keep-AliveCause given

C309A1 · Message with wrong sequence received from SCB-uPA.

Universal Robots · e-Series and Later Models

C309 Keep-AliveCause given

C309A4 · Message with wrong sequence received from SCB-uPB.

Universal Robots · e-Series and Later Models

C309 Keep-Alive

C309A10 · Lost {unsigned} Keep-Alive message(s) in a row from Safety Control BoarduPA

Universal Robots · e-Series and Later Models

C309 Keep-AliveCause given