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