Fault Codes:Caterpillar General CID946
What is Caterpillar Fault Code CID946?
CID946 indicates a communication error or data link failure within the Caterpillar machine's CAN (Controller Area Network) system, specifically related to a missing or intermittent signal from a connected electronic control module. This Component Identifier (CID) fault occurs when the primary Electronic Control Module (ECM) detects that an expected component on the data bus is not responding or transmitting information correctly.
In Caterpillar excavators, the CAN bus connects multiple controllers—including the engine ECM, hydraulic controllers, display modules, and transmission controllers—allowing them to share critical operational data. When CID946 triggers, it means one of these networked components has stopped communicating, which can compromise machine diagnostics, performance monitoring, and integrated system functions. For used excavators, this fault is particularly common due to age-related wiring degradation, connector corrosion, or previous repair modifications that may have compromised the data network integrity.
Common Symptoms
- Warning light illumination on the operator display, often accompanied by a specific diagnostic message indicating communication loss
- Loss of certain display functions such as fuel economy data, hydraulic temperature readings, or hour meter information
- Intermittent gauge behavior where certain instrument cluster readings flicker, freeze, or display erratic values
- Reduced machine functionality including possible derate conditions or inability to access certain operational modes
- Stored diagnostic trouble codes that may not clear even after attempted resets, or codes that return immediately after clearing
Potential Causes
The most common technical causes for CID946 in used Caterpillar excavators include:
- Corroded or damaged CAN bus connectors at module connection points, particularly in the cab floor area or engine compartment where moisture intrusion occurs
- Chafed or broken wiring in the CAN harness, especially at known rub points near the swing bearing, boom pivot areas, or along the undercarriage routing
- Failed electronic control module that has lost its ability to communicate on the network due to internal component failure or water damage
- Poor ground connections affecting the entire communication network, often found at chassis ground points or module-specific grounds
- Voltage supply issues to networked modules caused by failing relays, blown fuses, or battery/charging system problems
- Terminating resistor failure at either end of the CAN bus network, disrupting signal integrity across all connected modules
How to Troubleshoot and Fix Code CID946
Step 1: Identify the Non-Communicating Module
Use Caterpillar Electronic Technician (Cat ET) diagnostic software to determine which specific component has stopped communicating. The software will show which CID number corresponds to the missing module. Document all active and inactive codes, and note whether the fault is current or intermittent. Check the timestamp to determine if the failure correlates with specific operating conditions.
Step 2: Inspect Physical Connections and Wiring
Locate the identified module and thoroughly inspect its wiring harness and connectors. For used excavators, pay special attention to connector pins for corrosion, bent terminals, or moisture intrusion—clean with electrical contact cleaner and inspect for green oxidation. Examine the CAN bus wiring (typically a twisted pair of wires, often yellow and green) for visible damage, particularly at flex points and areas where the harness passes through bulkheads or near moving components.
Step 3: Perform Electrical Testing
Using a digital multimeter, check for proper voltage supply to the suspect module (typically 12V or 24V depending on machine specifications). Measure CAN High and CAN Low resistance between the two data lines—you should see approximately 60 ohms with the key off, indicating proper terminating resistor function. Check continuity of the CAN wiring from the non-communicating module back to the main ECM, and verify ground circuit integrity with less than 0.5 ohms resistance.
Step 4: Replace or Repair as Needed
If wiring and connections test correctly, the module itself may have failed internally. Before replacing expensive control modules on used equipment, verify that software updates are current using Cat ET, as outdated firmware can occasionally cause communication issues. Replace damaged harness sections using proper CAN-rated twisted pair wire, maintaining the correct twist pitch to preserve signal integrity. After repairs, clear all codes and perform a complete operational test cycle while monitoring the communication status in real-time with diagnostic software.
Disclaimer: This guide provides general troubleshooting information for CID946 on Caterpillar excavators. Always consult the specific service manual for your machine model and serial number. Complex electrical diagnostics should be performed by qualified technicians with proper training and diagnostic equipment. Improper repairs to CAN bus systems can cause additional module damage or create safety hazards.
Fault Description:
Conveyor belt speed solenoid valve
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