5130, 5130B and 5230 Excavators, 784B, 785B, 785C, 789B, 789C, 793B and 793C Off-Highway Truck/Tractors and 992G, 994 and 994D Wheel Loaders Vital Information Management System (VIMS) Caterpillar


Troubleshooting Diagnostic Codes

Usage:

793B 1HL


Illustration 1g00490762
VIMS Display Components
(1) Gauge cluster
(2) Speedometer/tachometer module
(3) Message center
(4) Alert indicator
(5) Data logging indicator
(6) Gauges
(7) Tachometer
(8) Ground speed readout
(9) Actual gear readout
(10) Message area
(11) Universal gauge
(12) Gauge warning areas

The display of most maintenance events is delayed with the 9.X class of configuration software or later versions. The VIMS may wait up to eight seconds from the start of an event before the event is displayed. This delay is called debounce. This eight second delay is included in the total duration time of the events that are recorded in the event list. When the VIMS has received an event from an electronic control via the CAT data link the VIMS adds zero time to these events. the VIMS displays the events immediately. Debounce is applied to many parameters in order to prevent false tripping of events or debounce is applied to many parameters in order to reduce false tripping of events.

ACTIVE maintenance events are shown in message area (10). A maintenance event is specified by showing that a parameter has an "ERR" and instructions for the operator such as "CALL SHOP". When multiple ACTIVE maintenance events are present each event will be displayed on the message area. The message area scrolls through the events at three second intervals. The following display is shown when the engine oil pressure circuit has an error:



Illustration 2g00490765

Pressing the "F1" key will display the diagnostic information (MID, CID, and FMI codes) for the event on the second line of the message area. An example is shown here:



Illustration 3g00490768

When the VIMS is in the gauge mode pressing the "F1" key will display the failure on the message area. Pressing the "F1" key again will display the FMI code definition. An example of the message is "SHORTED LO".

Module Identifier (MID)

The VIMS displays maintenance events that originate from electronic controls. The events are shown on the message area. Other electronic control modules transfer this diagnostic information by way of the CAT data link to the VIMS main module.

The electronic control module that has detected a failure is identified by the Module Identifier (MID). Each electronic control module on the machine has a unique MID. Use table 1 to match the MID for each failure to an electronic control module. Refer to the "Module Identifier table" on the machine's Electrical System Schematic if the MID that is shown does not appear in table 1. After the electronic control module that detected the failure has been identified, refer to the failed controls Service Manual for troubleshooting information (CID/FMI). The Service Manual modules for each control are part of the machine Service Manual.

If the Module Identifier is for a VIMS module use this Service Manual, SENR6059 module to troubleshoot the failure. This Service Manual, SENR6059 module contains troubleshooting procedures for VIMS electronic control modules only. Refer to the Testing and Adjusting, "Troubleshooting Procedures" section of this manual for the CID/FMI troubleshooting procedures.

Note: Maintenance events that originate in other electronic controls may be automatically cleared from the control when the event is transferred to the VIMS. The data events are not affected.

Table 1
Descriptions of the Module Identifiers (MID)  
MID No.  Description 
27  Transmission Control (only EPTC II) 
30  Caterpillar Monitor System Electronic Control  
36  Engine Control 
39  Machine Control 
49  VIMS Main Module 
57  VIMS Interface Module (No. 1) 
58  VIMS Interface Module (No. 2) 
59  VIMS Interface Module (No. 3) 
60  VIMS Interface Module (No. 4) 
65  VIMS Interface Module (No. 5) 
66  VIMS Interface Module (No. 6) 
67  VIMS Interface Module (No. 7) 
68  VIMS Interface Module (No. 8) 
81  Transmission Control 
82  Implement Control 
83  Automatic Retarder Control 
87  Chassis Control Module 
116   Brake Control 
173  Unknown Fault or MID 

Component Identifier (CID)

