Fault Codes:Caterpillar General CID23
What is Caterpillar Fault Code CID23?
Caterpillar Fault Code CID23 indicates an invalid or missing Controller Identifier (CID) on the CAT Data Link, meaning a required electronic control module (ECM) is not communicating properly on the machine's communication network. This diagnostic trouble code signals that one or more controllers expected to be present on the CAN bus network are either not responding, have lost power, or have experienced a communication failure.
The Controller Identifier (CID) is essentially the electronic "address" that allows each control module to identify itself and communicate with other systems on the excavator. When CID23 appears, the machine's primary Electronic Control Module (ECM) cannot detect or verify the presence of a specific controller that should be active on the network. This is critical for Caterpillar excavators because modern machines rely on constant communication between multiple controllers—including engine ECMs, hydraulic controllers, monitor displays, and implement controllers—to operate efficiently and safely. Loss of communication can result in reduced functionality, performance limitations, or complete shutdown of certain systems.
Common Symptoms
- Warning lights illuminated on the instrument cluster, particularly malfunction or communication error indicators
- Loss of specific machine functions such as hydraulic implement control, auto-idle, or monitoring capabilities
- Monitor display errors or blank screens showing no operational data
- Engine derate or power reduction mode activated as a protective measure
- Inability to access diagnostic information through the machine's onboard display system
Potential Causes
The most common technical reasons for CID23 fault codes on used Caterpillar excavators include:
- Faulty or corroded wiring harness connections between control modules, especially at bulkhead connectors prone to moisture intrusion
- Failed electronic control module that has lost internal programming or experienced component failure
- Damaged CAN bus wiring caused by harness rubbing, pinching, or rodent damage in routing areas
- Low voltage or intermittent power supply to one or more controllers due to battery issues, corroded ground connections, or failing alternators
- Connector corrosion at module pins, particularly common in machines exposed to harsh environments
- Software corruption or incomplete ECM programming after previous repair attempts
How to Troubleshoot and Fix Code CID23
Step 1: Identify the Missing Controller Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to determine which specific controller is not communicating. The software will identify the missing CID number and corresponding module. Document all active and inactive fault codes before proceeding.
Step 2: Inspect Power and Ground Connections Verify that the identified controller has proper battery voltage (typically 24V on larger excavators) at its power supply pin using a digital multimeter. Check for voltage drops exceeding 0.5V, which indicate resistance in connections. Inspect and clean all ground connections associated with the affected module, as poor grounds are extremely common in used machines.
Step 3: Examine Communication Network Wiring Physically inspect the CAN bus harness between the non-communicating controller and the main ECM. Look for damaged insulation, particularly at flex points near the cab and engine compartment. Check connector pins for corrosion, bent pins, or moisture—clean with electrical contact cleaner and apply dielectric grease. On used excavators, pay special attention to harness routing where cables may have rubbed against frame members over thousands of operating hours.
Step 4: Test Controller Communication Using Cat ET software, attempt to "ping" or communicate with the missing controller. If no response occurs despite verified power and grounds, measure CAN High and CAN Low wire resistance (should read approximately 60 ohms between the two lines with controllers disconnected). If readings are incorrect, locate and repair the short or open circuit. Replace the affected control module only after confirming wiring integrity.
Disclaimer: This guide provides general troubleshooting information. Always consult the specific service manual for your Caterpillar excavator model and consider professional diagnostic assistance for complex electrical issues. Improper repairs to electronic control systems may result in additional damage or safety hazards.
Fault Description:
Rack actuator
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