G3516B Engines Caterpillar


Diagnostic Codes

Usage:

G3516B 7EZ
Diagnostic codes alert the operator that a problem in the electronic system has been detected. Diagnostic codes also indicate the nature of the problem to the service technician. The Caterpillar Electronic Technician (ET) is a software program that is designed to run on a personal computer. Diagnostic codes may be viewed on a personal computer that has Cat ET software. Diagnostic codes consist of the module identifier (MID), the component identifier (CID), and the failure mode identifier (FMI).

Module Identifier (MID) - The MID is a code with two or three digits that indicates the electronic module which generated the diagnostic code. The MID for the Electronic Control Module (ECM) is 36. The MID for the Integrated Temperature Sensing Module (ITSM) is 111. Some electronic displays do not display the MID because the module which generates the code is obvious.

Component Identifier (CID) - The CID is a number with three or four digits. The CID indicates the component that generated the code. For example, the CID number 0017 identifies the fuel shutoff valve.

Failure Mode Identifier (FMI) - The FMI is a two digit code that indicates the type of failure. Table 1 is a list of the failure mode identifiers that are adapted from the "SAE J1587" standard.

Table 1
Failure Mode Identifiers 
FMI  Description of Failure  
00  "Data valid but above normal operating range" 
01  "Data valid but below normal operating range" 
02  "Data erratic, intermittent or incorrect" 
03  "Voltage above normal or shorted high" 
04  "Voltage below normal or shorted low" 
05  "Current below normal or open circuit" 
06  "Current above normal or grounded circuit" 
07  "Mechanical system not responding properly" 
08  "Abnormal frequency, pulse, or period" 
09  "Abnormal update" 
10  "Abnormal rate of change" 
11  "Failure mode not identifiable" 
12  "Bad device or component" 
13  "Out of calibration" 
14  "Not used" 
15  "Not used" 
16  "Parameter not available" 
17  "Module not responding" 
18  "Sensor supply fault" 
19  "Condition not met" 
20  "Not used" 

Note: Do not confuse diagnostic codes with event codes. For information on event codes, see Troubleshooting, "Troubleshooting with an Event Code".

Illustration 1 represents the operating range of an oil temperature sensor. The diagram is a reference. Do not use the diagram to troubleshoot the oil temperature sensor.



Illustration 1g00791619
Typical operating range of an oil temperature sensor
(1) In these areas, the output voltage of the sensor is too high or too low. The output is outside of the normal range. The electronic problem will generate a diagnostic code.
(2) In this area, the oil temperature above 102 °C (216 °F) is higher than the normal range. The output voltage of the sensor will generate an event code for a warning, a derating, or a shutdown for high oil temperature. The sensor does not have an electronic problem.
(3) This area represents the normal operating temperature for the engine oil. The normal output voltage of the sensor is between 0.2 and 4.1 volts.

Active Diagnostic Codes

An active diagnostic code represents a problem with the electronic control system. Correct the problem as soon as possible.

When an active diagnostic code is generated, the "Active Alarm" indicator ("Engine Control Alarm Status" on Cat ET) is activated in order to alert the operator. If the condition that generated the code is momentary, the message disappears from the list of active diagnostic codes. The diagnostic code becomes logged.

Logged Diagnostic Codes

When an ECM generates a diagnostic code, the ECM logs the code in permanent memory. Each ECM has an internal diagnostic clock. Each ECM will record the following information when a code is generated:

  • The hour of the first occurrence of the code

  • The hour of the last occurrence of the code

  • The number of occurrences of the code

This information is a valuable indicator for troubleshooting intermittent problems.

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.

Some diagnostic codes may be easily triggered. Some diagnostic codes may log occurrences that did not result in complaints. The most likely cause of an intermittent problem is a faulty connection or damaged wiring. The next likely cause is a component failure. The least likely cause is the failure of an electronic module. Diagnostic codes that are logged repeatedly may indicate a problem that needs special investigation.

Note: Always clear logged diagnostic codes after investigating and correcting the problem which generated the code.

Caterpillar Information System:

C7 Engines for Caterpillar Built Machines Electronic Unit Injector - Test
3500B Engines Valve Cover Base - Remove and Install
C-15 Petroleum Engine Reference Material
G3500 Engines MID 018 - CID 0770 - FMI 09 Cat Data Link #2 communications
2004/03/01 New Voltage Regulator Is Now Used {4467}
2004/03/01 Caterpillar Digital Voltage Regulator (CDVR) Is Now Being Used {4467}
G3516B Engines Engine Shutdown (Unexpected)
C15 Engine Electronics Grounding Stud - Inspect/Clean/Tighten
G3516B Engines Engine Overload
C18 Generator set and C18 Marine Engines Water Lines - Remove and Install
3500C Marine Engines Aftercooler Coolant Temperature Sensor
G3516B Engines Driven Equipment
3500 and 3500B High Displacement Engines for Caterpillar Built Machines Water Pump - Remove
C13, C15, and C18 Generator Set Engines General Information
3500B and 3500C Marine Engines Engine Harness - Rigid Wiring Harness
2004/03/22 New High Efficiency Oil Filters are Now Available {1308}
2004/03/01 New High Efficiency Oil Filters are Now Available {1308}
2004/03/01 New High Efficiency Oil Filters are Now Available {1308}
3412E and C30 Marine Engines Basic Engine
3500 and 3500B High Displacement Engines for Caterpillar Built Machines Water Pump - Install
G3516B Engines MID 036 - CID 0145 - FMI 03 12 Volt DC Power Supply short to +batt
G3516B Engines MID 036 - CID 0145 - FMI 04 12 Volt DC Power Supply short to ground
C11 and C13 Petroleum Engines Fan Drive Bearing - Replace
3126B Petroleum Engine Belt Tensioner - Inspect
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.