CAN interface for bodywork Introduction Introduction External CAN bus The CAN bus that connects to the CAN interface for bodywork equipment is called the external CAN bus below. CAN interface The interface with the bodywork consists of a number of connectors which have been prepared with signals and functions. In vehicles equipped with the optional preparation bodywork control unit (BWS), this interface includes a CAN connection for bodywork equipment, connector C259, pins 20 and 21.
CAN interface for bodywork Introduction Abbreviation ABS AICC APS BAM BMS BWS CAN COO CUV EEC ECU EMS EOBD GMS HPI ICL LAS LHD OBD PGN PTO RET SMS TCO TP.
CAN interface for bodywork Introduction Abbreviation TP.
CAN interface for bodywork Summary of CAN messages Summary of CAN messages Explanation The following is a summary of the messages which the CAN interface for the bodywork equipment supports, including the date of their introduction. In addition to the PGNs specified in SAE J1939-71 (Vehicle Application Layer), there are a number of PGNs specified by Scania. The last two characters in the identifier indicate which control unit sends the message. See the Source addresses table.
CAN interface for bodywork Summary of CAN messages CAN messages sent to the vehicle The bodywork control unit receives the CAN messages on the external CAN bus. These messages are used to activate bodywork functions in the vehicle.
CAN interface for bodywork Summary of CAN messages CAN message sent from the vehicle The bodywork control unit sends the Software Identification message to the external CAN bus to identify the CAN interface version. It is important to identify the version which is applicable to the vehicle in order to interpret the CAN messages which are sent from the vehicle and to know which commands can be sent to the vehicle.
CAN interface for bodywork Summary of CAN messages Message to vehicle Fuel Consumption Fuel Economy CC/Vehicle speed Inlet/Exhaust cond.
CAN interface for bodywork Summary of CAN messages Message to vehicle EBC1 EBC4 Wheel Brake Lining Remaining DM1 Identifier (Hex) 18 F0 01 0B 1C FE AC 0B 18 FE CA XXa Source address BMS BMS Varies Specification SAE J1939-71 SAE J1939-71 SAE J1939-73 Remarks Only sent if the vehicle has EBS a. XX (Hex) varies depending on which control unit sends the message.
CAN interface for bodywork Summary of CAN messages The CAN messages can be sent by vehicles with the following chassis serial numbers, see following table: Vehicle production period Production site Södertälje Zwolle Angers Chassis serial number 2005-10-21 2 011 987 5 133 666 9 104 286 - Message to vehicle DLN2-Proprietary Transmission Proprietary 2 Identifier (Hex) 0C FF 81 00 18 FF A1 03 Source address EMS GMS Specification Scania Scania Retarder fluids 18 FE FB 10 GMS SAE J1939-71 Transmission
CAN interface for bodywork Summary of CAN messages The CAN messages can be sent by vehicles with the following chassis serial numbers, see following table: Vehicle production period Production site Södertälje Zwolle Angers Chassis serial number 2007-02-28 2 024 649 5 169 578 9 118 703 - Message to vehicle Scania bodywork status message1 ETC7 Identifier (Hex) 0C FF E8 2E 18 FE 4A 03 Source address BWS GMS 11:90-01 Issue 1 en-GB Specification Scania SAE J1939-71 Remarks Only sent if the vehicle has an
CAN interface for bodywork Summary of CAN messages The following CAN messages can be sent by vehicles manufactured from September 2008 onwards: Message to vehicle Air supply pressure Air suspension control 1 Cab information proprietary 1 Crash occurred DLN5 DLN8 EBC2 Wheel speed proprietary EBC5 ETC1 - CV Engine Configuration Messages Transmission Control 1 Transmission Proprietary 2 - AWD Transport Protocol - ConnectionManagement Transport Protocol - Data Transfer Vehicle Weight - ICL Identifier (Hex) 18
CAN interface for bodywork Detailed description of CAN messages Detailed description of CAN messages Explanation The following tables use the concepts below.
CAN interface for bodywork Detailed description of CAN messages CAN messages sent to the vehicle Scania Bodywork Control Message 1 Identifier: 0C FF F8 XX Transmission interval: 50 ms Byte 1 2 Bit 1 1 3..
CAN interface for bodywork Detailed description of CAN messages Byte 5 6 Bit Length 1 2 3 5 7..8 7..
CAN interface for bodywork Detailed description of CAN messages Scania Bodywork Control Message 2 Identifier: 0C FF F9 XX Transmission interval: 100 ms Byte 1 2 Bit 1 1 3 3 5..8 1 3..
CAN interface for bodywork Detailed description of CAN messages Byte 4 5 Bit Length 7 2 1 2 3..4 5 2 7..
CAN interface for bodywork Detailed description of CAN messages Byte 6 Bit Length 5 2 7..
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 7 1 2 3 2 5 7 8 2 2 Explanation Main beam requested Not available or not installed Wiper activation Wiper not requested Wiper requested Main beam requested Not available or not installed Work light control Work light off requested Work light on requested Error indicator Not available or not installed Constant engine speed limit request Engine speed limit not requested Engine speed limit requested Reserved Take no a
CAN interface for bodywork Detailed description of CAN messages B: Used to activate the Limited hand throttle and Pre-defined (locked) engine speed functions. C: Used to activate the Raised idling speed and Pre-defined (locked) engine speed functions. D: Only applicable if the CAN interface version is 2 or higher. Version number can be read from the CAN message Software Identification.
CAN interface for bodywork Detailed description of CAN messages Scania Bodywork Control Message 3 Identifier: 0C FF E6 XX Transmission interval: 100 ms Byte 1 2 Bit 1 1 3 5 7 3 1 Length 8 2 2 2 2 2 Explanation Message configuration version Driver information request 1 Driver information not requested Driver information requested Error indicator Not available or not installed Driver information request 2 Driver information not requested Driver information requested Error indicator Not available
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 3 2 5 7 4 2 3 2 2 2 2 Explanation Driver information not requested Driver information requested Error indicator Not available or not installed Driver information request 6 Driver information not requested Driver information requested Error indicator Not available or not installed Driver information request 7 Driver information not requested Driver information requested Error indicator Not available or not installe
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 5 1 16 7..8 Explanation Driver information requested Error indicator Not available or not installed Requested vehicle speed limit No request Error indicator Not available or not installed Not defined State 01 10 11 Resolution Limits Note 0.00390625 0 - 250.996 C 0xFB00 0xFExx 0xFFxx A: Enter the correct version of the message here. This is version 1.
CAN interface for bodywork Detailed description of CAN messages CAN messages sent from the vehicle Software identification Identifier: 18 FE DA 2E Transmission interval: 1,000 ms Always sent from BWS. Byte 1 Bit 1 Length 8 1 3 4..8 1 1 8 8 Explanation Number of software identification fields Error Not available Software identification Delimiter Not defined State 01h FEh FFh Resolution ASCII 2 Ah Limits Note A B C A: Only one identifier is used.
CAN interface for bodywork Detailed description of CAN messages Vehicle production period for version 2: Production site Chassis serial number 2007-02-28 Södertälje 2 024 649 Zwolle 5 169 578 Angers 9 118 703 - 11:90-01 Issue 1 en-GB 24 (139) © Scania CV AB 2013, Sweden
CAN interface for bodywork Detailed description of CAN messages Scania bodywork status message 1 Byte 1 2 3 Bit 1 3..8 1 1 3..8 4..
CAN interface for bodywork Detailed description of CAN messages Air Supply Pressure Identifier: 18 FE AE 30 Transmission interval: 1,000 ms Byte 1 2 3 4 5 6 7 Bit 1 1 1 1 1 1 1 Length 8 8 8 8 8 8 2 Explanation Pneumatic supply pressure Error indicator Not available Parking and/or trailer air pressure Error indicator Not available Service brake air pressure, circuit1 Error indicator Not available Service brake air pressure, circuit2 Error indicator Not available Auxiliary equipment supp
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length Explanation Not available State 11 Resolution Limits Note A: Only received for advanced APS. B: Rear circuit.
CAN interface for bodywork Detailed description of CAN messages Air Suspension Control 1 Identifier: 0C FE 5A 27 Transmission interval: 100 ms Byte 1 Bit 1 5 Length 4 4 Explanation Nominal level front axle Level not specified Normal level 1 Normal level 2 Normal level 3 Preset level Customer level Upper level Lower level Error Not available Nominal level rear axle Level not specified Normal level 1 Normal level 2 Normal level 3 Preset level Customer level Upper level Lower level Error Not available S
CAN interface for bodywork Detailed description of CAN messages Byte 2 Bit 1 3 5 7 3 1 3 Length 2 2 2 2 2 2 Explanation Below nominal level front axle Not below Below Error Not available Below nominal level rear axle Not below Error Below Not available Above nominal level front axle Not above Above Error Not available Above nominal level rear axle Not above Above Error Not available Lowering control mode front axle Lowering not active Lowering active Error Not available Lowering control mode
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 5 2 7 4 1 5 2 4 4 Explanation Lowering not active Lowering active Error Not available Lifting control mode front axle Lifting not active Lifting active Error Not available Lifting control mode rear axle Lifting not active Lifting active Error Not available Kneeling information Kneeling not active Kneeling active Kneeling level reached Lifting active Kneeling aborted Error Not available Level control mode Normal oper
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 5 1 2 3 5 7 2 2 2 Explanation Pressure ratio 1 Pressure ratio 2 Optimum traction 1 Optimum traction 2 Traction help (Reduce) Exhausting below function Air suspension control prohibited Error Not available Security device Not active Active Error Not available Vehicle motion inhibit Vehicle may not be moved Vehicle may be moved Error Not available Door release Doors may not be opened Doors may be opened Error Not avai
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 6 1 2 3 5..
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 8 5..8 1 4 5..
CAN interface for bodywork Detailed description of CAN messages Alarm Status Proprietary Identifier: 18 FF B4 1D Transmission interval: 1,000 ms Only sent from BWS when the vehicle is equipped with an LAS alarm system. Byte Bit 5..8 2..
CAN interface for bodywork Detailed description of CAN messages Ambient Conditions Identifier: 18 FE F5 27 Transmission interval: 1,000 ms Always sent from BWS. Byte 1 2 4 6 7 Bit 1 1 1 1 1 Length 8 16 16 8 16 Explanation Barometric pressure Error indicator Not available Cab interior temperature Error Not available Ambient air temperature Error Not available Air inlet temperature Error Not available Road surface temperature Error Not available State Resolution 0.
CAN interface for bodywork Detailed description of CAN messages BAM-E Identifier: 18 EC FF 00 Transmission interval: 1,000–5,000 ms Always sent from BWS.
CAN interface for bodywork Detailed description of CAN messages Cab Illumination Message Identifier: 18 D0 FF 17 Transmission interval: 100 ms. Always sent from BWS. Byte 1 Bit 1 2..8 Length 8 Explanation Requested illumination percentage Error Not available Not defined State Resolution 0.
CAN interface for bodywork Detailed description of CAN messages Cab Information Proprietary 1 Identifier: 18 FF 96 17 Transmission interval: 100 ms Byte 1 Bit 1..
CAN interface for bodywork Detailed description of CAN messages Cruise Control/Vehicle Speed Identifier: 18 FE F1 00 Transmission interval: 100 ms Always sent from BWS.
CAN interface for bodywork Detailed description of CAN messages Byte 4 Bit 1 3 5 7 5 1 3 Length 2 2 2 2 2 2 Explanation Cruise control active Cruise control switched off Cruise control switched on Error indicator Not available or not installed 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
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 5 2 7 6 7 1 1 2 8 5 Explanation Cruise control activator not in the position "coast" Cruise control activator in the 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 the position "resume" Error indicator Not available or not installed Cruise control accelerate switch Cruise control activator
CAN interface for bodywork Detailed description of CAN messages Byte 8 Bit Length 6 3 1 2 Explanation Set Decelerate/coast Resume Accelerate Accelerate override Preprogrammed set speed 1 Preprogrammed set speed 2 Preprogrammed set speed 3 Preprogrammed set speed 4 Preprogrammed set speed 5 Preprogrammed set speed 6 Preprogrammed set speed 7 Preprogrammed set speed 8 Not available Cruise control states Off/disabled Hold Accelerate Decelerate/coast Resume Set Accelerator override Not available Idle i
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 8 3 2 8 8 5 7 2 2 Explanation Error Not available Idle decrement switch Off On Error Not available Engine test mode switch Off On Error Not available Engine shutdown override switch Off On Error Not available State 10 11 Resolution Limits 1 0 to 3 1 0 to 3 Note 00 01 10 11 00 01 10 11 0 to 3 00 01 10 11 A: Information from a pressure sensor on the manual control valve for the parking brake.
CAN interface for bodywork Detailed description of CAN messages Crash Occured Identifier: 18 FF FD 64 Transmission interval: 1,000 ms Only sent from BWS if Crash safety system CSS is installed. Byte 1..
CAN interface for bodywork Detailed description of CAN messages Coordinator General Information Identifier: 0C FF B0 27 Transmission interval: Normal 200 ms. If certain parameters are modified 10 ms. Always sent from BWS. Byte 1..3 4 Bit Length 1..2 3 2 5 7 5 1..6 7 6..
CAN interface for bodywork Detailed description of CAN messages A: Information is taken from ETC2 on all gearboxes apart from manual gearboxes without a torque converter.
CAN interface for bodywork Detailed description of CAN messages Coordinator General Information 2 Identifier: 0C FF AF 27 Transmission interval: 1,000 ms Always sent from BWS. Byte 1 2 Bit 1..8 1 3..8 3..
CAN interface for bodywork Detailed description of CAN messages CUV information Identifier: 18 FF B1 1E Transmission interval: 1,000 ms Always sent from BWS. The message should be sent out once every 1,000 ms and when any of the parameters changes, but not more rapidly than 20 ms. Byte 1 1 2 2 Bit 1 3 5..
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 2 5 2 2 3 3 3 7 1 3..
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 4 1 2 4 4 4 5..
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 7 3 2 8 7 8 8 7..8 1..
CAN interface for bodywork Detailed description of CAN messages A: Sent as "On" if one of the lamps is activated. B: Sent as "Off" if one of the lamps is broken. C: Sent if the lever has a normal position or if a fault is detected. D: Indicates whether the switch for activating the work light is depressed. E: Indicates whether the work light is on or off.
CAN interface for bodywork Detailed description of CAN messages Dash Display Identifier: 18 FE FC 27 Transmission interval: 1,000 ms Always sent from BWS.
CAN interface for bodywork Detailed description of CAN messages DLN2-Proprietary Identifier: 0C FF 81 00 Transmission interval: 100 ms Always sent from BWS. Byte 1..2 3 4 5 Bit Length 1..4 5 2 7..8 1 3..
CAN interface for bodywork Detailed description of CAN messages Byte Bit 6..8 6..8 Length Explanation Not active Hand throttle active (mode 0) Limited hand throttle active (mode 1) Raised idling speed active (mode 2) Predefined engine speed active (mode 3) Remote control engine speed active (mode 4) Not defined Not available Not defined Not defined State 000 001 010 011 100 101 110 111 Resolution Limits Note A: Low oil pressure can only be indicated when the engine is running.
CAN interface for bodywork Detailed description of CAN messages DLN5-Proprietary Identifier: 18 FF A0 27 Transmission interval: 50 ms Byte 1 Bit 1 3 3 5..8 1 4..
CAN interface for bodywork Detailed description of CAN messages DLN8-Proprietary Identifier: 18 FF 88 00 Transmission interval: 1,000 ms Byte 1..2 3 Bit Length 1 16 6..8 Explanation Not defined Applied vehicle speed limit proprietary State Resolution Limits Note 1/256 km/h per bit 0 to 250,996 km/h A Error Not available Not defined A: The signal is only applicable in combination with Coordinator 7 (COO7).
CAN interface for bodywork Detailed description of CAN messages DM1 Identifier: 18 FE CA XX Transmission interval: 1,000 ms XX (source address) varies depending on which control unit sends the message. See the Source addresses table. BMS (source address 0B) uses the parameters in EBC1 to provide information about yellow and red status for lamps. Always sent from BWS. Byte 1 Bit 1..2 3 5 7..8 2..3 7..
CAN interface for bodywork Detailed description of CAN messages EAC1-K Identifier: 18 F0 06 27 Transmission interval: 500 ms Always sent from BWS. When no differential lock is installed, the message contains no information.
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 2 1 2 3 5 7 3 1 2 2 2 2 Explanation Not available Front axle 1 Differential lock disengaged Differential lock engaged Error Not available Front axle 2 Differential lock disengaged Differential lock engaged Error Not available Rear axle 1 Differential lock disengaged Differential lock engaged Error Not available Rear axle 2 Differential lock disengaged Differential lock engaged Error Not available Central Differen
CAN interface for bodywork Detailed description of CAN messages Byte Bit 3 5 4 7..8 1 3 5..8 5..
CAN interface for bodywork Detailed description of CAN messages EBC1 Identifier: 18 F0 01 0B Transmission interval: 100 ms and if there is a change in the condition of the EBS brake switch parameter. Always sent from BWS. When no ABS or EBS system is installed, only the parameter Brake pedal position is sent.
CAN interface for bodywork Detailed description of CAN messages Byte 2 3 Bit 1 1 3 5 7 4 1 Length 8 2 2 2 2 2 Explanation Brake pedal position Error indicator Not available ABS offroad switch ABS offroad switch passive ABS offroad switch active Not available ASR offroad switch ASR offroad switch passive ASR offroad switch active Not available ASR hill holder switch ASR hill holder switch passive ASR hill holder switch active Error Not available Traction control override switch Off On Error N
CAN interface for bodywork Detailed description of CAN messages Byte Bit 3 5 7 5 6 1 1 3 5 Length 2 2 2 8 2 2 2 Explanation Engine derate switch Off On Error Not available Auxiliary engine shutdown switch Off On Error Not available Remote accelerator enable switch Off On Error Not available Engine retarder selection Error Not available ABS fully operational ABS not fully operational ABS fully operational EBS red warning state Off On ABS/EBS amber warning state Off State Resolution Limit
CAN interface for bodywork Detailed description of CAN messages Byte 7 8 Bit Length 7 2 1 1..
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length Explanation Take no action State 11 Resolution Limits Note A: Describes the function, not the switch position. 00 when the function is inactive, 01 when it is active. B: Only sent when ASR is not installed. C: Only sent when ABS off-road is not installed. D: Only sent if EBS fitted. E: For ACS use.
CAN interface for bodywork Detailed description of CAN messages EBC2 Wheel Speed Proprietary Identifier: 0C FF 19 0B Transmission interval: 50 ms Always sent from BWS. Byte 1..
CAN interface for bodywork Detailed description of CAN messages EBC4 Wheel Brake Lining Remaining Information Identifier: 1C FE AC 0B Transmission interval: 5,000 ms Only sent from BWS if the vehicle is equipped with EBS.
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 8 1 8 Explanation Not available Brake lining remaining, rear axle #3 right Error Not available State Resolution 0.4 %/bit Limits Note D A: The first axle of the vehicle. B: The second axle of the vehicle. C: The third axle of the vehicle. D: The fourth axle of the vehicle. The axles are counted from the front end of the vehicle.
CAN interface for bodywork Detailed description of CAN messages EBC5 Identifier: 18 FD C4 0B Transmission interval: 100 ms Byte 1 Bit 1 Length 2 3 3 6 2 1 3 2 Explanation Brake temperature warning Not active Active Error Not available Halt brake mode Inactive Active Active but not working properly Reserved Take no action Hill holder mode Inactive Active Active but will change to inactive in a short time Reserved Take no action Foundation brake use Foundation brakes not in use Foundation brakes in
CAN interface for bodywork Detailed description of CAN messages Byte Bit 3 5 3 1 4..8 Length 2 4 8 Explanation XBR system state Any external brake demand will be accepted Only external brake demand of highest XBR Priority (00) will be accepted (e.g. because the temperature limit of the brake system is exceeded) No external brake demand will be accepted (e.g.
CAN interface for bodywork Detailed description of CAN messages EEC1 Identifier: 0C F0 04 00 Transmission interval: 20 ms Always sent to BWS.
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 2 1 8 3 4 6 7 1 1 1 1 8 16 8 4 Explanation Not available Not available Not available Not available Not available Not available Drivers demand engine - percent torque Error indicator Not available Actual engine - percent torque Error indicator Not available Engine speed Error indicator Not available Source address of controlling device for engine control Error Take no action Engine starter mode Start not rqed S
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 8 5..
CAN interface for bodywork Detailed description of CAN messages EEC2 Identifier: 0C F0 03 00 Transmission interval: 50 ms Always sent from BWS.
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 3 1 8 4 5 6 7 1 1 1 3..8 1..4 5..8 8 8 8 2 Explanation Not available Percent load at current speed Error indicator Not available Remote accelerator pedal position Error indicator Not available Accelerator pedal position 2 Vehicle acceleration rate limit status Limit not active Limit active Reserved Not available Not defined Not used Not defined Not used State FF Resolution Limits 1% 0 to 125 % 0.
CAN interface for bodywork Detailed description of CAN messages Engine Configuration Messages Identifier: 18 EB FF 00 Transmission interval: 100 ms until the whole message is sent in one BAM cycle. The PGN for engine configuration in J1939 is 00 FE E3. Always sent from BWS.
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 12 1 8 13 15 16 20 22 24 26 1 1 1 1 1 1 1 16 8 16 16 16 8 8 Explanation 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 Reference engine torque Error indicator Not available Maximum momentary
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 27 1 8 28 1 29..
CAN interface for bodywork Detailed description of CAN messages Engine Fluid Level/Pressure 1 Identifier: 18 FE EF 27 Transmission interval: 500 ms Always sent from BWS.
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length Explanation Not available State FF Resolution Limits Note A: Level only sent as 0% or 80%.
CAN interface for bodywork Detailed description of CAN messages Engine Hours, Revolutions Identifier: 18 FE E5 00 Transmission interval: 1,000 ms Always sent from BWS. Byte 1 Bit 1 5..8 Length 32 Explanation Total engine hours Error Not available Not used State Resolution 0.05 h/bit Limits 0 to 210 554 060.
CAN interface for bodywork Detailed description of CAN messages Engine Temperature Identifier: 18 FE EE 00 Transmission interval: 1,000 ms Always sent from BWS.
CAN interface for bodywork Detailed description of CAN messages ERC1-RD Identifier: 18 F0 00 10 Transmission interval: 100 ms Sent from BWS if a retarder or an Allison automatic gearbox is installed.
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 2 7..8 1 8 3 4 5 1 1..2 3..8 3 1 6..
CAN interface for bodywork Detailed description of CAN messages C: Source address #10 is sent when the retarder is not being controlled by an external ECU. D: 0% retarder not braking, <0% retarder braking.
CAN interface for bodywork Detailed description of CAN messages ETC1 - T Identifier: 0C F0 02 03 Transmission interval: 10 ms. Note: Sent at a transmission interval of 16 ms if the vehicle is fitted with an Allison automatic gearbox. Only sent from BWS if the vehicle has Opticruise or an Allison automatic gearbox. Byte 1 Bit 1 3 5 2 7..
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 4 1 8 5 1 3 6 8 5..
CAN interface for bodywork Detailed description of CAN messages ETC1 - CV Identifier: 0C F0 02 43 Transmission interval: 10 ms Byte 1 Bit 1 Length 2 3 2 5 2 4 7..
CAN interface for bodywork Detailed description of CAN messages Byte 5 Bit 1 3 6 8 5..
CAN interface for bodywork Detailed description of CAN messages ETC2 Identifier: 18 F0 05 03 Transmission interval: 100 ms Always sent from BWS. When the vehicle has a manual gearbox, the message has no content.
CAN interface for bodywork Detailed description of CAN messages ETC7 Identifier: 18 FE 4A03 Transmission interval: 100 ms Only sent from BWS when the vehicle is equipped with an Allison automatic gearbox.
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 2 1 2 3 5 7 3 1 3 2 2 2 2 2 Explanation Error Not available Transmisson ready for brake release Trans not ready for brake release Trans ready for brake release Reserved Take no action Active shift console indicator Inactive Active Not available Transmission engine crank enable Cranking disabled Cranking disabled Not available Shift inhibit indicator Inactive Active Error Not available Transmission mode 1 indica
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 5 2 7 4 5 1 1 3 5 2 8 2 2 2 Explanation Inactive Active Error Not available Transmission mode 3 indicator Inactive Active Error Not available Transmission mode 4 indicator Inactive Active Error Not available Transmission requested gear feedback Transmission mode 5 indicator Trans mode 5 not active Trans mode 5 active Error Not available Transmission mode 6 indicator Trans mode 6 not active Trans mode 6 active Erro
CAN interface for bodywork Detailed description of CAN messages Byte 6 Bit Length 7 2 1 3..8 7..
CAN interface for bodywork Detailed description of CAN messages Fuel Consumption Identifier: 18 FE E9 00 Transmission interval: 1,000 ms Always sent from BWS. Byte 1..4 5 Bit Length 1 32 Explanation Not used Total fuel used Error Not available State Resolution Limits 0.5 l/bit 0 to 2 105 540 607.
CAN interface for bodywork Detailed description of CAN messages Fuel Economy Identifier: 18 FE F2 00 Transmission interval: 100 ms Always sent from BWS. Byte 1 3 5 7 Bit 1 1 1 1 Length 16 16 16 8 Explanation Fuel rate Error Not available Instantaneous fuel economy Error Not available Average fuel economy Error Not available Throttle position Error Not available State Resolution 0.05 l/h per bit Limits 0 to 3 212.75 l/h Note FExxh FFxxh 1/512 km/l per bit 0 to 125.
CAN interface for bodywork Detailed description of CAN messages High Resolution Vehicle Distance Identifier: 18 FE C1 EE Transmission interval: 1,000 ms Always sent from BWS.
CAN interface for bodywork Detailed description of CAN messages Inlet/Exhaust Conditions Identifier: 18 FE F6 00 Transmission interval: 500 ms Always sent from BWS. Byte 1 2 3 Bit Length 1 8 1 4..
CAN interface for bodywork Detailed description of CAN messages PTO information Proprietary Identifier: 18 FF 90 27 Transmission interval: 250 ms Only sent from BWS when power take-off (PTO) is installed. Byte 1 Bit 1 3 2 5..
CAN interface for bodywork Detailed description of CAN messages Byte 3 Bit 5..8 1 3 4 5..8 1 3 Length 2 2 2 2 5..8 5..
CAN interface for bodywork Detailed description of CAN messages Byte 8 Bit Length 3 2 5..8 1 4 5..8 Explanation PTO not engaged PTO engaged Error Not available PTO-split shaft Not engaged Engaged Error Not available Not defined PTO clutch activation request Reserved Take no action Not defined State 00 01 10 11 Resolution Limits Note 00 01 10 11 1110 1111 A: OR logic for all power take-offs.
CAN interface for bodywork Detailed description of CAN messages Retarder Fluids Identifier: 18 FE FB 10 Transmission interval: 1,000 ms Sent from BWS when an Allison automatic gearbox is installed. Byte 1 2 Bit 1 1 3..
CAN interface for bodywork Detailed description of CAN messages Supply Pressure Identifier: 18 FE AE 30 Transmission interval: 1,000 ms Always sent from BWS. Byte 1 2 3 4 5..6 7..
CAN interface for bodywork Detailed description of CAN messages Byte 8 Bit Length Explanation Not defined State 11:90-01 Issue 1 en-GB Resolution Limits Note 105 (139) © Scania CV AB 2013, Sweden
CAN interface for bodywork Detailed description of CAN messages TCO1 Identifier: 0C FE 6C EE Transmission interval: 20 ms Always sent from BWS.
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 2 1 4 5 7 3 1 2 2 4 Explanation Not available Driver 1 time related states Normal/no limits reached 15 minutes before 4½h 4½h reached 15 minutes before 9h 9h reached 15 minutes before 16h 16h reached 1100 reserved Other Error Not available Driver card, driver 1 Driver card not present Driver card present Error Not available Overspeed No overspeed Overspeed Error Not available Driver 2 time related states Normal/no
CAN interface for bodywork Detailed description of CAN messages Byte 4 Bit Length 5 2 7..
CAN interface for bodywork Detailed description of CAN messages Byte 5 7 Bit Length 7 2 1 1 6 16 Explanation No system performance System performance Error Not available Direction indicator Forward Reverse Error Not available Tachograph output shaft speed Error Not available Tachograph vehicle speed Error Not available State 00 01 10 11 Resolution Limits Note A 00 01 10 11 0.125 r/min per bit 0 to 8031.75 r/min FExx FFxx 1/256 kph per bit 0 to 250.
CAN interface for bodywork Detailed description of CAN messages Time/Date Identifier: 18 FE E6 17 Transmission interval: 1,000 ms Always sent from BWS. Byte 1 2 3 4 5 6 7 Bit 1 1 1 1 1 1 1 Length 8 8 Explanation Seconds Error Not available Minutes Error Not available Hours Error Not available Month Error Not available Day Error Not available Year 8 Error Not available Local minute offset 8 8 8 8 State Resolution 0.25 s/bit Limits 0 to 62.
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 8 1 8 Explanation Error Not available Local hour offset State FEh FFh Error Not available FEh FFh 11:90-01 Issue 1 en-GB Resolution Limits 1 h/bit -125 to 125 hOffset 125 h Note 111 (139) © Scania CV AB 2013, Sweden
CAN interface for bodywork Detailed description of CAN messages Transmisson Control 1 (TC1) Identifier: 0C 01 FF 05 Transmission interval: 50 ms Byte 1 Bit 1 3 5 7 2 1 Length 2 2 2 2 8 Explanation Gear shift inhibit request Gear shifts are allowed Gear shifts are inhibited Reserved Take no action Torque converter lockup disable request Allow torque convertor lockup Disable torque convertor lockup Reserved Take no action Disengage driveline request Allow driveline engagement Disengage driveline
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 3 1 8 Explanation Take no action Requested gear Reserved Reverse selector pos Ps unknown and or no buttons pressed Prss of mmntry bttn t rslct crrent pos Btwn rvrs and prk shift selector poss Btwn ntrl and rvrs shft selector poss Btwn drv and ntrl shift selector poss Btwn D1 and drive shift selector poss Between D2 and D1 shift selector poss Between D3 and D2 shift selector poss Between D4 and D3 shift selector poss Betwe
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 4 1 2 3 5 7 2 2 2 Explanation Downshift 2 gears from current pos Downshift 1 gear from current pos Upshift 2 gears from current pos Upshift 1 gear from current pos Forward low pos Park pos Forward drive pos Hold current gear Disengage diff lock request: Front axle 1 Engage diff lock Disengage diff lock Reserved Take no action Disengage diff lock request: Front axle 2 Engage diff lock Disengage diff lock Reserved Tak
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 5 1 2 3 5 6 7..
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 5 2 7 7 1..
CAN interface for bodywork Detailed description of CAN messages Byte 8 Bit Length 7 2 1 3 5 7 2 2 2 2 Explanation Launch the vehicle in Reverse 3 Launch the vehicle in Reverse 4 Reserved Error Not available Trns shft slctor display mode switch Off On Error Not available Transmission mode 5 Disable Enable Reserved Take no action Transmission mode 6 Disable Enable Reserved Take no action Transmission mode 7 Disable Enable Reserved Take no action Transmission mode 8 State 1011 1100 1101 1110 11
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length Explanation Disable Enable Reserved Take no action State 00 01 10 11 11:90-01 Issue 1 en-GB Resolution Limits Note 118 (139) © Scania CV AB 2013, Sweden
CAN interface for bodywork Detailed description of CAN messages Transmission Fluids Identifier: 18 FE F8 03 Transmission interval: 1,000 ms Sent from BWS when an Allison automatic gearbox is installed.
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length 5 4 Explanation Less than 1 minute One minute Two minutes Three minutes Four minutes Five minutes Six minutes Seven minutes Eight minutes Nine minutes Ten minutes Eleven minutes Twelve minutes Thirteen minutes Error Not available Transmission oil level measurement State 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 Cndtns vld fr trns ol lvl measurement Cndtns nt vld stt ing tmr stll cntn
CAN interface for bodywork Detailed description of CAN messages Byte Bit Length Explanation Cndtions not valid eng speed too high Not defined Conditions not valid other Error Not available State 1000 1100 1101 1110 1111 11:90-01 Issue 1 en-GB Resolution Limits Note 121 (139) © Scania CV AB 2013, Sweden
CAN interface for bodywork Detailed description of CAN messages Transmission Proprietary/DLN5 Identifier: 18 FF A0 27 Transmission interval: 50 ms Always sent from BWS. Byte 1 Bit 1 3 2 3 5..8 1..8 1 4..8 Length 2 2 8 Explanation Split switch Low High Error Not available Range switch Low High Error Not available Not defined Not defined Clutch pedal position Error Not available Not defined State Resolution Limits Note A 00 01 10 11 A 00 01 10 11 0.
CAN interface for bodywork Detailed description of CAN messages Transmission Proprietary 2 - T Identifier: 18 FF A1 03 Transmission interval: 250 ms Only sent from BWS if the vehicle has a manual gearbox or Opticruise Byte 1 Bit 1 3..4 5 3 3 7..8 1..
CAN interface for bodywork Detailed description of CAN messages Byte Bit 4..8 Length Explanation In high range Error Not available Not defined State 01 10 11 Resolution Limits Note A: Only contains information if a manual gearbox is installed. B: Only sent in vehicles equipped with Scania GZ gearbox.
CAN interface for bodywork Detailed description of CAN messages Transmission Proprietary 2 - AWD Identifier: 18 FF A1 04 Transmission interval: 100 ms Only sent from BWS if the vehicle has a manual gearbox or Opticruise Byte 1 Bit 1..4 5 Length 2 7..8 2 3 1..4 5 7 4..
CAN interface for bodywork Detailed description of CAN messages Byte 7..8 Bit Length Explanation Not defined State Resolution Limits Note A: Only sent in vehicles equipped with Scania GZ gearbox.
CAN interface for bodywork Detailed description of CAN messages Vehicle Weight Identifier: 18 FE EA 2F Transmission interval: 100 ms Only sent from BWS if the air suspension system SMS is installed equipped with pressure sensors in the bellows. Byte 1 2 4 6 Bit 1 1 1 1 8 Length 8 16 16 16 Explanation Axle location Error Not available Axle weight Error Not available Trailer weight Error Not available Cargo weight Error Not available Not defined State Resolution Bit-mapped Limits Note A 0.
CAN interface for bodywork Detailed description of CAN messages Vehicle Weight Identifier: 18 FE EA 17 Transmission interval: 100 ms Byte 1 2 4 6 Bit 1 1 1 1 8 Length 8 16 16 16 Explanation Axle location Error Not available Axle weight Error Not available Trailer weight Error Not available Cargo weight Error Not available Not defined State Resolution 1 Limits 0 - 255 0.5 kg/bit 0 to 3 2127.
CAN interface for bodywork Requirements for CAN communication with the vehicle Requirements for CAN communication with the vehicle Explanation This section lists the requirements for CAN communication with the bodywork control unit on the external CAN bus. SAE J1939 forms the basis of the protocol. Large parts of SAE J1939 are not implemented. These parts are SAE J1939-81 (Network Management), main part of SAE J1939-73 (Diagnostics) and parts of SAE J1939-21 (Data Link Layer).
CAN interface for bodywork Requirements for CAN communication with the vehicle SAE J1939-21 Data Link Layer SAE J1939-21 defines five message types: • • • • • Commands - Not supported. Requests - Not supported. Broadcast/Response - All available information is sent periodically. Acknowledgement - Not supported. Group Functions - Proprietary messages and Multipacket messages, TP.CM, TP.DT, are supported. Note: According to section 5.2.
CAN interface for bodywork Requirements for CAN communication with the vehicle Location of the external CAN bus in the vehicle's CAN network The external CAN bus is the bodywork's interface with the vehicle's CAN network. The bodywork control unit sends information from the vehicle's network to the external CAN bus. It is also possible to send information to the bodywork control unit in order to activate bodywork functions in the vehicle. Below is an overview of the CAN network.
CAN interface for bodywork Requirements for CAN communication with the vehicle It is the responsibility of the bodybuilder to ensure that the bodywork control unit does not receive contradictory commands. If, for example, the bodywork control unit gives a command that sounds the horn, no other control unit that gives commands to the engine may give contradictory commands to the horn. One way of solving this problem is to use a topology as shown in the diagram.
CAN interface for bodywork Requirements for CAN communication with the vehicle Connectors and cables < 30 m 1 C259 ECU X C487 LHD 6,0 m RHD 8,5 m > 0,1 m 2 ECU Z ECU Y 330 513 • Connection to the external network inside the cab: CAN_H must be connected to connector C259 pin 21 and CAN_L must be connected to connector C259 pin 20. • Connection to the external network outside on the frame: CAN_H must be connected to connector C487 pin 6 and CAN_L must be connected to connector C487 pin 7.
CAN interface for bodywork Requirements for CAN communication with the vehicle The length of the cables must not exceed 30 metres (main cable) between connector C259 in the truck and the control unit with the other termination resistor. If more than one control unit is connected, the length of the cables between the main cable and control unit should not exceed 3 metres. The cables should be as short as possible to minimise the effect of electromagnetic interference.
CAN interface for bodywork Requirements for CAN communication with the vehicle BWS CAN High 21 6 C259 C487 20 7 C=100nF GND R=120Ω R=60Ω CAN High R=60Ω The CAN bus cable (main cable) must be connected using a 120 Ohm resistor at each end in accordance with SAE J1939-15 Physical Layer "Light". A split termination resistor (2 resistors and a capacitor) fitted in the bodywork control unit. See the figure below.
CAN interface for bodywork Requirements for CAN communication with the vehicle Source addresses The bodywork control unit has a non-configurable address and sends messages with the source address 2E (hex). The source addresses in table 1 are used for messages sent from the vehicle's internal CAN bus to the external CAN bus via the bodywork control unit. These addresses must not be used by other control units on the external network.
CAN interface for bodywork Requirements for CAN communication with the vehicle Parameter group numbers In addition to the parameter group numbers (PGN) specified in SAE J1939-71, there are a number of PGNs specified by Scania. A number of these are used on the external CAN bus. Refer to table 2. These PGNs must not be used for any other purpose. Table 2: Scania-specified messages on the external CAN bus.
CAN interface for bodywork Requirements for CAN communication with the vehicle Fault validation of communication (Time-Out) Avoid CAN communication when the starter key is in the lock or radio positions. Also avoid CAN communication when starting up the control units connected to the external CAN bus. During normal operation, when the starter key is in the drive position, a message should not be validated as missed (time-out) until at least 5 times the message period time.
CAN interface for bodywork Requirements for CAN communication with the vehicle Parameter values and status Parameters in Scania Bodywork Control Message 1 and Scania Bodywork Control Message 2 that are not being used, must be sent as Not Available/Don't Care, FFh/ 11b. When there is a validated signal from a sensor, switch or solenoid, the corresponding CAN parameter must contain validated data. When a fault is detected and validated, Error, FEh/10b must be sent.