Fault Codes:Caterpillar General CID1940
What is Caterpillar Fault Code CID1940?
Caterpillar Fault Code CID1940 indicates a communication error or data link failure within the machine's CAN (Controller Area Network) system, specifically related to a missing or unresponsive electronic control module (ECM) on the network. This diagnostic trouble code (DTC) appears when the primary Electronic Control Module cannot establish or maintain communication with one or more secondary controllers, such as the hydraulic control unit, display monitor, or aftertreatment system controller.
This fault is critical for Caterpillar excavators because the CAN bus serves as the central nervous system for modern machines, enabling real-time data exchange between multiple control modules. When CID1940 activates, the excavator may lose essential functions or enter protective derate modes to prevent equipment damage. For used excavators, this code often points to age-related degradation of wiring harnesses, corroded connectors, or failed modules that have exceeded their service life.
Common Symptoms
- Warning lights illuminated on the instrument cluster, often accompanied by a "Check Engine" or system malfunction indicator
- Reduced engine power or automatic derate mode engaging, limiting machine performance to protect systems
- Intermittent loss of display functions, including gauge readings, backup camera, or operational data
- Hydraulic system irregularities such as sluggish response or disabled auxiliary functions
- Multiple fault codes appearing simultaneously due to cascading communication failures across the CAN network
Potential Causes
The most common technical reasons for CID1940 in used Caterpillar excavators include:
- Damaged wiring harness particularly at known rub points near the boom pivot, swing bearing, or engine compartment where vibration and movement cause insulation wear
- Corroded or loose connector pins in weatherpack connectors, especially those exposed to moisture intrusion in the undercarriage or external routing areas
- Failed ECM or secondary controller due to internal component failure, water damage, or voltage spike damage from jump-starting procedures
- Poor ground connections at chassis grounding points, which degrade over time due to rust and paint buildup
- CAN bus termination resistor failure causing signal reflection and communication breakdown
- Aftermarket component interference from improperly installed accessories that disrupt CAN bus integrity
How to Troubleshoot and Fix Code CID1940
Step 1: Initial Diagnostic Scan Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to identify which specific module is not communicating. Document all active and logged fault codes. Check the communication status screen to pinpoint the missing controller on the network.
Step 2: Visual Harness Inspection Physically inspect all wiring harnesses between the primary ECM and the non-responsive module. For used excavators, pay special attention to harness routing near articulation points, hydraulic lines, and areas with heat exposure. Look for chafed insulation, pinched wires, or evidence of previous repairs with electrical tape.
Step 3: Connector and Pin Testing Disconnect suspected connectors and inspect for corrosion (green or white deposits), bent pins, or moisture inside connector housings. Use electrical contact cleaner and a brass brush for corroded terminals. Check connector pin retention—loose pins indicate damaged connector bodies requiring replacement.
Step 4: Electrical Continuity Testing Using a digital multimeter, verify continuity on CAN High and CAN Low signal wires between modules. Typical resistance should read approximately 60 ohms between CAN High and CAN Low when measuring across termination resistors. Check for shorts to ground or power (should read infinite resistance).
Step 5: Voltage and Ground Verification Measure supply voltage at the suspect module connector—should read battery voltage (12-14V) with key on. Test ground circuit resistance, which should be less than 0.5 ohms to chassis ground. Clean and tighten ground connection points, removing paint or rust as needed.
Step 6: Module Substitution Test If wiring tests pass, the module itself may be faulty. For used machines, consider testing with a known-good module before purchasing expensive replacements. Caterpillar dealers can sometimes perform bench testing of suspect ECMs to confirm internal failure.
Critical Note for Used Equipment: Before replacing any electronic modules, thoroughly address harness condition and connector integrity. Many CID1940 codes on older excavators resolve with proper harness repair, saving thousands in unnecessary module replacement costs.
Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code CID1940. Always consult the specific service manual for your excavator model and serial number. Complex electrical diagnostics should be performed by qualified technicians with appropriate Cat diagnostic tools. Improper repairs may cause additional system damage or safety hazards.
Fault Description:
Auxiliary hydraulic booster flow diverter 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