Sei sulla pagina 1di 54

Version 2.7 16.06.

10

Description of ECM CAN Messages Interface


Engine Controller Architecture (One-Box)

Version 2.7

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 1 of 54


Version 2.7 16.06.10

Document history
Version Date Author Reason of changes
1.0 05.07.02 M. Prata first issue
1.1 27.11.02 M. Prata EEC1 engine torque mode : new value for VCM control (1110b)
ERC1-ER retarder torque mode: new value for VCM control (1110b)
INCOND two additional supported signals (where sensor are
mounted):
particulate trap inlet pressure
exhaust gas temperature
DM1 one additional supported signal:
malfunctioning indicator lamp status
DM2 one additional supported signal:
malfunctioning indicator lamp status
VCM2ECM change in the signal used to demand the low idle speed
setpoint
ETC1 used to inform the ECM on a request for momentary engine
overspeed
DASH DISPLAY used to inform the ECM about the fuel tank level
1.2 internal M. Prata internal version
th
1.3 26.03.03 M. Prata complete revision after the meeting hold on 13 march 2003
1.4 02.04.03 M. Prata bug fixing ERC1
1.5 12.06.03 M. Prata, EDC2BC message: new value (0111b) in cold start heater status
S. Salio NOx sensor TX: change of message content
NOx sensor Rx: new message
DM1_ECM message: add remark on OBD lamp management
ECM2SCR: signals added
DM1_SCR message: add remark on OBD lamp management
OBD messages (ISO 15765-4): new IDs (different from the not applicable
IDs used for KWP2000 messages).
Updated bus load, due to the new message NOx sensor Rx
Foot note added to chapter 3 General Remarks about the SCR
transmitted message NOx sensor RX
1.6 29.07.03 M. Prata ERC1-ER message: new value (1000b) in retarder torque mode
EDC2BC message: new signal OBD MIL status
EFLP message: new signal Fuel Delivery Pressure
TSC1-VE messages: new comments on external demands from the VCM
TSC1-VER message: add note on zero torque control
VCM2ECM: changed comment for Intermediate Speed Governor
Additional Parameters Set
BC2EDC1 bugfix: signal MIL visualization available in bits 1-2
DM1_ECM and DM1_SCR: new remark for OBD lamp management
DM1_SCR: removed comments for SPN
1.7 01.04.04 M.Prata ENG_CONF message: new schedule time. Additional comments on
transmitted speed and torque values
Fuel Consumption message: synchronous transmission time, 1 second
Engine Hours Revolutions message: synchronous transmission time, 1
second
EDC2BC message: new signals Engine Compartment Start Button and
Engine Compartment Stop Button. Corrected position of Engine
Overspeed. Air compressor status cancelled. Two new values for Cold
Start Heater Status. Change in Fuel Block Status by the Immobilizer.
ECM2SCR message: change in scale for NOx Estimation Ratio
TSC1-VE messages: change in comments for VE1 and VE2 usage
TSC1_VER message: description for immediate engine retarder shut off
and comments on torque control/limit to 0
CCVS: three additional states in the signal PTO State. New signal
Cruise Control Active.
BC2EDC1: added comments on not used signals.
BC2EDC2 message: new signal Mechanical PTO Engaged. Added
comments on not used signals.
DM13 message: signal Network #2 not used
NOx sensor TX message: change in NOx Concentration data range
DM1 packets from SCR: unused bytes of last packet filled with all 1s.
KWP2000 diagnostic messages for ECM and SCR: Tester ID changed
from F1 to FA (v70)

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 2 of 54


Version 2.7 16.06.10

1.8 18.10.04 P. Gamba, EEC1 message: added condition FEh in Actual Engine percent torque
M. Prata, signal in case of error
M. Rossotto EEC2 message: added condition FEh in Percent Load at Current Speed
S. Salio signal in case of an error in engine speed or in injection path
EEC3 message: added condition FEh in Engine s desired operating
speed and Engine s operating speed asymmetry adjustment signals in
case of an error in engine speed
EDC2BC message: corrected values corresponding to Not defined states
in Cold Start Heater Status signal.
EDC2BC Message: added in Humidity Ratio signal the condition FFh
when the sensor is not present.
EDC2BC Message: added in Fuel Block Status by the Immobilizer signal
the condition No Immobilizer.
EDC2BC message: new value for EDC Operational Status
ENG_CONF Message: changed schedule time from 5000ms and in case
of change of torque/speed of more than 10% to 1000ms.
STODBAM and STODPACK message: change in number of packets
transmitted into the flight recorder data from 82 to 83.
DM1BAM/DM2BAM/DM4BAM message: change in message ID from 1C
EC FF 00 to 18 EC FF 00.
DM1PCK/DM2PCK/DM4PCK message: change in message ID from 1C
EB FF 00 to 18 EB FF 00.
DM11Ack message: change in Status Byte
Fuel Consumption Message: sent on request and no longer every
1000ms.
Engine Hours Revolution: sent on request and no longer every 1000ms.
STODBAM and STODPCK messages: added procedure to obtain
information from the trip recorder.
VCM2ECM message: added signal Underbraking Status
ETC1 message: added signal Shift in Process
1.9 5.04.05 M. Prata EEC1: signal Engine starter mode, for ECM request to stop cranking
EDC2BC: new signal ECM Fuelling state
DM1, DM2, DM4 multipackets Priority changed from 6 to 7
ETC1: new signal Driveline Engaged
ETC2: new message and signals Current gear, Actual gear ratio e
Selected gear
BC2EDC2: new signal Retarder Torque Mode
KWP2000 and OBD services: updated IDs
2.0 2.05.06 M. Rossotto EDC2SCR: added byte 8 with new signals Request for OBD Monitoring
M. Prata Suppression, PTO Active, Long Term Error Active in EDC and NOx
Level
VCM2ECM message: modified the Low idle speed setpoint description
(byte 3-4)
BC2EDC2 message: modified the description of engine shutdown
request (byte 5, bit 4-3)
SCR1 message: added byte 5 Urea Pressure and byte 8 SCR OBD
STATUS signals (some signals available in Denox2 system only)
2.1 15.02.08 M. Prata TSC1_VE_Control_2: new message to manage the third TSC1 feature
BC2EDC1: comment corrected
SCR_Status1: comments corrected
DM1, DM2, DM4: docu correction for FMI values (no signal, not plausible)
DM4: docu correction for data transmission in case of no failure
DM1, DM2 multipacket: docu correction, filling of last packet

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 3 of 54


Version 2.7 16.06.10

2.2 09.02.10 C. Giordano CHANGES FOR 2-BOX CNG APPLICATION


TSC_VE_Limit: modified comment
TSC_VE_Control: modified comment
TSC_VE_Control_2: modified comment
CCVS: message not receiveved but transmitted by ECM
ERC1_ER: repetition rate is slower than SAE reference
EEC3: Custom use of Byte7-8 for Intake Air Pressure Efficiency
Eng_Fld_Lev_Press: Custom use of Byte1 for Tank inlet pressure, with
custom range and resolution
BC2EDC2: Custom use of Byte3 for Staus of Neutral switch
OBD Response message OBD_resp_ECM: custom identifier
OBD Request message OBD_req_VCM_to_ECM: custom identifier
List of TX messages not evaluated by ECM
AMB_COND_E
FAN_DRIVE
ELT_POWER
Fuel Economy
Fuel Consumption
ENG_HOURS_REV
ECM2IMMO
Flight Recorder Data
STODBAM (Broadcast Announce Message)
STODPACK (Transport Protocol Data Transfer)
Diagnostic Message #2 from ECM DM2 single DM2_ECM
DM2BAM (Broadcast Announce Message)
DM2PCK (Transport Protocol Data Transfer)
KWP2000 Response message KWP2000_resp_ECM
ECM2SCR
List of RX messages not evaluated by ECM
TSC1_VER
Dash Display
AMB_COND_V
IMMO2ECM
Diagnostic Message #13 STOP START BROADCAST DM13
KWP2000 Request message KWP2000_req_VCM_to_ECM
TCO1
Vehicle Distance
SCR_status1
SCR_status2
NOx sensor TX
NOx sensor RX
ACTIVE DIAGNOSTIC TROUBLE CODES (DM1) DM1_SCR
DM1BAM (Broadcast Announce Message)
DM1PCK (Transport Protocol - Data Transfer)
KWP2000 Request message KWP2000_req_VCM_to_SCR
KWP2000 Response message KWP2000_resp_SCR
OBD Request message OBD_req_VCM_to_SCR
OBD Response message OBD_resp_SCR
List of messages with some part not evaluated by ECM:
EEC3
ENG_TEMP
INLET_COND
Shutdown
EDC2BC
TSC1_VE_Limit
TSC1_VE_Control
TSC1_VE_Control2
ETC1
VCM2ECM
BC2EDC1
BC2EDC2

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 4 of 54


