Fault Codes:Caterpillar General CID155

Caterpillar Excavator Fault Code CID155: Complete Diagnostic Guide

What is Caterpillar Fault Code CID155?

Caterpillar fault code CID155 indicates a communication error with the Engine Control Module (ECM) or a Controller Area Network (CAN) bus failure within the machine's electronic control system. This Diagnostic Trouble Code (DTC) specifically signals that one or more electronic controllers are not communicating properly over the CAN data link, which is the digital highway that allows the ECM, hydraulic controllers, and display modules to exchange critical operational data.

This code is particularly critical for Caterpillar excavators because the CAN bus coordinates engine performance with hydraulic functions, monitoring systems, and operator displays. When CID155 is active, the machine's integrated systems cannot properly synchronize, potentially leading to reduced performance, unexpected shutdowns, or complete operational failure. For used excavators, this fault often indicates age-related electrical degradation rather than catastrophic component failure.

Common Symptoms

When CID155 is active on your Caterpillar excavator, operators typically experience:

  • Dashboard warning lights illuminating, specifically the malfunction indicator lamp or check engine light
  • Loss of communication between the display monitor and engine, showing blank screens or frozen data
  • Intermittent or complete loss of engine power, as the ECM enters a protective derate mode
  • Erratic hydraulic response due to controller communication failures
  • Inability to read diagnostic codes through the standard display panel

Potential Causes

The most common technical causes for CID155 on used Caterpillar excavators include:

  • Damaged or corroded CAN bus wiring harness, especially at known rub points near the swing bearing or boom pivot areas
  • Faulty ECM connections or corroded pins in the main ECM connector
  • Failed terminating resistors at either end of the CAN network (typically 120-ohm resistors)
  • Water intrusion into controller housings or harness connectors, common in machines with compromised seals
  • Voltage irregularities from aging batteries, poor grounds, or failing alternators affecting controller power supply
  • ECM internal failure (less common, but possible in high-hour machines)

How to Troubleshoot and Fix Code CID155

Step 1: Visual Inspection of Harnesses and Connectors

Begin by thoroughly inspecting all visible CAN bus wiring (typically twisted yellow and green wires). On used excavators, check known wear points where harnesses route through the swing bearing area, along the boom, and near the engine compartment. Look for chafed insulation, broken wires, or evidence of previous repairs. Examine all ECM connectors and controller plugs for corrosion, pushed-back pins, or moisture intrusion—these are extremely common failure points on older machines.

Step 2: Electrical Testing with Diagnostic Tools

Using a digital multimeter, measure CAN bus resistance between the CAN High and CAN Low wires with all controllers connected and the key off. You should read approximately 60 ohms (two 120-ohm terminating resistors in parallel). A reading significantly higher suggests an open circuit or missing terminator; a lower reading may indicate a short. Check for proper battery voltage (minimum 12.4V) and verify clean ground connections at the ECM and frame grounds, as voltage fluctuations can disrupt CAN communications.

Step 3: Advanced Diagnostics with Caterpillar ET Software

Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to isolate which specific controller has lost communication. The software will show active and inactive device addresses on the network. If a specific controller repeatedly drops off, focus troubleshooting on that unit's power supply, ground circuit, and dedicated harness connections. For intermittent CID155 codes, perform a "wiggle test" on harnesses while monitoring live data—this often reveals damaged wiring in used equipment.

Step 4: Component Replacement and Verification

After identifying the faulty component (harness, connector, or controller), perform repairs using genuine Caterpillar parts when possible. When replacing wiring harnesses on used excavators, ensure proper routing away from heat sources and moving components, and apply dielectric grease to all connectors. After repairs, clear all fault codes, perform a complete operational test, and monitor for code recurrence over several operating hours.


Professional Disclaimer: While this guide provides comprehensive troubleshooting steps for CID155, complex electrical diagnostics may require specialized training and equipment. For used excavators with persistent communication faults or when ECM replacement is indicated, consult a certified Caterpillar technician or authorized service center to ensure proper diagnosis and repair. Improper electrical repairs can cause additional system damage or create safety hazards.

Fault Description:

Promote the activation of the 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.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp