Page 17 - J1939 active diagnostic trouble codes in decoded format
Notes:
1. These are read only registers.
2. Some Engine Control Units (ECUs) do not comply with J1939 with respect to trouble codes, the trouble code type must be read to determine the interpretation of the codes.
3. For an ECU that is fully compliant with J1939 this page contains the status as indicated by the last DM1 message, refer to J1939-73 section 5.7.1.
4. For an ECU that is not fully compliant with J1939 this page contains trouble codes as read by the mechanism appropriate to the ECU.
5. The meaning of the lamp status codes is shown in the table below.
6. For details of the Suspect Parameter Number (SPN) refer to J1939-04 Appendix C.
7. For details of the Failure Mode Indicator (FMI) refer to J1939-73 Appendix A.
8. For details of the Occurrence Count (OC) refer to J1939-73 section 5.7.1, a value of 127 indicates that no OC is available.
9. For details of the Fault Code Number, Status of Fault Code and Number of Occurrences refer to the Scania document 'Fault codes EMS S6'.
10. For details of the Fault Code Number refer to the MTU document “Part 3 Maintenance and repair E531 711 / 01 E”
Registers
Register offset
| Name
| Minimum value
| Maximum value
| Scaling factor
| Units
| Bits/ Sign
|
0
| Number of active trouble codes
| 0
| 63
|
|
| 16
|
1
| Malfunction indicator lamp status
| 0
| 3
|
|
| 15/16-16/16
|
| Red stop lamp status
| 0
| 3
|
|
| 13/16-14/16
|
| Amber warning lamp status
| 0
| 3
|
|
| 11/16-12/16
|
| Protect lamp status
| 0
| 3
|
|
| 9/16-10/16
|
| Reserved for SAE assignment
| 0
| 3
|
|
| 7/16-8/16
|
| Reserved for SAE assignment
| 0
| 3
|
|
| 5/16-6/16
|
| Reserved for SAE assignment
| 0
| 3
|
|
| 3/16-4/16
|
| Reserved for SAE assignment
| 0
| 3
|
|
| 1/16-2/16
|
2-6
| Trouble code 1
|
|
|
|
| 80
|
7-11
| Trouble code 2
|
|
|
|
| 80
|
12-16
| Trouble code 3
|
|
|
|
| 80
|
17-21
| Trouble code 4
|
|
|
|
| 80
|
22-246
| Trouble codes 5-49
|
|
|
|
|
|
247-251
| Trouble code 50
|
|
|
|
| 80
|
Lamp status codes
Code
| System control function
|
0
| Lamp off
|
1
| Lamp on
|
2
| Undefined
|
3
| Unimplemented
|
Trouble code type
Code
| Format
|
0
| J1939
|
1
| Scania Keyword 2000 (KW2K)
|
2
| MTU
|
3
| Cummins Modbus
|
4-99
| Reserved
|
J1939 type trouble code
Register offset
| Name
| Minimum value
| Maximum value
| Scaling factor
| Units
| Bits/ Sign
|
0--1
| SPN
| 0
| 524287
|
|
| 32
|
2
| FMI
| 0
| 31
|
|
| 16
|
3
| OC
| 0
| 127
|
|
| 16
|
4
| Trouble code type
| 0
| 0
|
|
| 16
|
Scania Keyword 2000 (KW2K) type trouble code
Register offset
| Name
| Minimum value
| Maximum value
| Scaling factor
| Units
| Bits/ Sign
|
0-1
| Fault code Number
| 0
| 65535
|
|
| 32
|
2
| Status of Fault Code
| 0
| 255
|
|
| 16
|
3
| Number of Occurrences
| 0
| 255
|
|
| 16
|
4
| Trouble code type
| 1
| 1
|
|
| 16
|
MTU type trouble code
Register offset
| Name
| Minimum value
| Maximum value
| Scaling factor
| Units
| Bits/ Sign
|
0-1
| Fault code Number
| 0
| 400
|
|
| 32
|
2
| Status of Fault Code
| 0
| 255
|
|
| 16
|
3
| Number of Occurrences
| 0
| 255
|
|
| 16
|
4
| Trouble code type
| 2
| 2
|
|
| 16
|
Cummins modbus type trouble code
Register offset
| Name
| Minimum value
| Maximum value
| Scaling factor
| Units
| Bits/ Sign
|
0-1
| DTC Number
| 0
| 65535
|
|
| 32
|
2
| DTC Type
| 0
| 255
|
|
| 16
|
3
| Not used
| 0
| 255
|
|
| 16
|
4
| Trouble code type
| 3
| 3
|
|
| 16
|
Cummins modbus DTC types
Code
| System control function
|
1
| Engine DTC Warning
|
2
| Engine DTC Shutdown
|
Page 18 - J1939 active diagnostic trouble codes in raw format
Notes:
1. These are read only registers.
2. This page contains the status as indicated by the last DM1 message, refer to J1939-73 section 5.7.1.
3. The meaning of the lamp status codes is shown in the table below.
4. For details of the Suspect Parameter Number (SPN) refer to J1939-04 Appendix C.
5. For details of the Failure Mode Indicator (FMI) refer to J1939-73 Appendix A.
6. For details of the Occurrence Count (OC) refer to J1939-73 section 5.7.1, a value of 127 indicates that no OC is available.
7. For details of the Conversion Method (CM) refer to J1939-73 section 5.7.1
Registers
Register offset
| Name
| Minimum value
| Maximum value
| Scaling factor
| Units
| Bits/ Sign
|
0
| Number of active trouble codes
| 0
| 126
|
|
| 16
|
1
| Reserved
| 0
| 0
|
|
| 16
|
2
| Reserved
| 0
| 0
|
|
| 16
|
3
| Reserved for SAE assignment
| 0
| 3
|
|
| 15/16-16/16
|
| Reserved for SAE assignment
| 0
| 3
|
|
| 13/16-14/16
|
| Reserved for SAE assignment
| 0
| 3
|
|
| 11/16-12/16
|
| Reserved for SAE assignment
| 0
| 3
|
|
| 9/16-10/16
|
| Protect lamp status
| 0
| 3
|
|
| 7/16-8/16
|
| Amber warning lamp status
| 0
| 3
|
|
| 5/16-6/16
|
| Red stop lamp status
| 0
| 3
|
|
| 3/16-4/16
|
| Malfunction indicator lamp status
| 0
| 3
|
|
| 1/16-2/16
|
4
| Trouble code 1: Least significant 16 bits of SPN
| 0
| 65535
|
|
| 16
|
5
| Trouble code 1: CM
| 0
| 1
|
|
| 16/16
|
| Trouble code 1: OC
| 0
| 127
|
|
| 9/16-15/16
|
| Trouble code 1: FMI
| 0
| 31
|
|
| 4/16-8/16
|
| Trouble code 1: Most significant 3 bits of SPN
| 0
| 7
|
|
| 1/16-3/16
|
6-7
| Trouble code 2 as above
|
|
|
|
|
|
8-9
| Trouble code 3 as above
|
|
|
|
|
|
10-255
| Trouble codes 4-126 as above
|
|
|
|
|
|
Lamp status codes
Code
| System control function
|
0
| Lamp off
|
1
| Lamp on
|
2
| Undefined
|
3
| Unimplemented
|