Version 2.7 16.06.10

2.3 10.02.10 C. Giordano CHANGES FOR 1-BOX CNG APPLICATION


TSC1_VE_Limit: modified comment
TSC1_VE_Control: modified comment
TSC1_VE_Control_2: modified comment
List of New Messages:
ENG_HOURS_REV: Byte1-4 evaluated total engine hours; Byte5-8
evaluated total engine revolution
ALTERNATE_FUEL: Byte2-3 evaluated Tank inlet pressure (SAE ref.)
CCVS-TX: evaluated this message not only in transmission but also in
reception (SAE ref)
TCO1: Byte7-8 Vehicle speed from tachograph
List of new signals:
EEC1: Byte2 evaluated Drivers Demand Engine Percent Torque
EEC2: Byte1 evaluated Accelerator Pedal Low Idle switch and Accelerator
Pedal Kick Down switch; Byte2 evaluated Accelerator Pedal position
2.4 03.05.10 C. Giordano CHANGES FOR 1-BOX CNG APPLICATION
Deleted all messages not managed by ECM
TCO1: Tachograph Output Shaft Speed Byte6-5 are not used
EEC1: modified Engine Torque Mode some values are not used
EEC2: Byte1 evaluated switchs on accelerator pedal position
EEC2: Byte2 evaluated accelerator pedal position
EEC3: Byte23 evaluated only in PTO mode
TSC1: modified comment on TSC1 management
TSC1_VE_Limit: tunable address
TSC1_VE_Control: tunable address
TSC1_VE_Control_2: tunable address
CCVS-RX: tunable address
rd
BC2EDC1: Byte3 used as 3 speed limiter
2.5 05.05.10 C. Giordano CHANGES FOR 1-BOX CNG APPLICATION
TSC1: modified comment on TSC1 management
CCVS-RX: modified comment on CCVS management
PGN Request Req_ECM_VCM: deleted some parameter set
2.6 19.05.10 C. Giordano CHANGES FOR 1-BOX CNG APPLICATION
Alternate Fuel #1: corrected message ID and Gas Supply Pressure signal
properties
VCM2ECM: Byte8 used to start the fuel heating procedure
CCVS-TX: Cruise Control Set Speed modified comment
EEC3: Engines Desired Operating Speed modified comment
2.7 16.06.10 C. Giordano CHANGES FOR 1-BOX CNG APPLICATION
Engine_Configuration ENG_CONF: corrected message repetition rate
VCM2ECM: modified comment for Byte1-2 High Idle SetPoint and Byte3-4
Low Idle SetPoint
EEC1: corrected info on repetition rate

Changes from previous version are yellow highlighted.

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 5 of 54


Version 2.7 16.06.10

Table of Contents
1. Messages .......................................................................................................................................................... 7
1.1. ECM Transmitted messages ......................................................................................................................... 7
1.1.1. Electronic Engine Controller #1 EEC1 .................................................................................................................7
1.1.2. Electronic Engine Controller #2 EEC2 ...............................................................................................................10
1.1.3. Electronic Engine Controller #3 EEC3 ...............................................................................................................11
1.1.4. Engine Configuration ENG_CONF .....................................................................................................................12
1.1.4.1. CNFBAM (Broadcast Announce Message) ...................................................................................................12
1.1.4.2. CNFPCK (Transport Protocol Data Transfer).............................................................................................13
1.1.5. Engine Temperature ENG_TEMP.........................................................................................................................17
1.1.6. Inlet / Exhaust conditions INLET_COND...............................................................................................................18
1.1.7. Engine Fluid Level/Pressure Eng_Fld_Lev_Press .............................................................................................19
1.1.8. Shutdown Shutdown ..........................................................................................................................................20
1.1.9. Engine Hours/Revolution Eng_Hours_Rev .........................................................................................................21
1.1.10. EDC to Body Computer EDC2BC ......................................................................................................................22
1.1.11. Cruise control / Vehicle speed from Vehicle Controller CCVS-TX.........................................................................25
1.1.12. Alternate Fuel #1...................................................................................................................................................27
1.1.13. Diagnostic Message #1 from ECM DM1 single - DM1_ECM ............................................................................28
1.1.14. Diagnostic Message #1 from ECM DM1 multipacket .........................................................................................31
1.1.14.1. DM1BAM (Broadcast Announce Message)...................................................................................................31
1.1.14.2. DM1PCK (Transport Protocol Data Transfer).............................................................................................31
1.1.15. Diagnostic Message #4 from ECM DM4 single DM4_ECM................................................................................33
1.1.16. Diagnostic Message #4 from ECM DM4 multipacket .........................................................................................36
1.1.16.1. DM4BAM (Broadcast Announce Message)...................................................................................................36
1.1.16.2. DM4PCK (Transport Protocol Data Transfer).............................................................................................36
1.1.17. Diagnostic Message #11 Acknowledge from ECM DM11ack.............................................................................38
1.1.18. OBD Response message OBD_resp_ECM .........................................................................................................39
1.2. ECM Received Messages ........................................................................................................................... 40
1.2.1. Torque / Speed Control #1 to Engine : TSC1_VE_Limit .......................................................................................41
1.2.2. Torque / Speed Control #1 to Engine : TSC1_VE_Control ...................................................................................42
1.2.3. Torque / Speed Control #1 to Engine : TSC1_VE_Control_2................................................................................43
1.2.4. Cruise control / Vehicle speed from Engine Controller CCVS-RX.........................................................................44
1.2.5. Electronic Transmission Controller #1 from TC to all devices - ETC1..................................................................47
1.2.6. Electronic Transmission Controller #2 from TC to all devices - ETC2..................................................................48
1.2.7. Vehicle Controller to ECM - VCM2ECM .............................................................................................................49
1.2.8. BC2EDC1..............................................................................................................................................................51
1.2.9. Tachograph TCO1 .............................................................................................................................................52
1.2.10. PGN Request Req_ECM_VCM..........................................................................................................................53
1.2.11. OBD Functional Request message OBD_req_VCM_to_all...................................................................................54
1.2.12. OBD Request message OBD_req_VCM_to_ECM................................................................................................54

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 6 of 54


Version 2.7 16.06.10

1. Messages
1.1. ECM Transmitted messages

1.1.1. Electronic Engine Controller #1 EEC1

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 0C F0 04 00 time synchronous 10 ms Ref SAE J1939/71 par 5.3.7

Message Template

Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8


Parameter STATUS_EEC1 DRIVERS DEMAND ACTUAL ENGINE ENGINE SPEED SOURCE ADDRESS ENGINE ENGINE DEMAND
ENGINE PERCENT PERCENT TORQUE OF CONTROLLING STARTER PERCENT TORQUE
TORQUE DEVICE FOR MODE
ENGINE CONTROL
SAE J1939/71 Reference 5.2.1.4 5.2.1.5 5.2.1.9 5.2.5.298 5.2.7.???
Scale 1%/bit 1%/bit 0.125 rpm/bit 1/bit 1%/bit
Offset -125 % -125 % 0 rpm 0 -125 %
Data Range -125 to +125 % -125 to +125 % 0 to +8031,875 rpm 0 to 253 -125 to +125 %
Operating Range 0 to +125 % 0 to +125 % 0 to +125 %
Remarks See parameter Feh in case of error See
description below parameter
description
below

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 7 of 54


