Fault Codes:Caterpillar General EID147

What is Caterpillar Fault Code EID147?

Caterpillar Fault Code EID147 indicates an abnormal update rate from the Machine Control Module (MCM) or a communication error between the Electronic Control Module (ECM) and the Machine Control Module. This fault specifically relates to the CAN (Controller Area Network) bus communication system that allows critical control modules to exchange operational data in real-time.

The Machine Control Module serves as the central processing unit for hydraulic functions, operator interface controls, and safety systems on Caterpillar excavators. When the ECM detects that data packets from the MCM are arriving too slowly, too quickly, or not at all, it triggers EID147 to protect the machine from unsafe operating conditions. This communication failure is critical because it can affect everything from hydraulic response to engine derate protocols, potentially compromising both productivity and operator safety.

Common Symptoms

  • Warning lights illuminating on the instrument cluster, often accompanied by a message indicating communication errors
  • Reduced hydraulic response or sluggish boom/arm movements due to safety derate modes
  • Engine power limitations with the machine entering a protective low-power state
  • Intermittent loss of display functions on the monitor panel, including missing operational data
  • Complete shutdown of certain machine functions or inability to start in severe cases

Potential Causes

The most common technical causes for EID147 in used Caterpillar excavators include:

  • Corroded or loose CAN bus connectors between the ECM and MCM, particularly at connection points under the operator's cab where moisture accumulates
  • Damaged wiring harnesses due to rubbing against frame members near the swing bearing or along the main chassis—a known wear point on machines with 3,000+ operating hours
  • Failing Machine Control Module with degraded internal circuitry, common in excavators operating in extreme temperature environments
  • Low voltage conditions from aging batteries or failing alternators affecting CAN bus signal integrity
  • ECM software version mismatches after previous repairs where modules were replaced without proper programming synchronization

How to Troubleshoot and Fix Code EID147

Step 1: Visual Inspection and Connection Check Begin by inspecting all wiring harnesses running between the ECM (typically located near the engine) and the MCM (usually mounted under the cab). Look specifically for chafing, pinched wires, or connector corrosion. On used excavators, pay special attention to harness routing near pivot points and high-vibration areas. Clean all CAN bus connectors with electrical contact cleaner and verify tight connections.

Step 2: Voltage and Resistance Testing Using a digital multimeter, verify battery voltage is consistently above 12.5V with the engine off and 13.5-14.5V when running. Check CAN bus termination resistance between CAN High and CAN Low wires at the MCM connector—you should measure approximately 60 ohms with modules disconnected. Readings significantly higher or lower indicate wiring faults or incorrect termination.

Step 3: Communication Testing with Diagnostic Software Connect Caterpillar Electronic Technician (Cat ET) or equivalent diagnostic software to the machine's diagnostic port. Monitor live CAN bus traffic and MCM update rates. Normal update rates should be 10-50 milliseconds depending on the specific excavator model. Use the software to perform a module reprogramming or parameter reset if communication is established but intermittent.

Step 4: Component Replacement Protocol If diagnostics confirm MCM failure, replacement requires proper module programming to match machine serial number and configuration. For used excavators, always inspect replacement modules for compatible software versions. Before replacing the MCM, swap ECM-to-MCM communication cables with known-good harnesses to eliminate wiring as the root cause—a common oversight that leads to unnecessary module replacement.


Disclaimer: This guide provides general troubleshooting information. Always consult Caterpillar service manuals specific to your machine model and serial number. Complex electrical diagnostics should be performed by certified technicians with proper diagnostic equipment.

Fault Description:

The right extension heater has not reached the temperature

Fault Cause:

EID (Event Code or Event Identifier) : Identifies important events that occur in the machine system. ECM/ECU can store (record) the data of these events. This function allows for the tracking of the machine's performance history. This data can serve as auxiliary information for managers, maintenance and repair personnel.

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