You are on page 1of 14

2000 Series

10B
2000 Series Engines - J1939 Data Link Capability 10B

The list below summarises the functionality to be supported by the ECM. Technical details of the J1939
implementation are given in the Appendices.

Measurement Parameters
The engine parameters listed in the Appendix can be read over the data link in accordance with J1939-71.
DM1 - Active diagnostics
As previously, the ECM supports reading of Active diagnostic and event codes in accordance with J1939-73.
The list of codes supported is detailed in the Appendix.
DM2 - Logged diagnostics - Flashfile release date of November 05 or later
The ECM now supports reading of Logged diagnostic and event codes in accordance with J1939-73. Clearing
of these codes is only supported using the TIPSS/EST service tool.
DM11 - Fault reset request - Flashfile release date of November 05 or later
When a valid request is sent via J1939 DM11, the engine ECM will reset latched faults and shutdowns. If the
request is sent while engine speed is present, the signal will be ignored.
Desired engine speed request - Flashfile release date of November 05 or later
This feature supports desired speed requests via J1939 PGN 0. The signal over the J1939 datalink is a speed
command. The signal sent is in units of RPM. The accepted range of speed control is approximately -24% to
+ 8% of nominal speed. A loss of the J1939 signal will result in an engine speed of 1100 rpm and a 247-9
'J1939 Datalink abnormal update' diagnostic will be generated.
Fuel enable/disable request - Flashfile release date of November 05 or later
This feature supports fuel enable requests via J1939 PGN 65223, the signal over the datalink is a request to
enable or disable fuel. If the J1939 datalink is lost, the engine will stop and a 247-9 'J1939 Datalink abnormal
update' diagnostic will be generated.

Installation Manual, TPD1615E, issue 1 113


10B 2000 Series
Enabling J1939 controls in TIPSS/EST

The selection of J1939 speed control is done using the existing Desired Speed Input Arrangement selection
box on the Configuration screen. In order to allow selection of Injection Disable via switch or J1939, an
additional line has been added to the Configuration screen as shown below. Note that this additional
functionality is only available in TIPSS/EST version 2004B or later.

114 Installation Manual, TPD1615E, issue 1


2000 Series 10B
Selection of Desired Speed Input Arrangement
The screen shot below shows the additional CAN input selection.

Selection of Fuel Enable Input Configuration


The screen shot below shows the additional CAN input selection.

Installation Manual, TPD1615E, issue 1 115


10B 2000 Series
Supported J1939 Measurement Parameters
The data transmitted on the J1939 bus is in the format described in the SAE documents J1939-71 (for the
operating parameters). For more detail please refer to the SAE specifications.

Electronic Engine Controller #2 (EEC2)


Transmission Repetition Rate 50ms
Data length 8 bytes
Data page (DP) 0
PDU format (PF) 240
PDU Specific (PS) 3
Default priority (P) 3
Parameter Group Number (PGN) 61443 (F003)

Byte 2 - Accelerator Pedal (AP) Position


SPN 91
Resolution 0.4%/bit, 0 offset
Data Range 0 to 100%

Byte 3 - Percent Load at Current Speed


SPN 92
Resolution 1%/bit, 0 offset
Data Range 0 to 125%

Electronic Engine Controller #1(EEC1)


Transmission Repetition Rate Engine Speed Dependent
Data Length 8 bytes
Data page (DP) 0
PDU format (PF) 240
PDU Specific (PS) 4
Default priority (P) 3
Parameter Group Number (PGN) 61444 (F004)

Byte 4, 5 - Engine Speed


SPN 190
Resolution - lower byte 0.125rpm/bit, 0 rpm offset
Resolution -upper byte 32 rpm/bit
Data Range 0 to 8031.875 rpm

116 Installation Manual, TPD1615E, issue 1


2000 Series 10B
Electronic Engine Controller #1(EEC3)
Transmission Repetition Rate 250ms
Data Length 8 Bytes
Data page (DP) 0
PDU format (PF) 254
PDU Specific (PS) 223
Default priority (P) 6
Parameter Group Number (PGN) 65247 (FEDF)

