Troubleshooting E-8151: Positional Inaccuracy or Joint Vibration in R-20/R-50/C-10 Robots
Provides a guide to diagnose and resolve positional accuracy errors (E-8151) caused by sheared, worn, or improperly seated dowel pins and keys from the NXB-GEN-832-011 set.
Related Products
Tools Required
- Lockout/Tagout (LOTO) kit
- Metric hex key set
- Calibrated torque wrench (metric)
- Soft-faced mallet
- Brass drift and pin punch set
- Arbor press (recommended)
- Isopropyl alcohol
- Lint-free cloths
Article
Overview
This article provides troubleshooting steps for the error code E-8151 (Position Deviation Exceeded) on NexBot R-20, R-50, and C-10 series robots. This fault is often accompanied by physical symptoms such as joint vibration, audible clicking, or a noticeable decrease in Tool Center Point (TCP) repeatability. These issues can frequently be traced back to a failure in the mechanical alignment hardware within an articulating joint, specifically sheared dowel pins or worn keys. The NexBot Vision 832-011 Dowel Pin and Key Set contains the necessary factory-specified components for performing this repair.
Symptom
One or more of the following symptoms may be present:
- Alarm Displayed: The robot's teach pendant displays fault code
E-8151: Position Deviation Exceededfor a specific axis. - Audible Noise: A distinct clicking, popping, or grinding sound emanates from a joint, particularly during direction changes or under load.
- Mechanical Backlash: With the robot powered down (and brakes released, if applicable), a physical inspection of the joint reveals excessive play or 'slop' when manipulated by hand.
- Poor Repeatability: The robot fails to return to a taught point with the required precision, leading to process failures (e.g., incorrect part placement, poor weld quality).
- Calibration Failure: The robot is unable to successfully complete its mastering or calibration routine.
Cause
The root cause is typically a loss of the precise mechanical alignment between a motor, gearbox, and its corresponding structural arm component. The dowel pins and keys are critical for preventing microscopic shifts that servo controls cannot overcome.
- Sheared Dowel Pin: A sudden overload, crash event, or end-of-life fatigue can cause a hardened dowel pin to shear. This immediately compromises the rigid alignment between two mating flanges, allowing them to shift relative to each other under load.
- Worn or Deformed Key: In high-torque axes, the key that locks a shaft to a gear or pulley can become worn or deformed over millions of cycles. This creates rotational backlash, where the motor can turn slightly before the arm begins to move, causing the position deviation error.
- Improper Installation: During previous maintenance, a dowel pin or key may not have been fully seated. Over time, vibrations can cause the component to work itself loose, leading to a gradual loss of alignment.
- Incorrect Clamping Force: If joint flange bolts are not tightened to the correct torque specification, the resulting low clamping force can place excessive shear stress on the dowel pins, leading to premature failure.
Resolution Steps
WARNING: This procedure involves the disassembly of critical robot joints. It should only be performed by trained and qualified maintenance personnel. Always follow your facility's Lockout/Tagout (LOTO) procedures.
- Safety Protocol: Power down the robot controller and disconnect main power at the source. Apply all required LOTO devices. Ensure all stored electrical and mechanical energy is dissipated.
- Identify the Faulty Axis: Review the alarm log on the teach pendant to confirm which robot axis is generating the E-8151 fault. Note the specific joint number (e.g., J2, J4).
- Disassemble the Joint:
- Move the robot to a safe and accessible position for maintenance before powering down, if possible.
- Carefully remove any external cabling or pneumatic lines from the affected joint.
- Remove the joint's outer cosmetic and protective covers. These are typically secured with hex bolts.
- Slightly loosen the primary structural bolts connecting the two halves of the joint (e.g., the motor/gearbox flange to the arm casting). Do not remove them completely yet.
- Inspect Alignment Components:
- Carefully separate the joint components. Be prepared to support the weight of the robot arm section being removed.
- Visually inspect the dowel pins. Look for any signs of a shear plane (a clean, sharp break) or deformation. Check if they are loose in their bores.
- Inspect the key and its corresponding keyway on the motor shaft and gear. Look for shiny, worn spots (fretting), galling, or visible deformation of the key.
- Replace Damaged Hardware:
- If a pin is sheared, use a pin punch of the correct diameter to carefully tap out both halves of the broken pin. Never strike a hardened pin with a steel hammer. Use a brass drift or soft-faced mallet.
- If a key is damaged, remove it from its keyway.
- Thoroughly clean the pin bores, keyways, and flange mating surfaces with isopropyl alcohol and a lint-free cloth. Remove all oil, grease, and metal debris.
- Select the correctly sized replacement components from the NXB-GEN-832-011 Dowel Pin and Key Set.
- Align the new dowel pin with its bore and gently tap it into place with a brass drift or use an arbor press for a controlled insertion. Ensure it is fully and squarely seated.
- Install the new key, ensuring a snug fit.
- Reassemble and Torque:
- Carefully bring the joint components back together, ensuring the new dowel pins engage correctly with their corresponding holes in the mating flange.
- Insert all structural bolts and hand-tighten them.
- Using a calibrated torque wrench, tighten the bolts to the specification found in the robot's service manual. Follow the recommended star or crisscross pattern to ensure even clamping force.
- Re-install joint covers and reconnect any external lines.
- Verification:
- Remove LOTO devices and restore power to the robot system.
- On the teach pendant, clear the E-8151 fault.
- Perform the robot's mastering or calibration procedure for the repaired axis. This is a critical step to update the controller with the joint's new, precise home position.
- Jog the repaired axis slowly through its entire range of motion, listening and watching for any abnormalities.
- Execute a test program that validates TCP accuracy and repeatability to confirm the repair was successful.
Prevention
- Operate the robot within its manufacturer-specified payload and moment limits to avoid overload conditions.
- During any scheduled maintenance that requires joint disassembly, proactively inspect dowel pins and keys for early signs of wear.
- Always use a calibrated torque wrench to tighten critical fasteners to prevent improper clamping force.
- For all repairs, use only new, genuine hardware from the NXB-GEN-832-011 Dowel Pin and Key Set to maintain factory performance and safety standards.