Parameters
The Volvo XC40 Recharge has 118 parameters.
● Confirmed◆ In testing○ Supported× Not supported
Battery
12V battery state of charge XC40R_12V_BAT_ST_CHG
- Service 22
DID 4946 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 4294 %
- Unit
- %
In testing for 2020 to 2026.
Auxiliary battery current XC40R_AUXILIARY_BAT
- Service 22
DID 4112 - Module
D01A → 1F402E80 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- -127 to 128 A
- Unit
- A
In testing for 2020 to 2026.
Auxiliary battery temperature XC40R_AUXILIARY_BAT_T
- Service 22
DID 40D3 - Module
D01A → 1F402E80 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- -50 to 205 °C
- Unit
- °C
In testing for 2020 to 2026.
Auxiliary battery voltage XC40R_AUXILIARY_BAT_V
- Service 22
DID 417E - Module
D01A → 1F402E80 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 25.5 V
- Unit
- V
In testing for 2020 to 2026.
Average static low range battery current XC40R_AVG_STATIC_LOW_RANGE
- Service 22
DID 4025 - Module
D01A → 1F402E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- -511 to 65024 mA
- Unit
- mA
In testing for 2020 to 2026.
Battery current XC40R_BAT_CURRENT
- Service 22
DID 4090 - Module
D01A → 1F402E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- -512 to 3583 A
- Unit
- A
In testing for 2020 to 2026.
Battery voltage XC40R_BAT_V
- Service 22
DID 40CD - Module
D01A → 1F402E80 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 1643 V
- Unit
- V
In testing for 2020 to 2026.
Charge power limit XC40R_CHG_POWER_LIM
- Service 22
DID 489C - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 23 of the reply, 24 bits.
- Formula
- Range
- 0 to 4294 kW
- Unit
- kW
In testing for 2020 to 2026.
Charger cable selected current XC40R_CHARGER_CABLE
- Service 22
DID EE8D - Module
D016 → 1EC68E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- -410 to 6143 A
- Unit
- A
In testing for 2020 to 2026.
Charging socket, locked XC40R_CHG_SOCKET_LOCKED
- Service 22
DID EE8C - Module
D016 → 1EC68E80 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255
- Unit
- Number
In testing for 2020 to 2026.
Control module supply voltage XC40R_ENG_CTRL_MODULE_SUP_V
- Service 22
DID F442 - Module
D016 → 1EC6AE80 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 65.53 V
- Unit
- V
In testing for 2020 to 2026.
Control module voltage VPWRSAE J1979Confirmed
Power input to the OBD control module. VPWR is normally battery voltage, less any voltage drop in the circuit between the battery and the control module.
Pelican can show this parameter as the starter battery voltage.
- Service 01
PID 42 - Module
7E0 → 7E8 - Every
10 s
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 65.535 V
- Unit
- V
Confirmed for 2021. Supported for 2024.
DC charger current XC40R_DC_CHARGER_CURRENT
- Service 22
DID EE16 - Module
D016 → 1EC68E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 655 A
- Unit
- A
In testing for 2020 to 2026.
DC charger voltage XC40R_DC_CHARGER_V
- Service 22
DID EE17 - Module
D016 → 1EC68E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 6553 V
- Unit
- V
In testing for 2020 to 2026.
Discharge power limit XC40R_DCHG_POWER_LIM
- Service 22
DID 489E - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 23 of the reply, 24 bits.
- Formula
- Range
- 0 to 4294 kW
- Unit
- kW
In testing for 2020 to 2026.
External temperature sensor, HV battery cooling module XC40R_EXTERNAL_T_SENS
- Service 22
DID EE46 - Module
D016 → 1EC60E80 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- -273 to 6280 °C
- Unit
- °C
In testing for 2020 to 2026.
Fuse DC charging voltage XC40R_FUSE_DC_CHG_V
- Service 22
DID 498B - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 6553 V
- Unit
- V
In testing for 2020 to 2026.
High voltage battery - voltage at IEM fuse XC40R_HVBAT_V_IEM_FUSE
- Service 22
DID 4859 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 6553 V
- Unit
- V
In testing for 2020 to 2026.
High voltage battery - voltage at IHFA fuse XC40R_HVBAT_V_IHFA_FUSE
- Service 22
DID 4858 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 6553 V
- Unit
- V
In testing for 2020 to 2026.
High voltage battery cell voltage sum XC40R_HVBAT_CELL_VOLTAGES
- Service 22
DID 497C - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 655 V
- Unit
- V
In testing for 2020 to 2026.
High voltage battery contactor voltage XC40R_HVBAT_CONTACTOR_V
- Service 22
DID 4857 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 6553 V
- Unit
- V
In testing for 2020 to 2026.
High voltage battery coolant inlet temperature XC40R_HVBAT_CLT_INLET_T
- Service 22
DID 4804 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
- Range
- -3276 to 3276 °C
- Unit
- °C
In testing for 2020 to 2026.
High voltage battery coolant outlet temperature XC40R_HVBAT_CLT_OUTLET_T
- Service 22
DID 4990 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
- Range
- -3276 to 3276 °C
- Unit
- °C
In testing for 2020 to 2026.
High voltage battery current XC40R_HVBAT_CURRENT
Pelican can show this parameter as the traction battery current.
- Service 22
DID 4802 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
- Range
- -3276 to 3276 A
- Unit
- A
In testing for 2020 to 2026.
High voltage battery negative contactor voltage XC40R_HVBAT_NEGATIVE_V
- Service 22
DID 4A58 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
- Range
- -3276 to 3276 V
- Unit
- V
In testing for 2020 to 2026.
High voltage battery state of charge XC40R_HVBAT_ST_CHG
Pelican can show this parameter as the state of charge.
- Service 22
DID 4801 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 131 %
- Unit
- %
In testing for 2020 to 2026.
High voltage battery state of health XC40R_HVBAT_ST_HEALTH
Pelican can show this parameter as the state of health.
- Service 22
DID 496D - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 31 of the reply, 32 bits.
- Formula
- Range
- 0 to 42949672 %
- Unit
- %
In testing for 2020 to 2026.
High voltage battery voltage XC40R_HVBAT_V
Pelican can show this parameter as the traction battery voltage.
- Service 22
DID 4803 - Module
D016 → 1EC6AE80 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 65535 V
- Unit
- V
In testing for 2020 to 2026.
High voltage battery, average temperature XC40R_HVBAT_AVG_T
- Service 22
DID 491B - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- -50 to 605 °C
- Unit
- °C
In testing for 2020 to 2026.
High voltage battery, coolant pump speed, actual XC40R_HVBAT_CLT_PMP_SPD_ACT
- Service 22
DID 4867 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 6120 rpm
- Unit
- rpm
In testing for 2020 to 2026.
High voltage battery, coolant pump speed, requested XC40R_HVBAT_CLT_PMP_SPD
- Service 22
DID 4866 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 6120 rpm
- Unit
- rpm
In testing for 2020 to 2026.
High voltage battery, high-voltage coolant heater fuse voltage XC40R_HVBAT_HVCH_FUSE_V
- Service 22
DID 480A - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 655 V
- Unit
- V
In testing for 2020 to 2026.
High voltage battery, IEM fuse voltage XC40R_HVBAT_IEM_FUSE_V
- Service 22
DID 4808 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 655 V
- Unit
- V
In testing for 2020 to 2026.
High voltage battery, IGM fuse voltage XC40R_HVBAT_IGM_FUSE_V
- Service 22
DID 4809 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 655 V
- Unit
- V
In testing for 2020 to 2026.
High voltage battery, max temperature XC40R_HVBAT_MAX_T
- Service 22
DID 4945 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 8 to 23 of the reply, 16 bits.
- Formula
- Range
- -50 to 605 °C
- Unit
- °C
In testing for 2020 to 2026.
High voltage battery, OBC fuse voltage XC40R_HVBAT_OBC_FUSE_V
- Service 22
DID 480B - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 655 V
- Unit
- V
In testing for 2020 to 2026.
High voltage system voltage XC40R_HIGH_V_SYSTEM_V
- Service 22
DID 985C - Module
D016 → 1EC6EE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 16383 V
- Unit
- V
In testing for 2020 to 2026.
High voltage system voltage XC40R_HIGH_V_SYSTEM_V_D016
- Service 22
DID 985C - Module
D016 → 1ED24E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 16383 V
- Unit
- V
In testing for 2020 to 2026.
Hybrid battery pack remaining charge BAT_SOCSAE J1979Confirmed
The percent remaining level of charge for a battery pack used for propulsion, expressed as a percentage of total useable battery energy, commonly referred to as State Of Charge (SOC).
Pelican can show this parameter as the state of charge.
- Service 01
PID 5B - Module
7E0 → 7E8 - Every
1 s
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2021. Supported for 2024.
Main charger current XC40R_MAIN_CHARGER_CURRENT
- Service 22
DID EE15 - Module
D016 → 1EC68E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 6553 A
- Unit
- A
In testing for 2020 to 2026.
Main charger voltage XC40R_MAIN_CHARGER_V
- Service 22
DID EE1C - Module
D016 → 1EC68E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 65535 V
- Unit
- V
In testing for 2020 to 2026.
Module voltage XC40R_MODULE_V
- Service 22
DID D111 - Module
D016 → 1EC70E80 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 25.5 V
- Unit
- V
In testing for 2020 to 2026.
State of charge XC40_SOC
- Service 22
DID 4028 - Module
D01A - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 100 %
- Unit
- %
In testing for 2020, 2022 to 2026. Not supported for 2021.
Climate
Ambient air temperature AATSAE J1979Confirmed
- Service 01
PID 46 - Module
7E0 → 7E8 - Every
15 s
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2021. Supported for 2024.
Auxiliary water pump duty cycle XC40R_AUXILIARY_WATER_PMP
- Service 22
DID 4336 - Module
D01A → 1F422E80 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255 %
- Unit
- %
In testing for 2020 to 2026.
Evaporator temperature, variant 2 XC40R_EVAPORATOR_T_V_2
- Service 22
DID 9820 - Module
D01A → 1F422E80 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits. The value is signed.
- Formula
- Range
- -409 to 406 °C
- Unit
- °C
In testing for 2020 to 2026.
Fuel-operated heater, inlet water temperature XC40R_FOH_INLET_WATER_T
- Service 22
DID 43BE - Module
D01A → 1F422E80 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2020 to 2026.
Fuel-operated heater, outlet water temperature XC40R_FOH_OUTLET_WATER_T
- Service 22
DID 43BE - Module
D01A → 1F422E80 - Every
5 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2020 to 2026.
Heat exchanger temperature XC40R_HEAT_EXCHANGER_T
- Service 22
DID 9850 - Module
D01A → 1F422E80 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
- Range
- -3276 to 3276 °C
- Unit
- °C
In testing for 2020 to 2026.
Heat exchanger temperature, variant 2 XC40R_HEAT_EXCHANGER_T_V_2
- Service 22
DID 4337 - Module
D01A → 1F422E80 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits. The value is signed.
- Formula
- Range
- -409 to 406 °C
- Unit
- °C
In testing for 2020 to 2026.
High-voltage coolant heater coolant inlet temperature XC40R_HVCH_CLT_INLET_T
- Service 22
DID 4344 - Module
D01A → 1F422E80 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2020 to 2026.
High-voltage coolant heater coolant outlet temperature XC40R_HVCH_CLT_OUTLET_T
- Service 22
DID 4344 - Module
D01A → 1F422E80 - Every
5 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2020 to 2026.
Control
Front left brake disc temperature XC40R_FL_BRAKE_DISC_T
- Service 22
DID FEE7 - Module
D016 → 1EC62E80 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 6553 °C
- Unit
- °C
In testing for 2020 to 2026.
Front right brake disc temperature XC40R_FR_BRAKE_DISC_T
- Service 22
DID FEE7 - Module
D016 → 1EC62E80 - Every
5 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
- Range
- 0 to 6553 °C
- Unit
- °C
In testing for 2020 to 2026.
Rear left brake disc temperature XC40R_RL_BRAKE_DISC_T
- Service 22
DID FEE7 - Module
D016 → 1EC62E80 - Every
5 s - Testing
Bits 32 to 47 of the reply, 16 bits.
- Formula
- Range
- 0 to 6553 °C
- Unit
- °C
In testing for 2020 to 2026.
Rear right brake disc temperature XC40R_RR_BRAKE_DISC_T
- Service 22
DID FEE7 - Module
D016 → 1EC62E80 - Every
5 s - Testing
Bits 48 to 63 of the reply, 16 bits.
- Formula
- Range
- 0 to 6553 °C
- Unit
- °C
In testing for 2020 to 2026.
Pedals
Accelerator pedal position XC40_APP_POS
- Service 22
DID EE6F - Module
D016 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 100 %
- Unit
- %
In testing for 2020, 2022 to 2026. Not supported for 2021.
Accelerator pedal position D APP_DSAE J1979Confirmed
- Service 01
PID 49 - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2021. Supported for 2024.
Accelerator pedal position E APP_ESAE J1979Confirmed
- Service 01
PID 4A - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2021. Supported for 2024.
Engine
Actual power XC40R_ACT_POWER
- Service 22
DID 4A88 - Module
D016 → 1EC6AE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
- Range
- -32768 to 32767 kW
- Unit
- kW
In testing for 2020 to 2026.
Air conditioning compressor module A current XC40R_AC_COMP_MODULE
- Service 22
DID 0331 - Module
D016 → 1EC04E80 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 127 A
- Unit
- A
In testing for 2020 to 2026.
Air conditioning compressor module a status XC40R_AC_COMP_MODULE_STAT
- Service 22
DID 032F - Module
D016 → 1EC04E80 - Every
250 ms - Testing
Bits 24 to 31 of the reply, 8 bits.
- Formula
- Range
- 0 to 255
- Unit
- Number
In testing for 2020 to 2026.
Air conditioning pressure XC40R_AC_P
- Service 22
DID EE34 - Module
D016 → 1EC60E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
- Range
- -65536 to 65534 kPa
- Unit
- kPa
In testing for 2020 to 2026.
Average charging time left XC40R_AVG_CHG_TIME_LEFT
- Service 22
DID EEB6 - Module
D016 → 1EC68E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 65535 min
- Unit
- min
In testing for 2020 to 2026.
Charging state XC40R_CHG_ST
- Service 22
DID EE1D - Module
D016 → 1EC68E80 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255
- Unit
- Number
In testing for 2020 to 2026.
Compressor inlet sensor pressure XC40R_COMP_INLET_SENS_P
- Service 22
DID 0303 - Module
D016 → 1EC04E80 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 65.53 bar
- Unit
- bar
In testing for 2020 to 2026.
Compressor inlet sensor temperature XC40R_COMP_INLET_SENS_T
- Service 22
DID EE36 - Module
D016 → 1EC60E80 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- -273 to 6280 °C
- Unit
- °C
In testing for 2020 to 2026.
Compressor inlet sensor temperature XC40R_COMP_INLET_SENS_T_D016
- Service 22
DID 0303 - Module
D016 → 1EC04E80 - Every
5 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
- Range
- -40 to 615 °C
- Unit
- °C
In testing for 2020 to 2026.
Compressor outlet sensor pressure XC40R_COMP_OUTLET_SENS_P
- Service 22
DID 0329 - Module
D016 → 1EC04E80 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 65.53 bar
- Unit
- bar
In testing for 2020 to 2026.
Compressor outlet sensor temperature XC40R_COMP_OUTLET_SENS_T
- Service 22
DID EE38 - Module
D016 → 1EC60E80 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- -273 to 6280 °C
- Unit
- °C
In testing for 2020 to 2026.
Compressor outlet sensor temperature XC40R_COMP_OUTLET_SENS_T_D016
- Service 22
DID 0329 - Module
D016 → 1EC04E80 - Every
5 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
- Range
- -40 to 615 °C
- Unit
- °C
In testing for 2020 to 2026.
Days since last service XC40R_DAYS_SINCE_SERVICE
- Service 22
DID D903 - Module
D018 → 1F002E80 - Every
30 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
- Range
- 0 to 65535
- Unit
- Raw value
In testing for 2020 to 2026.
Electric drivetrain coolant temperature, IEM inlet XC40R_ELEC_DRIVETRAIN_ECT
- Service 22
DID 985E - Module
D016 → 1EC6EE80 - Every
5 s - Testing
Bits 0 to 31 of the reply, 32 bits. The value is signed.
- Formula
- Range
- -2147483688 to 2147483607 °C
- Unit
- °C
In testing for 2020 to 2026.
Electric drivetrain coolant temperature, IEM outlet XC40R_ELEC_DRIVETRAIN_ECT_IEM
- Service 22
DID 985E - Module
D016 → 1EC6EE80 - Every
5 s - Testing
Bits 32 to 63 of the reply, 32 bits. The value is signed.
- Formula
- Range
- -2147483688 to 2147483607 °C
- Unit
- °C
In testing for 2020 to 2026.
Electric drivetrain coolant temperature, IHFA inlet XC40R_ELEC_DRIVETRAIN_ECT_IHFA
- Service 22
DID 985E - Module
D016 → 1ED24E80 - Every
5 s - Testing
Bits 0 to 31 of the reply, 32 bits. The value is signed.
- Formula
- Range
- -2147483688 to 2147483607 °C
- Unit
- °C
In testing for 2020 to 2026.
Electric drivetrain coolant temperature, IHFA outlet XC40R_ELEC_DRIVETRAIN_ECT_IHFA_OUTLET
- Service 22
DID 985E - Module
D016 → 1ED24E80 - Every
5 s - Testing
Bits 32 to 63 of the reply, 32 bits. The value is signed.
- Formula
- Range
- -2147483688 to 2147483607 °C
- Unit
- °C
In testing for 2020 to 2026.
Electric front axle drive torque XC40R_ELECTRICAL_FRONT
- Service 22
DID 49D4 - Module
D016 → 1ED24E80 - Every
250 ms - Testing
Bits 0 to 31 of the reply, 32 bits. The value is signed.
- Formula
- Range
- -2147484672 to 2147482623 N·m
- Unit
- N·m
In testing for 2020 to 2026.
Electric rear axle drive calculated torque XC40R_ERAD_CALC_TQ
- Service 22
DID EF12 - Module
D016 → 1EC6EE80 - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- -8188 to 253952 N·m
- Unit
- N·m
In testing for 2020 to 2026.
Electric rear axle drive calculated torque XC40R_ERAD_CALC_TQ_D016
- Service 22
DID EE09 - Module
D016 → 1EC6EE80 - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- -8188 to 253952 N·m
- Unit
- N·m
In testing for 2020 to 2026.
Electric rear axle drive motor winding temperature sensor 1 XC40R_ERAD_MOTOR_WINDING_T_1
- Service 22
DID 4A00 - Module
D016 → 1EC6EE80 - Every
5 s - Testing
Bits 0 to 31 of the reply, 32 bits. The value is signed.
- Formula
- Range
- -214748364 to 214748364 °C
- Unit
- °C
In testing for 2020 to 2026.
Electric rear axle drive motor winding temperature sensor 2 XC40R_ERAD_MOTOR_WINDING_T_2
- Service 22
DID 4A01 - Module
D016 → 1EC6EE80 - Every
5 s - Testing
Bits 0 to 31 of the reply, 32 bits. The value is signed.
- Formula
- Range
- -214748364 to 214748364 °C
- Unit
- °C
In testing for 2020 to 2026.
Evaporator temperature XC40R_EVAPORATOR_T
- Service 22
DID 984F - Module
D01A → 1F422E80 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
- Range
- -3276 to 3276 °C
- Unit
- °C
In testing for 2020 to 2026.
High voltage coolant heater A, inlet temperature XC40R_HIGH_V_CLT_HEATER_T
- Service 22
DID 032B - Module
D016 → 1EC04E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- -40 to 615 °C
- Unit
- °C
In testing for 2020 to 2026.
High voltage coolant heater A, outlet temperature XC40R_HIGH_V_CLT_HEATER_OUTLET_T
- Service 22
DID 032B - Module
D016 → 1EC04E80 - Every
1 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
- Range
- -40 to 615 °C
- Unit
- °C
In testing for 2020 to 2026.
High voltage ED coolant temperature 2 XC40R_HIGH_V_ED_ECT_2
- Service 22
DID EF73 - Module
D016 → 1EC60E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
- Range
- -32768 to 32767 °C
- Unit
- °C
In testing for 2020 to 2026.
High voltage system current XC40R_HIGH_V_SYSTEM
- Service 22
DID 9861 - Module
D016 → 1EC6EE80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
- Range
- -3236 to 3316 A
- Unit
- A
In testing for 2020 to 2026.
High voltage system current XC40R_HIGH_V_SYSTEM_CURRENT
- Service 22
DID 9861 - Module
D016 → 1ED24E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
- Range
- -3236 to 3316 A
- Unit
- A
In testing for 2020 to 2026.
High voltage system current XC40R_HIGH_V_SYSTEM_XC
- Service 22
DID EF13 - Module
D016 → 1EC6EE80 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- -250 to 260 A
- Unit
- A
In testing for 2020 to 2026.
High-voltage coolant heater current XC40R_CURRENT_CONS_HVCH
- Service 22
DID 4345 - Module
D01A → 1F422E80 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 63.75 A
- Unit
- A
In testing for 2020 to 2026.
High-voltage coolant heater power XC40R_CURRENT_CONS_HVCH_W
- Service 22
DID 4345 - Module
D01A → 1F422E80 - Every
1 s - Testing
Bits 8 to 23 of the reply, 16 bits.
- Formula
- Range
- 0 to 1310700 W
- Unit
- W
In testing for 2020 to 2026.
High-voltage coolant heater requested power XC40R_REQ_CONS_HVCH_CCM_W
- Service 22
DID 4345 - Module
D01A → 1F422E80 - Every
1 s - Testing
Bits 24 to 39 of the reply, 16 bits.
- Formula
- Range
- 0 to 1310700 W
- Unit
- W
In testing for 2020 to 2026.
Interior temperature XC40R_INTERIOR_T
- Service 22
DID 9843 - Module
D01A → 1F422E80 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- -60 to 144 °C
- Unit
- °C
In testing for 2020 to 2026.
Module current XC40R_MODULE_CURRENT
- Service 22
DID 1946 - Module
D016 → 1EC70E80 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 65535 mA
- Unit
- mA
In testing for 2020 to 2026.
Motor hours since last service XC40R_MOTOR_HOURS_SINCE
- Service 22
DID D903 - Module
D018 → 1F002E80 - Every
30 s - Testing
Bits 32 to 47 of the reply, 16 bits.
- Formula
- Range
- 0 to 65535 h
- Unit
- h
In testing for 2020 to 2026.
On-board charger module temperature XC40R_OBC_T
- Service 22
DID EE19 - Module
D016 → 1EC68E80 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits. The value is signed.
- Formula
- Range
- -128 to 127 °C
- Unit
- °C
In testing for 2020 to 2026.
Outside heat exchanger outlet sensor pressure XC40R_OUTSIDE_HEAT_P
- Service 22
DID EE48 - Module
D016 → 1EC60E80 - Every
1 s - Testing
Bits 0 to 31 of the reply, 32 bits. The value is signed.
- Formula
- Range
- -2147483648 to 2147483647
- Unit
- Raw value
In testing for 2020 to 2026.
Outside heat exchanger outlet sensor temperature XC40R_OUTSIDE_HEAT_T
- Service 22
DID EE47 - Module
D016 → 1EC60E80 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- -273 to 6280 °C
- Unit
- °C
In testing for 2020 to 2026.
Water cooled condenser outlet sensor temperature XC40R_WATER_COOLED_T
- Service 22
DID EE40 - Module
D016 → 1EC60E80 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- -273 to 6280 °C
- Unit
- °C
In testing for 2020 to 2026.
Movement
Air conditioning compressor module a speed XC40R_AC_COMP_MODULE_SPD
- Service 22
DID 032F - Module
D016 → 1EC04E80 - Every
250 ms - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
- Range
- 0 to 12750 rpm
- Unit
- rpm
In testing for 2020 to 2026.
Electric rear axle drive motor speed XC40R_ERAD_MOTOR_SPD
- Service 22
DID 4A0E - Module
D016 → 1EC6EE80 - Every
250 ms - Testing
Bits 0 to 31 of the reply, 32 bits. The value is signed.
- Formula
- Range
- -214748364 to 214748364 rpm
- Unit
- rpm
In testing for 2020 to 2026.
Radiator cooling fan 1, requested speed XC40R_RADIATOR_COOLING_FAN_1
- Service 22
DID EE62 - Module
D016 → 1EC60E80 - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 655 %
- Unit
- %
In testing for 2020 to 2026.
Vehicle speed VSSSAE J1979Confirmed
Pelican can show this parameter as the speed.
- Service 01
PID 0D - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255 km/h
- Unit
- km/h
Confirmed for 2021. Supported for 2024.
Vehicle speed XC40R_VSS
- Service 22
DID F40D - Module
D016 → 1EC6EE80 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255 km/h
- Unit
- km/h
In testing for 2020 to 2026.
OBD
OBD requirements to which vehicle is designed OBDSUPSAE J1979Confirmed
- Service 01
PID 1C - Module
7E0 → 7E8 - Every
3600 s
Bits 0 to 7 of the reply, 8 bits.
- Unit
- Named states
| Raw value | State | Meaning |
|---|---|---|
1 | OBD II | OBD II (California ARB) |
2 | OBD | OBD (Federal EPA) |
3 | OBD & OBD II | |
4 | OBD I | |
5 | NO OBD | Not OBD compliant |
6 | EOBD | |
7 | EOBD & OBD II | |
8 | EOBD & OBD | |
9 | EOBD, OBD, OBD II | |
10 | JOBD | |
11 | JOBD & OBD II | |
12 | JOBD & EOBD | |
13 | JOBD, EOBD, OBD II | |
14 | EURO IV B1 | Heavy duty vehicles (EURO IV) B1 |
15 | EURO V B2 | Heavy duty vehicles (EURO V) B2 |
16 | EURO C | Heavy duty vehicles (EURO EEC) C (gas engines) |
17 | EMD | Engine manufacturer diagnostics (EMD) |
18 | EMD+ | Engine Manufacturer Diagnostics Enhanced (EMD+) |
19 | HD OBD-C | Heavy Duty On-Board Diagnostics (Child/Partial) |
20 | HD OBD | Heavy Duty On-Board Diagnostics |
21 | WWH OBD | World Wide Harmonized OBD |
23 | HD EOBD-I | Heavy Duty Euro OBD Stage I without NOx Control |
24 | HD EOBD-I N | Heavy Duty Euro OBD Stage I with NOx Control |
25 | HD EOBD-II | Heavy Duty Euro OBD Stage II without NOx Control |
26 | HD EOBD-II N | Heavy Duty Euro OBD Stage II with NOx Control |
27 | HD-ZEV | Heavy Duty ZEV |
28 | OBDBr-1 | Brazil OBD Phase 1 |
29 | OBDBr-2 | Brazil OBD Phase 2 and Phase 2+ |
30 | KOBD | Korean OBD |
31 | IOBD-I-BS4 | India BS4 OBD I |
32 | IOBD-II-BS4 | India BS4 OBD II |
33 | HD EOBD-VI | Euro VI |
34 | OBD, OBD II and HD OBD | |
35 | OBDBr-3 | Brazil OBD Phase 3 |
36 | MC EOBD-I | Motorcycle, Euro OBD-I |
37 | MC EOBD-II | Motorcycle, Euro OBD-II |
38 | MC COBD-I | Motorcycle, China OBD-I |
39 | MC TOBD-I | Motorcycle, Taiwan OBD-I |
40 | MC JOBD-I | Motorcycle, Japan OBD-I |
41 | CN-OBD-6 | China Nationwide Stage 6 |
42 | OBDBr-P7 | Brazil OBD Phase 7 |
43 | CN-HDOBD-VI | China Heavy Duty VI |
44 | IOBD-I-BS6 | India BS6 OBD I |
45 | IOBD-II-BS6 | India BS6 OBD II |
46 | IHDOBD-BSVI | India BSVI HD OBD |
47 | OBDBr-P8 | Brazil OBD Phase 8 |
48 | HD-JOBD-II | Japan Heavy Duty OBD-II |
49 | HD-KOBD-II | Korea Heavy Duty OBD-II |
50 | CN-OROBD-IV | China Off-Road IV OBD |
51 | CARB ACC-II | Light Duty ZEV, ACC-II |
52 | MC JOBD-II | Motorcycle, Japan OBD-II |
53 | MC CARB OBD | Motorcycle, California (CARB) OBD |
54 | MC EPA OBD | Motorcycle, Federal (EPA) OBD |
55 | MC CARB & EPA OBD | Motorcycle, 50-State (CARB & EPA) OBD |
56 | HD ZEV CARB ZEP | Heavy Duty ZEV, CARB ZEP |
57 | CARB ACC-II & EPA TIER4 | Light Duty ZEV, CARB ACC-II and EPA Tier 4 (GTR 22) |
58 | EPA TIER4 | Light Duty ZEV, EPA Tier 4 (GTR 22) |
59 | EPA HD | EPA HD OBD |
Confirmed for 2021. Supported for 2024.
Tires
Front left wheel speed XC40R_FL_WHL_SPD
- Service 22
DID 2B06 - Module
D016 → 1EC02E80 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255 km/h
- Unit
- km/h
In testing for 2020 to 2026.
Front left wheel speed XC40R_FL_WHL_SPD_XC
- Service 22
DID 2B06 - Module
D016 → 1EC62E80 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255 km/h
- Unit
- km/h
In testing for 2020 to 2026.
Front right wheel speed XC40R_FR_WHL_SPD
- Service 22
DID 2B07 - Module
D016 → 1EC02E80 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255 km/h
- Unit
- km/h
In testing for 2020 to 2026.
Front right wheel speed XC40R_FR_WHL_SPD_XC
- Service 22
DID 2B07 - Module
D016 → 1EC62E80 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255 km/h
- Unit
- km/h
In testing for 2020 to 2026.
Rear left wheel speed XC40R_RL_WHL_SPD
- Service 22
DID 2B08 - Module
D016 → 1EC02E80 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255 km/h
- Unit
- km/h
In testing for 2020 to 2026.
Rear left wheel speed XC40R_RL_WHL_SPD_XC
- Service 22
DID 2B08 - Module
D016 → 1EC62E80 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255 km/h
- Unit
- km/h
In testing for 2020 to 2026.
Rear right wheel speed XC40R_RR_WHL_SPD
- Service 22
DID 2B09 - Module
D016 → 1EC02E80 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255 km/h
- Unit
- km/h
In testing for 2020 to 2026.
Rear right wheel speed XC40R_RR_WHL_SPD_XC
- Service 22
DID 2B09 - Module
D016 → 1EC62E80 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255 km/h
- Unit
- km/h
In testing for 2020 to 2026.
Transmission
Clutch pump duty XC40R_CLU_PMP_DUTY
- Service 22
DID D920 - Module
D016 → 1EC70E80 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
- Range
- 0 to 255 %
- Unit
- %
In testing for 2020 to 2026.
Trips
Distance since last service XC40R_DIST_SINCE_SERVICE
- Service 22
DID D903 - Module
D018 → 1F002E80 - Every
30 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
- Range
- 0 to 65535 km
- Unit
- km
In testing for 2020 to 2026.
Odometer XC40R_ODO
Pelican can show this parameter as the odometer.
- Service 22
DID 61BB - Module
D018 → 1F002E80 - Every
30 s - Testing
Bits 0 to 23 of the reply, 24 bits.
- Formula
- Range
- 0 to 16777215 km
- Unit
- km
In testing for 2020 to 2026.
Odometer at last service XC40R_ODO_LAST_SERVICE
- Service 22
DID D906 - Module
D018 → 1F002E80 - Every
30 s - Testing
Bits 0 to 23 of the reply, 24 bits.
- Formula
- Range
- 0 to 16777215 km
- Unit
- km
In testing for 2020 to 2026.
Total distance XC40R_DEM_ODO
Pelican can show this parameter as the odometer.
- Service 22
DID DD01 - Module
D016 → 1EC70E80 - Every
30 s - Testing
Bits 0 to 23 of the reply, 24 bits.
- Formula
- Range
- 0 to 16777215 km
- Unit
- km
In testing for 2020 to 2026.
Total distance XC40R_TOT_DIST
- Service 22
DID DD01 - Module
D016 → 1EC6EE80 - Every
30 s - Testing
Bits 0 to 23 of the reply, 24 bits.
- Formula
- Range
- 0 to 16777215 km
- Unit
- km
In testing for 2020 to 2026.