The Component Identifier (CID) is a code that describes the component that is believed to have caused the failure. The MID/CID/FMI can be used to see the whole story.

Table 2
Component Identifier (CID) For VIMS 
CID No.(1)  Component 
0041  8 Volt Sensor Power Supply  
0075  Steering Oil Temperature Sensor 
0096  Fuel Level Sensor 
0100  Engine Oil Pressure Sensor 
0110  Engine Coolant Temperature Sensor 
0127  Transmission Oil Pressure Sensor 
0171  Ambient Air Temperature Sensor 
0177  Transmission Oil Temperature Sensor 
0190  Engine Speed Sensor 
0248  CAT Data Link 
0262  5 Volt Sensor Power Supply 
0263  Sensor Power (8 or 12 Volt)  
0267  Switch (Remote Engine Shutdown)  
0271  Action Alarm 
0272  Turbocharger Outlet Overboost Pressure Sensor (High)  
0279  Aftercooler Coolant Temperature Sensor 
0280  Gear Box Temperature Sensor 
0295  HEX Electronic Control Module 
0296  Transmission Electronic Control Module 
0324  Action Lamp (Warning) 
0341  Solenoid (Hydraulic Control Valve Warm Up) (No. 4) 
0350  Lift Linkage Position Sensor 
0364  Pressure Sensor (Lift Cylinder Head)  
0371  Horn Solenoid (Forward) 
0379  Machine Autolube Pressure Sensor 
0425  Pressure Sensor (Front Brake Oil)  
0426  Pressure Sensor (Rear Brake Oil)  
0427  Front Axle Oil Temperature Sensor 
0428  Rear Axle Oil Temperature Sensor 
0429  Pressure Sensor (Steering Pump Oil)  
0430  Pressure Sensor (Steering Pilot)  
0434  Hydraulic Pilot Oil Pressure Sensor 
0436  Torque Converter Oil Pressure Sensor 
0438  Solenoid (Hydraulic Control Valve Warm Up) (No. 1) 
0439  Solenoid (Hydraulic Control Valve Warm Up) (No. 2) 
0440  Solenoid (Hydraulic Control Valve Warm Up) (No. 3)  
0533  Auto Retarder Control (ARC) 
0541  Pressure Sensor (Differential Oil)(Axle)  
0558  Autolube Relay 
0562  Caterpillar Monitoring System 
0590  Engine Electronic Control Module 
0596  Implement Electronic Control Module 
0600  Hydraulic Oil Temperature Sensor 
0650  Harness Code 
0654  Trailer Right Brake Oil Temperature Sensor 
0655  Trailer Left Brake Oil Temperature Sensor 
0656  Temperature Sensor (Trailer Brake Oil Cooler Inlet)  
0657  Temperature Sensor (Trailer Brake Oil Cooler)  
0658  Pressure Sensor (Trailer) (Right Suspension Cylinder)  
0659  Pressure Sensor (Trailer) (Left Suspension Cylinder)  
0672  Torque Converter Output Speed Sensor 
0767  Fixed Displacement Pump Oil Pressure Sensor 
0800  VIMS Main Module 
0801  VIMS Interface Module (No. 1) 
0802  VIMS Interface Module (No. 2) 
0803  VIMS Interface Module (No. 3) 
0804  VIMS Interface Module (No. 4) 
0805  VIMS Interface Module (No. 5) 
0806  VIMS Interface Module (No. 6) 
0807  VIMS Interface Module (No. 7) 
0808  VIMS Interface Module (No. 8) 
0809  Speedometer/Tachometer Display (No. 1) 
0810  Speedometer/Tachometer Display (No. 2) 
0811  Gauge (Quad Cluster) (No. 1) 
0812  Gauge (Quad Cluster) (No. 2) 
0813  Gauge (Quad Cluster)(No. 3) 
0814  Gauge (Quad Cluster) (No. 4) 
0815  Message Center (No. 1) 
0816  Message Center (No. 2) 
0817  ECM Internal Backup Battery 
0819  Display Data Link 
0820  Keypad Data Link 
0821  Display Power Supply (9 Volt) 
0822  Power Supply (Display Lighting)  
0823  Lamp (VIMS Service)  
0824  Green Truck Payload Lamp (No. 1)  
0825  Red Truck Payload Lamp (No. 2) 
0826  Torque Converter Oil Temperature Sensor 
0827  Temperature Sensor (Bank) (Left Exhaust )  
0828  Temperature Sensor (Bank) (Right Exhaust) 
0829  Rear Aftercooler Coolant Temperature Sensor 
0830  Front Brake Oil Temperature Sensor 
0833  Rear Brake Oil Temperature Sensor 
0835  Temperature Sensor (Differential Oil) (Axle)  
0838  Left Front Suspension Cylinder Pressure Sensor 
0839  Right Front Suspension Cylinder Pressure Sensor 
0840  Left Rear Suspension Cylinder Pressure Sensor 
0841  Right Rear Suspension Cylinder Pressure Sensor 
0849  System Air Pressure Sensor 
0851  Gear Box Pressure Sensor 
0852  Brake Oil Temperature Sensor (Right Front) 
0853  Brake Oil Temperature Sensor (Left Front) 
0854  Brake Oil Temperature Sensor (Right Rear) 
0855  Brake Oil Temperature Sensor (Left Rear) 
0890  Broadcast Port (Data Link) 
1089  Road Analysis Control (RAC) Module 
(1) The current Component Identifiers provided in the table, apply to any machine that was equipped with the VIMS after 08 January 1994. These Component Identifiers also apply to machines that were updated with new software after 08 January 1994.

