Fault Codes:Caterpillar General CID928
What is Caterpillar Fault Code CID 928?
Caterpillar Fault Code CID 928 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system, specifically related to a module or component that has stopped responding or is sending invalid data to the Electronic Control Module (ECM). This diagnostic trouble code is part of Caterpillar's Commercial Diagnostic Link (CDL) system and typically signals that one or more electronic controllers on the machine's network have lost communication integrity.
The CAN bus system is the nervous system of modern Caterpillar excavators, allowing multiple electronic control units to communicate simultaneously. When CID 928 appears, it means the ECM cannot properly receive or interpret signals from a connected module—such as the hydraulic control system, display monitor, or aftertreatment components. This disruption can compromise machine performance, safety systems, and operational efficiency. For used excavators, this code often emerges due to age-related deterioration of electrical connections, previous repair work, or accumulated environmental damage to wiring harnesses.
Common Symptoms
- Warning lights illuminated on the operator display, often accompanied by specific system fault indicators
- Intermittent or complete loss of certain machine functions (hydraulics, monitoring systems, or engine derate)
- Erratic gauge readings or complete failure of the instrument cluster display
- Engine performance issues including unexpected power reduction or inability to reach full throttle
- Multiple fault codes appearing simultaneously, indicating widespread communication breakdown
Potential Causes
The most common technical causes for CID 928 in used Caterpillar excavators include:
- Corroded or damaged connectors on the CAN bus network, particularly at junction points exposed to moisture or debris
- Wiring harness damage from rubbing against frame components, hydraulic lines, or the boom structure—common wear points include the swing bearing area and along the boom
- Failed electronic control module (display monitor, implement controller, or aftertreatment ECU)
- Low system voltage or poor ground connections causing intermittent communication dropouts
- Software version mismatches between controllers after previous repairs or component replacements on used machines
- Physical damage to CAN bus termination resistors or severed data link wiring from previous service work
How to Troubleshoot and Fix Code CID 928
Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) software to identify which specific module has lost communication. Navigate to the active diagnostics screen to determine if CID 928 references a particular controller address. Document all associated fault codes, as multiple codes often provide clues about the affected circuit.
Step 2: Perform Visual Inspection Thoroughly inspect all wiring harnesses along the machine, paying special attention to areas where cables pass through the swing bearing, along the boom, and near the engine compartment. Look for abraded insulation, pinched wires, or connectors with green corrosion buildup. On used excavators, check previous repair areas for improper splicing or poorly secured harnesses that may have developed new rub points.
Step 3: Test Electrical Connections Disconnect and inspect the Deutsch or AMP connectors associated with the non-communicating module. Clean contacts with electrical contact cleaner and examine pins for bent or pushed-back terminals. Use a digital multimeter to verify CAN High and CAN Low voltage levels—you should see approximately 2.5V at rest, with CAN High reaching ~3.5V and CAN Low dropping to ~1.5V during communication.
Step 4: Check Termination Resistors Measure resistance between CAN High and CAN Low terminals with all modules disconnected. You should read approximately 60 ohms, indicating proper termination resistors at each end of the network. Infinite resistance suggests a broken wire or missing terminator; significantly lower readings indicate a short circuit.
Step 5: Isolate the Faulty Component Systematically disconnect modules one at a time while monitoring Cat ET to determine if communication restores when a specific component is removed. This identifies whether the issue is a failed module broadcasting corrupt data or a wiring problem. For used machines, corrosion inside sealed connectors is often the culprit rather than actual module failure.
Step 6: Repair or Replace Once identified, repair damaged wiring using proper gauge wire and sealed connectors, ensuring adequate strain relief. Replace corroded connectors entirely rather than attempting to clean severely damaged pins. If a module has failed, verify the replacement part number matches and update software to ensure firmware compatibility across all controllers.
Disclaimer: This guide provides general troubleshooting information for Caterpillar CID 928. Hydraulic and electrical systems operate under high pressure and voltage. Always consult the official Caterpillar service manual for your specific model and consider professional diagnostic assistance for complex electrical issues, especially when working with used equipment that may have undocumented modifications.
Fault Description:
Left expander electric heating plug maintenance electrical appliance
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