Fault Codes:Caterpillar General CID840
What is Caterpillar Fault Code CID840?
Caterpillar Fault Code CID840 indicates a communication error or data link failure within the machine's electronic control system, specifically related to Controller Area Network (CAN) bus communication between control modules. This diagnostic trouble code (DTC) signals that one or more electronic control modules (ECMs) are unable to properly communicate with each other or with the main machine controller.
In Caterpillar excavators, the CAN bus serves as the central nervous system, allowing the engine ECM, hydraulic controller, display monitor, and other electronic modules to share critical operational data. When CID840 appears, it means this vital communication pathway has been interrupted or degraded. This is particularly critical because modern Caterpillar machines rely on coordinated electronic control for fuel injection timing, hydraulic flow management, emission controls, and operator interface functions. Without proper module communication, the machine cannot operate efficiently or may enter derate mode to prevent potential damage.
Common Symptoms
- Warning lights illuminated on the operator display, often accompanied by a "Check Engine" or communication error message
- Intermittent or complete loss of gauge readings on the instrument cluster (fuel level, hydraulic temperature, engine RPM)
- Reduced engine power or hydraulic performance as the system enters protective derate mode
- Erratic machine behavior, including unresponsive controls or inconsistent hydraulic function
- Multiple fault codes appearing simultaneously, indicating widespread communication failure across systems
Potential Causes
The most common technical causes for CID840 in used Caterpillar excavators include:
- Damaged or corroded CAN bus wiring harness, particularly at known rub points near the swing bearing, boom pivot points, or along the undercarriage where harnesses are exposed to debris and moisture
- Loose or corroded connector pins at module connection points, especially the main ECM connector and display module connections
- Failed terminating resistor on the CAN bus network (typically 120-ohm resistors at each end of the network)
- Faulty electronic control module (ECM, display controller, or hydraulic controller) with internal communication circuit failure
- Low battery voltage or poor ground connections affecting module power supply and signal integrity
- Water intrusion into electronic enclosures or connector housings, common in machines with worn cab seals or damaged harness boots
How to Troubleshoot and Fix Code CID840
Step 1: Visual Inspection and Connector Check Begin by performing a thorough visual inspection of all CAN bus wiring harnesses throughout the machine. Pay special attention to harness routing near moving components, the swing bearing area, and along the boom where flexing occurs. Inspect all electrical connectors for corrosion, bent pins, or moisture intrusion. Clean connectors with electrical contact cleaner and apply dielectric grease before reconnecting. For used excavators, this step is critical as years of vibration and environmental exposure often cause connection degradation.
Step 2: Test CAN Bus Integrity Using a digital multimeter, measure the resistance between the CAN High and CAN Low wires with all modules connected and ignition off. You should read approximately 60 ohms (two 120-ohm terminating resistors in parallel). If the reading is significantly different, locate and test each terminating resistor. With ignition on, measure voltage on the CAN bus lines—you should see approximately 2.5 volts on each line with small fluctuations during communication. Use Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor real-time communication status and identify which specific module is dropping offline.
Step 3: Isolate Faulty Components If wiring and connections test properly, systematically disconnect individual modules while monitoring the fault code status with Cat ET software. When the communication error clears after disconnecting a specific module, you've identified the problematic component. Before replacing any module, verify proper ground connections and supply voltage (typically 12-24V depending on system) to that module. In used machines, check for harness chafing at the module connector that may cause intermittent shorts. Replace damaged harnesses completely rather than splicing, as CAN bus communication requires proper wire twist and shielding for signal integrity.
Professional Disclaimer: CAN bus diagnostics require specialized knowledge and equipment. While these troubleshooting steps can identify common issues, complex communication problems may require professional diagnosis with manufacturer-specific tools. Always consult Caterpillar service documentation and consider professional technical support for persistent electrical issues, especially when dealing with used equipment where multiple underlying problems may exist.
Fault Description:
Left rear pillar pressure 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.







FAQs
WhatsApp