Fault Codes:Caterpillar General CID870

What is Caterpillar Fault Code CID870?

Caterpillar Fault Code CID870 indicates a communication error with the Operator Station (Cab Controller) on the Controller Area Network (CAN) bus. This diagnostic trouble code triggers when the Electronic Control Module (ECM) or main machine controller fails to receive expected messages from the Cab Controller within a specified timeframe, typically indicating a complete loss of communication or intermittent signal dropout.

This fault is critical for Caterpillar excavators because the Operator Station manages essential operator interface functions including display screens, input controls, and warning systems. When communication is lost, the machine may enter a derated mode or restrict certain functions to protect both the equipment and operator. In modern Caterpillar machines with integrated electronic systems, CAN bus communication integrity is fundamental to coordinated system operation, making CID870 a priority diagnostic code that requires immediate attention.

Common Symptoms

  • Warning lights illuminated on the instrument cluster, often accompanied by a "Check Engine" or communication error icon
  • Blank or frozen display screen on the operator monitor, preventing access to critical machine data
  • Loss of specific functions such as work mode selection, climate controls, or secondary hydraulic adjustments
  • Intermittent gauge operation where readings flicker, disappear, or display erratic values
  • Audible warning alarms indicating system malfunction, potentially with reduced engine power or hydraulic response

Potential Causes

The most common technical causes for CID870 in used Caterpillar excavators include:

  • Damaged CAN bus wiring harness, particularly at known rub points near the cab mounting area where vibration causes insulation wear
  • Corroded or loose connector pins at the Cab Controller module or main harness junction points, especially in machines exposed to moisture
  • Failed Cab Controller module due to age, electrical surge damage, or internal component degradation
  • Poor ground connections at the operator station, causing voltage reference issues that disrupt communication
  • ECM software corruption or version mismatch following incomplete updates or power interruptions during programming
  • Physical damage to CAN termination resistors within the network, disrupting signal integrity across all connected modules

How to Troubleshoot and Fix Code CID870

Step 1: Initial Visual Inspection Begin by thoroughly inspecting the wiring harness running from the main machine controller to the operator cab. Focus on areas where the harness passes through the cab mounting points, swivel joint, and door hinges—common wear locations in used excavators. Look for abraded insulation, pinched wires, or evidence of previous repairs. Check all connector terminals for corrosion, bent pins, or moisture intrusion, cleaning contacts with electrical contact cleaner if necessary.

Step 2: Verify Power and Ground Using a digital multimeter, confirm the Cab Controller receives proper voltage (typically 12-24V depending on machine model) at the power supply pin. Check ground continuity between the controller chassis and machine frame, ensuring resistance below 1 ohm. Poor grounds are frequent culprits in older machines where mounting bolt corrosion develops over time.

Step 3: CAN Bus Communication Testing With Caterpillar Electronic Technician (Cat ET) diagnostic software connected, monitor real-time CAN bus traffic. Check if the Cab Controller appears on the network device list. Measure CAN High and CAN Low voltage at the controller connector—you should see approximately 2.5V at rest, with 1V differential during communication. If voltage is absent or incorrect, trace the CAN wiring back to the ECM, checking for breaks or shorts to ground.

Step 4: Component Isolation and Replacement If wiring and power checks pass, disconnect the Cab Controller and inspect the connector pins under magnification for micro-cracks or corrosion—common in high-vibration environments. For used excavators, consider testing with a known-good Cab Controller module before purchasing replacement parts, as intermittent failures can be harness-related rather than module failure. After any repairs, clear codes with Cat ET and perform a complete operational test cycle.


Disclaimer: This guide provides general diagnostic information for Caterpillar CID870. Always consult the specific service manual for your excavator model and serial number. Complex electrical diagnostics may require certified Caterpillar technicians with specialized equipment to prevent further damage to electronic systems.

Fault Description:

Left lift cylinder position sensor

Fault Cause:

CID (Component Identifier) : A diagnostic code used to notify maintenance personnel of a fault detected in a specific circuit or system. The CID-FMI diagnostic code is used to describe the detected faults rather than the root causes.

FairTradeMachinery

You Design the Vision. We Handle the Hard Parts.

Helping Global Buyers Access Better-Value Machinery and After-Sales Solutions.

As China's Leading Global Used Machinery Exchange Platform, we sits at the intersection of IoT technology and B2B commerce. That means real-time inventory data, verified seller profiles, and a transaction process designed for cross-border buyers who can't always inspect machines in person. Our users in China have exceeded 1.5 millions meaning we have the first source of excavator owners and the equivalent number of machines. This means we can cover all the popular models and even specific needs, no matter of the status.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp