C18 Industrial Engine Caterpillar


Event Codes

Usage:

C18 NBB

Engine Monitoring

The Electronic Control Module (ECM) monitors the operating parameters of the engine. The ECM will generate an event code if a specific engine parameter exceeds an acceptable range that is defined by the engine monitoring system. For information on the engine monitoring system, refer to Troubleshooting, "Engine Monitoring System".

Cross-Reference Information for Event Codes

Table 1 is a list of the event codes for the engine. The event codes are cross-referenced with the appropriate procedure that can be used to troubleshoot the code.

Event codes are generated when abnormal operating conditions exist. A further explanation of event codes and the engine's monitoring system are described after Table 1.

Portions of this material are reprinted with permission from SAE J1939DA_201607© 2016 SAE International. SAE International is not responsible for any use or translation of this material, in whole or in part. Please contact SAE International to obtain a complete copy of SAE J1939DA_201607, the official definitive source of this standard.

Table 1
Cross-Reference from Codes to Troubleshooting Procedure 
Code  Flash Code  SPN Code  Troubleshooting Procedure 
E096(1) High Fuel Pressure  63  94-15  Troubleshooting, "Fuel Pressure Is High" 
E096(2) High Fuel Pressure  94-16
E096(3) High Fuel Pressure  94-00
E360(1) Low Engine Oil Pressure  46  100-17  Troubleshooting, "Oil Pressure Is Low" 
E360(2) Low Engine Oil Pressure  100-18
E360(3) Low Engine Oil Pressure  100-01
E361(1) High Engine Coolant Temperature  61  110-15  Troubleshooting, "Coolant Temperature Is High" 
E361(2) High Engine Coolant Temperature  110-16
E361(3) High Engine Coolant Temperature  110-00
E362(1) Engine Overspeed  35  190-15  Troubleshooting, "Engine Overspeeds" 
E362(2) Engine Overspeed  190-16
E362(3) Engine Overspeed  190-00
E363(1) High Fuel Supply Temperature  65  174-15  Troubleshooting, "Fuel Temperature Is High" 
E363(2) High Fuel Supply Temperature  174-16
E363(3) High Fuel Supply Temperature  174-00
E539(1) High Intake Manifold Air Temperature  64  1636-15  Troubleshooting, "Inlet Air Temperature Is High" 
E539(2) High Intake Manifold Air Temperature  1636-16
E539(3) High Intake Manifold Air Temperature  1636-00

Parts of the Event Code

Event Code - The "E" identifies the code as an event code. The "XXX(X)" represents a numeric identifier for the event code. The fourth "(X)" assigns one of three levels to the active event code according to the severity of the abnormal system condition. This is followed by a description of the code. Refer to the following example:

  • E360(1) Low Engine Oil Pressure

  • E360(2) Low Engine Oil Pressure

  • E360(3) Low Engine Oil Pressure

Three possible responses may be available for each parameter. Some of the responses are not available for some of the parameters. Refer to Table 2.

Table 2
Indicators (1), (2), and (3) 
Warning Category Indicator  Severity 
(1)  Least Severe 
(2)  Moderate Severity 
(3)  Most Severe 

The definition for the levels of severity for an event are defined below:

Level (1) - Level (1) alerts the operator that the engine system requires attention. The operator should check the involved system condition or the operator should perform maintenance on the involved system at the earliest possible time.

Level (2) - Level (2) requires a change in the operation of the engine or the performance of a maintenance procedure. Failure to correct the problem that causedthis warning may result in damage to the engine components.

Level (3) - Level (3) requires an immediate safe shutdown of the engine in order to avoid damage to the engine or injury to personnel around the engine. The problem that caused the event must be corrected before engine operation can resume.

Active Event Codes

An active event code represents a problem with engine operation. Correct the problem as soon as possible.

Active event codes are listed in ascending numerical order. The code with the lowest number is listed first.

Illustration 1 is an example of the operating range of a temperature sensor. Do not use the Illustration to troubleshoot temperature sensors.



Illustration 1g01138880
Example of the typical operating range of a temperature sensor
(1) This area represents the normal operating range of the parameter. The normal output voltage of the sensor is between 0.2 VDC and 4.2 VDC.
(2) In this area, the temperature above 107 °C (225 °F) is higher than normal. The output voltage of the sensor will generate an event code. The sensor does not have an electronic problem.
(3) In these areas, the output voltage of the sensor is too high or too low. The voltage is outside of the normal range. The electronic problem will generate a diagnostic code. Refer to Troubleshooting, "Diagnostic Trouble Codes" for additional information on diagnostic codes.