Version 2.7 16.06.10

Parameter STATUS_EEC1
Bit 8-5 Bit 4-1
Definition Not defined ENGINE TORQUE MODE
SAE J1939/71 Reference 5.2.2.1
Operating range 0000b Idling
0001b Accelerator Pedal governor
0010b Cruise Control (not used)
0011b Power Take Off governor
0100b Road Speed limiter (not used)
0101b ASR control (not used)
0110b Transmission control (not used)
0111b ABS control (not used)
1000b Torque limiter
1001b High speed governor
1010b Retarder control (not used)
1011b Not defined
1100b Fuel limitation (not used)
1101b Torque demand (not used)
1110b Speed demand (not used)
1111b Not available
Remarks

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 8 of 54


Version 2.7 16.06.10

Parameter ENGINE STARTER MODE


Bit 8-5 Bit 4-1
Definition Not defined ENGINE STARTER MODE
SAE J1939/71 Reference 5.2.7.?
Operating range 0000b Start not requested (not used)
0001b Starter active, gear not engaged (not used)
0010b Starter active, gear engaged (not used)
0011b Starter finished (not used)
0100b Starter inhibited due to engine already running (not used)
0101b Starter inhibited due to engine not ready for start (not used)
0110b Starter inhibited due to driveline engaged (not used)
0111b Starter inhibited due to Immobilizer (not used)
1100b Started inhibited reason unknown (not used)
1110b Error (ECM request to stop cranking)
1111b Not available (no ECM request to stop cranking)
Only values 1110b and 1111b are supported in the two-box CAN
Remarks Always set to 1111b interface. Cranking logics and actuations not in the ECM.

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 9 of 54


Version 2.7 16.06.10

1.1.2. Electronic Engine Controller #2 EEC2

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 0C F0 03 00 time synchronous 50 ms Ref SAE J1939/71 par 5.3.6

Message Template

Byte 1 Byte 2 Byte 3 Byte 4 Byte 5-8


Parameter STATUS_EEC2 ACCELERATOR PEDAL PERCENT LOAD AT REMOTE Not used
POSITION CURRENT SPEED ACCELERATOR
SAE J1939/71 Reference 5.2.1.8 5.2.1.7 5.2.1.59
Scale 0.4% / bit 1% / bit
Offset 0 0
Data Range 0 to +100 % 0 to +125%
Operating Range
Remarks Feh in case of an Not evaluated by
error in engine speed ECM FFh
or in injection path

Parameter STATUS_EEC2
Bit 8-5 Bit 4-3 Bit 2-1
Definition Not defined STATUS OF ACCELERATOR PEDAL KICK DOWN STATUS OF ACCELERATOR PEDAL LOW IDLE
SWITCH SWITCH
SAE J1939/71 Reference 5.2.2.5 5.2.2.4
Operating range
00b kick down passive 00b Not idling
01b kick down active 01b Idling

Remarks Computed on the basis of the


accelerator pedal position and of the
programmable kick-down threshold

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 10 of 54


Version 2.7 16.06.10

1.1.3. Electronic Engine Controller #3 EEC3

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 FE DF 00 time synchronous 250 ms Ref SAE J1939/71 par 5.3.13

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter NOMINAL FRICTION PERCENT ENGINES DESIRED ENGINES OPERATING SPEED Not defined INTAKE AIR PRESSURE
TORQUE OPERATING SPEED ASYMMETRY ADJUSTMENT EFFICIENCY
SAE J1939/71 Reference 5.2.1.6 5.2.1.10 5.2.1.16
Scale 1 % /bit 0.125 rpm/bit 1%/bit 0.001/bit
Offset -125 % 0 rpm 0 0
Data Range -125 to +125 % 0 to +8031,875 rpm 0 to +250 0 to 3
Operating Range 0 to +125 %
Remarks Nominal engine friction Indication of optimal engine Engines preference of lower Engines load factor
percent torque (related to speed in PTO mode, reset versus higher engine speeds (1 is the maximum value
the maximum engine to 0 otherwise should its desired speed not for aspirated engines)
torque) achievable
Feh in case of engine speed Used only for CNG
error Feh in case of engine speed application
error
Not Standard SAE
Not evaluated by ECM FFFFh

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 11 of 54


Version 2.7 16.06.10

1.1.4. Engine Configuration ENG_CONF


The ECM supports the Mode 2 for the engine characteristic, according to SAE J1939/71 Surface Vehicle Recommended Practice Parameter group ENGINE
CONFIGURATIon Mode 2.
ENGINE CONFIGURATIon Mode 2 provides a HIGH IDLE point where torque equals zero and the ENDSPEED GOVERNOR GAIN Kp.
The engine configuration is transmitted as a multi-packet message, consisting of a broadcast announce message and 4 sequential packets with the specified
data.

1.1.4.1. CNFBAM (Broadcast Announce Message)

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 EC FF 00 time synchronous 5000 ms This message is used to inform all stations on the CAN that
a large message is about to be transmitted.

After this broadcast message, individual packages can be


transmitted

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter CONTROL BYTE TOTAL MESSAGE SIZE, NUMBER OF TOTAL NUMBER RESERVED FOR PARAMETER GROUP NUMBER OF THE PACKET MESSAGE
BYTES OF PACKETS ASSIGNMENT BY
SAE
Assigned value 32 28 4 FFH E3FE00H
Remarks

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 12 of 54


Version 2.7 16.06.10

1.1.4.2. CNFPCK (Transport Protocol Data Transfer)

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 EB FF 00 time synchronous 5000 ms This is a multipackage message consisting of 4 packets and
the interval between individual messages is 50 ms.

A characteristic curve for limiting torque is transmitted,


according to SAE J1939/71 Surface Vehicle Recommended
Practice Parameter group ENGINE CONFIGURATIon Mode
2.

5
Reference Torque 4
Definition
Point 1 Torque / speed point at idle, variable 3 2
Point 2 Torque / speed at highest possible engine speed, fixed

Torque
applicable
Points 3-5 Torque / speed points between points 1 and 2 to permit
linear interpolation over the entire torque range , fixed 1
applicable. Endspeed
govenor
Point 6 High idle speed (torque = 0) , variable
Point 7 Maximum momentary engine override speed (torque =
0) , fixed applicable
6 7

Idle Speed High Idle Momentary Overspeed

Speed

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 13 of 54


Version 2.7 16.06.10

Message Template
Package 1
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Package Point 1 Point 1 Point 2 Point 2 Point 3
identification 1 Engine speed at idle Percent torque at Highest possible engine speed Percent torque at Low byte of engine
idle highest speed speed
Package 2
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Package Point 3 Point 3 Point 4 Point 4 Point 5
identification 2 High byte of engine Percent torque Engine speed Percent torque Engine speed
speed
Package 3
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Package Point 5 Point 6 Gain of endspeed governor Reference engine torque
identification 3 Percent torque Engine speed at high idle
Package 4
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Package Point 7 Maximum momentary engine Not used
identification 4 Maximum momentary engine override override time limit
speed

Value normalization

Value Scale Offset Data Range Operating Range


SPEED 0.125 rpm / bit 0 rpm 0 to +8031 rpm

PERCENT TORQUE 1% / bit -125% -125 to +125% 0 to +125%

GAIN KP 0.00078125 % engine ref. torque/rpm / bit; 0%/rpm 0 to +50,2 %/rpm

TORQUE 1 Nm / bit 0 Nm 0 to +64 255 Nm

OVERRIDE TIME LIMIT 0.1 s / bit 0s 0 to +25 s

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 14 of 54


Version 2.7 16.06.10

Conditions of maximum torque curve reduction.

ECM will reduce the maximum torque curve indicated in the Engine configuration message in the following conditions:

Type of torque limitation Applicability Remarks