Byte 2,3 - Engines desired operating speed


SPN 515
Resolution - lower byte 0.125rpm/bit, 0 rpm offset
Resolution - upper byte 32 rpm/bit
Data Range 0 to 8031.875 rpm

Engine Temperature (ET)


Transmission Repetition Rate 1s
Data Length 8 Bytes
Data page (DP) 0
PDU format (PF) 254
PDU Specific (PS) 238
Default priority (P) 6
Parameter Group Number (PGN) 65262 (FEEE)

Bytes 1 - Engine Coolant Temperature


SPN 110
Resolution 1C/bit, -40C offset
Data Range -40 to 210C

Bytes 2 - Fuel Temperature


SPN 174
Resolution 1C/bit, -40C offset
Data Range -40 to 210C

Installation Manual, TPD1615E, issue 1 117


10B 2000 Series

Inlet / Exhaust Conditions (IC)


Transmission Repetition Rate 0.5s
Data Length 8 Bytes
Data page (DP) 0
PDU format (PF) 254
PDU Specific (PS) 246
Default priority (P) 6
Parameter Group Number (PGN) 65270 (FEF6)

Bytes 2 - Boost Pressure


SPN 102
Resolution 2kPa/bit, 0 offset
Data Range 0 to 500kPa

Bytes 3 - Intake Manifold 1 Temperature


SPN 105
Resolution 1C/bit, -40C offset
Data Range -40 to 210C

Engine Fluid Level / Pressure (EFL_P1)


Transmission Repetition Rate 0.5s
Data Length 8 Bytes
Data page (DP) 0
PDU format (PF) 254
PDU Specific (PS) 239
Default priority (P) 6
Parameter Group Number (PGN) 65263(FEEF)

Byte 4 - Engine Oil Pressure


SPN 100
Resolution 4kPa/bit, 0 offset
Data Range 0 to 1000kPa

Engine Hours, Revolutions (HOURS)


Transmission Repetition Rate On request
Data Length 8 Bytes
Data page (DP) 0
PDU format (PF) 254
PDU Specific (PS) 229
Default priority (P) 6
Parameter Group Number (PGN) 65253 (FEE3)

Bytes 1 to 4 - Total Engine Hours*


SPN 247
Resolution 0.05h/bit, 0 offset
Data Range 0 to 210,554,060.75hours

118 Installation Manual, TPD1615E, issue 1


2000 Series 10B
Ambient Conditions (AMB)
Transmission Repetition Rate 0.5s
Data Length 8 Bytes
Data page (DP) 0
PDU format (PF) 254
PDU Specific (PS) 245
Default priority (P) 6
Parameter Group Number (PGN) 65269(FEF5)

Byte 1 - Barometric Pressure


SPN 108
Resolution 0.5kPa/bit, 0 offset
Data Range 0 to 125kPa

Vehicle Electric Power (VEP)


Transmission Repetition Rate 1.0S
Data Length 8 Bytes
Data page (DP) 0
PDU format (PF) 254
PDU Specific (PS) 247
Default priority (P) 6
Parameter Group Number (PGN) 65271(FEF7)

Bytes 5 & 6 - Voltage


SPN 168
Resolution 0.05V/bit, 0 offset
Data Range 0 to 3212.75V

Bytes 7 & 8 - Battery Voltage Switched


SPN 158
Resolution 0.05V/bit, 0 offset
Data Range 0 to 3212.75V

Electronic Engine Controller #4: EEC4


Transmission repetition rate: On request
Data length: 8 bytes
Data page: 0
PDU format: 254
PDU specific: 190
Default priority: 7
Parameter group number: 65 214 (00FEBE 16)

Byte: 3,4 Rated engine speed


SPN: 189
Resolution: 0.125 rpm/bit, 0 offset
Data Range: 0 to 8031.875 rpm