Logged Event Codes

When the ECM generates an event code, the ECM logs the code in permanent memory. The ECM has an internal diagnostic clock. The ECM will record the following information when an event 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

Logged events are listed in chronological order. The most recent event code is listed first.

This information can be helpful for troubleshooting intermittent problems. Logged codes can also be used to review the performance of the engine.

Clearing Event Codes

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

  • The code does not recur for 100 hours.

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

  • The service technician manually clears the code.

Always clear logged event codes after investigating and correcting the problem which generated the code.

Troubleshooting

For basic troubleshooting of the engine, perform the following steps in order to diagnose a malfunction:

  1. Obtain the following information about the complaint:

    • The event and the time of the event

    • Determine the conditions for the event. The conditions will include the engine rpm and the load.

    • Determine if there are any systems that were installed by the dealer or by the customer that could cause the event.

    • Determine whether any additional events occurred.

  2. Verify that the complaint is not due to normal engine operation. Verify that the complaint is not due to error of the operator.

  3. Narrow the probable cause. Consider the operator information, the conditions of operation, and the history of the engine.

  4. Perform a visual inspection. Inspect the following items:

    • Fuel supply

    • Oil level

    • Oil supply

    • Wiring

    • Connectors

Be sure to check the connectors. This is very important for problems that are intermittent. Refer to Troubleshooting, "Electrical Connectors - Inspect".

If these steps do not resolve the problem, refer to Table 1 for the procedure to troubleshoot the event code.

Flash Codes

Flash codes are a simple way to alert the operator that a problem exists with the engine's control system or with the engine's operation. Each flash code is a two digit number. The diagnostic lamp flashes in order to identify the flash code.

EXAMPLE

Note: Flash Code 27 would flash on the diagnostic lamp in the following manner:

  • Two short flashes

  • Hesitation

  • Seven short flashes

Suspect Parameter Number (SPN)

When a diagnostic code is activated, the ECM transmits information about the code over the J1939 data link. Some J1939 devices may display the code. However, the code will be displayed with a SPN-FMI code.

Trip Points for the "Engine Monitoring System"

The engine monitoring system determines the level of action that is taken by the ECM in response to a condition that can damage the engine. When any of these conditions occur, the appropriate event code will be generated.

Table 3 contains the parameters that are monitored and the appropriate event code(s) that can be generated for that parameter. Table 3 also contains the minimum and maximum ranges for the parameter and the default trip points for each parameter. The actual settings for each parameter can be viewed with Caterpillar Electronic Technician (ET). The trip points for some of the parameters may be adjustable with Cat ET.

Table 3
Monitoring System Parameters 
Parameter  Action  Delay Time in Seconds  Trip Point  Default State 
Min Max Default  Min  Max  Default 
E096(1) High Fuel Pressure  Warning  N/A  N/A  N/A  N/A  758 kPa (110 psi)  On 
E096(2) High Fuel Pressure  Derate  N/A  N/A  N/A  N/A  N/A  N/A  Always Off 
E096(3) High Fuel Pressure  Shutdown  N/A  N/A  N/A  N/A  N/A  N/A  Always Off 
E360(1) Low Engine Oil Pressure  Warning  N/A  N/A  N/A  N/A  Map dependent value (1) Always On 
E360(2) Low Engine Oil Pressure  Derate (2)  N/A  N/A  N/A  N/A  Map dependent value (1)  Always Off 
E360(3) Low Engine Oil Pressure  Shutdown  N/A  N/A  N/A  N/A  Map dependent value (1)  Always Off 
E361(1) High Engine Coolant Temperature  Warning  N/A  N/A  10  N/A  N/A  110 °C (230 °F)  Always On 
E361(2) High Engine Coolant Temperature  Derate (3)  N/A  N/A  10  N/A  N/A  111 °C (232 °F)  Always Off 
E361(3) High Engine Coolant Temperature  Shutdown  N/A  N/A  10  N/A  N/A  116° C (241° F)  Always Off 
E362(1) Engine Overspeed  Warning  N/A  N/A  N/A  N/A  N/A  N/A  Always Off 
E362(2) Engine Overspeed  Derate  N/A  N/A  N/A  N/A  N/A  N/A  Always Off 
E362(3) Engine Overspeed  Shutdown  N/A  N/A  Rated speeds:

1500 rpm
1750 rpm
1900 rpm
2100 rpm 
20 percent over rated speed:

