Fault Codes:Caterpillar General CID677
What is Caterpillar Fault Code CID677?
CID677 indicates a communication error or data link failure within the Caterpillar machine's Controller Area Network (CAN) system, specifically related to a missing or intermittent message from a critical electronic control module. This fault typically occurs when the Electronic Control Module (ECM) fails to receive expected data packets from another controller on the network, such as the hydraulic control module, display module, or transmission controller.
In Caterpillar excavators, the CAN bus serves as the nervous system, allowing multiple electronic controllers to communicate continuously. When CID677 appears, it signals that one or more modules have stopped communicating properly, which can compromise machine diagnostics, performance monitoring, and safety systems. This is particularly critical in used excavators where wiring harnesses, connector corrosion, and module aging are common culprits affecting network integrity.
Common Symptoms
- Warning lights illuminated on the operator display, often with accompanying "Check Engine" or system fault indicators
- Intermittent loss of gauge readings or display functions, such as fuel level, temperature, or hydraulic pressure readings dropping to zero
- Reduced engine power or activation of derate mode as the ECM enters a protective state due to missing data
- Erratic machine behavior, including unexpected hydraulic response or transmission shifting issues
- Diagnostic software showing multiple controller modules as "offline" or "not responding" during communication attempts
Potential Causes
- Corroded or damaged CAN bus connectors at module connection points, especially common in machines exposed to moisture or harsh environments
- Wiring harness damage from rubbing against frame components, particularly at known wear points near the swing bearing or boom pivot areas
- Failed electronic control module due to age, moisture intrusion, or voltage spikes in older equipment
- Loose or broken ground connections affecting the entire communication network stability
- Aftermarket component installation that wasn't properly integrated into the CAN network
- Low battery voltage or charging system issues causing insufficient power for module operation
- Physical damage to the data link connector (DLC) from improper diagnostic tool usage
How to Troubleshoot and Fix Code CID677
Step 1: Verify Communication Network Integrity Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to the machine's data link connector. Navigate to the communication status screen to identify which specific module is not responding. Document all active and logged fault codes, as multiple codes may provide clues about the affected circuit.
Step 2: Inspect Physical Connections Perform a thorough visual inspection of all CAN bus wiring harnesses and connectors, paying special attention to areas prone to wear in used excavators. Check for green corrosion on connector pins, cracked insulation, or pinched wires near moving components. Disconnect and reconnect each suspect connector after cleaning with electrical contact cleaner and applying dielectric grease.
Step 3: Test Electrical Continuity and Resistance Using a digital multimeter, measure CAN High and CAN Low wire resistance between modules. Proper CAN bus networks typically show 60 ohms resistance between CAN High and CAN Low when measured at the data link connector with all modules connected. Check for short circuits to ground (should show infinite resistance) and verify proper terminating resistor presence at network endpoints.
Step 4: Check Power Supply and Grounds Verify that the non-communicating module receives proper battery voltage (typically 24V on larger excavators) at its power supply pin. Test ground circuit integrity by measuring voltage drop between the module ground pin and battery negative—readings above 0.1 volts indicate poor ground connections requiring cleaning or repair.
Step 5: Evaluate Module Functionality If wiring tests pass, the electronic control module itself may be faulty. Before replacing expensive modules on used equipment, consider swapping with a known-good module from the same machine family if available. Clear all codes, cycle the key, and monitor if CID677 returns. On older machines, moisture intrusion into module housings is common—inspect seals and gaskets carefully.
Disclaimer: This guide provides general troubleshooting information for CID677 on Caterpillar excavators. Always consult the specific service manual for your machine model and serial number. If you're uncomfortable performing electrical diagnostics or the fault persists after basic checks, consult a certified Caterpillar technician or authorized service center for professional diagnosis and repair.
Fault Description:
Right track steering lever 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.







FAQs
WhatsApp