Installation Manual, TPD1615E, issue 1 119


10B 2000 Series

Fuel Economy (Liquid) LFE


Transmission repetition rate: 100mS
Data length: 8 bytes
Data page: 0
PDU format: 254
PDU specific: 242
Default priority: 6
Parameter group number: 65 214 (00FEBE 16)

Byte: 1,2 Fuel Rate (2506 and 2206 only)


SPN: 183
Resolution: 0.05 L/h, 0 offset
Data Range: 0 to 3212.75 L/h

120 Installation Manual, TPD1615E, issue 1


2000 Series 10B
Diagnostic codes J1939-73
The diagnostic codes that will be supported by the ECM will be the DM1, DM2 and DM3 sections of the SAE
J1939-73 specification.
See Appendix A for details of diagnostic codes supported.

4.1.1 DM1 - Active diagnostic trouble codes


Transmission repetition rate Variable - refer to J1939-73
Variable - refer to J1939-73
Data length
and J1939-23
Data page (DP) 0
PDU format (PF) 254
PDU specific (PS) 202
Default priority (P) 6
Parameter group number (PGN) 65 226 (FECA)

Byte 1 - Lamp status


Bits 8-7 Malfunction indicator lamp 01=ON, 00=OFF PDL PID $F264
Bits 6-5 Red stop lamp 01=ON, 00=OFF PDL PID $F2B3
Bits 4-3 Amber warning lamp 01=ON, 00=OFF PDL PID $F038
Bits 2-1 Protect service lamp 01=ON, 00=OFF PDL PID $F316

Byte 3 - SPN Least significant bits


Bits 8-1 SPN, 8 least significant bits (most significant
at bit 8)

Byte 4 - SPN Second byte


Bits 8-1 SPN, second byte (most significant at bit 8)

Byte 5 - SPN (3 most significant bits) and FMI


Bits 8-6 SPN, 3 most significant bits (most
significant at bit 8)
Bits 5-1 FMI (most significant at bit 5) 0 to 31

Byte 6 - SPN conversion method and


occurrence count
Bit 8 SPN conversion method ECM uses 1
Bits 7-1 Occurrence count 0 to 126 (127 = not available)

Installation Manual, TPD1615E, issue 1 121


10B 2000 Series
Speed and Injection Control - Flashfile release date of November 05 or later
The data transmitted on the J1939 bus is in the format described in the SAE documents J1939-71. For more
detail please refer to the SAE specifications.
Injection disable control
This feature supports fuel enable requests via J1939 PGN 65223 (Byte 6, bits 5 & 6) to the ECM.
If the fuel enable request is not received within 2 consecutive update cycles on J1939, the signal will be
considered faulted. The signal fault state will be cleared when a valid signal is read for two consecutive update
rates. In the fault state, the engine fuel injection will be disabled.
Electronic Transmission Controller #3
(ETC3)
Transmission Repetition Rate See above
Data length 8 bytes
Data page (DP) 0
PDU format (PF) 254
PDU Specific (PS) 199
Default priority (P) 7
Parameter Group Number (PGN) 65223 (FEC7)

Byte 6 Bits 5 & 6 Defuel Actuator


SPN 786
Resolution binary
00 = Fuel Enabled
01 = Fuel Disabled
Data Range 0 to 3

Desired engine speed request


This feature supports desired speed requests via PGN 0 over J1939. The signal over the J1939 data link is a
speed command, the signal to the ECM is in units of RPM.
The requested operating speed will be limited to between -25% and + 8% of nominal speed to ensure engine
protection. The speed will be clipped to either the low or high end if requests are made outside this range.
If the fuel enable request is not received within 2 consecutive update cycles on J1939, the signal will be
considered faulted. The signal fault state will be cleared when a valid signal is read for two consecutive update
rates. In the fault state, the engine speed will default to 1100 rpm.
The override control bits must be set to 01 for the ECM to react to the speed signal.