1800 rpm
2100 rpm
2280 rpm
2520 rpm 
20 percent over rated speed:

1800 rpm
2100 rpm
2280 rpm
2520 rpm 
Always On 
E363(1) High Fuel Supply Temperature  Warning  N/A  N/A  30  N/A  N/A  90 °C (194 °F)  On 
E363(2) High Fuel Supply Temperature  Derate (4)  N/A  N/A  N/A  N/A  N/A  N/A  Always Off 
E363(3) High Fuel Supply Temperature  Shutdown  N/A  N/A  N/A  N/A  N/A  N/A  Always Off 
E539(1) High Intake Manifold Air Temperature  Warning  N/A  N/A  N/A  N/A  82 °C (180 °F)  Always On 
E539(2) High Intake Manifold Air Temperature  Derate (5)  N/A  N/A  N/A  N/A  N/A  N/A  Always Off 
E539(3) High Intake Manifold Air Temperature  Shutdown  N/A  N/A  N/A  N/A  N/A  N/A  Always On 
E2143(1) Low Engine Coolant Level  Warning  120  10  Off  On  On  Off 
E2143(2) Low Engine Coolant Level  Derate (6)  N/A  N/A  N/A  N/A  N/A  N/A  Always Off 
E2143(3) Low Engine Coolant Level  Shutdown  N/A  N/A  N/A  N/A  N/A  N/A  Always Off 
(1) Refer to Illustration 2.
(2) The derate is 17.5 percent per second. The maximum derate is 35 percent.
(3) The derate is 25 percent for every degree over the trip point. The maximum derate is 100 percent.
(4) The derate is 12.5 percent for every degree over the trip point. The maximum derate is 25 percent.
(5) The derate is 1 percent for every degree over the trip point. The maximum derate is 20 percent.
(6) The derate is 1 percent per second. The maximum derate is 35 percent.


Illustration 2g01737034
Map of engine oil pressure versus engine rpm.

Caterpillar Information System:

C18 Industrial Engine Diagnostic Trouble Codes
2008/12/01 New Pressure Relief Valve {1251, 1715}
2008/12/08 Storage Procedures Exist for Caterpillar Products {1000, 7000}
2008/12/01 Do not Use the 6V-4022 Fuel Injector Tester to Test Unit Injectors {0782, 1251, 1254, 1290, 1713}
793F and 797F Off-Highway Trucks Braking System MID 116 - CID 1273 - FMI 02
793F CMD (Conversion) Off-Highway Truck Braking System MID 116 - CID 1232 - FMI 06
793F and 797F Off-Highway Trucks Braking System MID 116 - CID 1232 - FMI 05
793F CMD (Conversion) Off-Highway Truck Braking System MID 116 - CID 1232 - FMI 03
120K and 120K Series 2 Motor Graders Machine Systems Blade Lift Cylinder - Remove and Install
793F and 797F Off-Highway Trucks Braking System MID 116 - CID 1230 - FMI 06
C9 Marine Engines and C9 Marine Generator Sets Transmission Oil Lines - Remove and Install
793F and 797F Off-Highway Trucks Braking System MID 116 - CID 1230 - FMI 05
793F and 797F Off-Highway Trucks Braking System MID 116 - CID 1326 - FMI 02
2008/12/01 Do not Use the 6V-4022 Fuel Injector Tester to Test Unit Injectors {0782, 1251, 1254, 1290, 1713}
3408E and 3412E Engines for Caterpillar Built Machines Engine Stalls at Low RPM
2008/12/01 Do not Use the 6V-4022 Fuel Injector Tester to Test Unit Injectors {0782, 1251, 1254, 1290, 1713}
2008/12/01 Do not Use the 6V-4022 Fuel Injector Tester to Test Unit Injectors {0782, 1251, 1254, 1290, 1713}
TH55FT-E70 and TH55FT-E90 Transmissions Power Train Electronic Control System Transmission Fill - Calibrate
2009/02/16 A New Integral Seal is Now Used {1157, 7555}
2008/12/01 Do not Use the 6V-4022 Fuel Injector Tester to Test Unit Injectors {0782, 1251, 1254, 1290, 1713}
2008/12/29 Improvements Have Been Made To The Compatibility Of The Software {4491, 7620}
R438 Voltage Regulator Voltage Regulation
R438 Voltage Regulator Remote Voltage Control
793F and 797F Off-Highway Trucks Braking System MID 116 - CID 1437 - FMI 03
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.