Engine overheat protection Static (always active)
Atmospheric pressure correction Static (always active)
System degradation Static (always active)
Multiple switch state Static (always active) Not used in the two-box architecture
VGT permanent defect Static (always active)
SCR defect Static (always active)
VGT transitory defect Dynamic (applicable)
External torque limit intervention Dynamic (applicable)

Any dynamic condition has a separate applicable switch.

Conditions of low idle increase.


The low idle setpoint, actuated and indicated as point 1 of the Engine Configuration message, can be increased by one of the following events (the max value
is selected):

Event for low idle increase Remarks


VCM intervention
Low engine temperature Applicable
Low battery voltage Applicable

Conditions of high idle decrease.


The high idle setpoint, actuated and indicated as point 6 of the Engine Configuration message, can be increased by one of the following events (the min value
is selected):

Event for high idle decrease Remarks


VCM intervention
System degradation
Multiple switch state Not used in the two-box architecture
Low engine temperature after start Applicable
In case of overspeed demand (via ETC1) the over speed is actuated until an applicable time.

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 15 of 54


Version 2.7 16.06.10

Reference speed setpoints calculation.

Speed Point in ENG_CONF Calculation


Point 1 Current low idle speed (dynamic calculation)
Point 2 Application value (static)
Point 3 Application value (static)
Point 4 Application value (static)
Point 5 Application value (static)
Point 6 Current high idle speed (dynamic calculation), including over speed actuation (point 6 = point 7)
Point 7 Application value (static)
Gain of endspeed governor Current endspeed feedback factor (dynamic calculation)

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 16 of 54


Version 2.7 16.06.10

1.1.5. Engine Temperature ENG_TEMP

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 FE EE 00 time synchronous 1000 ms Ref SAE J1939/71 par 5.3.28

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter ENGINE COOLANT FUEL TEMPERATURE ENGINE OIL TEMPERATURE TURBO OIL TEMPERATURE ENGINE INTERCOOLER ENGINE
TEMPERATURE TEMPERATURE INTERCOOLER
THERMOSTAT
OPENING
SAE J1939/71 Reference 5.2.5.5 5.2.5.14 5.2.5.15 5.2.5.16 5.2.5.6 5.2.5.242
Scale 1 C/bit 1 C/bit 0.03125 C/bit
Offset -40 C -40 C -273 C
Data Range -40 to +210C -40 to +210C -273 to +1735C
Operating Range
Remarks Feh in case of Feh in case of FE00h in case of defective Not evaluated by ECM Not evaluated by Not evaluated by
defective sensor defective sensor sensor (FFFFh) ECM (FFh) ECM (FFh)
Not evaluated by
ECM FFh

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 17 of 54


Version 2.7 16.06.10

1.1.6. Inlet / Exhaust conditions INLET_COND

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 FE F6 00 time synchronous 500 ms Ref SAE J1939/71 par 5.3.36

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter PARTICULATE BOOST INTAKE AIR INLET AIR FILTER EXHAUST GAS TEMPERATURE COOLANT FILTER
TRAP INLET PRESSURE MANIFOLD PRESSURE DIFFERENTIAL DIFFERENTIAL
PRESSURE TEMPERATURE PRESSURE PRESSURE
SAE J1939/71 Reference 5.2.5.41 5.2.5.36 5.2.5.4 5.2.5.37 5.2.5.45 5.2.5.8 5.2.5.44
Scale 0.5 kPa/bit 2 kPa/bit 1 C/bit 0.03125 C/bit
Offset 0 kPa 0 kPa -40 C -273 C
Data Range 0 to +125 kPa 0 to +500 kPa -40 to +210 C -273 to +1735.0 C
Operating Range
Remarks Feh in case of Feh in case of Feh in case of Not evaluated Not evaluated FE00h in case of defective sensor Not evaluated
defective sensor defective sensor defective sensor by ECM (FFh) by ECM (FFh) by ECM (FFh)
Not evaluated
by ECM FFh

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 18 of 54


Version 2.7 16.06.10

1.1.7. Engine Fluid Level/Pressure Eng_Fld_Lev_Press

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 FE EF 00 time synchronous 500 ms Ref SAE J1939/71 par 5.3.29

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter GAS SUPPLY EXTENDED ENGINE OIL LEVEL ENGINE OIL CRANKCASE PRESSURE COOLANT COOLANT LEVEL
PRESSURE CRANKCASE BLOW- PRESSURE
BY PRESSURE
PRESSURE

SAE J1939/71 Reference 5.2.5.241 5.2.5.72 5.2.5.28 5.2.5.40 5.2.5.38 5.2.5.73


Scale 100 kPa/bit 4 kPa/bit
Offset 0 kPa 0 kPa
Data Range 0 to 25000 kPa 0 to 1000 kPa
Operating Range
Remarks Not Standard SAE Not evaluated by Not evaluated by Feh in case of Not evaluated by ECM Not evaluated by Not evaluated
ECM (FFh) ECM (FFh) defective sensor (FFFFh) ECM (FFh) by ECM (FFh)
Feh in case of
defective sensor

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 19 of 54


Version 2.7 16.06.10

1.1.8. Shutdown Shutdown


Data Length Identifier (hex) Cycle Time Remarks
8 Bytes 18 FE E4 00 time synchronous 1000 ms Ref SAE J1939/71 par 5.3.18

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter IDLE SHUTDOWN_1 IDLE SHUTDOWN_2 REFRIGERANT LAMP COMMANDS ENGINE ENGINE Not defined
PRESS_1 SHUTDOWN_1 SHUTDOWN_2
SAE J1939/71 Reference
Scale
Offset
Data Range
Operating Range
Remarks Not evaluated by Not evaluated by Not evaluated by See parameter See parameter Not evaluated by
ECM ECM ECM description description ECM
below below
Not evaluated by
ECM FFh

Parameter ENGINE SHUTDOWN_1

Bit 8-7 Bit 6-5 Bit 4-3 Bit 2-1


Definition ENGINE PROTECTION SYSTEM TIMER ENGINE PROTECTION SYSTEM TIMER ENGINE PROTECTION SYSTEM ENGINE PROTECTION SYSTEM HAS
STATE OVERRIDE APPROACHING SHUTDOWN SHUTDOWN ENGINE
SAE J1939/71 Reference 5.2.6.58 5.2.6.59 5.2.6.60 5.2.6.61
Operating range 00b No
01b Yes
For engine protection or
Remarks Not evaluated by ECM (FFh) Not evaluated by ECM (FFh) Not evaluated by ECM (FFh) following the shutoff command
(BC2EDC2)

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 20 of 54


Version 2.7 16.06.10

1.1.9. Engine Hours/Revolution Eng_Hours_Rev

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 FE E5 00 Send on request Ref SAE J1939/71 par 5.3.19

Message Template
Byte 1-4 Byte 5-8
Parameter TOTAL ENGINE HOURS TOTAL ENGINE REVOLUTIONS
SAE J1939/71 Reference 5.2.5.61 5.2.5.58
Scale 0,05 h/bit 1000 r/bit
Offset 0h 0r
Data Range 0 to 210 554 060,75 0 to 4 211 081 215 000
Operating Range
Remarks

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 21 of 54


Version 2.7 16.06.10

1.1.10. EDC to Body Computer EDC2BC

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 FF 21 00 time synchronous 50 ms IVECO Proprietary message

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter STATUS STATUS Not used STATUS SWITCH STATUS STATUS STATUS HUMIDITY
INFORMATION 1 INFORMATION 2 INFORMATION 3 INFORMATION 4 INFORMATION 5

Scale 0.4% / bit


Offset 0
Data Range 0 to +100 %
Operating Range
Remarks See parameter See parameter See parameter See parameter See parameter Feh in case of
description description description description description defective sensor
below below below below below Not evaluated
by ECM FFh FFh if sensor not
present
From SW v65
Not evaluated by ECM
FFh

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 22 of 54


Version 2.7 16.06.10

Parameter STATUS INFORMATION 1


