Error Code Lookup
| Subsystem | Error Code | Error Title | Possible Symptoms | Possible Causes | Troubleshooting Steps |
|---|---|---|---|---|---|
| Charge Rack | Sleeve Fault | Poor Communication between Battery<br>and Rack Charging Assembly | -<br>Battery not charging<br>quickly.<br>-<br>High temperatures<br>during charging. | -<br>Battery has pulled away from the Rack<br>Charging Assembly during un-mate. | -Inspect the Lip Retention<br>Bracket. If the bracket is<br>missing or damaged, replace<br>it. |
| Robot | Robot in prohibited zone | -<br>Robot will not move<br>without intervention | -<br>Robot went into a space it was not<br>allowed | -Move robot to allowed zone<br>with teachpendant | |
| Robot | Joint (1-6) overcurrent/overtorque | -Robot will not move<br>without intervention | -<br>Robot binding when picking/placing<br>batteries in rack or cradle<br>-<br>Robot collided with a foreign object<br>during pick/place<br>-<br>Vehicle moved position | -Move robot to acceptable<br>space with teach pendant<br>(place battery in safe space if<br>on EOA) | |
| Robot | Joint (1-6) Collision Detected | -Robot will not move<br>without intervention | -<br>Robot binding when picking/placing<br>batteries in rack or cradle<br>-<br>Robot collided with a foreign object<br>during pick/place<br>-<br>Vehicle movedposition | -Move robot to acceptable<br>space with teach pendant<br>(place battery in safe space if<br>on EOA) | |
| Robot/System | BoA Camera Offline | -Robot will not react<br>when vehicle enters<br>hallway<br>- HMI will notify operator<br>on screen | -Cable disconnected/damaged<br>-POE switch faulted/disconnected | -Check cable terminations at<br>both ends<br>-Check that lights are<br>illuminated at the POE port it<br>is connected into | |
| Robot/System | EoA Camera Offline | System will fault and<br>notify operator on screen | -Cable disconnected/damaged<br>-POE switch faulted/disconnected | -Check that lights are<br>illuminated at the POE port it<br>is connected into | |
| Robot/System | Laser Scanner Offline | System will fault and<br>notify operator on screen | -Check cable terminations at<br>both ends | ||
| Robot/System | TOF Sensor Offline | System will fault and<br>notify operator on screen | -Check cable terminations at<br>both ends | ||
| Robot/System | eIdle | The task has not yet finished. | |||
| Robot/System | eNoError | No error | |||
| Robot/System | eCameraOffline | The Cognex camera is offline. | |||
| Robot/System | eCameraJobNotLoaded | The Cognex camera failed to load the<br>job. | |||
| Robot/System | eCameraNoTriggerReady | The Cognex camera is not ready to<br>trigger. | |||
| Robot/System | eCameraNoTriggerAck | The Cognex camera did not<br>acknowledge the trigger command. | |||
| Robot/System | eCameraNoObjectFound | The Cognex camera did not detect any<br>objects. | |||
| Robot/System | eRobotMessageFailed | The robot did not receive the last<br>message. | -Restart robot service | ||
| Robot/System | eLaserNotOn | The laser did not turn on. | System will fault and<br>notify operator on screen | -Restart robot service | |
| Robot/System | eRotationTooGreat | The object is too far out of plane. | Unsuccessful<br>swap/aborted swap<br>attempt | -Repark vehicle |
| Robot/System | eLaserNotOff | The laser did not turn off. | -Restart robot service | ||
|---|---|---|---|---|---|
| Robot/System | eRobotNotAtHomePosition | The robot is not in its home position. | -Restart robot service | ||
| Robot/System | eFeatureAlignFailed | The system was not able to align with<br>the target. | Unsuccessful<br>swap/aborted swap<br>attempt | -Repark vehicle | |
| Robot/System | eTriangulateFailed | The system was not able to determine<br>the target's plane. | Unsuccessful<br>swap/aborted swap<br>attempt | -Clean pin plate<br>-Repark vehicle | |
| Robot/System | eProgramsNotStopped | The robot programs did not stop. | -Restart robot service | ||
| Robot/System | ePcProgramsNotRunning | The robot process control programs<br>are not running. | -Restart robot service | ||
| Robot/System | eNoProgStartAck | The robot did not start its program. | -Restart robot service | ||
| Robot/System | eRobotNotOnline | The robot is not online. | -Power cycle robot controller | ||
| Robot/System | eCouldNotReset | Could not reset active robot error. | -Power cycle robot controller | ||
| Robot/System | eMotorNotOn | Could not turn on robot motors. | -Power cycle robot controller | ||
| Robot/System | eCycleNotStarted | Robot cycle did not start. | -Restart robot service | ||
| Robot/System | eGripperDidNotOpen | The gripper did not open when<br>commanded. | System fault | -Improper placement causing binding<br>-Gripper jaw sensor faulty<br>-Gripper jaws faulty | |
| Robot/System | ePinNotDetected | Pin was not detected during mate<br>sequence. | System fault | -Pin detect sensor faulty/offline | -Check sensor connections at<br>both ends |
| Robot/System | eGripperDidNotClose | Gripper did not close when<br>commanded. | System fault | -Alignment pins causing battery to not<br>fully seat<br>-Debris in gripper causing battery to not<br>fully seat<br>-Gripper jaw sensor faulty<br>-Gripper jaws faulty | |
| Robot/System | eInvalidRetractPose | Invalid retract pose was calculated. | |||
| Robot/System | eLocationCallFailed | Could not get rack locations for swap. | Unsuccessful<br>swap/aborted swap<br>attempt | ||
| Robot/System | eGocatorLaserSafety | Could not set Gocator Laser Safety bit. | -Restart robot service | ||
| Robot/System | eGocatorCommand | Could not send Gocator command. | -Restart robot service | ||
| Robot/System | eGocatorMessageFailed | Gocator message transfer failed. | -Restart robot service | ||
| Robot/System | eGocatorJobLoadFailed | Gocator job load failed. | -Restart robot service | ||
| Robot/System | eGocatorNoData | Gocator failed to return data in the<br>allowed time. | -Restart robot service | ||
| Robot/System | eGocatorPlaneLimits | Calculated Gocator plane is not within<br>limits. | -Repark vehicle | ||
| Robot/System | eNothingInGripper | Nothing is in the gripper. Calibration<br>will not continue. | |||
| Robot/System | eCalPlateNotInGripper | Something other than the calibration<br>plate is in the gripper. | |||
| Robot/System | eGocatorAlignmentClear | Could not clear Gocator alignment. | |||
| Robot/System | eGocatorAlignFailed | Could not set Gocator alignment. |
| Robot/System | eCalibrationSave | Could not save updated calibration<br>constants | |||
|---|---|---|---|---|---|
| Robot/System | eNoPinPlateVisible | Could not find pin plate | Unsuccessful<br>swap/aborted swap<br>attempt | -Pin plate obstructed/damaged | -Clean pin plate<br>-Repark vehicle |
| Robot/System | eGocatorTooManyTries | The Gocator could not get in plane<br>after the permissible number of<br>attempts | Unsuccessful<br>swap/aborted swap<br>attempt | -Pin plate dirty, damaged, water<br>condensing on surface<br>-Vehicle parked at too steep of an angle. | -Clean pin plate<br>-Repark vehicle |
| Robot/System | eSleeveIsOccupied | The system commanded a battery<br>collision. | -Restart robot service | ||
| Robot/System | eNoCalibration | The commanded place sleeve is not<br>calibrated. | -Sleeve was never calibrated or calibration<br>was deleted. | -Manually place battery into<br>sleeve and initiate a sleeve<br>calibration sequence. | |
| Robot/System | ePinStillDetected | The pin was still detected after an un-<br>mate sequence. | -Battery not fully unmated from gripper<br>-Pin detection sensor faulty<br>-Metal debris inside gripper causing false<br>positive | -Use teach pendant to ungrip<br>from battery and place robot in<br>safe space. Restart robot<br>service. | |
| Robot/System | eDraggingBattery | The robot might be dragging the<br>battery. | -Obseve grip onto battery for<br>any obvious obstructions | ||
| Robot/System | eNoSleevesAvailable | There are no available battery<br>locations. | -Confirm all rack doors are<br>closed.<br>-Unquarantine any sleeves that<br>can be easily addressed. | ||
| Robot/System | eTaskInterrupted | The task was interrupted by the user. | |||
| Robot/System | eTaskInterruptedResetRequired | The task was interrupted by the user. | |||
| Robot/System | eHallwayNotEmpty | The hallway is not empty. | -Confirm nothing inside<br>hallway<br>-Confirm light curtain LEDs are<br>illuminated green | ||
| Robot/System | eRobotProtectionReset | The sequence was reset to protect the<br>robot. | |||
| Robot/System | eNoCradleDmVisible | Could not find cradle DM code | -Damaged/Faded/Obstructed cradle DM<br>code | -Clean DM code sticker<br>-Install new DM code sticker<br>on cradle | |
| Robot/System | eUnknownCradleType | The cradle type could not be<br>determined. | -Damaged/Faded/Obstructed cradle DM<br>code | -Clean DM code sticker<br>-Install new DM code sticker<br>on cradle | |
| Robot/System | eNotEnoughClearance | There is not enough clearance to<br>extract the battery. | -Repark vehicle | ||
| Robot/System | eNoCollisionValues | No collision values found in the<br>configuration file for this setpoint. | |||
| Robot/System | eAlreadyAudited | The system requested an audit of a<br>sleeve that is already audited. | |||
| Robot/System | eAngleDifferenceTooLarge | The difference between the pre-scan<br>O angle and the calibrated O angle is<br>too large | -System fault/hangup | -Inspect the position of battery<br>relative to cradle/rack. Ensure<br>battery is fully seated within<br>the allowed space. |
| Robot/System | ePositionDifferenceTooLarge | The difference between the pre-scan<br>location and calibrated position is too<br>large | -System fault/hangup | -Inspect the position of battery<br>relative to cradle/rack. Ensure<br>battery is fully seated within<br>the allowed space. | |
|---|---|---|---|---|---|
| Robot/System | eCouldNotTestPressure | The system could not test air pressure<br>because the gripper is not empty | -System fault/hangup | -Debris in gripper causing false positive | -Clean gripper |
| Robot/System | eGripperGeneralFailure | Could not send command to the<br>gripper | -System fault/hangup | -Restart Robot Service | |
| Robot/System | eTeachGripperOpenFailure | TeachGripperOpen sequence failure | -Restart Robot Service | ||
| Robot/System | eTeachGripperClosedWithPinFailure | TeachGripperOpenWithPin sequence<br>failure | -Restart Robot Service | ||
| Robot/System | eTeachGripperClosedWithoutPinFailure | TeachGripperOpenWithoutPin<br>sequence failure | -Restart Robot Service | ||
| Robot/System | eTeachPinAbsentFailure | TeachPinAbsent sequence failure | -Restart Robot Service | ||
| Robot/System | eTeachPinPresentFailure | TeachPinPresent sequence failure | -Restart Robot Service | ||
| Robot/System | eGripperTeachTimeout | The gripper teach sequence timed out | -Restart Robot Service | ||
| Robot/System | eExtractSanityCheckFailed | The battery extraction position could<br>not be verified | -System fault/hangup | ||
| Robot/System | eBatterySizeMismatch | The robot gripped an unexpected<br>battery size | System fault | -Magnet missing from XL battery<br>-Magnet incorrectly installed on standard<br>battery | -Install magnet int |
- XL battery<br>-Remove magnet from<br>standard battery| |Robot/System|eNoSleevesAvailableAfterExtract|No “place” sleeves were available after<br>battery was removed from truck.|-System fault/hangup|-Possible that battery was manually placed<br>into rack during a swap<br>-Sleeve communication dropped out<br>during swap|-Check that all sleeve<br>communications are green in<br>health screen| |Robot/System|eRobotSocketClosed|Unable to communicate with robot|-System fault/hangup||-Restart Robot Service| |Robot/System|eRobotMessageNack|Robot returned NACK response|-System fault/hangup||| |Robot/System|ePinTooFarAway|The robot cannot reach the battery.|-Robot will not pick<br>battery|-Vehicle is too far away|-Repark vehicle| |Robot/System|eAlreadyQuarantined|The sleeve is already quarantined|||| |Robot/System|eUnknownPlateThickness|Could not determine pin plate<br>thickness.|-System fault/hangup<br>-Aborted swap attempt|-Dirty Pin Plate|Clean the pin plate, then try<br>again.| |Robot/System|eDrainCommandNotAcked|The compressor drain command was<br>not acknowledged.|||| |Robot/System|eRepeatedPrescanFailureQuarantine|Sleeve quarantined due to repeated<br>pre-scan failure|-Battery auto-<br>quarantined in sleeve|-Dirty Pin Plate|Clean the pin plate, then try<br>again.| |Robot/System|eReplacementBatteryNotCharged|The replacement battery was not fully<br>charged|-Robot will hand out non-<br>fully charged batteries|-Rack doors open causing charging to stop<br>-Rack communication interrupted, causing<br>charging to stop|-Ensure doors are closed<br>-Confirm communication with<br>sleeves| |Robot/System|eSameBatteryReturned|Returned same battery to vehicle||-Database issue<br>-Incorrect battery voltage was in the truck<br>during extract|-Confirm battery voltage<br>matches truck boltage| |Robot/System|eHeatDetectionWireMelted|FIRE DETECTION: Heat detection wire<br>has tripped!|System fault|-Heat wire has melted<br>-Heat wire shielding has been cut, allowing<br>conductors to short||
| Robot/System | eBatteryTemperatureAlarm | FIRE DETECTION: Battery temperature<br>exceeds alarm level | System fault | ||
|---|---|---|---|---|---|
| Robot/System | eBatteryTemperatureWarning | Battery temperature exceeds warning<br>level | System fault | ||
| Robot/System | eCradleDmNeedsReplacement | Cradle DM code may require<br>replacement | -Robot will not swap<br>battery without knowing<br>cradle type | -DM code damaged/faded | -Replace DM Code |
| Robot/System | eForcingThinPinPlateXL | Measured thick pin plate on XL battery | -Battery auto-<br>quarantined in rack?<br>-Refusal to pick from<br>vehicle? | -Thick plate incorrectly installed on an XL<br>battery<br>-Measurement issue with EOA. | |
| Robot/System | eForcingThickPinPlate | Measured thin pin plate, but forcing to<br>thick | |||
| Robot/System | eForcingThinPinPlate | Measured thick pin plate, but forcing<br>to thin | |||
| Robot/System | eBatteryCapture | Battery was quarantined due to<br>capture assignment | -Battery will be<br>highlighted orange<br>(quarantined) in the<br>system health screen | -Batteries can be captured for several<br>reasons including high contact temps,<br>firmware updates, or communication<br>issues. | -Consult quarantine page for<br>reason for quarantine |
| Robot/System | eDoorOpen10Minutes | Rack door has been open 10 minutes.<br>Battery availability is compromised. | -All batteries in rack are<br>not charging.<br>-Robot will not pick/place<br>batteries in rack | -Main power glitch resulting in door<br>magnets losing power<br>-Doors commanded open from service<br>screen but never closed<br>-Entering teach mode of the robot<br>controller results in doors opening. | -Close rack doors |
| Robot/System | eDoorOpen30Minutes | Rack door has been open 30 minutes.<br>Battery availability is compromised. | -All batteries in rack are<br>not charging.<br>-Robot will not pick/place<br>batteries in rack | -Main power glitch resulting in door<br>magnets losing power<br>-Doors commanded open from service<br>screen but never closed<br>-Entering teach mode of the robot<br>controller results in doors opening. | -Close rack doors |
| Robot/System | eRobotError | The robot has reported an error | |||
| Robot/System | eLongReload | Battery reload has taken more than 5<br>minutes. System may need attention. | |||
| Robot/System | eIssueReported | The operator has reported an issue. | |||
| Robot/System | eStartup | Roboswap service is starting up | |||
| Robot/System | eBatteryVoltageMismatch | The battery unloaded from a vehicle<br>did not match the expected voltage. | -Previous battery placed into vehicle was<br>incorrectly selected (manual cart process) | ||
| Robot/System | eUnverifiedBatteryDeparture | A battery unexpectedly disappeared<br>from the network. | -Battery/Sleeve fault | -Battery manually removed from the rack | -Request sleeve audit to clear<br>fault |
| Robot/System | eConsecutiveLocationFailure | There were consecutive vehicle<br>location failures. | -Camera lenses are dirty<br>-Battery pin plate is dirty<br>- Condensation on pin plate<br>- Fog/Steam obstructing EOA vision. | ||
| Robot/System | eRobotInTeachMode | The robot was switched t |
- Teach<br>Mode|Unable to initiate a swap|-Switch on robot controller and/or teach<br>pendant was turned to “Teach Mode”|Turn the switches on the<br>controller/teach pendant to<br>“Repeat”|
| Robot/System | eUpsBattFail | UPS requests backup battery<br>replacement | -UPS system will not<br>power LV components in<br>the event of power loss | -Battery drained down too far<br>-Battery has reached end of usable life<br>-Battery failure | -Replace batteries in LV panel |
|---|---|---|---|---|---|
| Cradle | BMS Fault | -Vehicle shutdown | -Look for battery faults | ||
| Battery | Under Cell Volt | -Vehicle shutdown | -Likely just low SOC (under 10%)<br>-Possible Bad Cell | -If in a good SOC, send back to<br>LP for evaluation | |
| Battery | Over Cell Volt | -Possibly plugged into external charger | -Place into rack and contact LP<br>for further steps | ||
| Cradle | Voltage Not Detected | -Vehicle will not start<br>-Vehicle shutdown | -Voltage sense lines on brushes not<br>connected (spade connectors)<br>-Forgot to take plastic off battery contacts<br>-Main battery fuse blown<br>-Possible contact failure | -Inspect wiring at back of<br>brush bracket for loose<br>connections<br>-Inspect battery contacts for<br>signs of plastic/debris<br>-Swap battery | |
| Cradle | NFC Comm | -Vehicle will not start<br>-Vehicle shutdown | -Usually during a swap (won’t affect<br>performance)<br>-May occur if truck hits a large bump at<br>high speed | -Power-cycle cradle<br>-Swap battery | |
| Battery | Over Temp | -Vehicle will not start<br>-Vehicle shutdown | -Possibly fans not operating correctly | Contact LP | |
| Battery | Under Temp | -Vehicle shutdown | -Possibly fans not operating correctly<br>-Possibly heater not operating correctly | Contact LP | |
| Cradle | Positive Brush Over Temp | -Vehicle shutdown | -Cradle brush damaged<br>-Debris on brush<br>-Battery retaining lip loose<br>-Battery contacts damaged/loose | -Remove battery and inspect<br>brush<br>-Inspect tightness of battery<br>retaining lip<br>-Inspect battery contacts and<br>check fastener tightness | |
| Cradle | Negative Brush Over Temp | -Vehicle shutdown | -Cradle brush damaged<br>-Debris on brush<br>-Battery retaining lip loose<br>-Battery contacts damaged/loose | -Remove battery and inspect<br>brush<br>-Inspect tightness of battery<br>retaining lip<br>-Inspect battery contacts and<br>check fastener tightness | |
| Battery | Low SOC | -Vehicle shutdown | Less than ~5% SOC | Swap battery | |
| Battery | Over Charge Current | -Vehicle shutdown | -Likely plugged into an external charger | -Inspect battery contacts and<br>cradle brushes for signs of<br>damage. | |
| Battery | Over Charge Power | -Vehicle shutdown | -Usually occurs at low SOC range | ||
| Battery | Over Discharge Power | -Vehicle shutdown | -Usually occurs at low SOC range | ||
| Battery | Over Discharge Current | -Vehicle shutdown | -Unusually high current draw from battery | -Power-cycle the<br>cradle/battery | |
| Battery | CAN Comm | -Vehicle shutdown | -Usually wiring issue internal to battery | Contact LP |
| Cradle | Positive Brush (Temp) Disconnected | -Vehicle shutdown | -Thermistors not talking<br>-Pin backout, broken wire | Inspect wiring on cradle brush<br>bracket | |
|---|---|---|---|---|---|
| Cradle | Negative Brush (Temp) Disconnected | -Vehicle shutdown | -Thermistors not talking<br>-Pin backout, broken wire | Inspect wiring on cradle brush<br>bracket | |
| Battery | Contactor Fail | Contactor inside battery fails to<br>open/close (if failed, generally fails<br>closed) | -Vehicle will not start<br>-Cradle will not shut<br>down when commanded<br>-Battery will not shut off<br>when commanded | -Take out of service<br>immediately.<br>-Send back t |
- LP with some<br>risk mitigation steps| ||||||| |||||||