Fault Codes:Caterpillar General CID1199
What is Caterpillar Fault Code CID1199?
Caterpillar Fault Code CID1199 indicates a Component Identifier (CID) communication error or an unrecognized component detected on the Controller Area Network (CAN) bus. This diagnostic trouble code means the Electronic Control Module (ECM) has identified a device or controller attempting to communicate on the data network that either isn't properly configured, has an invalid identifier, or is experiencing a communication protocol mismatch.
This fault is critical for Caterpillar excavators because the CAN bus serves as the central nervous system for all electronic components. When CID1199 appears, it signals that one or more controllers—such as the hydraulic control module, display monitor, aftertreatment control unit, or telematics device—cannot properly communicate with the main ECM. On used excavators, this often results from aftermarket installations, incompatible software versions between components, or degraded wiring harnesses that corrupt data transmission.
Common Symptoms
When CID1199 is active on your Caterpillar excavator, operators typically experience:
- Malfunction Indicator Lamp (MIL) or check engine light illuminated on the dashboard
- Intermittent loss of display functions or blank monitor screens showing no operational data
- Erratic gauge readings or complete failure of certain instrument cluster functions
- Reduced machine performance or entry into derate mode if critical control modules lose communication
- Fault codes from multiple systems appearing simultaneously due to CAN bus disruption
Potential Causes
The most common technical reasons for CID1199 on used Caterpillar excavators include:
- Aftermarket component installation without proper CAN bus configuration (GPS trackers, third-party monitors, or unauthorized controllers)
- Software version mismatches between the ECM and other control modules after partial updates
- Corroded or damaged CAN bus termination resistors at network endpoints (120-ohm resistors)
- Wiring harness damage at known rub points near the swing bearing or boom pivot areas where cables flex repeatedly
- Faulty display monitor or instrument cluster broadcasting invalid component identifiers
- Water intrusion into ECM or controller connectors causing intermittent short circuits on CAN High/Low lines
- Incompatible ECM replacement from a different machine model or configuration
How to Troubleshoot and Fix Code CID1199
Step 1: Identify the Problematic Component Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to the service port. Navigate to the active diagnostics screen and check which Component ID is triggering the fault. The software will display the specific CID number attempting to communicate. Cross-reference this with your machine's configuration to determine if it's a legitimate component or an unauthorized device.
Step 2: Inspect CAN Bus Wiring and Connections Physically examine the CAN bus harness (typically yellow and green twisted-pair wires) for damage, particularly at flex points and areas exposed to hydraulic fluid or debris. On used excavators, check connectors at the swing bearing pass-through and boom harness routing where repetitive motion causes insulation wear. Use a multimeter to verify CAN High and CAN Low resistance between 60-120 ohms with all modules connected and key off.
Step 3: Verify Software Compatibility and Update Using Cat ET, check the software version of all controllers on the network. Mismatched versions between the ECM (engine controller) and other modules often occur on used machines that received partial updates. Flash all modules to compatible software versions per Caterpillar's service documentation. If aftermarket devices are installed, temporarily disconnect them to verify if the fault clears.
Step 4: Test Termination Resistors and Bus Integrity Locate the CAN bus termination resistors at both ends of the network (typically at the ECM and the furthest control module). Measure resistance across CAN High and CAN Low pins—you should read approximately 60 ohms with the system powered down. Failed termination resistors will show infinite resistance and cause communication errors. Replace any corroded connectors before replacing expensive control modules.
Disclaimer: This guide provides general diagnostic procedures for Caterpillar fault code CID1199. Always consult the official Caterpillar service manual for your specific excavator model and serial number. Complex CAN bus issues may require professional diagnosis with factory-level diagnostic equipment and trained technicians.
Fault Description:
VIDS main module
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