Failure Mode Identifier (FMI)

Failure Mode Identifier (FMI) codes are defined by SAE standards. The Caterpillar definitions that are listed here are applied to Caterpillar products. The relationship between sensors and FMI's is shown in Illustration 4. The type of sensors are listed here: frequency sensors (Suspension Cylinder), analog sensors (engine control) and digital sensors (PWM).



Illustration 4g00490995

Table 3
Descriptions of the Failure Mode Identifiers And the Associated Message Center Displays 
FMI No.  Description of Failure   Message Center Display 
00  "Data Valid But Above Normal Operating Range"  N/A 
01  "Data Valid But Below Normal Operating Range"  N/A 
02  "Data Erratic, Intermittent Or Incorrect"  "INTERMITTENT" 
03  "Voltage Above Normal Or Shorted High"  "SHORTED HI" 
04  "Voltage Below Normal Or Shorted Low"  "SHORTED LO" 
05  "Current Below Normal Or Open Circuit"  "LO AMPS OPEN" 
06  "Current Above Normal Or Grounded Circuit"  "HI AMPS GROUNDED" 
07  "Mechanical System Not Responding Properly"  N/A 
08  "Abnormal Frequency, Pulse Width Or Period"  "OUT OF RANGE" 
09  "Abnormal Update"  "NO RESPONSE" 
10  "Abnormal Rate Of Change"  N/A 
11  "Failure Mode Not Identifiable"  "UNKNOWN ERROR" 
12  "Bad Device Or Component"   "NO RESPONSE" 
13  "Out Of Calibration"  "UNCALIBRATED" 
14  "Not Used"  N/A 
15  "Not Used"  N/A 
16  "Parameter Not Available"   "NOT AVAILABLE" 
17  "Module Not Responding"  "NO RESPONSE" 
18  "Sensor Supply Failure"  "SNSR SUPPLY FAULT" 
19  "Condition Not Met"  N/A 
20  "Not Used"  N/A 

Detailed FMI Explanation

FMI 00 - "Data Valid But Above Normal Operating Range" Every electronic control system sets a high limit for the expected operating range of the signal. The limit includes over range signals such as high converter temperatures. A sensor that is still working but sending a signal above the expected limit will cause an FMI 00 to be stored.