122 Installation Manual, TPD1615E, issue 1


2000 Series 10B
Torque/Speed Control 1 (TSC1)
Transmission Repetition Rate See above
Data Length 8 Bytes
Data page (DP) 0
PDU format (PF) 0
PDU Specific (PS) Destination address (0 for ECM)
Default priority (P) 3
Parameter Group Number (PGN) 0 (0)

Byte 1 - Bits 1 & 2 Override Control Mode


SPN 695
Resolution Binary
00 = Speed control disabled
01 = Speed control enabled
10 = Speed control disabled
11 = Speed control enabled
Data Range 0 to 3

Bytes 2 & 3 - Requested Speed


SPN 898
Resolution 0.125rpm/bit, 0 offset
Data Range 0 to 8031.875 rpm

Installation Manual, TPD1615E, issue 1 123


10B 2000 Series
Appendix A - J1939 Diagnostic Codes
The data transmitted on the J1939 bus is in the format described in the SAE documents J1939-73. For more
detail please refer to the SAE specifications.

J1939
Diagnostic code description
SPN-FMI
J0651-11 Injector Cylinder #1 Fault
J0652-11 Injector Cylinder #2 Fault
J0653-11 Injector Cylinder #3 Fault
J0654-11 Injector Cylinder #4 Fault
J0655-11 Injector Cylinder #5 Fault
J0656-11 Injector Cylinder #6 Fault
J0678-3 ECM 8 Volt DC Supply voltage above normal or shorted high
J0678-4 ECM 8 Volt DC Supply voltage below normal or shorted low
J0091-8 PWM Throttle Position Sensor abnormal signal
J0100-3 Engine Oil Pressure Sensor shorted high
J0100-4 Engine Oil Pressure Sensor shorted low
J0110-3 Engine Coolant Temperature Sensor shorted high
J0110-4 Engine Coolant Temperature Sensor shorted low
J0168-2 Battery Voltage intermittent
J0172-3 Intake Manifold Air Temperature Sensor shorted high
J0172-4 Intake Manifold Air Temperature Sensor shorted low
J0174-3 Fuel Temperature Sensor shorted high
J0174-4 Fuel Temperature Sensor shorted low
J0190-2 Engine Speed Sensor Loss of Signal
J0190-11 Engine Speed Sensor Mechanical Fault
J0234-2 Incorrect ECM Software
J0228-13 Engine Timing Calibration Required
J0620-3 5 Volt Sensor Power Supply, voltage above normal or shorted high
J0620-4 5 Volt Sensor Power Supply, voltage below normal or shorted low
J0102-3 Turbocharger Outlet Pressure Sensor shorted high
J0102-4 Turbocharger Outlet Pressure Sensor shorted low
J0108-3 Atmospheric Pressure Sensor shorted high
J0108-4 Atmospheric Pressure Sensor shorted low
J1111-2 Check Configurable Parameters

124 Installation Manual, TPD1615E, issue 1


2000 Series 10B
J1939
Event code description
SPN-FMI
J0100-17 Low Oil Pressure (Warning)
J0100-18 Low Oil Pressure (Action Alert)
J0100-01 Low Oil Pressure (Shutdown
J0102-15 High Boost Pressure (Warning)
J0102-16 High Boost Pressure (Action Alert)
J0110-15 High Coolant Temperature (Warning)
J0110-16 High Coolant Temperature (Action Alert)-
J0110-00 High Coolant Temperature (Shutdown)
J0172-15 High Inlet Air Temperature (Warning)
J0172-16 High Inlet Air Temperature (Action Alert)
J0174-15 High Fuel Temperature (Warning)
J0174-16 High Fuel Temperature (Action Alert)
J0190-15 Overspeed (Warning)
J0190-16 Overspeed (Action Alert)
J0190-00 Overspeed (Shutdown)
J1108-31 Critical Override Enabled

Installation Manual, TPD1615E, issue 1 125


This page is intentionally blank

You might also like