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 troubleshooting 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 engines monitoring system is 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. Contact SAE International to obtain a complete copy of SAE J1939DA_201607, the official definitive source of this standard.
Cross-Reference from Event Codes on Cat Data Link to J1939 Code to Troubleshooting Procedure | ||
---|---|---|
Code and Description | J1939 Code | Troubleshooting Procedure |
E004(3) Engine Overspeed Shutdown | 190-00 | Troubleshooting, "Engine Overspeeds" |
E007(2) High Aftercooler Temperature Derate | (1) | Troubleshooting, "Coolant Temperature Is High" |
E008(3) High Aftercooler Temperature Shutdown | (1) | Troubleshooting, "Coolant Temperature Is High" |
E009(2) High Altitude Derate | 580-60 | Troubleshooting, "High Altitude Derate Occurrence" |
E013(3) High Crankcase Pressure Shutdown | 101-0 | Troubleshooting, "Crankcase Pressure Is High" |
E015(2) High Engine Coolant Temperature Derate | 110-16 | Troubleshooting, "Coolant Temperature Is High" |
E016(3) High Engine Coolant Temperature Shutdown | 110-00 | Troubleshooting, "Coolant Temperature Is High" |
E017(1) High Engine Coolant Temperature Warning | 110-15 | Troubleshooting, "Coolant Temperature Is High" |
E021(2) High Exhaust Temperature Derate | 173-16 | Troubleshooting, "Exhaust Temperature Is High" |
E031(2) Air Filter Restriction Derate | 107-16 | Troubleshooting, "Inlet Air Is Restricted" |
E038(1) Low Engine Coolant Temperature Warning | 110-17 | Troubleshooting, "Coolant Temperature Is Low" |
E040(3) Low Engine Oil Pressure Shutdown | 100-01 | Troubleshooting, "Oil Pressure Is Low" |
E043(1) Low System Voltage Warning | 168-17 | Troubleshooting, "Electrical Power Supply - Test" |
E085(1) Engine Shutdown Overridden | (1) | Troubleshooting, "Protection Override - Test" |
E095(1) Fuel Filter Restriction Warning | 95-15 | Troubleshooting, "Fuel Filter Is Restricted" |
E097(1) Engine Derate Overridden | (1) | Troubleshooting, "Protection Override - Test" |
E098(1) Engine Pre-lube Override | (1) | Troubleshooting, "Prelubrication - Test" |
E099(1) Engine Oil Filter Restriction Warning | 99-15 | Troubleshooting, "Oil Filter Differential Pressure Problem" |
E100(1) Low Engine Oil Pressure Warning | 100-17 | Troubleshooting, "Oil Pressure Is Low" |
E101(1) High Crankcase Pressure Warning | 101-15 | Troubleshooting, "Crankcase Pressure Is High" |
E101(2) High Crankcase Pressure Derate | 101-16 | Troubleshooting, "Crankcase Pressure Is High" |
E101(3) High Crankcase Pressure Shutdown | 101-00 | Troubleshooting, "Crankcase Pressure Is High" |
E173(1) High Exhaust Temperature Warning | 173-15 | Troubleshooting, "Exhaust Temperature Is High" |
E190(1) Engine Overspeed Warning | 190-15 | Troubleshooting, "Engine Overspeed" |
E272(1) Inlet Air Restriction Warning | 107-15 | Troubleshooting, "Inlet Air Is Restricted" |
E279(1) High Aftercooler Temperature Warning | (1) | Troubleshooting, "Coolant Temperature Is High" |
(1) | No SPN-FMI codes are available at the present time. |
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 Oil Pressure
- E360(2) Low Oil Pressure
- E360(3) Low Oil Pressure
The definition for the levels of severity for an event are defined below:
Indicators (1), (2), and (3) | |
---|---|
Warning Category Indicator | Severity |
(1) | "Least Severe" |
(2) | "Moderate Severity" |
(3) | "Most Severe" |
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 sensor.
Illustration 1 | g01365757 |
Example of the typical operating range of a sensor (1) This area represents the normal operating range of the engine parameter. (2) In these areas, the engine is operating in an unsafe operating range of the monitored parameter. An event code will be generated for the monitored parameter. The sensor circuit does not have an electronic problem. (3) In these areas, the signal from the sensor is outside of the operating range of the sensor. The sensor circuit has an electronic problem. A diagnostic code will be generated for the sensor circuit. Refer to Troubleshooting, "Diagnostic Trouble Codes" for additional information on diagnostic codes. |
When the ECM generates an event code, the ECM may log the event 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.
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.
For basic troubleshooting of the engine, perform the following steps to diagnose a malfunction:
- 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.
- Verify that the complaint is not due to normal engine operation. Verify that the complaint is not due to error of the operator.
- Narrow the probable cause. Consider the operator information, the conditions of operation, and the history of the engine.
- Perform a visual inspection. Inspect the following items:
- Fuel supply
- Oil level
- Oil supply
- Wiring
- Connectors
Be sure to check the connectors. This is 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.
Parameter Settings of the Engine Monitoring System
The default settings for the parameters are programmed at the factory. If the delay time or the trip points are programmable, the minimum and maximum ranges will be listed in Table 3.
The parameter settings for the engine monitoring system can also be viewed on Caterpillar Electronic Technician (ET). To view the parameters of the engine monitoring system, refer to Troubleshooting, "Engine Monitoring System".
Default Settings of the Programmable Monitoring System | ||||||||
---|---|---|---|---|---|---|---|---|
Code and Description | Action | Delay Time in Seconds | Trip Point | Default State | ||||
Min | Max | Default | Min | Max | Default | |||
E004(3) Engine Overspeed Shutdown | Shutdown | 0 | 5 | 0 | 1200 rpm | 2400 rpm | 118% of rated speed | On |
E007(2) High Aftercooler Temperature Derate | Derate | 1 | 60 | 5 | |
|
|
On |
E008(3) High Aftercooler Temperature Shutdown | Shutdown | 1 | 60 | 5 | |
|
|
On |
E009(2) High Altitude Derate | Derate(1) | N/A | N/A | N/A | |
|
The ECM detects atmospheric pressure that is less than |
On |
E015(2) High Engine Coolant Temperature Derate | Derate
(3) |
1 | 60 | 30 | |
|
|
On |
E016(3) High Engine Coolant Temperature Shutdown | Shutdown | 1 | 60 | 5 | |
|
|
On |
E017(1) High Engine Coolant Temperature Warning | Warning | 1 | 60 | 5 | |
|
|
On |
E021(2) High Exhaust Temperature Derate | Derate(4) | 1 | 60 | 5 | |
|
(5) | On |
E031(2) Air Filter Restriction Derate | Derate(6) | 1 | 60 | 5 | |
|
|
On |
E038(1) Low Engine Coolant Temperature Warning | Warning (7) | 1 | 60 | 5 | |
|
|
On |
E040(3) Low Engine Oil Pressure Shutdown | Shutdown | 1 | 15 | 9 | N/A | N/A | (8) | On |
E043(1) Low System Voltage Warning | Warning | 1 | 30 | 10 | 20 VDC | 23 VDC | 20 VDC | On |
E085(1) Engine Shutdown Overridden | Warning | N/A | N/A | N/A | N/A | N/A | N/A | On |
E095(1) Fuel Filter Restriction Warning | Warning | 1 | 60 | 5 | |
|
|
On |
E097(1) Engine Derate Overridden | Warning | N/A | N/A | N/A | N/A | N/A | N/A | On |
E098(1) Engine Pre-lube Override | Warning | N/A | N/A | N/A | N/A | N/A | N/A | On |
E099(1) Engine Oil Filter Restriction Warning | Warning | 1 | 60 | 5 | |
|
|
On |
E100(1) Low Engine Oil Pressure Warning | Warning | 1 | 15 | 4 | N/A | N/A | (8) | On |
E101(1) High Crankcase Pressure Warning | Warning | 1 | 30 | 3 | |
|
|
On |
E101(2) High Crankcase Pressure Derate | Derate(9) | 1 | 60 | 10 | |
|
|
On |
E101(3) High Crankcase Pressure Shutdown | Shutdown | 1 | 30 | 3 | |
|
|
On |
E173(1) High Exhaust Temperature Warning | Warning | 1 | 60 | 5 | |
|
(5) | On |
E190(1) Engine Overspeed Warning | Warning | 0 | 5 | 0 | 1200 rpm | 2400 rpm | 118% of rated speed | On |
E272(1) Inlet Air Restriction Warning | Warning | 1 | 60 | 5 | |
|
|
On |
E279(1) High Aftercooler Temperature Warning | Warning | 1 | 60 | 5 | |
|
|
On |
(1) | The ECM will derate the engine in 3 percent increments for every |
(2) | The ECM limits the fuel if the engine is operated above the default altitude of |
(3) | If the trip point for the derate is exceeded the derate will reduce power linearly from 0 % to a maximum of 25 % over a period of 480 seconds. |
(4) | If the trip point is exceeded, engine power will be derated 2% for each 15 second time period. The maximum derate is 20%. |
(5) | Refer to the Performance and Ratings manual. |
(6) | Derates power 2% per kPa to a maximum derate of 25%. This derate will not reset, if the value falls below the value of the trip point. |
(7) | The engine must be operated at an average load that is greater than 20 % for ten minutes. When the average load is greater than 20% and the coolant temperature is below |
(8) | Refer to the oil pressure map in Illustration 2 for engines that are rated up to 1300 rpm. Refer to the oil pressure map in Illustration 3 for engines that are rated at 1301 rpm and above. |
(9) | Derates power 15% over a 480 second time period. |
Illustration 2 | g00749882 |
Map of the engine oil pressure versus the engine rpm for engines that are rated up to 1300 rpm (Y) Engine oil pressure in kPa (X) Engine rpm (1) Hysteresis (2) Minimum engine oil pressure |
Illustration 3 | g00749883 |
Map of the engine oil pressure versus the engine rpm for engines that are rated at 1301 rpm and above (Y) Engine oil pressure in kPa (X) Engine rpm (1) Hysteresis (2) Minimum engine oil pressure |