Some possible causes of FMI 00 are listed here:

  • Signal above normal (High pressure or temperature)

  • Calibration is needed. (FMI 13 is the preferred code.)

For example, a certain PWM sensor is expected to generate a valid signal over 80 percent duty cycle. If the sensor generates a signal of 81 percent duty cycle, the sensor is still working but the signal is above the expected signal limits.

FMI 01 - "Data Valid But Below Normal Operating Range" Every electronic control system sets a low limit for the expected operating range of the signal. The limit includes under range signals, such as a low engine oil pressure signal from a sensor that is functioning normally. A sensor that is still working but sending a signal below the expected limit will cause an FMI 01 to be stored.

Some possible causes of FMI 01 are listed here:

  • Signal below normal (Low voltage/pressure/temperature)

  • Timing is retarded.

For example, a certain PWM sensor is not expected to generate a PWM signal below 5 percent duty cycle even with zero air pressure. If the sensor generates a signal of 4 percent duty cycle with the engine shutdown, the sensor is still working but the signal is below the expected signal limits.

FMI 02 - "Data Erratic, Intermittent Or Incorrect" Signal data that is received from a component is valid. The data that is received from the component has become intermittent or erratic. Data can be correct sometimes and the data may be incorrect at other times. The communication that occurs between electronic controls also relates to this condition. For example, when the VIMS is looking for the engine speed from the electronic engine control over the Cat data link. The data has been intermittent 10 times within 5 seconds in a 10 minute period.

Some possible causes of FMI 02 are listed here:

  • Loose connections in switches, harness, etc.

  • Intermittent/erratic signal

  • Programmed data has changed.

  • Noisy signal

  • The signal is out of range. (FMI 00 or FMI 01 are the preferred codes.)

  • A failed power or ground connection to the ECM

  • Failed ECM

FMI 03 - "Voltage Above Normal Or Shorted High" The voltage that is received from a component is higher than the expected value that is identified by the CID. FMI 03 most often relates to a signal circuit.

Some Possible causes of FMI 03 are listed here:

  • The sensor (switch)

  • The harness

  • The related electronic control

Some possible causes of an FMI 03 are listed here:

  • An analog sensor's output is stuck at the maximum output of the sensor.

  • A harness that has the sensor signal wire shorted to any voltage that is greater than the voltage of the sensor power supply.

  • A sensor signal wire is open in the machine harness between the sensor and the control. When a sensor has been disconnected from an electronic control the input circuit voltage is normally pulled up to a positive level. The positive voltage is often 5.0 DCV.

  • A sensor signal contact of a failed control that is internally shorted to a positive voltage source

  • A failed control believes that a failure exists in a circuit that is working correctly. This is unlikely.

FMI 04 - "Voltage Below Normal Or Shorted Low" The voltage that is received from a component is lower than the expected value that is identified by the CID. FMI 04 most often relates to a signal circuit. FMI 04 is very similar to FMI 06. This FMI is sometimes used in the place of FMI 06.

Some Possible causes of FMI 04 are listed here:

  • The sensor

  • The harness

  • The related electronic control

Some possible cause of FMI 04 are listed here:

  • An analog sensor's output is stuck at the minimum output of the sensor.

  • The signal wire is shorted to ground in the harness.

  • Electronic control has an internal short to ground on the connector contact of the signal input.

FMI 05 - "Current Below Normal Or Open Circuit" The current of the monitored circuit is below normal. This usually results from an open circuit. FMI 05 is generally related to a control output driver circuit.

Some possible causes of FMI 05 are listed here:

  • Open circuit or poor harness connection

  • High resistance circuit in a component (relay coil)

  • Component in the open position (switch)

FMI 06 - "Current Above Normal Or Grounded Circuit" The current of the monitored circuit is above normal. This code is most commonly caused by a circuit that is shorted to ground. This is very similar to an FMI 04. This code is sometimes used in the place of FMI 04.

