Caterpillar Engine Error Codes (FMI)/(MID)

FMI Code Fault Type Name

0 Data is reliable, but exceeds the normal operating range of the parameter

1 The data are reliable, but below the normal operating range of the parameter

2 Data is erratic, intermittent or incorrect.

3 Abnormal voltage or short circuit to a higher voltage circuit

4 Voltage below normal or short circuit to circuit with lower voltage

5 Current is below normal or open circuit

6 Current is above normal or circuit is shorted to ground

7 Inadequate mechanical response

8 Abnormal frequency, pulse width or signal period

9 Abnormal data exchange

10 Abnormal rate of change

11 Type of fault not determined

12 Faulty device or component

13 Parameter outside calibration

FMI 00 - Data is reliable, but exceeds the normal operating range of the parameter

For each electronic control system, the upper limit of the expected operating range is set.

changes in the magnitude of the signal. The upper limit is set based on the expected maximum

parameter values (e.g. torque converter temperature). Sensor Continuing

function, but generating a signal whose value is higher than the expected upper limit,

will cause the registration of the FMI 00 code.

Example - Normal Pulse Width Modulation Sensor Duty Cycle

(a value proportional to the width of the pulses) must not exceed 80%. If the sensor generates

signal with a duty cycle of 81%, this means that it continues to function, but the value

signal exceeds the set upper limit of its range.

FMI 01 - Data is reliable, but below the normal operating range of the parameter

For each electronic control system, the lower limit of the expected operating range is set.

changes in the magnitude of the signal. The lower limit is set based on the expected minimum

parameter values (e.g. engine oil pressure). Sensor that continues to function but

generating a signal whose value is below the expected lower limit will cause the registration code

FMI 01.

Example - The minimum duty cycle of most PWM sensors

modulation not lower than 5%. If the sensor generates a signal with a duty cycle of 3%, this means

that it continues to function, but the magnitude of the signal is lower than its lower limit

range.

FMI 02 - Data is erratic, intermittent or incorrect

The FMI 02 code appears when there is a signal from the corresponding component. Then

The signal information data may change as follows.

• Data disappears.

• Data becomes volatile.

• Data becomes invalid.

Data values at certain time intervals may be correct, but not at others. Appearance of this

code may also be associated with incorrect exchange of information between electronic units.

For example, in the case when the VIMS system requests data on engine speed from the unit

Caterpillar engine control

FMI 03 - Abnormal voltage or short circuit to a circuit with a higher voltage

Code FMI 03 appears in cases where the voltage values measured in a particular system or

element become tall. The reason for the appearance of the FMI 03 code is often associated with signal circuits.

The following elements of the system may become the cause of the FMI 03 code.

• Sensor

• wiring harness

• Relevant electronic control units

A possible cause of the FMI 03 code may be the following.

• The sensor generates an AC signal (per duty cycle), and the signal freezes at maximum

value.

• The signal wire in the harness is shorted to the sensor power supply circuit or to a live circuit,

exceeding the voltage of the power source.

• An open in the signal wire between the sensor and the electronic control unit. On input circuits

Electronic controls are generally supported by positive voltage.

For example, when the sensor is disconnected, the voltage in the input circuit of the control unit will be 5 V

direct current.

• The electronic control unit has an internal signal circuit short circuit

sensor in the connector to the positive power supply circuit. In addition, the faulty unit

electronic control may not correctly perceive a normally functioning signal circuit

sensor.

FMI 04 - Abnormal voltage or short circuit to a circuit with a lower voltage

The FMI 04 code is similar to the FMI 03 code. However, the FMI 04 code indicates that the voltage values are lower.

allowable. The appearance of the FMI 04 code is most often associated with a malfunction of the signal circuits. FMI Code 04

similar to FMI 06 code and is sometimes used instead.

The following elements of the system may be the cause of the FMI 04 code.

• Sensor

• wiring harness

• Relevant electronic control units

A possible reason for the FMI 04 code to appear may be the following.

• The sensor signal freezes at a low level or a level close to the ground potential.

• Short circuit of the signal wire in the harness to ground.

• The electronic control unit has a short to ground on the signal contact of the connector.

FMI 05 - Below amperage or open circuit

Code FMI 05 appears when the electronic control unit determines that the current values

low.

The most likely cause for the FMI 05 code is an open circuit or poor contact in

harness connectors.

FMI 06 - Current is higher than normal or the circuit is shorted to ground

The FMI 06 code is similar to the FMI 05 code. However, the FMI 06 code indicates that current values are higher

allowable. The appearance of the FMI 06 code is most often associated with a fault in the output circuits in the blocks

electronic control.

Example - Code FMI 06 appears when a circuit is shorted to ground.

The reasons for the FMI 06 and FMI 04 codes are very similar, and the FMI 06 code is sometimes used instead of the FMI code

04.

FMI 07 - Inadequate mechanical response

FMI 07 appears when the electronic control unit sends an electrical command to

mechanical system, and the result does not fit within a given range of values.

Example - The FMI 07 code appears when the gearbox is slowly shifted by a block command

electronic control (EPTC II) due to the slow operation of the solenoid.

FMI 08 - Abnormal frequency, pulse width or period

FMI 08 appears when the frequency or pulse width of the signal is outside

set range.

Note: Period - time in seconds for one cycle of signal change at a certain frequency.

The period is defined as the reciprocal of the frequency, in Hz (1 / frequency, Hz).

FMI 09 - Abnormal data exchange

