Uploaded by stalkerwd

CAN IM 0305

advertisement
CAN interface
Scania CV AB 2010, Sweden
Installation manual
Industrial engines
DC 9, DC 13, DC 16
©
en
03:05
Issue 01
The CAN bus that connects to the CAN interface for the installer is called the external CAN bus below.
The CAN protocol contains all messages sent and received by the engine control unit.
REQUIREMENT!
Two messages received by the engine control unit take high priority:
•
DLN1 proprietary
•
Cruise Control/Vehicle Speed
If these two messages are not received, fault codes will be created.
The CAN protocol used is based on SAE J1939-71.
•
A summary of the available CAN messages in the external CAN bus is contained under the heading Summary of CAN messages. This also lists
the engines for which the various messages are applicable.
•
Detailed information about each individual CAN message is contained under the heading Detailed description of CAN messages.
Introduction
Introduction
•
The communication speed is 250 kbit/s.
•
Control units connected to a CAN bus must be able to handle up to 100% bus load with the correct messages with no significant functional
limitations or malfunctions.
•
As a rule of thumb bus load should not exceed 80%.
Introduction
General guidelines
Abbreviation Explanation
BAM
Broadcast Announce Message
CAN
Controller Area Network
COO
Coordinator
EMS
Engine Management System
EMS S6
Engine Management System for PDE-engines
EMS S8
Engine Management System for XPI-engines
PGN
Parameter Group Number
PTO
Power Take Off
Clarifications
Values
Tmin
Tmax
Byte
Bit
Length
- Shortest period between 2 messages
- Longest period between 2 messages
- The message starts on byte
- The message starts with this bit in the stated Byte
- The parameter length in bits
Introduction
Abbreviations
The following is a summary of the messages which the engine CAN interface supports including the date of their introduction.
CAN message sent to engine
The engine control unit receives the CAN messages on the external CAN bus. The messages are used to activate functions in the engine.
These messages can be received by engines of engine generation E2011 manufactured from 07-09-2010:
Messaging
DLN1-Proprietary
(all speed engines)
DLN1-Proprietary
(single speed engines)
TCO1
CC/Vehicle speed – K
DLN6-Proprietary
Time/Date
TSC1-KE
TSC1-TE
TSC1-AE
TSC Proprietary
Cooling Control Proprietary
ETC1
ETC2
KWP2000 Physical
KWP2000 Functional
Identifier (Hex)
0C FF 80 27
0C FF 80 27
0C FE 6C EE
18 FE F1 27
0C FF 89 27
18 FE E6 17
0C 00 00 27
0C 00 00 03
0C 00 00 0B
0C FF F7 2E
18 FF 51 27
0C F0 02 03
18 F0 05 03
18 DA 00 XX
18 DB ZZ XX
Remarks
Accelerator pedal position and switches. Engine start and emergency stop. PTOmode and torque limit switches. etc.
Speed offset, droop ON/OFF, speed or torque control. Engine start and emergency
stop. Nominal speed and torque limit switches. etc.
Vehicle speed
Cruise control, twinkle code and shutdown override switches.
AC request, quick heat up (if exhaust brake available), vehicle speed limiter.
Time and date
Torque/Speed request from Coordinator
Torque request from transmission.
Torque request from Brake Management System (normaly not used)
Speed request from Body work system (all speed engines)
Request cooling fan speed. etc.
Gear shift information.
Actual gear ratio, current gear.
KW-2000 commands for diagnostics.
KW-2000 commands for diagnostics.
Summary of CAN messages
Summary of CAN messages
These messages can be sent by engines of engine generation E2011 manufactured from 07-09-2010:
Message
Engine Temperature
Engine Fluid Level Pressure - E
Inlet/Exhaust conditions
DLN2-Proprietary
DLN7-Proprietary
DLN8
EEC1
EEC2
EEC3
BAM-E
- Engine Config. – (J1939)
- Engine Config. – Proprietary
BAM-REX
CC/Vehicle speed – E
Fuel Economy
Fuel Consumption
Engine Hours, Revolutions
DM1
General Purpose Message 1
KWP2000 Physical
Identifier (Hex)
18 FE EE 00
18 FE EF 00
18 FE F6 00
0C FF 81 00
18 FF 87 00
18 FF 88 00
0C F0 04 00
0C F0 03 00
18 FE DF 00
18 EC FF 00
18 EB FF 00
18 FF 86 00
18 EC FF 29
18 FE F1 00
18 FE F2 00
18 FE E9 00
18 FE E5 00
18 FE CA 00
18 FF 60 00
18 DA XX00
Remarks
Engine coolant temperature.
Oil pressure. Coolant level (used for warning lamp).
Boost pressure
Used for warning lamps. Low pressure, high temp and errors.
Urea level
SCR fault
Actual engine % torque, Engine speed etc.
Accelerator pedal position, switches etc. Load at current speed.
Nominal friction % torque
Torque curve. Reference engine torque etc.
Number of cylinders, injection system etc.
Cruise control-, twinkle code- and shutdown override switches
Fuel rate
Total fuel used
Total engine runtime.
Fault codes (DLN2 is also applicable)
Engine number
KW-2000 commands for diagnostics.
Summary of CAN messages
CAN message sent from engine
The following tables use the concepts below:
For the content of messages with PGNs specified in SAE J1939
•
Not defined: Not defined in SAE J1939.
•
Not used: Defined in SAE 1939 but not used by Scania.
IMPORTANT!
For Not defined and Not used, FF must be sent or received.
The CAN specification applies to both engine control units S6 and S8. The lists contain two columns with the headings EMS S6 and EMS S8, the
message only applies to the engine control unit marked with a cross. The engine control unit which the message does not apply to should be
considered Not Used.
Detailed description of CAN messages sent to engine
Detailed description of CAN messages sent to engine
Identifier
Tmin Tmax PGN
0C FF 80 27 20
20
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
X 2
1
X
X
X
X
X
X
X
X
3
Default R1 DP
Priority
00 PG 80 3
0
0
1
3
5
7
Source Destination Group
Extension
27
00
80
Length Explanation
State
8
8
A1h
2
2
2
2
Version Of DLN1-Messages Configuration
Accelerator Pedal Position
Error (Signal Range Check Error)
Not available
AP Low Idle Switch Released
Throttle pedal not released
Throttle pedal released
Error (Plausibility error)
Not available
AP kickdown switch
Kick down not active
Kick down
Error
Not available
Engine Start
OFF
ON
Error
Not available
Engine Stop
Engine Stop Not demanded
Resolution
Limits
Note
0.4% per bit
0–250
0–100%
A
B
FE
FF
C
00
01
10
11
D
00
01
10
11
E
00
01
10
11
F
00
Detailed description of CAN messages sent to engine
DLN1-Proprietary, allspeed engine
X
X
X
4
1
X
5
X
2
3..4
5
2
7
X
Length Explanation
2
1..4
5
2
Engine Stop demanded
Error indicator
Not available
Engine Emergency Stop Demand
Engine Emergency Stop Not Demanded
Engine Emergency Stop Demanded
Error
Not available
Not used
Retarder Speed Control Offswitch
Button not Pressed
Button Pressed
Error
Not available
Retarder Speed Control Setswitch
Button not Pressed
Button Pressed
Error
Not available
Not used
Lamp Test
Lamp test not requested
Lamp test requested
Error
Not available
State
Resolution
Limits
Note
01
10
11
G
00
01
10
11
H
00
01
10
11
H
00
01
10
11
I
00
01
10
11
Detailed description of CAN messages sent to engine
EMS EMS Byte Bit
S6
S8
X
X
X
X
X
X
X
X
6
1
3
5
7
Length Explanation
2
2
2
2
2
CC-Off
CC-off not activated
CC-off activated
Error
Not available
Increased Idle Speed switch 1 (ISSW1)
ISSW1 not demanded
ISSW1 demanded
Error
Not available
Increased Idle Speed switch 2 (ISSW2)
ISSW2 not demanded
ISSW2 demanded
Error
Not available
Torque Limit 1
Torque Limit 1 not demanded
Torque Limit 1 demanded
Error
Not available
Torque Limit 2
Torque Limit 2 not demanded
Torque Limit 2 demanded
Error
Not available
State
Resolution
Limits
Note
J
00
01
10
11
K
00
01
10
11
K
00
01
10
11
L
00
01
10
11
L
00
01
10
11
Detailed description of CAN messages sent to engine
EMS EMS Byte Bit
S6
S8
X
X
7
X
X
X
X
X
3
X
5
X
X
7
8
1
Length Explanation
2
2
2
2
8
Exhaust brake floor switch
Switch not activated
Switch activated
Error
Not available
Exhaust brake Brake Assist Switch
Switch not activated
Switch activated
Error
Not available
Idle Command
Idle Command not requested
Idle Command requested
Error
Not available
White smoke limit request
White smoke limit not demanded
White smoke limit demanded
Error
Not available
Retarder Selection
Error
Not available
State
Resolution
Limits
Note
M
00
01
10
11
M
00
01
10
11
N
00
01
10
11
M
00
01
10
11
0.4% Bit
0–100%
M
FEh
FFh
A: Specifies which version of the DLN1 message this is. If the version is incorrect, a fault code is created and the engine control unit will use the
basic value for the contents of the message. For SW-Basic 1 721 428 both 0xA0 and 0xA1 versions are permitted.
B: Values between 0xFB and 0xFD are not permitted.
C: A plausibility check between Low Idle Switch and Accelerator Pedal Position is performed by the engine control unit.
Detailed description of CAN messages sent to engine
EMS EMS Byte Bit
S6
S8
X
X 7
1
Accelerator Pedal Position
0–0.4%
0.8–19.6%
20–100%
D: A plausibility check between Kickdown switch and Accelerator Pedal Position is performed by the engine control unit.
Kickdown Switch Accelerator Pedal Position
00
0–99.6%
01
100%
E: The start request for the starter motor is connected and controlled by the engine control unit. Otherwise the message is not used.
F: Normally used as an emergency stop of the engine; when used a fault code is generated.
G: Normally used as an emergency stop of the engine without a fault code being generated.
H: Used only if the engine is fitted with Scania’s hydraulic retarder, otherwise Not available will be sent.
I: Activates the AC_ACT output on the engine control unit, which is used for the Accelerator pedal out of order warning lamp.
J: CC-off switches off the cruise control or active power take-off.
K: Select from 4 different power take-off settings.
ISSW1
00
01
00
ISSW2
00
00
01
01
01
Power take-off setting
Normal hand throttle
Limited hand throttle
Temporary change of low
idle speed
Locked engine speed
Detailed description of CAN messages sent to engine
Low Idle Switch
01
don’t care
00
TLSW1 TLSW2
00
00
01
00
00
01
01
01
Torque limitation
Normal hand throttle
Limited hand throttle
Temporary change of low
idle speed
Locked engine speed
M: Exhaust brake floor switch, Exhaust brake – Brake Assist Switch or White smoke limit request. The same values as Retarder Selection can be
requested for the exhaust brake (if an exhaust brake is fitted and controlled by the engine control unit).
N: Idle Command, forces the engine to run on low idle.
O: Lamp test, Activates AC_ACT on the engine control unit, which is used for the Throttle out of order lamp if it is connected.
Detailed description of CAN messages sent to engine
L: Select from 4 different torque limitation settings. The function is not available on all engines.
Identifier
Tmin Tmax PGN
0C FF 80 27 20
Byte Bit
1
1
2
1
3
1
3
5
7
20
Default R1 DP
Priority
00 PG 80 3
0
0
Source Destination Group
Extension
27
00
80
Length Explanation
8
Version
8
Nominal speed offset / Requested Torque
Error (Signal Range Check Error)
Not available
2
Droop enable
Droop disabled (zero droop)
Droop enabled
Error (Plausibility error)
Not available
2
Torque enable
Engine speed control
Torque control
Error (Plausibility error)
Not available
2
Engine Start
OFF
ON
Error
Not available
2
Engine Stop (with error code)
Engine Stop Not demanded
State
A0h
Resolution
0.4% per bit
Limits
0–250
0–100%
Note
A
B
FE
FF
C
00
01
10
11
D
00
01
10
11
E
00
01
10
11
F
00
Detailed description of CAN messages sent to engine
DLN1-Proprietary, singlespeed engine EMS S6
4
5
6
Length Explanation
Engine Stop demanded
Error indicator
Not available
1
2
Engine Stop (without error code)
Engine Stop Not Demanded
Engine Stop Demanded
Error
Not available
3..4
Not used
5
4
Not available
Not available
1
2
Nominal speed switch 1 (NSSW1)
NSSW1 not demanded
NSSW1 demanded
Error
Not available
3
2
Nominal speed switch 2 (NSSW2)
NSSW2 not demanded
NSSW2 demanded
Error
Not available
5
2
Torque Limit 1
Torque Limit 1 not demanded
Torque Limit 1 demanded
Error
Not available
State
01
10
11
Resolution
Limits
Note
G
00
01
10
11
1111
FF
H
00
01
10
11
H
00
01
10
11
I
00
01
10
11
Detailed description of CAN messages sent to engine
Byte Bit
7
1
3
5
7
8
1
Length Explanation
2
Torque Limit 2
Torque Limit 2 not demanded
Torque Limit 2 demanded
Error
Not available
2
Exhaust brake floor switch
Switch not activated
Switch activated
Error
Not available
2
Exhaust brake – Brake Assist Switch
Switch not activated
Switch activated
Error
Not available
2
Idle Command
Idle Command not requested
Idle Command requested
Error
Not available
2
White smoke limit request
White smoke limit not demanded
White smoke limit demanded
Error
Not available
8
Retarder Selection
Error
Not available
State
Resolution
Limits
Note
I
00
01
10
11
00
01
10
11
00
01
10
11
J
00
01
10
11
00
01
10
11
0.4% Bit
FE
FF
0–100%
Detailed description of CAN messages sent to engine
Byte Bit
7
A: If the incorrect version is specified, a fault code is generated and the engine control unit will use the basic values for the contents of the message.
B: If Torque enable is engine speed control, see note D. Increase or decrease the reference speed (with or without droop, see note. C) in relation to
nominal engine speed. The setting range can be changed with calibration parameters, normally ±120 rpm.
Example:
Nominal engine speed at full load
1,500 rpm
Droop
4%
Minimum offset
-120 rpm
Maximum offset
+120 rpm
Nominal speed offset
0x3A = 58% gives an engine speed offset of +19.2 rpm
Reference speed to control unit at full load 1,500 / 19.2 / 1,519.2 rpm
Reference speed to control unit without load 1,500 + 0.004*1,500 + 19.2 = 1579.2 rpm
If Torque enable is Torque control, see note D. The torque request according to the maximum available torque at current engine speed.
C: Engage or disengage the droop function. The droop value can be changed with a calibration parameter or with TSC-proprietary.
D:
00 Means engine speed control with Nominal speed offset. Som beskrivet i not B.
01 Means torque control with Requested Torque. As described in note B.
E: The start request for the starter motor is connected and controlled by the engine control unit.
Detailed description of CAN messages sent to engine
Note: The DLN1 message for checking a single speed engine can be run together with or be de-prioritised by the message TSC-proprietary.
G: Normally used as an emergency stop of the engine; when used no fault code is generated.
H: Select nominal engine speed.
NSSW1
00
01
00
01
NSSW2 Nominal engine speed
00
Set with adjustable parameter
00
1,500 rpm
01
1,800 rpm
01
Low idle speed
The Engine Control Allowed message in TSC-proprietary can be used to select nominal engine speed, in which case NSSW1 and 2 are deprioritised.
I: Select torque limitation curve.
TLSW1 TLSW2 Torque limitation
00
00
High torque limitation curve
01
00
Low torque limitation curve
00
01
Torque limitation curve defined by user
01
01
Torque limitation curve defined by user
J: Idle Command, forces the engine to run on low idle.
Detailed description of CAN messages sent to engine
F: Normally used as an emergency stop of the engine; when used a fault code is created.
Identifier
Tmin Tmax PGN
0C FE 6C EE 20
20
EMS EMS Byte Bit
S6
S8
1..4
X
X 5
1
X
X
7
Default R1 DP
Priority
00 FE 6C 3
0
0
1
Source Destination Group
Extension
EE
6C
Length Explanation
16
16
Not Used
Tachograph Output Shaft Speed
Error
Not available
Tachograph Vehicle Speed
Error
Not available
A: This signal is the primary source of vehicle speed.
State
Resolution
Limits
0.125 rpm/bit
0 to 8031.75 rpm
1/256 kph/bit
0 to 250.996 kph
Note
FExx
FExx
FExx
FExx
A
Detailed description of CAN messages sent to engine
Tachograph TCO1
Identifier
Tmin Tmax PGN
18 FE F1 27
100
100
EMS EMS Byte Bit
S6
S8
1
1
X
3
X
X
X
1
3
5
7
Source Destination Group
Extension
27
F1
Length Explanation
2
2
5..8
2..3
4
00 FE F1
Default R1 DP
Priority
6
0
0
2
2
2
2
Not Used
Parking Brake Switch
Parking brake not set
Parking brake set
Error indicator
Not available or not installed
Not Defined
Not Used
Not Used
Cruise Control Enable Switch
Cruise control disabled
Cruise control enabled
Error indicator
Not available or not installed
Brake Switch
Brake pedal released
Brake pedal depressed
Error indicator
Not available or not installed
Clutch Switch
Clutch pedal released
State
00
01
10
11
00
01
10
11
00
01
10
11
00
Resolution
Limits
Note
Detailed description of CAN messages sent to engine
Cruise Control/Vehicle Speed - K
5
X
X
5
X
7
6..7
8
X
1
3
Length Explanation
2
2
2
2
1..4
5
2
Clutch pedal depressed
Error indicator
Not available or not installed
Not used
Cruise Control Coast (Decelerate) Switch
Cruise control activator not in the position
"coast"
Cruise control activator in position "coast"
Error indicator
Not available or not installed
Cruise Control Resume Switch
Cruise control activator not in the position
"resume"
Cruise control activator in position "resume"
Error indicator
Not available or not installed
Cruise Control Accelerate Switch
Cruise control activator not in the position
"accelerate"
Cruise control activator in position
"accelerate"
Error indicator
Not available or not installed
Not Used
Not Used
Engine Test mode switch
Off
State
Resolution
Limits
Note
01
10
11
00
01
10
11
00
01
10
11
00
01
10
11
A
00
Detailed description of CAN messages sent to engine
EMS EMS Byte Bit
S6
S8
X
X
7
Length Explanation
2
On
Error
Not available or not installed
Engine Shutdown Override Switch
Off
On
Error
Not available or not installed
State
Resolution
Limits
Note
01
10
11
B
00
01
10
11
A: The request to start sending fault codes and delete saved fault codes.
If the switch is pressed down for more than 0.2 s and then released, the engine control unit starts sending fault codes in the DLN2-Proprietary
message.
If the switch is pressed down for between 2.5 to 10 s at system start (ignition on), saved fault codes are deleted. The fault codes which can only be
read with SDP3 are not deleted.
B: This switch can be used to stop the engine from switching off due to low oil pressure, low coolant level or high coolant temperature.
Detailed description of CAN messages sent to engine
EMS EMS Byte Bit
S6
S8
Identifier
Tmin Tmax PGN
0C FF 89 27
1000
1000
EMS EMS Byte Bit
S6
S8
1..3
X
X 4
1
X
3
X
X
X
7
5
1
00 FF 89
Default R1 DP
Priority
3
0
0
Source Destination Group
Extension
27
89
Length Explanation
2
4
2
16
Not Used
Road Speed Governor (Speed Limiter)
Speed Limit 1 demanded
Speed Limit 2 demanded
Error indicator
Not available
DPF Manual Activation
No Req
Unvalidated Man Regen Req
Manual Regeneration Request
Reserved
Error
Don’t Care
DPF Manual Inhibit
No Request
Inhibit Regeneration Request
Error
Not Available
High Resolution Barometric Pressure
Error indicator
State
Resolution
Limits
0.05 kPa/bit
0 to 3212.75 kPa
00
01
10
11
0000
0001
0010
0011..1
101
1110
1111
00
01
10
11
FExxh
Note
Detailed description of CAN messages sent to engine
DLN6-Proprietary
X
X
7
8
8
1
3
Length Explanation
2
6
Not available
Not Used
Battery Management Idle Speed Increase
Request
Idle speed increase not requested
Idle speed increase requested
Error
Not Available
Requested Generator PWM
Error
Not Available
State
Resolution
Limits
1.666666667
0 to 100%
FFxxh
00
01
10
11
111110
111111
Note
Detailed description of CAN messages sent to engine
EMS EMS Byte Bit
S6
S8
Identifier
Tmin Tmax PGN
18 FE E6 17
1000
1000
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
X
X
X
X
X
X
X
X
X
2
3
4
5
6
7..8
1
1
1
1
1
Default R1 DP
Priority
00 FE E6 6
0
0
Length Explanation
8
8
8
8
8
8
Seconds
Error
Not Available
Minutes
Error
Not Available
Hours
Error
Not Available
Month
Error
Not Available
Day
Error
Not Available
Year
Error
Not Available
Not Used
Source Destination Group
Extension
17
E6
State
Resolution
Limits
0.25 s/bit
0 to 59.75 s
1 min/bit
0 to 59 min
1 h/bit
0 to 23 h
1 Month/bit
1 to 12 Month
0.25 day/bit
0.25 to 31.75 days
1 Year/bit
1985 to 2235
FEh
FFh
FEh
FFh
FEh
FFh
FEh
FFh
FEh
FFh
FEh
FFh
Note
Detailed description of CAN messages sent to engine
Time/Date
Identifier
Tmin Tmax PGN
0C 00 00 27
10
-
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
X
X
X
3
5
7..8
00 00 00
Default R1 DP
Priority
3
0
0
Source Destination Group
Extension
27
Length Explanation
2
2
2
Engine Override Control Mode
Override Disabled
Speed Control
Torque Control
Speed/Torque Limit Control
Engine Requested Speed Control
Conditions
Transient Optimized for driveline disengaged
and non-lockup condition
Stability Optimized for driveline disengaged
and non-lockup condition 1
Stability Optimized for driveline engaged and/
or in lockup condition 2
Stability Optimized for driveline engaged and/
or in lockup condition
Override Control Mode Priority
Highest Priority
High Priority
Medium Priority
Low Priority
Not Defined
State
Resolution
Limits
Note
A
00
01
10
11
B
00
01
10
11
C
00
01
10
11
Detailed description of CAN messages sent to engine
TSC1-KE
X
X
4
5..8
5..8
Length Explanation
16
Requested Speed/Speed Limit
Error Indicator
Not Available
Not Used
Not Used
Not Defined
State
Resolution
Limits
0.125 rpm
0 to 8031.875 rpm
Note
FExx
FFxx
Note: TSC1-KE has lower priority than TSC1-TE.
A: Only Speed Control or Speed Limit is permitted.
B: If status 10 is received, a more powerful regulator is used, otherwise a normal regulator is used.
C: If medium or low priority is received, the request from TSC1 can be de-prioritised by Accelerator Pedal in the DLN1 message. If highest or high
priority is received, the normal accelerator pedal has no affect. This applies only to Speed Control. For Speed Limit the accelerator pedal can never
exceed the limit.
Detailed description of CAN messages sent to engine
EMS EMS Byte Bit
S6
S8
X
X 2
1
Identifier
Tmin Tmax PGN
0C 00 00 03
10
-
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
X
3
X
5
7..8
00 00 00
Default R1 DP
Priority
3
0
0
Source Destination Group
Extension
03
00
Length Explanation
2
2
2
Engine Override Control Mode
Override Disabled
Speed Control
Torque Control
Speed/Torque Limit Control
Engine Requested Speed Control
Conditions
Transient Optimized for driveline disengaged
and non-lockup condition
Stability Optimized for driveline disengaged
and non-lockup condition 1
Stability Optimized for driveline engaged and/
or in lockup condition 2
Stability Optimized for driveline engaged and/
or in lockup condition
Override Control Mode Priority
Highest Priority
High Priority
Medium Priority
Low Priority
Not Defined
State
Resolution
Limits
Note
00
01
10
11
A
00
01
10
11
B
00
01
10
11
Detailed description of CAN messages sent to engine
TSC1-TE
X
X
X
X
4
5..8
5..8
1
Length Explanation
16
8
Engine Requested Speed/Speed Limit
Error Indicator
Not Available
Engine Requested Torque/Torque Limit
Error Indicator
Not Available
Not Used
Not Defined
State
Resolution
Limits
0.125 rpm
0 to 8031.875 rpm
1%
-125 to +125%
Note
FExx
FFxx
FE
FF
Note: TSC1-TE has lower priority than TSC1-KE.
A: If status 10 is received, a more powerful regulator is used, otherwise a normal regulator is used.
B: If medium or low priority is received, the request from TSC1 can be de-prioritised by Accelerator Pedal in the DLN1 message. If highest or high
priority is received, the normal accelerator pedal has no affect.
Detailed description of CAN messages sent to engine
EMS EMS Byte Bit
S6
S8
X
X 2
1
Identifier
Tmin Tmax PGN
0C 00 00 0B 10
-
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
3
5
X
00 00 00
X
X
5..8
1
Source Destination Group
Extension
0B
00
Length Explanation
2
2
2
7..8
2..3
4
Default R1 DP
Priority
3
0
0
8
Engine Override Control Mode
Override Disabled
Speed Control
Torque Control
Speed/Torque Limit Control
Not Used
Override Control Mode Priority
Highest Priority
High Priority
Medium Priority
Low Priority
Not Defined
Not Used
Engine Requested Torque/Torque Limit
Error Indicator
Not Available
Not Defined
State
Resolution
Limits
1%
-125 to +125%
00
01
10
11
00
01
10
11
FE
FF
Note
Detailed description of CAN messages sent to engine
TSC1-AE
Identifier
Tmin Tmax PGN
0C FF F7 27 50
-
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
X
X
X
X
3
X
X
X
5
2
4
00 FF F7
Source Destination Group
Extension
27
F7
Length Explanation
2
2
2
7..8
1
16
1
Default R1 DP
Priority
3
0
0
8
Override Control Mode
Override Disabled
Speed Control
Torque Control
Speed/Torque Limit Control
Requested Governor
Normal Governor
Speed Control
Torque Control
Speed/Torque Limit Control
Override Control Mode Priority
Highest Priority
High Priority
Medium Priority
Low Priority
Not Defined
Requested Speed
Error Indicator
Not Available
Requested Torque
Error Indicator
Not Available
State
Resolution
Limits
00
01
10
11
Note
A
B
C
00
01
10
11
D
00
01
10
11
0.125 rpm/bit
0 to 8031.875 rpm
A
1%/bit
-125 to +125%
B
FExx
FFxx
FE
FF
Detailed description of CAN messages sent to engine
TSC Proprietary, singlespeed engines
X
X
X
X
3
X
X
5
6
7..8
Length Explanation
2
2
2
7..8
1
8
Droop Adjust Enable
Droop adjust disabled
Droop adjust enabled
Error Indicator
Not Available or Not Installed
Droop Adjust Increase
Adjust switch NOT in position increase
Adjust switch in position increase
Error Indicator
Not Available or Not Installed
Droop Adjust Decrease
Adjust switch NOT in position Decrease
Adjust switch in position Decrease
Error Indicator
Not Available or Not Installed
Not Defined
Requested Droop
Error Indicator
Not Available
Not Defined
State
Resolution
Limits
Note
E
00
01
10
11
E
00
01
10
11
00
01
10
11
0.1%/bit
0 to 25%
F
FE
FF
The TSC-proprietary message can be co-run with the DLN1 message to control single speed engines.
The TSC-proprietary message has higher priority than the DLN1 message. If the message is not received by the engine control unit or if the values
are Not available, Error or Out of range, congruent values in the DLN1 message will be used. Alternatively, EMS parameters will be used.
Detailed description of CAN messages sent to engine
EMS EMS Byte Bit
S6
S8
X
X 5
1
load
(%)
fuel
(mg/st)
Nominal speed offset (DNL1)
Droop offset
Maximum torque
100
Actual operating point
Actual load
Friction torque
316 430
0
n1
n2
Engine speed
(r/min)
Nominal speed
The droop value is defined as: (n2 - n1)/Nominal rpm * 100 (%).
B: It is possible to control torque instead of engine speed. The torque level is related to the maximum available torque.
The values between -125% and 0% are seen as 0%, and the values between 100% and 125% are seen as 100%.
Detailed description of CAN messages sent to engine
A: The nominal engine speed is the engine speed at a defined load (stored in the engine control unit, normally 100% and only valid when the droop
level is >0%). The requested engine speed depends on the current load, speed offset and droop.
D: It is possible to select whether the usual offset signal (message DLN1, Nominal speed offset) is to be used or not.
•
If Override Control Mode Priority is the same as Highest- or High Priority, DLN1 Nominal speed offset will be ignored.
•
If Override Control Mode Priorityis the same as Medium- or Low Priority, DLN1 Nominal speed offset will be used.
E: It is possible to adjust the droop value which is stored in the engine control unit. The current droop value is sent with DLN2, Single Speed Droop.
F: It is possible to request the desired droop value directly.
Detailed description of CAN messages sent to engine
C: It is possible to select hardness on the engine speed regulator.
Identifier
Tmin Tmax PGN
18 FF 51 27
1000
1000
EMS EMS Byte Bit
S6
S8
1
X
X 2
1
3..8
00 FF 51
Default R1 DP
Priority
6
0
0
Length Explanation
8
Not Used
Request Cooling Fan Speed
Error
Not Available
Not Used
Source Destination Group
Extension
27
00
51
State
FE
FF
Resolution
Limits
16
0 to 400 rpm
Note
Detailed description of CAN messages sent to engine
Cooling Control Proprietary
Identifier
Tmin Tmax PGN
0C F0 02 03
10
10
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
X
X
3
X
X
5
2
4
00 F0 02
Default R1 DP
Priority
3
0
0
Source Destination Group
Extension
03
02
Length Explanation
2
2
2
7..8
1
16
Driveline Engaged
Driveline disengaged
Driveline engaged
Error indicator
Not available or not installed
Torque Converter Lockup Engaged
Torque converter lockup disengaged
Torque converter lockup engaged
Reserved
Don’t care / take no action
Shift in progress
Shift is not in process
Shift in process
Error indicator
Not available or not installed
Not Defined
Output Shaft Speed
Error Indicator
Not Available
Not Used
State
Resolution
Limits
0.125 rpm
0 to 8031.875 rpm
00
01
10
11
00
01
10
11
00
01
10
11
FExx
FFxx
Note
Detailed description of CAN messages sent to engine
ETC1
X
6
8
Length Explanation
2
3
4..8
1
16
Momentary Engine Overspeed Enable
Momentary engine overspeed is disabled
Momentary engine overspeed is enabled
Reserved
Take no action
Not Used
Not Defined
Input Shaft Speed
Error
Not Available
Not Used
State
Resolution
Limits
0.125
0 to 8031.875 rpm
00
01
10
11
FExx
FFxx
Note
Detailed description of CAN messages sent to engine
EMS EMS Byte Bit
S6
S8
X
X 5
1
Identifier
Tmin Tmax PGN
18 F0 05 03
100
100
EMS EMS Byte Bit
S6
S8
1
X
X 2
1
X
X
4
5..8
1
00 F0 05
Default R1 DP
Priority
6
0
0
Source Destination Group
Extension
03
05
Length Explanation
16
8
Not Used
Actual Gear Ratio
Error Indicator
Not Available
Current Gear, - rev, + forw, 0 neut, 126
park
Error Indicator
Not Available
Not Used
State
Resolution
Limits
0.001
0 to 64.255
1 gear
-125 to +125
FExx
FFxx
FE
FF
Note
Detailed description of CAN messages sent to engine
ETC2
Identifier
Tmin Tmax PGN
Default R1 DP
Priority
00 DA 00 6
0
0
18 DA 00 xx
EMS EMS Byte Bit
S6
S8
X
X 1..8
Length Explanation
Source Destination Group
Extension
xx
00
State
Resolution
Limits
Note
Limits
Note
See ISO 15765
KWP2000 Functional Addressing
Identifier
Tmin Tmax PGN
18 DB zz xx
EMS EMS Byte Bit
S6
S8
X
X 1..8
Default R1 DP
Priority
00 DB 00 6
0
0
Length Explanation
See ISO 15765
Source Destination Group
Extension
xx
zz
State
Resolution
Detailed description of CAN messages sent to engine
KWP2000 Physical addressing
Detailed description of CAN messages sent from the engine
Detailed description of CAN messages sent from the engine
Identifier
Tmin Tmax PGN
18 FE EE 00 1000
1000
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
X
2
3
5..8
1
Default R1 DP
Priority
00 FE EE 6
0
0
Source Destination Group
Extension
00
EE
Length Explanation
8
16
Engine Coolant Temperature
Error Indicator
Not Available
Not Used
Engine Oil Temperature
Error Indicator
Not Available
Not Used
State
Resolution
Limits
1 deg C
-40 to +210°C
0.03125 deg C
-273 C to +1735.0 C
Note
FE
FF
A
FExx
FFxx
A: If the engine is equipped with a temperature sensor and if the function is selected, the value for the oil temperature will be sent in this message.
Detailed description of CAN messages sent from the engine
Engine Temperature
Identifier
Tmin Tmax PGN
18 FE EF 00 500
500
EMS EMS Byte Bit
S6
S8
1..2
X 3
1
X
X
X
X
4
5..7
8
1
1
Default R1 DP
Priority
00 FE EF 6
0
0
Source Destination Group
Extension
00
EF
Length Explanation
8
8
8
Not Used
Engine Oil Level
Error
Not Available
Engine Oil Pressure
Error Indicator
Not Available
Not Used
Coolant Level
Error Indicator
Not Available
State
Not available sent if no connected sensor has been selected with SDP3.
Limits
0,4%
0 to 100%
4kPa
0 to 1000 kPa
0,4%
0 to 100%
Note
FE
FF
FE
FF
FE
FF
A: Only the values 0% (low coolant level) and 100% (normal coolant level) are sent.
Error indicator sent in the event of a sensor error.
Resolution
A
Detailed description of CAN messages sent from the engine
Engine Fluid Level / Pressure - E
Identifier
Tmin Tmax PGN
18 FE F6 00
500
500
EMS EMS Byte Bit
S6
S8
1
X
X 2
1
X
X
3
4..8
1
00 FE F6
Default R1 DP
Priority
6
0
0
Source Destination Group
Extension
00
F6
Length Explanation
8
8
Not Used
Boost Pressure
Error Indicator
Not Available
Intake Manifold Temperature
Error Indicator
Not Available
Not Used
A: Indicates indicator pressure (relative pressure).
State
Resolution
Limits
Note
2 kPa
0 to +500 kPa
A
1°C
-40 to +210°C
FE
FF
FE
FF
Detailed description of CAN messages sent from the engine
Inlet/Exhaust Conditions
Identifier
Tmin Tmax PGN
0C FF 81 00
100
100
EMS EMS Byte Bit
S6
S8
1
1
2
X 3
1
X
X
X
3
X
X
5
4
00 FF 81
Default R1 DP
Priority
3
0
0
Source Destination Group
Extension
00
81
Length Explanation
State
8
A1h
2
2
2
7..8
1
2
Version of DLN-messages Configuration
Not defined
Low Engine Oil Level
Not Low Engine Oil Level
Low Engine Oil Level
Error
Not available
High Engine Oil Level
Not High Engine Oil Level
High Engine Oil Level
Error
Not available
Low Engine Oil Pressure
Not Low Engine Oil Pressure
Low Engine Oil Pressure
Error
Not available
Not defined
High Engine Coolant Temp
Not High Engine Coolant Temp
High Engine Coolant Temp
Resolution
Limits
Note
0 to 250
00
01
10
11
00
01
10
11
00
01
10
11
A
00
01
Detailed description of CAN messages sent from the engine
DLN2-Proprietary
X
X
X
3
X
5
X
X
X
X
X
7
5
6
1
Length Explanation
2
2
2
2
3..8
1
2
Error
Not available
Power Lost Due to High Temp
No Power Lost Due to High Temp
Power Lost Due to High Temp
Error
Not available
Engine stop limit exceed
Limit not exceeded
Limit is exceeded
Error
Not available
Low Urea Level
No Low Urea Level
Low Urea Level
Error
Not available
Charge 61
Generator not charging
Generator Charging
Reserved
Don’t care/Take no action
Not defined
Test Engine Lamp
Not activated
Activated
State
Resolution
Limits
Note
10
11
B
00
01
10
11
C
00
01
10
11
D
00
01
10
11
E
00
01
10
11
F
00
01
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
X
X
X
X
3
X
X
5
7
8
Length Explanation
2
2
7..8
1
8
Error
Not available
Diagnostic Status
Twinkling not active
Twinkling of twinkle code active
Diagnostic button pressed
Not Available
New DTC
Not activated
Activated
Error
Not available
Not defined
Single Speed Droop Value
Error
Not available
Not defined
State
Resolution
Limits
Note
10
11
G
00
01
10
11
H
00
01
10
11
0,1%
0 to 25%
I
FE
FF
DTC = Diagnostic Trouble Code (fault code)
A: Normally controls the high coolant temperature warning lamp. The message is sent when the coolant temperature exceeds the limit (normally
95°C).
B: The message is sent if the function for reducing engine output due to high engine temperature is selected and the engine temperature exceeds the
upper limit (normally 95°C).
C: The message is sent when the coolant temperature exceeds the switch-off limit (normally 103°C).
D: For low urea level, use message DLN8 instead.
E: For engines with 2 generators, the message Generator not charging is sent so that none of the generators charges.
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
•
As soon as at least one DTC is activated, the lamp becomes Active. If all DTCs become inactive, the lamp is Not activated.
•
The engine control unit is started with the signal U15 - ON. During the first few seconds that U15 is activated, the lamp is Activated.
•
When the engine control unit is switched off with the signal U15 - OFF, the lamp will be Activated until the engine speed is 0 r/min and all
engine data is stored in the memory. After that the system shuts down and no more messages are sent. All fault codes are saved in two memories,
the flash code memory and the DTC memory in the engine control unit.
•
The DTCs can be read with the KW2000 command and the flash codes can be sent in this message together with a request in the message
Cruise Control/Vehicle Speed - K Engine Test mode switch.
G: When the diagnostics switch (in the message CruiseControl/VehicleSpeed-K - Engine Test mode switch) is activated, status 10 is transferred.
While the flash codes are being transferred, status 01 is transferred.
H: When a new DTC has been saved in the engine control unit, status 01 is sent for 1 second.
I: For single speed engines, the current droop value is sent. For all speed engines, the value FF - Not available is sent.
Detailed description of CAN messages sent from the engine
F:
Identifier
Tmin Tmax PGN
18 FF 87 00
1000
1000
EMS EMS Byte Bit
S6
S8
X 1
1
X
X
X
2
2
2
1
4
6
00 FF 87
Default R1 DP
Priority
6
0
0
Source Destination Group
Extension
00
87
Length Explanation
8
3
2
3
Urea Level
Error
Not available
Malfunction Indicator
NoMI
MI Due To System Malfunction
MI Due To No Reagent
Flashing MI Due To System Malfunction
Flashing MI Due To No Reagent
Reserved
Take No Action
Incorrect Driver Initiated Engine Shut
Down
No Incorrect Shut Down
Incorrect Shut Down
Reserved
Take No Action
Engine Oil Level Measuring Status
Measurement Ok
Measurement Result Pending
Conditions Not Fullfilled
State
FE
FF
00
01
10
11
100
110
111
00
01
10
11
00
01
100
Resolution
Limits
0.4%
0 to 100%
Note
Detailed description of CAN messages sent from the engine
DLN7 - Proprietary
X
X
3
3
1
5
Length Explanation
4
2
Sensor Error
Reserved
Take No Action
Engine Oil Level Countdown Timer
Less Then One Minute
1 Minute
2 Minutes
3 Minutes
4 Minutes
5 Minutes
6 Minutes
7 Minutes
8 Minutes
9 Minutes
10 Minutes
11 Minutes
12 Minutes
More Than 12 Minutes
Error
Not available
GasLeakage
No Leakage
Leakage
Reserved
Take No Action
State
101
110
111
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
00
01
10
11
Resolution
Limits
Note
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
X
X
X
X
4
5
6
7
1
1
1
1
Length Explanation
2
8
8
8
3
Engine Air Filter Clogged
Air Filter Not Clogged
Air Filter Clogged
Reserved
Don’tCare/TakeNoAction
Max Vehicle Speed Limit 0
Error
Not available
Fuel Level
Error
Not available
Time to Torque Limiting
No Pending Torque Limit (Parameter Specific
Indicator)
Error
Not available
Torque Limit
No Torque Limit
Active Torque Limit Due To Emission
Pending Torque Limit Due To Emission
Active Torque Limit Due To High Gbx Temp
Active Torque Limit Due To High Exhaust
Temp
Active Torque Limit General
Reserved
Don’tCare/TakeNoAction
State
Resolution
Limits
Note
00
01
10
11
A
FE
FF
FE
FF
B
FB
FE
FF
C
000
001
010
011
100
101
110
111
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
X 3
7
X
8
5
7..8
Length Explanation
4
2
OBD Activation Mode and State
Off
Ready
Not Ready
Mode 1
Mode 2
Mode 3
Mode 4
Reserved
Error
Not available
Afterrun Status
Afterrun incative
Afterrun active
Error
Not available
Not Used
State
Resolution
Limits
Note
0000
0001
0010
0011
0100
0101
0110
0111..
1101
1110
1111
00
01
10
11
A: This signal is not valid with coordinator 7 (COO7). If coordinator 7 is used, the signal Applied Vehicle Speed Limit_P in message DLN8 will be
used instead.
B: The reason for the time countdown is sent to DLN1 Torque Limit.
C: Meant for driver information. Remaining time to torque limitation is sent in DLN7: Time To Torque Limiting.
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
X 8
1
Identifier
Tmin Tmax PGN
18 FF 88 00
1000
1000
EMS EMS Byte Bit
S6
S8
X 1
1
X
X
X
X
2
3
5
5
1
1
1
7
00 FF 88
Default R1 DP
Priority
6
0
0
Source Destination Group
Extension
00
88
Length Explanation
8
8
16
6
2
Coolant Water Flow
Error
Not available
Cooling Fan Speed
Error
Not available
Applied Vehicle Speed Limit Proprietary
Error
Not available
DPF Regeneration Countdown Timer
More Than 60 Minutes
Error
Not available
Emission-OBD reactivation mode
Not Active
Active
Error
Not available
State
Resolution
Limits
Note
0 to 2,500 l/min
FE
FF
0 to 4,000 rpm
FE
FF
0.00390625 km/h
0 - 250.99609375 km/h A
FExx
FFxx
0 to 60 min
111101
111110
111111
00
01
10
11
Detailed description of CAN messages sent from the engine
DLN8
X
X
X
6
7
8
4
1
1
Length Explanation
3
4
8
3
StarterMotorTempStatus
Starter Motor Normal Temp
Starter Motor High Temp
Starter Motor Inhibited Due To High Temp
Reserved
Take No Action
Emission-OBD inducement state
No Inducement
Active Torque Limit Due To Urea Level
Active Speed Limit Due To Urea Level
Active Torque Limit Due To SCR Failure
Active Speed Limit Due To SCR Failure
Error
Not available
Time to speed limiting
No Pending Speed Limit (Parameter Specific
Indicator)
Error
Not available
Urea level inducement state
Urea Level Ok
Low Urea Level
Fill Up Urea
Urea Tank Empty
Error
Not available
State
Resolution
Limits
000
001
010
110
111
0000
0001
0010
0011
0100
1110
1111
0 to 255 h
FB
FE
FF
000
001
010
011
110
111
Note
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
X 6
1
Length Explanation
4
Emission-OBD inducement failure reason
No Failure
Dosing Error
Urea Quality
Monitor Failure
Nox Failure
Error
Not available
State
Resolution
Limits
Note
0000
0001
0010
0011
0100
1110
1111
A: The signal only applies when coordinator 7 (COO7) is used; if coordinator 7 is not used, the signal Maximum Vehicle Speed Limit 0 in DLN7
will be used.
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
X 8
4
Identifier
Tmin Tmax PGN
0C FC 04 00 20
20
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
X
2
00 F0 04
Default R1 DP
Priority
3
0
0
Source Destination Group
Extension
00
04
Length Explanation
8
5..8
1
8
Engine and Retarder Torque Mode
Low Idle Governor
Accelerator Pedal
Cruise Control
PTO Governor
Road Speed Governing
ASR Control
Transmission Control
ABS Control
Torque Limiting
High Speed Governor
Brake System
Remote Accelerator
Not defined
White Smoke Limiting
Other
Not available
Not Defined
Drivers Demand Engine - Percent Torque
Error Indicator
Not Available
State
Resolution
Limits
1%
-125 to +125%
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
FE
FF
Note
Detailed description of CAN messages sent from the engine
EEC1
X
X
X
4
6..7
8
1
1
Length Explanation
8
16
8
Actual Engine - Percent Torque
Error Indicator
Not Available
Engine Speed
Error Indicator
Not Available
Not Used
Engine Demand - PercentTorque
Error
Not Available
State
Resolution
Limits
1%
-125 to +125%
0.125 rpm
0 to 8031.875 rpm
-125%
-125 to +125%
FE
FF
FExx
FFxx
FE
FF
Note
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
X
X 3
1
Identifier
Tmin Tmax PGN
0C FC 03 00 50
50
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
X
X
X
X
X
X
3
2
3
4..5
6
00 F0 03
1
Source Destination Group
Extension
00
03
Length Explanation
2
2
5..8
1
8
1
Default R1 DP
Priority
3
0
0
8
2
Accelerator Pedal Low Idle Switch
Accelerator pedal not in low idle condition
Accelerator pedal in low idle condition
Error indicator
Not available or not installed
Accelerator Pedal Kickdown Switch
Kickdown passive
Kickdown active
Error indicator
Not available or not installed
Not Used
Accelerator Pedal Position
Error indicator
Not available
Percent Load at Current Speed
Error indicator
Not available
Not Used
Vehicle Acceleration Rate Limit Status
Limit Not Active
Limit Active
State
Resolution
Limits
0.4%
0 to 100%
1%
0 to +125%
00
01
10
11
00
10
10
11
FE
FF
FE
FF
00
01
Note
Detailed description of CAN messages sent from the engine
EEC2
7..8
Length Explanation
Reserved
Not available
Not Used
State
10
11
Resolution
Limits
Note
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
Identifier
Tmin Tmax PGN
18 FE DF 00 250
250
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
2..4
5
6..8
1
Default R1 DP
Priority
00 FE DF 6
0
0
Source Destination Group
Extension
00
DF
Length Explanation
2
8
Nominal friction - Percent Torque
Error
Not Available
Not Used
Estimated Engine Parasitic Losses - Percent
Torque
Error
Not Available
Not Defined
State
Resolution
Limits
1%
-125 to +125%
-125%
-125 to +125%
Note
FE
FF
FE
FF
A: When the value in this parameter is the same as 0xFB, it means that all parasitic losses calculated by the engine are included in the engine
nominal friction percentage torque. (SPN 514).
A
Detailed description of CAN messages sent from the engine
EEC3
Identifier
Tmin Tmax PGN
18 EC FF 00 1000
5000
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
X
X
X
X
X
2
4
5
6
1
1
1
Default R1 DP
Priority
00 EC 00 6
0
0
Source Destination Group
Extension
00
FF
Length Explanation
8
16
8
24
Control byte, Broadcast Announce Message
Error Indicator
Not Available
Total message size
Error Indicator
Not Available
Total number of packets
Error Indicator
Not Available
Not Used
Parameter group number of the packeted
message
State
FE
FF
FExx
FFxx
FE
FF
0
Resolution
Limits
Note
Detailed description of CAN messages sent from the engine
BAM-E
Identifier
Tmin Tmax PGN
18 EB FF 00 5000
5000a
Default R1 DP
Priority
00 EB 00 6
0
0
Source Destination Group
Extension
00
FF
a. Sent every 100 ms until the whole message is sent in one BAM cycle.
Note: The PGN for Engine Configuration J1939 is 00 FE E3.
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
X
X
X
X
X
X
X
X
X
3
4
6
7
9
1
1
1
1
1
Length Explanation
16
8
16
8
16
8
Engine Speed at Idle, Point 1
Error Indicator
Not Available
Percent Torque at Idle, Point 1
Error Indicator
Not Available
Engine Speed at Point 2
Error Indicator
Not Available
Percent Torque at Point 2
Error Indicator
Not Available
Engine Speed at Point 3
Error Indicator
Not Available
Percent Torque at Point 3
Error Indicator
State
Resolution
Limits
0.125 rpm
0 to 8031.875 rpm
1%
-125 to +125%
0.125 rpm
0 to 8031.875 rpm
1%
-125 to +125%
0.125 rpm
0 to 8031.875 rpm
1%
-125 to +125%
FExx
FFxx
FE
FF
FExx
FFxx
FE
FF
FExx
FFxx
FE
Note
Detailed description of CAN messages sent from the engine
Engine Configuration Messages
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
10
12
13
15
16
18
20
22
1
1
1
1
1
1
1
1
Length Explanation
16
8
16
8
16
16
16
16
Not Available
Engine Speed at Point 4
Error Indicator
Not Available
Percent Torque at Point 4
Error Indicator
Not available
Engine Speed at Point 5
Error Indicator
Not Available
Percent Torque at Point 5
Error Indicator
Not Available
Engine Speed at High Idle, Point 6
Error Indicator
Not Available
Gain (KP) of the Endspeed Governor
Error Indicator
Not Available
Reference Engine Torque
Error Indicator
Not Available
Maximum Momentary Engine Override
Speed, Point 7
Error Indicator
Not Available
State
Resolution
Limits
0.125 rpm
0 to 8031.875 rpm
1%
-125 to +125%
0.125 rpm
0 to 8031.875 rpm
1%
-125 to +125%
0.125 rpm
0 to 8031.875 rpm
0.0007813%/r/min
0 to 50.2%/r/min
1 Nm
0 to 64,255 Nm
0.125 rpm
0 to 8031.875 rpm
FF
FExx
FFxx
FE
FF
FExx
FFxx
FE
FF
FExx
FFxx
FExx
FFxx
FExx
FFxx
FExx
FFxx
Note
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
X
X
X
X
25
26
27
28
1
1
1
1
Length Explanation
8
8
8
8
8
Maximum Momentary Override Time
Limit
Error Indicator
Not Available
Requested Speed Control Range Lower
Limit
Error Indicator
Not Available
Requested Speed Control Range Upper
Limit
Error Indicator
Not Available
Requested Torque Control Range Lower
Limit
Error Indicator
Not Available
Requested Torque Control Range Upper Limit
Error Indicator
Not Available
State
Resolution
Limits
0.1 s
0 to 25 s
10 rpm
0 to 2,500 rpm
10 rpm
0 to 2,500 rpm
1%
-125 to +125%
1%
-125 to +125%
FE
FF
FE
FF
FE
FF
FE
FF
FE
FF
Note
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
X
X 24
1
Identifier
Tmin Tmax PGN
18 FF 86 00
5000
5000
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
X
X
X
5
2
3
3
4
5
6
7
8
1
1
1
1
1
1
1
1
00 FF 86
Default R1 DP
Priority
6
0
0
Source Destination Group
Extension
00
86
Length Explanation
4
4
8
48
8
8
8
8
8
8
Number of cylinders
Not Available
Injection System
To be defined
Bosch PDE
HPI
Inline pump with MS5
Bosch Common Rail
To be defined
Maximum fuel quantity
Error
Not Available
Economy engine speed info
Economy Engine Speed at 30% Load
Economy Engine Speed at 50% Load
Economy Engine Speed at 60% Load
Economy Engine Speed at 70% Load
Economy Engine Speed at 80% Load
Economy Engine Speed at 95% Load
State
Resolution
Limits
0 to 14
1111
0000
0001
0010
0011
0100
0101..
1111
1 mg/stroke
100 to 350 mg/stroke
8 rpm
8 rpm
8 rpm
8 rpm
8 rpm
8 rpm
500 to 2,500 rpm
500 to 2,500 rpm
500 to 2,500 rpm
500 to 2,500 rpm
500 to 2,500 rpm
500 to 2,500 rpm
FEh
FFh
Note
Detailed description of CAN messages sent from the engine
Engine Configuration-Proprietary
Identifier
Tmin Tmax PGN
18 EC FF 29 1000
5000
EMS EMS Byte Bit
S6
S6
X
X 1
1
X
X
X
X
X
X
X
X
2
4
5
6
1
1
1
1
Default R1 DP
Priority
00 EC 00 6
0
0
Source Destination Group
Extension
29
FF
Length Explanation
8
16
8
8
24
Control byte, Broadcast Announce Message
Error Indicator
Not Available
Total message size
Error Indicator
Not Available
Total number of packets
Error Indicator
Not Available
Reserved for assignment by SAE
Error Indicator
Not Available
Parameter group number of the packeted
message
State
FE
FF
FExx
FFxx
FE
FF
FE
FF
Resolution
Limits
Note
Detailed description of CAN messages sent from the engine
BAM-REX
Identifier
Tmin Tmax PGN
18 FE F1 00
100
100
00 FE F1
Default R1 DP
Priority
6
0
0
Source Destination Group
Extension
00
F1
EMS EMS Byte Bit Length Explanation
S6
S8
1
1..2
Not Used
X
X
3
2
Parking Brake Switch
Parking brake not set
Parking brake set
Error indicator
Not available or not installed
5..8
Not Defined
X
X 2
1
16
Wheel-based Vehicle Speed
Error indicator
Not available
X
X 4
1
2
Cruise Control Active
Cruise control switched off
Cruise control switched on
Error indicator
Not available or not installed
X
X
3
2
Cruise Control Enable Switch
Cruise control disabled
Cruise control enabled
Error indicator
Not available or not installed
State
Resolution
Limits
1/256 kph/bit
0 to 251 kph
00
01
10
11
FExx
FFxx
00
01
10
11
00
01
10
11
Note
Detailed description of CAN messages sent from the engine
Cruise Control/Vehicle Speed - E
X
X
7
5
X
X
X
X
X
X
1
3
5
7
Length Explanation
2
2
2
2
2
2
Brake Switch
Brake pedal released
Brake pedal depressed
Error indicator
Not available or not installed
Clutch Switch
Clutch pedal released
Clutch pedal depressed
Error indicator
Not available or not installed
Not Used
Cruise Control Coast (Decelerate) Switch
Cruise control activator not in the position
"coast"
Cruise control activator in position "coast"
Error indicator
Not available or not installed
Cruise Control Resume Switch
Cruise control activator not in the position
"resume"
Cruise control activator in position "resume"
Error indicator
Not available or not installed
Cruise Control Accelerate Switch
Cruise control activator not in the position
"accelerate"
Cruise control activator in position
"accelerate"
State
00
01
10
11
00
01
10
11
00
01
10
11
00
01
10
11
00
01
Resolution
Limits
Note
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
X
X
5
X
X
X
6
7
X
X
1
6
8
X
1
Length Explanation
8
5
3
1..4
5
2
Error indicator
Not available or not installed
Cruise Control Set Speed
Error
Not available
PTO State
Off/Disabled
Hold
Not Used
Not available
Cruise Control States
Off/Disabled
Hold
Accelerate
Decelerate/Coast
Resume
Set
Accelerator override
Not available
Not Used
Engine Test mode switch
Off
On
Error
Not available or not installed
State
Resolution
Limits
Note
0 to 250 km/h
A
10
11
FE
FF
00
01
10..10
001
11111
000
001
010
011
100
101
110
111
00
01
10
11
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
Length Explanation
2
Engine Shutdown Override Switch
Off
On
Error
Not available or not installed
A: The signal is updated with information from CCVS-K
State
00
01
10
11
Resolution
Limits
Note
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
X
X
7
Identifier
Tmin Tmax PGN
18 FE F2 00
100
100
EMS EMS Byte Bit
S6
S8
X
X 1
1
X
X
3
1
5..8
5..8
00 FE F2
Default R1 DP
Priority
6
0
0
Source Destination Group
Extension
00
F2
Length Explanation
16
16
Fuel Rate
Error
Not Available
Instantaneous Fuel Economy
Error
Not Available
Not Used
State
Resolution
Limits
0.05 l/h / bit
0 to 3212.75 l/h
1/512 km/l / bit
0 to 125.5 km/l
FExxh
FFxxh
FExxh
FFxxh
Note
Detailed description of CAN messages sent from the engine
Fuel Economy
Identifier
Tmin Tmax PGN
18 FE E9 00
1000
1000
EMS EMS Byte Bit
S6
S8
1..4
X
X 5
1
Default R1 DP
Priority
00 FE E9 6
0
0
Length Explanation
32
Not Used
Total fuel used
Error
Not Available
Source Destination Group
Extension
00
E9
State
Resolution
Limits
0.5l/bit
0 to 2105540607.5l
Note
FExxx
xxxh
FFxxx
xxxh
Engine Hours, Revolutions
Identifier
Tmin Tmax PGN
18 FE E5 00
1000
1000
EMS EMS Byte Bit
S6
S8
X
X 1
1
5..8
Default R1 DP
Priority
00 FE E5 6
0
0
Length Explanation
32
Total engine hours
Error
Not Available
Not Used
Source Destination Group
Extension
00
E5
State
FEh
FFh
Resolution
Limits
0.05h/bit
0 to 210554060.75h
Note
Detailed description of CAN messages sent from the engine
Fuel Consumption
Identifier
Tmin Tmax PGN
18 FE CA 00 1000
1000
EMS EMS Byte Bit
S6
S8
1
1
X
X
3
X
X
X
X
X
X
X
X
5
3
4
5
Default R1 DP
Priority
00 FE CA 6
0
0
Source Destination Group
Extension
00
CA
Length Explanation
2
2
2
7..8
1
8
1
8
1
5
Not Used
Amber Warning Lamp Status
Lamp Off
Lamp On
Error
Take no action
Red Stop Lamp Status
Lamp Off
Lamp On
Error
Take no action
Not Used
Suspect Parameter Number LSB
Suspect Parameter Number Mid Byte
Failure Mode Identifier
Above normal (most severe)
Below normal (most severe)
Data erratic
Voltage above normal
Voltage below normal
Current below normal
State
Resolution
Limits
Note
A
00
01
10
11
00
01
10
11
0 to 255
0 to 255
00
01
10
11
100
101
B
B
C
Detailed description of CAN messages sent from the engine
DM1
X
X
X
X
X
X
5
6
6
6
1
8
Length Explanation
3
7
1
Current above normal
Mechanical system not responding
Abnormal frequency
Abnormal update rate
Abnormal rate of change
Root cause not known
Bad intelligent device
Out of calibration
Special intstructions
Above normal (least severe)
Above normal (moderately severe)
Below normal (least severe)
Below normal (moderatels severe)
Received network data in error
Data Drifted High
Data Drifted Low
Not Available
Suspect Parameter Number MS 3-bit
Occurrence Count
Not Available
SPN Conversion Method
Convert SPNs per the Version 4 definition in
SAE J1939-73 chap 5.7.1.11
State
Resolution
Limits
Note
0 to 7
0 to 126
B
110
111
1000
1001
1010
1011
1100
1101
1110
1111
10000
10001
10010
10011
10100
10101
11111
11111
11
0
A: Scania normally uses DLN2-proprietary - Test Engine Lamp to control the diagnostics lamp, although Amber Warning Lamp Status and Red
Stop Lamp Status can also be used.
Detailed description of CAN messages sent from the engine
EMS EMS Byte Bit
S6
S8
1000
1001
3200
B101
B200
B001
E600
11xx and 12xx
= Overrevving
= System update rate too high
= Stop due to battery voltage > 48 V
= Stop due to low coolant level
= Stop due to high coolant temperature
= Stop due to low oil pressure
= Stop due to DLN1 command Engine stop with fault code
= Both the engine speed sensors are out of order
All other DTCs activate Amber Warning Lamp Status.
B: See parameter SPN Conversion for method and how SAE J1939-73 is to be interpreted.
C: Greatest significance at bit 5.
Detailed description of CAN messages sent from the engine
Diagnostic Trouble Codes (DTC) which activates Red Stop Lamp Status is:
Identifier
Tmin Tmax PGN
18 FF 60 00
5000
5000
EMS EMS Byte Bit
S6
S8
X
X 1
1
5..8
00 FF 60
Default R1 DP
Priority
6
0
0
Length Explanation
32
Engine No.
Error
Not available
Not defined
Source Destination Group
Extension
00
60
State
Resolution
Limits
Note
1/bit
0h to FFFFFFFFh
A
FExxx
xxx
FFxxx
xxx
B
A: The engine number is sent as a dec. value.
B: No engine number is set in the engine control unit.
KWP2000 Physical addressing
Identifier
Tmin Tmax PGN
18 DA xx 00
EMS EMS Byte Bit
S6
S8
X
X 1..8
Default R1 DP
Priority
00 DA 00 6
0
0
Length Explanation
See ISO 15765
Source Destination Group
Extension
00
xx
State
Resolution
Limits
Note
Detailed description of CAN messages sent from the engine
General Purpose message 1
Vehicle Electrical Power
Identifier
Tmin Tmax PGN
18 FE F7 00
1000
1000
EMS EMS Byte Bit
S6
S8
1..6
X
X 7
1
00 FE F7
Default R1 DP
Priority
6
0
0
Source Destination Group
Extension
00
F7
Length Explanation
16
Not Used
Keyswitch Battery Potential
Error
Not Available
State
FExxh
FFxxh
Resolution
Limits
0.05 V/bit
0 to +3212.75 V
Note
Download