Some possible causes of FMI 06 are listed here:

  • A short to ground in the harness

  • Low resistance (failure) in component coil (relay)

  • Electronic control has an internal short to ground on the connector contact of signal input.

FMI 07 - "Mechanical System Not Responding Properly" A mechanical system does not respond in the expected manner when electrical commands are received from the electronic control.

For example, a sluggish solenoid valve causes a slow shift.

Some possible causes of FMI 07 are listed here:

  • Improper response of a component

  • Stuck component

  • Component failure

  • The engine is shutdown.

  • Improper machine operation

FMI 08 - "Abnormal Frequency, Pulse Width or Period" The frequency of the signal or the width of a given signal pulse is not in the expected range. This code can also relate to a failed output circuit of a sensor or an open output circuit of a sensor.

Note: The period is defined as the number of cycles for any periodic waveform. The period is measured in cycles per second.

Some possible causes of FMI 08 are listed here:

  • Intermittent signal circuit connections

  • Misfire.

  • Noisy signals that are caused by a nearby radio or magnetic field

FMI 09 - "Abnormal Update" This code relates to the communication that occurs between electronic controls via a data link. This code occurs when given control is unable to receive required information from another control via the data link. This code indicates that the communication link to the ECM has been lost for more than five seconds and The ECM will not respond.

Some possible causes of FMI 09 are listed here:

  • Loose connections in the harness or switches

  • Failed power or ground connections to the ECM

  • No communication is available on the data link.

  • Abnormal update because of a mismatch of software between electronic controls

  • Failure of the electronic control

FMI 10 - "Abnormal Rate Of Change" The code is related to a signal that changes at a rate that is different from the expected rate. The RATE OF CHANGE is outside of the expected limit. This value is not outside of the expected maximum or minimum value.

For example, The ground speed increases too fast for normal operation. The output of the transmission speed sensor is sending the electronic control data that is erratic.

FMI 11 - "Failure Mode Not Identifiable" This code is used when an electronic control determines that multiple FMI codes are responsible for a single failure.

Some possible causes of FMI 11 are listed here:

  • Mechanical failure

  • Machine damage to multiple circuits

FMI 12 - "Bad Device Or Component" The code is used for the situations that are listed here: The code is used when an electronic control does not receive an expected response from another electronic control via the data link. The code is also used when an electronic control receives an expected response from another electronic control but the response is not valid. This condition is also used when an electronic control is expected to send data periodically and the control does not send the data.

Some possible causes of FMI 12 are listed here:

  • Control failure.

  • Failure of an input to another electronic control module

  • Failure of the data link circuit within the machine harness

  • One or more controls with the incorrect software

FMI 13 - "Out Of Calibration" This code is used when the electrical signal of a given mechanical condition is not within the expected limits of the electronic control. The sensor needs calibration, adjustment or replacement.

The possible causes of FMI 13 are listed here:

  • Calibration is required.

  • Data out of range

FMI 14, FMI 15 and FMI 20 - Codes are Not Used.

FMI 16 - "Parameter Not Available" The electronic control that is providing data does not support the requested parameter because the parameter is not available. This code indicates a possible software mismatch between the electronic controls.

FMI 17 - "Module Not Responding" This code is used when a parameter error is caused by a source module that ignores a request for data. The source module has failed or the wire harness has failed.

FMI 18 - "Sensor Supply Failure". This code is used when a parameter error is caused by a failed power supply in the module that is supplying the voltage.

FMI 19 - "Conditions Not Met" This code is used when conditions that are defined in the software are not met in order to store trend data. FMI 19 or the actual FMI that is responsible for the failed trend condition will be recorded.

Troubleshooting Procedures

Go to the procedure that corresponds to the CID and FMI that is shown on the VIMS message center module. These procedures are used for maintenance events (diagnostic codes)that originate with the VIMS modules. These procedures are used for CID's that have an MID of 49, 50, 57, 58, 59, 60, 65, 66, 67 or 68.