Bit 8-7 Bit 6-5 Bit 4-1
Definition DIAGNOSTIC LAMP STATUS FUEL BLOCK STATUS BY THE COLD START HEATER STATUS
IMMOBILIZER
SAE J1939/71 Reference
Operating range 00 Off 00 Fuel released 0000 Off phase (heather off, lamp off)
01 On 01 Fuel blocked 0001 Pre-heating phase (heather on, lamp on)
10 Reserved 10 No Immobilizer 0010 Stand by phase with heating (heather on, lamp blinking),
11 No Action cranking recommended.
0011 Stand by phase without heating (heather off, lamp off)
0100 Crank phase (heather on, lamp off)
0101 Crank with extra heating phase (heather on, lamp off)
0110 Post heating phase (heather on, lamp off
0111 Temperature pre-evaluation phase (heater off, lamp off)
1000 Cold start heater test in progress
1001 Cold start heater activated due to particle filter regeneration
(heater on, lamp off)
1010 1111 Not defined
Remarks From SW v65
Not evaluated by ECM 11b Not evaluated by ECM 11b

Parameter STATUS INFORMATION 2


Bit 8-6 Bit 5 Bit 4-3 Bit 2-1
SAE J1939/71
Reference
Definition ENGINE OVER TEMPERATURE (PRE-WARNING) not used ENGINE OVERSPEED not used
Operating range 000 No warning 00 Normal
001 Pre-warning 01 Above operating range
010 Warning 10 Reserved
011 111 Not defined 11 Not Available

Remarks Not evaluated by ECM 11b

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 23 of 54


Version 2.7 16.06.10

Parameter STATUS INFORMATION 3


Bit 8-7 Bit 6-5 Bit 4-3 Bit 2-1
Definition ECM FUELLING STATE Not used Not used OBD MIL STATUS
SAE J1939/71 Reference
Operating range 00 Ready to inject 00 Off
01 Not ready to inject 01 On
11 Not Available (ready to inject) 10 Blink
11 Not Available
Remarks Not evaluated by ECM 11b

Parameter SWITCH STATUS


Bit 8-7 Bit 6-5 Bit 4-3 Bit 2-1
Definition STATUS OF ENGINE COMPARTMENT STATUS OF ENGINE COMPARTMENT Not used Not used
START BUTTON STOP BUTTON
SAE J1939/71 Reference
Operating range 00 Off 00 Off
01 On 01 On
10 Reserved 10 Reserved
11 Not Available 11 Not Available
Remarks

Parameter STATUS INFORMATION 4


Bit 8-7 Bit 6-5 Bit 4-3 Bit 2-1
Definition ENGINE OIL TEMPERATURE HIGH FUEL FILTER HEATER STATUS Not used ENGINE OIL PRESSURE LOW
SAE J1939/71 Reference
Operating range 00 Normal 00 Off 00 Normal
01 Above operating range 01 On 01 Below operating range
10 Reserved 10 Reserved 10 Reserved
11 Not Available 11 Not Available 11 Not Available

Remarks Not evaluated by ECM 11b Not evaluated by ECM 11b

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 24 of 54


Version 2.7 16.06.10

1.1.11. Cruise control / Vehicle speed from Vehicle Controller CCVS-TX

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 FE F1 00 time synchronous 100 ms Ref SAE J1939/71 par 5.3.31

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter MEASURED_SW1 WHEEL BASED VEHICLE SPEED MEASURED_CC_ MEASURED_CC_ CRUISE CONTROL STATE_CC MEASURED_IDLE
SW1 SW2 SET SPEED _SW1
SAE J1939/71 Reference 5.2.1.12 5.2.5.47
Scale 1/256 km / h / bit 1 km / h / bit
Offset 0 km / h 0 km / h
Data Range 0 to 251 km / h 0 to 250 km/h
Operating Range
Remarks See parameter See parameter Not used Reset to 0 for Not used Not used
description description Cruise Control
below below ShutOff

Parameter MEASURED_SW1
Bit 8-7 Bit 6-5 Bit 4-3 Bit 2-1
Definition Not defined CRUISE CONTROL PAUSE SWITCH PARKING BRAKE SWITCH TWO SPEED AXLE SWITCH
SAE J1939/71 Reference 5.2.?.? 5.2.6.8 5.2.6.1
Operating range 00b Not actuated
01b Actuated
10b Error
11b Not available
Remarks Not used Not used

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 25 of 54


Version 2.7 16.06.10

Parameter MEASURED_CC_SW1
Bit 8-7 Bit 6-5 Bit 4-3 Bit 2-1
Definition STATUS OF CLUTCH SWITCH STATUS OF BRAKE SWITCH CRUISE CONTROL ENABLE SWITCH CRUISE CONTROL ACTIVE
SAE J1939/71 Reference 5.2.6.12 5.2.6.11 5.2.6.10 5.2.6.9
Operating range 00b Not actuated 00b Not pressed and not 00b CC switched off
01b Actuated defective 01b CC switched on
10b Error 01b Pressed and not
11b Not available defective
10b Error (plausibility)
11b Not available
Remarks Not used

Parameter STATE_CC
Bit 8-6 Bit 5-1
Definition Cruise Control states PTO state
SAE J1939/71 Reference 5.2.2.18 5.2.2.19
000 Off/Disabled 00000 Off/Disabled
Operating range 001 Hold 00001 Hold
010 Accelerate 00010 Remote Hold
011 Decelerate/Coast 00011 Standby
100 Resume 00100 Remote Standby
101 Set 00101 Set
110 Accelerator override 00110 Decelerate/Coast
111 Not available 00111 Resume
01000 Accelerate
01001 Accelerator Override
01010 Preprogrammed set speed 1
01011 Preprogrammed set speed 2
01100 Preprogrammed set speed 3
01101 Preprogrammed set speed 4
01110 Preprogrammed set speed 5 (not used)
01111 Preprogrammed set speed 6 (not used)
10000 Preprogrammed set speed 7 (not used)
10001 Preprogrammed set speed 8 (not used)
10010-11110 Not defined
11111 Not available

Remarks Not used Not used

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 26 of 54


Version 2.7 16.06.10

1.1.12. Alternate Fuel #1

Data Length Identifier (hex) Receive cycle time Remarks


8 Bytes 18 FE FD 00 time synchronous 500 ms Ref SAE J1939/71 par 5.3.43
Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
BLOWER BYPASS VALVE
Parameter GAS SUPPLY PRESSURE Not defined
POSITION

SAE J1939/71 Reference 5.2.1.23 5.2.5.19


Scale 1 gear/bit 0.5 kPa/bit
Offset -125 gear 0 kPa
Data Range -125 to +125 gear 0 to +32.125.5 kPa
Operating Range
Remarks Not evaluated by ECM

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 27 of 54


Version 2.7 16.06.10

1.1.13. Diagnostic Message #1 from ECM DM1 single - DM1_ECM


The transmission of DTCs corresponding to faults with lamp code =0 is selectable by application

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 FE CA 00 time synchronous 1000 ms and immediately when a fault Ref SAE J1939/73 par 5.7.1
becomes active/inactive or the Failure Mode Indicator
changes

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter LAMPS_STATUS RESERVED FOR SUSPECT SUSPECT SPN_FMI SPN_CONV Not defined
FUTURE SAE PARAMETER PARAMETER
ASSIGNMENT NUMBER LEAST NUMBER
BYTE SECOND BYTE
SAE J1939/73 Reference 5.7.1.5 5.7.1.5
Scale
Offset
Data Range
Operating Range
Remarks See parameter Always set to See parameter See parameter FFFFh
description FFh description description
below below below

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 28 of 54


Version 2.7 16.06.10

Parameter LAMPS_STATUS
Bit 8-7 Bit 6-5 Bit 4-3 Bit 2-1
Definition MALFUNCTION INDICATOR LAMP RED STOP LAMP STATUS AMBER WARNING LAMP STATUS PROTECT LAMP STATUS
STATUS
SAE J1939/73 Reference 5.7.1.1 5.7.1.2 5.7.1.3 5.7.1.4
Operating range 00b Lamp off 00b Lamp off 00b Lamp off Not evaluated by ECM (11b)
01b Lamp on 01b Lamp on 01b Lamp on

The VCM should evaluate the


Remarks signal OBD MIL Status in
EDC2BC.
OBD lamp requires a
completely separated
management from diagnostic
lamps and errors

Parameter SPN_FMI
Bit 8-6 Bit 5-1
Definition SUSPECT PARAMETER NUMBER MOST SIGNIFICANT FAILURE MODE INDICATOR
BITS
SAE J1939/73 Reference 5.7.1.5 5.7.1.6
Operating range 0 Above Normal
1 Below Normal
2 No signal
3 Source high
4 Source low
12 Not plausible
31 Not available
Remarks

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 29 of 54


Version 2.7 16.06.10

Parameter SPN_CONV
Bit 8 Bit 7-1
Definition SUSPECT PARAMETER NUMBER CONVERSION METHOD OCCURRENCE COUNT
SAE J1939/73 Reference 5.7.1.7 5.7.1.8
Operating range Always set to 0 0 to 126 valid values
127 not available
Remarks

DM1 single in case of no active DTC


Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter LAMPS_STATUS RESERVED FOR SUSPECT SUSPECT SPN_FMI SPN_CONV Not defined
FUTURE SAE PARAMETER PARAMETER
ASSIGNMENT NUMBER LEAST NUMBER
BYTE SECOND BYTE
03h FFh 00h 00h 00h 00h FFh FFh

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 30 of 54


Version 2.7 16.06.10

1.1.14. Diagnostic Message #1 from ECM DM1 multipacket


The transmission of DTCs corresponding to faults with lamp code =0 is selectable by application

1.1.14.1. DM1BAM (Broadcast Announce Message)

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 1C EC FF 00 time synchronous 1000 ms Ref SAE J1939/73 par 5.7.1

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter CONTROL BYTE TOTAL MESSAGE SIZE, NUMBER OF TOTAL NUMBER RESERVED FOR PARAMETER GROUP NUMBER OF THE PACKET MESSAGE
BYTES OF PACKETS ASSIGNMENT BY
SAE
Assigned value 32 FFH CAF00H
Remarks Depends on number of faults Depends on
number of
faults

1.1.14.2. DM1PCK (Transport Protocol Data Transfer)

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 1C EB FF 00 time synchronous 1000 ms This is a multipackage message and the interval
between individual messages is 50 ms.

Faults information are packed and the total bytes


length can also be a number not multiple of 8,
according to SAE J1939/73.

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 31 of 54


Version 2.7 16.06.10

Message Template (example of 4 DTCs)


Package 1
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Package Diagnostic Lamp Reserved (FFh) Diagnostic Trouble Code (DTC) #1 DTC #2
identification 1 Status
Package 2
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Package DTC #2 continued DTC #3
identification 2
Package 3
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Package DTC #4 Filled with FFh Filled with FFh Filled with FFh
identification 3

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 32 of 54


Version 2.7 16.06.10

1.1.15. Diagnostic Message #4 from ECM DM4 single DM4_ECM

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 FE CD 00 On request Ref SAE J1939/73 par 5.7.4

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter FREEZE FRAME SUSPECT SUSPECT SPN_FMI SPN_CONV Not defined
LENGTH PARAMETER PARAMETER
NUMBER LEAST NUMBER
BYTE SECOND BYTE
SAE J1939/73 Reference 5.7.4.1 5.7.1.5 5.7.1.5
Scale 1 byte/bit
Offset 0
Data Range 0 to +255
Operating Range
Remarks 0 = No faults See parameter See parameter FF FF FFh
present description description
below below
4 = One fault
present

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 33 of 54


Version 2.7 16.06.10

Parameter SPN_FMI
Bit 8-6 Bit 5-1
Definition SUSPECT PARAMETER NUMBER MOST SIGNIFICANT FAILURE MODE INDICATOR
BITS
SAE J1939/73 Reference 5.7.1.5 5.7.1.6
Operating range 00 Above Normal
01 Below Normal
02 No signal
03 Source high
04 Source Low
12 Not plausible
31 Not available

Remarks

Parameter SPN_CONV
Bit 8 Bit 7-1
Definition FAULT ACTIVE STATUS OCCURRENCE COUNT
SAE J1939/73 Reference 5.7.1.8
Operating range 0 = inactive 0 to 126 valid values
1= active 127 not available
Remarks

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 34 of 54


Version 2.7 16.06.10

DM4 single in case of no fault entries


Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter FREEZE FRAME SUSPECT SUSPECT SPN_FMI SPN_CONV Not defined
LENGTH PARAMETER PARAMETER
NUMBER LEAST NUMBER
BYTE SECOND BYTE
00h 00h 00h 00h 00h FFh FFh FFh

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 35 of 54


Version 2.7 16.06.10

1.1.16. Diagnostic Message #4 from ECM DM4 multipacket

1.1.16.1. DM4BAM (Broadcast Announce Message)

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 1C EC FF 00 On request Ref SAE J1939/73 par 5.7.4

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter CONTROL BYTE TOTAL MESSAGE SIZE, NUMBER TOTAL NUMBER RESERVED FOR PARAMETER GROUP NUMBER OF THE PACKET
OF BYTES OF PACKETS ASSIGNMENT MESSAGE
BY SAE

Assigned value 32 FFH CDFE00H


Remarks Depends on number of faults Depends on
number of
faults

1.1.16.2. DM4PCK (Transport Protocol Data Transfer)

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 1C EB FF 00 On request, when the vehicle is in standstill and the engine This is a multipackage message and the interval
is not running between individual messages is 50 ms.

Faults information are packed and the total bytes


length can also be a number not multiple of 8,
according to SAE J1939/73.

Message Template (example of 4 DTCs)


Package 1

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 36 of 54


Version 2.7 16.06.10

Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8


Package Freeze frame length Diagnostic Trouble Code (DTC) #1 Freeze frame length DTC #2
identification 1 (04h) (04h)
Package 2
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Package DTC #2 continued Freeze frame length DTC #3
identification 2 (04h)
Package 3
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Package DTC #3 Freeze frame length DTC #4 FFh
identification 3 continued (04h)

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 37 of 54


Version 2.7 16.06.10

1.1.17. Diagnostic Message #11 Acknowledge from ECM DM11ack

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 E8 FF 00 On request following the successful/unsuccessful erasure of Ref SAE J1939/73 par 5.7.11
the failure memory

Message Template
Byte 1 Byte 2-5 Byte 6-8
Parameter STATUS_BYTE Not used PGN
Scale
Offset
Data Range
Operating Range
Remarks 00h Positive Always set to FF FF FF FFh 00 FE D3h
acknowledgement
01h Negative
acknowledgement
From SW v65

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 38 of 54


Version 2.7 16.06.10

1.1.18. OBD Response message OBD_resp_ECM

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 DA F1 91 Transmitted only on request after KWP2000 or OBD request ISO 15765-4
message

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 39 of 54


Version 2.7 16.06.10

1.2. ECM Received Messages


In the application is possible there is an arbitration till up 3 contemporary TSC1.
The identifier of TSC1 may be changed in the last digits with a different calibration dataset (same SW).
Its recommended to choice 3 identifiers from the list below:
0C 00 00 03 for TSC1_TE (GEARBOX)

0C 00 00 0B for TSC1_AE (ABS/ASR)


0C 00 00 24 for TSC1_PE (PTO)
0C 00 00 21 for TSC1_VE (VEHICLE)

0C 00 00 10 for TSC1_DE (DRIVELINE)


0C 00 0F 0B for TSC1_AR
0C 00 0F 10 for TSC1_DR

0C 00 0F 03 for TSC1_TR
0C 00 0F 21 for TSC1_VR

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 40 of 54


Version 2.7 16.06.10

1.2.1. Torque / Speed Control #1 to Engine : TSC1_VE_Limit

Data Length Identifier (hex) Receive cycle time Remarks


8 Bytes 0C 00 xx xx every 10 ms when override control is active Ref SAE J1939/71 par 5.3.1
Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter CONTROL BITS REQUESTED SPEED / SPEED LIMIT REQUESTED TORQUE / TORQUE LIMIT Not defined
SAE J1939/71 Reference 5.2.1.19 5.2.1.15
Scale 0.125 rpm/bit 1%/bit gain
Offset 0 rpm -125%
Data Range 0 to +8031,875 rpm -125 to +125%
Operating Range 0 to +125%
Remarks See parameter
description
below

Parameter CONTROL BITS


Bit 8-7 Bit 6-5 Bit 4-3 Bit 2-1
Definition Not OVERRIDE CONTROL MODE REQUESTED SPEED CONTROL CONDITIONS OVERRIDE CONTROL MODE
defined PRIORITY
SAE J1939/71 Reference 5.2.3.3 5.2.3.2 5.2.3.1
Remarks 00b Highest priority 00b Transient optim. For driveline disengage. And non-lockup cond. 00b Disabled
01b High priority 01b Stability optim. For driveline disengage. And non-lockup cond. 01b Speed control
10b Medium priority 10b Stability optim. For driveline engag. And/or in lockup cond. 1 10b Torque control
11b Low priority (e.g. vehicle driveline) 11b Speed/torque limit
11b Stability optim. For driveline engag. And/or in lockup cond. 2
(e.g. PTO driveline)

Not evaluated by ECM

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 41 of 54


Version 2.7 16.06.10

1.2.2. Torque / Speed Control #1 to Engine : TSC1_VE_Control

Data Length Identifier (hex) Receive cycle time Remarks


8 Bytes 0C 00 xx xx every 10 ms when override control is active Ref SAE J1939/71 par 5.3.1

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter CONTROL BITS REQUESTED SPEED / SPEED LIMIT REQUESTED TORQUE / TORQUE LIMIT Not defined
SAE J1939/71 Reference 5.2.1.19 5.2.1.15
Scale 0.125 rpm/bit 1%/bit gain
Offset 0 rpm -125%
Data Range 0 to +8031,875 rpm -125 to +125%
Operating Range 0 to +125%
Remarks See parameter
description
below

Parameter CONTROL BITS


Bit 8-7 Bit 6-5 Bit 4-3 Bit 2-1
Definition Not OVERRIDE CONTROL MODE REQUESTED SPEED CONTROL CONDITIONS OVERRIDE CONTROL MODE
defined PRIORITY
SAE J1939/71 Reference 5.2.3.3 5.2.3.2 5.2.3.1
Remarks 00b Highest priority 00b Transient optim. For driveline disengage. And non-lockup cond. 00b Disabled
01b High priority 01b Stability optim. For driveline disengage. And non-lockup cond. 01b Speed control
10b Medium priority 10b Stability optim. For driveline engag. And/or in lockup cond. 1 10b Torque control
11b Low priority (e.g. vehicle driveline) 11b Speed/torque limit
11b Stability optim. For driveline engag. And/or in lockup cond. 2
(e.g. PTO driveline)

Not evaluated by ECM

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 42 of 54


Version 2.7 16.06.10

1.2.3. Torque / Speed Control #1 to Engine : TSC1_VE_Control_2

Data Length Identifier (hex) Receive cycle time Remarks


8 Bytes 0C 00 xx xx every 10 ms when override control is active Ref SAE J1939/71 par 5.3.1

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter CONTROL BITS REQUESTED SPEED / SPEED LIMIT REQUESTED TORQUE / TORQUE LIMIT Not defined
SAE J1939/71 Reference 5.2.1.19 5.2.1.15
Scale 0.125 rpm/bit 1%/bit gain
Offset 0 rpm -125%
Data Range 0 to +8031,875 rpm -125 to +125%
Operating Range 0 to +125%
Remarks See parameter
description
below

Parameter CONTROL BITS


Bit 8-7 Bit 6-5 Bit 4-3 Bit 2-1
Definition Not OVERRIDE CONTROL MODE REQUESTED SPEED CONTROL CONDITIONS OVERRIDE CONTROL MODE
defined PRIORITY
SAE J1939/71 Reference 5.2.3.3 5.2.3.2 5.2.3.1
Remarks 00b Highest priority 00b Transient optim. For driveline disengage. And non-lockup cond. 00b Disabled
01b High priority 01b Stability optim. For driveline disengage. And non-lockup cond. 01b Speed control
10b Medium priority 10b Stability optim. For driveline engag. And/or in lockup cond. 1 10b Torque control
11b Low priority (e.g. vehicle driveline) 11b Speed/torque limit
11b Stability optim. For driveline engag. And/or in lockup cond. 2
(e.g. PTO driveline)

Not evaluated by ECM

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 43 of 54


Version 2.7 16.06.10

1.2.4. Cruise control / Vehicle speed from Engine Controller CCVS-RX

The identifier of CCVS-RX may be changed with different calibration dataset (same SW).
Its recommended to set the following identifier: 18 FE F1 27.

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 FE xx xx time synchronous 100 ms Ref SAE J1939/71 par 5.3.31

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter MEASURED_SW1 WHEEL BASED VEHICLE SPEED MEASURED_CC_ MEASURED_CC_ CRUISE CONTROL STATE_CC MEASURED_IDLE
SW1 SW2 SET SPEED _SW1
SAE J1939/71 Reference 5.2.1.12 5.2.5.47
Scale 1/256 km / h / bit 1 km / h / bit
Offset 0 km / h 0 km / h
Data Range 0 to 251 km / h 0 to 250 km/h
Operating Range
Remarks See parameter See parameter Not used Not used Not used
description description
below below

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 44 of 54


Version 2.7 16.06.10

Parameter MEASURED_SW1
Bit 8-7 Bit 6-5 Bit 4-3 Bit 2-1
Definition Not defined CRUISE CONTROL PAUSE SWITCH PARKING BRAKE SWITCH TWO SPEED AXLE SWITCH
SAE J1939/71 Reference 5.2.?.? 5.2.6.8 5.2.6.1
Operating range 00b Not actuated
01b Actuated
10b Error
11b Not available
Remarks Not used Not used

Parameter MEASURED_CC_SW1
Bit 8-7 Bit 6-5 Bit 4-3 Bit 2-1
Definition STATUS OF CLUTCH SWITCH STATUS OF BRAKE SWITCH CRUISE CONTROL ENABLE SWITCH CRUISE CONTROL ACTIVE
SAE J1939/71 Reference 5.2.6.12 5.2.6.11 5.2.6.10 5.2.6.9
Operating range 00b Not actuated 00b Not pressed and not 00b CC switched off
01b Actuated defective 01b CC switched on
10b Error 01b Pressed and not
11b Not available defective
10b Error (plausibility)
11b Not available
Remarks Not used

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 45 of 54


Version 2.7 16.06.10

Parameter STATE_CC
Bit 8-6 Bit 5-1
Definition Cruise Control states PTO state
SAE J1939/71 Reference 5.2.2.18 5.2.2.19
000 Off/Disabled 00000 Off/Disabled
Operating range 001 Hold 00001 Hold
010 Accelerate 00010 Remote Hold (not used)
011 Decelerate/Coast 00011 Standby (not used)
100 Resume 00100 Remote Standby (not used)
101 Set 00101 Set
110 Accelerator override (not used) 00110 Decelerate/Coast
111 Not available 00111 Resume
01000 Accelerate
01001 Accelerator Override (not used)
01010 Preprogrammed set speed 1
01011 Preprogrammed set speed 2
01100 Preprogrammed set speed 3
01101 Preprogrammed set speed 4
01110 Preprogrammed set speed 5 (not used)
01111 Preprogrammed set speed 6 (not used)
10000 Preprogrammed set speed 7 (not used)
10001 Preprogrammed set speed 8 (not used)
10010-11110 Not defined
11111 Not available

Remarks

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 46 of 54


Version 2.7 16.06.10

1.2.5. Electronic Transmission Controller #1 from TC to all devices - ETC1

Data Length Identifier (hex) Receive cycle time Remarks


8 Bytes 0C F0 02 03 time synchronous 10 ms Ref SAE J1939/71 par 5.3.5
Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter STATUS_ETC1 OUTPUT SHAFT SPEED PERCENT CLUTCH COMMAND_ETC1 INPUT SHAFT SPEED SOURCE ADDRESS OF
SLIP CONTROLLING DEVICE
FOR TRANSMISSION
CONTROL
SAE J1939/71 Reference 5.2.1.14 5.2.1.20 5.2.5.65 5.2.5.301
Scale 0.125 rpm/bit 0.4%/bit 0.125 rpm/bit 1 /bit
Offset 0 rpm 0% 0 rpm 0
Data Range 0 to +8031.875 rpm 0 to +100% 0 to +8031.875 rpm 0 to +253
Operating Range
Remarks See parameter Not used Not used See parameter Not used Not used
description below description
below
Not evaluated
by ECM

Parameter STATUS_ETC1
Bit 8-7 Bit 6-5 Bit 4-3 Bit 2-1
Definition Not defined SHIFT IN PROCESS TORQUE CONVERTER LOCKUP ENGAGED DRIVELINE ENGAGED
SAE J1939/71 Reference 5.2.2.14 5.2.2.13 5.2.2.6
Remarks 00b Shift not in process Not used in EDC 00b Driveline disengaged
01b Shift in process Not evaluated by ECM 01b Driveline engaged

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 47 of 54


Version 2.7 16.06.10

1.2.6. Electronic Transmission Controller #2 from TC to all devices - ETC2

Data Length Identifier (hex) Receive cycle time Remarks


8 Bytes 18 F0 05 03 time synchronous 100 ms Ref SAE J1939/71 par 5.3.8
Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5-6 Byte 7-8
Parameter SELECTED GEAR ACTUAL GEAR RATIO CURRENT GEAR TRANSMISSION REQUESTED TRANSMISSION CURRENT GEAR
RANGE
SAE J1939/71 Reference 5.2.1.23 5.2.1.25 5.2.1.22 5.2.5.108 5.2.5.109
Scale 1 gear/bit 0.001 /bit 1 gear/bit 1 /bit 1 /bit
Offset -125 gear 0 -125 gear 0 0
Data Range -125 to +125 gear 0 to +64.255 -125 to +125 gear 0 to +250 (ASCII) 0 to +250 (ASCII)
Operating Range
Remarks Not evaluated Not evaluated

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 48 of 54


Version 2.7 16.06.10

1.2.7. Vehicle Controller to ECM - VCM2ECM

Data Length Identifier (hex) Receive cycle time Remarks


8 Bytes 0C FF 00 27 time synchronous 50 ms IVECO Proprietary message

Message Template
Byte 1-2 Byte 3-4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter HIGH IDLE SPEED LOW IDLE SPEED PARAMETER SET 1 INTERMEDIATE SPEED PARAMETER SET 2 PARAMETER SET 3
SETPOINT SETPOINT FEEDBACK FACTOR
Scale 0.125 rpm/bit 0.125 rpm/bit 0.02 rpm/Nm / bit
Offset 0 rpm 0 rpm 0 rpm/Nm
Data Range 0 to +8031.875 rpm 0 to +8031.875 rpm 0 to +2 rpm/Nm
Operating Range
Remarks This signal can only This signal can only See parameter FF in case of no Not evaluated by ECM
decrease the ECM increase the ECM description below request of specific
basic setpoint (above replacement value feedback factor
Low Idle Setpoint) (below High Idle
Setpoint) .

FFFFh in case of no Not evaluated by ECM


high idle setpoint
request

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 49 of 54


Version 2.7 16.06.10

Parameter PARAMETER SET 1


Bit 8-6 Bit 5-3 Bit 2-1
Definition LOW GOVERNOR PARAMETER SET HIGH GOVERNOR PARAMETER SET UNDERBRAKING STATUS
SAE J1939/71 Reference
Operating Range 000 Set 0 000 Set 0 00 No underbraking condition
001 Set 1 001 Set 1
010 Set 2 010 Set 2 01 Underbraking condition
011 Set 3 011 Set 3 10 Reserved
100 Reserved 100 Reserved
101 Reserved 101 Reserved 11 Not available
110 Reserved 110 Reserved
111-> No Action 111-> No Action

Remarks

Parameter PARAMETER SET 3


Bit 8-3 Bit 2-1
Definition Not defined Fuel heating procedure
SAE J1939/71 Reference
Operating Range 00 No heating
01 Heating
10 Reserved
11 Not available

Remarks

Some proprietary signals are required to demand to the ECM specific output activations.
The below proposal uses the same messages (BC2EDC1 and BC2EDC2) currently used on today MS6.2 and EDC7C1, limited to those signals
required in the two-box approach. Different signals layouts, in order to limit the number of proprietary messages, are under investigation.

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 50 of 54


Version 2.7 16.06.10

1.2.8. BC2EDC1

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 FF 00 21 time synchronous 50 ms IVECO Proprietary message
The message is received by the Body Computer.

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
Parameter Not Defined COMMAND BYTE 1 3RD SPEED LIMITER COMMAND BYTE 2 PIN CODE FIELD COMMAND BYTE 3
Scale 1 km/h per bit
Offset 0km/h
Data Range 0 250 km/h
Operating Range 0 250 km/h
Remarks See parameter See parameter Last 5 nibbles See parameter
description below description below description below
Valid value only if Pin Code Enable
Not evaluated by Not evaluated by (Command Byte 2) is set to ON, otherwise
ECM ECM FF FF FFh
Not evaluated by ECM

Parameter COMMAND BYTE 3


Bit 8-3 Bit 2-1
Definition Not defined MIL VISUALIZATION AVAILABLE
00 MIL visualization available
Operating Range 01 MIL visualization not available

Remarks

See remark done for BC2EDC1.

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 51 of 54


Version 2.7 16.06.10

1.2.9. Tachograph TCO1

Data Length Identifier (hex) Receive cycle time Remarks


8 Bytes 0C FE 6C EE 50 ms Ref SAE J1939/71 par 5.3.143

Message Template
Byte 1 Byte 2 Byte 3 Byte 4 Byte 6-5 Byte 8 -7
Parameter PARAMETER 1 PARAMETER 2 PARAMETER 3 PARAMETER 4 TACHOGRAPH OUTPUT TACHOGRAPH VEHICLE SPEED
SHAFT SPEED
SAE J1939/71 Reference 5.2.5.282 5.2.5.283
Scale 0.125 rpm/bit 1/256 km / h / bit
Offset 0 rpm 0 km / h
Data Range 0 to 8,031.875 rpm 0 to 251 km / h
Operating Range
Remarks Not used Not used Not used Not used Not used by ECM

This message transmission is not guaranteed during the engine cranking phase.

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 52 of 54


Version 2.7 16.06.10

1.2.10. PGN Request Req_ECM_VCM

Data Length Identifier (hex) Cycle Time Remarks


3 Bytes 18 EA 00 27 On occurrence Ref SAE J1939/21 par 5.4.2

Message Template
Byte 1 Byte 2 Byte 3
Parameter PGN LSB PGN PGN MSB
( For DM4 Request ) CD FE 00
( For DM11 Request ) D3 FE 00
(Engine hours revolution) E5 FE 00

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 53 of 54


Version 2.7 16.06.10

1.2.11. OBD Functional Request message OBD_req_VCM_to_all

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 DB 33 F1 On occurrence ISO 15765-4

1.2.12. OBD Request message OBD_req_VCM_to_ECM

Data Length Identifier (hex) Cycle Time Remarks


8 Bytes 18 DA 91 F1 On occurrence ISO 15765-4

ECM CAN Messages - 27_CNG_1Box.doc IVECO/FPT CONFIDENTIAL PROPERTY Page 54 of 54

Potrebbero piacerti anche