The appearance of the FMI 09 code depends on the serviceability of the communication line between the electronic means on the channel

data transmission. Code FMI 09 occurs if the electronic unit is not able to receive information from

another electronic unit and is waiting for information.

FMI 10 - Abnormal Rate of Change

The appearance of the FMI 10 code is associated with a greater or lesser than the expected rate of change

signal.

Example - This code is generated if the signal from the gearbox output shaft speed sensor

gears on the truck indicates that the truck is accelerating faster than it might

operation in real conditions.

FMI 11 - Fault type not defined

The FMI 11 code appears when the electronic unit registers more than one FMI code for one

malfunctions.

FMI 12 - Faulty device or component

The FMI 12 code indicates the following status: the electronic control unit sends a signal to another

electronic unit via data transmission channel. The electronic unit is waiting for a response, but or does not receive

no answer, or gets the wrong answer.

FMI 12 may also indicate the following status:

The electronic unit is expected to periodically send data, but does not.

The appearance of the FMI 12 code may also be due to a malfunction in the data channel.

FMI 13 - Parameter Out of Calibration

In this state of the mechanical part, the parameters of the electrical signal go beyond

installed by the electronic control unit.

Electronic Identification Code List (MID)

MID Code Name

10 Digital Diagnostic Tool

11 Communication adapter

12 Analyzer-programmer of electronic control unit

13 “Electronic Technician” by Caterpillar

14 Electronic ignition system

15 Advance ignition control unit for spark ignition engines

17 Engine control unit 34XX SI

18 Engine control unit 35XX SI

19 Engine control unit 36XX SI

20 Torsion control unit

21 G3600 I / O Unit

22 G3600 pressure monitoring unit

23 Knock control unit

25 The control unit of the ether injection system at startup

26 Computerized Monitoring System (CMS)

27 Electronic Programmable Transmission Control Unit (EPTC II)

28 Traction control unit

29 Computerized profiler control system

30 Caterpillar Monitoring System

31 Scraper electronic gearbox control

33 Engine control unit No. 2

34 Engine control unit No. 3

35 Engine control unit No. 4

36 Engine control unit No. 1

37 Engine control unit No. 5

38 Engine control unit No. 6

39 Machine control unit

40 Engine control unit No. 7

41 Engine control unit No. 8

47 Redundant engine control unit

49 Main unit of the basic information processing system (VIMS)

50 Analysis unit of the basic information processing system (VIMS)

51 Main unit of the basic information display system (VIDS)

52 VIDS / VIMS Graphic Display Unit

53 Main unit of the machine parameter display system (MIDS)

54 Caterpillar Control System # 2

57 Block matching (interface block) No. 1

58 Block approval number 2

59 Block approval No. 3

60 Block matching 4

65 Coordination unit No. 5

66 Coordination unit No. 6

67 Coordination unit No. 7

68 Block approval number 8

73 Automatic stroke control unit and two-speed fan

74 Payload Monitoring System

75 four-wheel drive control unit

76 The control unit of the system for the neutralization of nitrogen oxides in exhaust gases

77 Display of a system for neutralizing nitrogen oxides in exhaust gases

78 Agricultural attachment coupler system control unit

79 hydrostatic gearbox control unit

81 gearbox control unit

82 Electronic control unit for working equipment

83 Automatic retarder control unit

84 Paver burner control unit

85 engine fan control unit

86 Coordination unit with satellite navigation system

87 Chassis control unit

88 Control unit No. 1 diesel-generator unit

89 Control unit No. 2 diesel-generator unit

90 Control unit No. 3 diesel-generator unit

91 Control unit No. 4 diesel-generator unit

92 Control unit No. 5 diesel-generator unit

93 Control unit No. 6 diesel-generator unit

94 Control unit No. 7 diesel-generator unit

95 Control unit No. 8 diesel-generator unit

97 Consumer Communication Unit

98 Consumer Communication Unit (Special)

99 Programmable Relay Control Unit

100 engine video display

101 Engine video matching unit

102 Communication unit No. 2 of the consumer

103 Remote display No. 2

105 hydraulic pump control unit

106 Electro-hydraulic control unit

108 multi-function control unit

109 Combined module No. 1 control of combustion of a combustible mixture (ICSM)

110 Combined Module No.2 Combustion Combustion Control (ICSM)

111 Integrated Temperature Control Module

113 Truck-mounted tractor control unit

114 The control unit of the slope forming system

115 Slope sensor unit

116 Combined brake control unit

117 gear lever module

118 Paver Material Management System

119 Paver control system

121 Computerized Earthwork Dispatch System (CAES)

122 Product Interfacing Unit

123 Data Link Broadcast Module

129 Training block No. 1

130 Training block No. 2

131 Computer for testing modules

137 Display No. 1 slope steepness

138 Display No. 2 slope steepness

139 Display No. 3 slope steepness

140 Display No. 4 slope steepness

141 Display No. 5 slope steepness

142 Display No. 6 slope steepness

255 Non-programmed Electronic Control Unit (ECM)

Comments: 2
  • #2

    Yahya (Friday, 21 April 2023 07:48)

    Do you have the Caterpillar 777E, 777D failure code detection file, please send it to me. Thank you

  • #1

    Oluremi Oluyemi (Friday, 25 September 2020 23:44)

    The bulldozzer machine is flashing some code when operating it.
    8671
    4955
    3705
    This are the code displaying on the dashboard.
    Kindly help me on this issue.
    Thanks.