If the module identifier is not one of the previous listed numbers for the VIMS modules, see the Module Identifier (MID) chart that is located on the Electrical System Schematic for the machine that is being serviced. After determining which electronic control module detected the event or failure, see the service manual module for that control for troubleshooting information (CID/FMI). The service manual modules for each control are part of the Service Manual for the machine. See the following sections for additional information:Module Identifier (MID) and the Component Identifier (CID) .

Caterpillar Information System:

D250E Series II and D300E Series II Articulated Trucks 3306B Engine Supplement Water Pump - Install
988G Wheel Loader Machine Systems Parking Brake - Assemble
5130, 5130B and 5230 Excavators, 784B, 785B, 785C, 789B, 789C, 793B and 793C Off-Highway Truck/Tractors and 992G, 994 and 994D Wheel Loaders Vital Information Management System (VIMS) Service Tools
69D and 769D Off-Highway Truck and 771D Quarry Truck Power Train Speed Sensor (Transmission) - Install
5130, 5130B and 5230 Excavators, 784B, 785B, 785C, 789B, 789C, 793B and 793C Off-Highway Truck/Tractors and 992G, 994 and 994D Wheel Loaders Vital Information Management System (VIMS) General Information
D250E Series II and D300E Series II Articulated Trucks 3306B Engine Supplement Water Pump - Remove
3304B and 3306B Engines for Caterpillar Built Machines Inlet and Exhaust Valves - Remove and Install
24H Motor Grader Transmission Electronic Control System And Hydraulic Calibrations Using Caterpillar Monitoring System to Determine Service Codes
5130, 5130B and 5230 Excavators, 784B, 785B, 785C, 789B, 789C, 793B and 793C Off-Highway Truck/Tractors and 992G, 994 and 994D Wheel Loaders Vital Information Management System (VIMS) TPS Accuracy
69D and 769D Off-Highway Truck and 771D Quarry Truck Power Train Speed Sensor (Transmission) - Remove
5130, 5130B and 5230 Excavators, 784B, 785B, 785C, 789B, 789C, 793B and 793C Off-Highway Truck/Tractors and 992G, 994 and 994D Wheel Loaders Vital Information Management System (VIMS) TPS Normal Operation
784C and 785C Off-Highway Truck/Tractors Air System and Brakes Pressure Switch (Stop Light)
769D Off-Highway Truck/Tractor and 771D Quarry Truck Plate Locations and Film Locations
3304B and 3306B Engines for Caterpillar Built Machines Inlet and Exhaust Valve Guides - Remove and Install
3304B and 3306B Engines for Caterpillar Built Machines Inlet and Exhaust Valve Seat Inserts - Remove and Install
69D and 769D Off-Highway Truck and 771D Quarry Truck Power Train Speed Sensor (Transmission) - Disassemble
769D Off-Highway Truck and 771D Quarry Truck Engine Start Switch
3306C Engines for Caterpillar Built Machines Fuel Transfer Pump
D250E Series II and D300E Series II Articulated Trucks Hydraulic System Oil Filter, Strainer and Breather - Replace/Clean
D250E Series II and D300E Series II Articulated Trucks Hydraulic System Oil Level - Check
D250E Series II and D300E Series II Articulated Trucks Hydraulic Tank Screen - Clean
D250E Series II and D300E Series II Articulated Trucks In-Line Refrigerant Dryer - Check and Replace
69D and 769D Off-Highway Truck and 771D Quarry Truck Power Train Speed Sensor (Transmission) - Assemble
5130, 5130B and 5230 Excavators, 784B, 785B, 785C, 789B, 789C, 793B and 793C Off-Highway Truck/Tractors and 992G, 994 and 994D Wheel Loaders Vital Information Management System (VIMS) Troubleshooting Electrical System Using Abbreviated Procedures
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.