G3516B Engines Caterpillar


Self-Diagnostics

Usage:

G3516B 7EZ
The Electronic Control Module (ECM) has the ability to detect problems with the electronic system and with engine operation. When the ECM detects a problem, the ECM generates a code. An alarm may also be generated. There are two types of codes:

  • Diagnostic

  • Event

Diagnostic Code - When a problem with the electronic system or a component is detected, the ECM generates a diagnostic code. The code indicates the specific problem with the circuitry.

Diagnostic codes can have two different states:

  • Active

  • Logged

Active Code - An active diagnostic code indicates that an active problem has been detected. Active codes require immediate attention. Always service active codes prior to servicing logged codes.

Logged Code - Every generated code is stored in the memory of the ECM. The code is logged. The ECM can store a maximum of ten different codes at one time. Logged codes remain in the memory of the ECM even if the power is removed from the ECM. Logged codes may be useful to help troubleshoot intermittent problems. Logged codes can also be used to review the performance of the engine and the electronic system.

Logged codes may not indicate that a repair is needed. The problem may have been temporary. The problem may have been resolved since the logging of the code. For example, if the system is powered and a sensor is disconnected, the ECM will detect the problem. The ECM will generate an active diagnostic code for the problem. The ECM will also log the code. When the sensor is connected, the active code will disappear. The logged code will remain in the memory of the ECM until the code is cleared.

A code is cleared from memory when one of the following conditions occur:

  • The service technician manually clears the code.

  • The code does not recur for 1000 hours.

  • A new code is logged and there are already ten codes in memory. In this case, the oldest code is cleared.

Event Code - An event code is generated when the ECM detects an abnormal engine operating condition. For example, an event code will be generated if the oil pressure is too low. In this case, the event code indicates the symptom of a problem.

Back to top
The names Caterpillar, John Deere, JD, JCB, Hyundai or any other original equipment manufacturers are registered trademarks of the respective original equipment manufacturers. All names, descriptions, numbers and symbols are used for reference purposes only.
CH-Part.com is in no way associated with any of the manufacturers we have listed. All manufacturer's names and descriptions are for reference only.