IMD 100 Integration manual 4189360015 Rev. G
Units conversion
Page 170 of 243
10.
Units conversion
All values read from and sent to the IMD are in raw unformatted numbers. This section describes how
to convert from raw values to units such as Ampere, Volt and so on.
10.1
Converting position values
The actual position is stored in register 0x6D with a value from the resolver. The value is signed 32 bit,
where the low 16 bits is the position (angle) within one revolution and the high 16 bits are the number
of revolutions inclusive direction (plus or minus). The number of revolutions is a cumulative value.
10.2
Converting voltage units to volts
Voltage measurements of the internal DC bus and safe energy (batteries or ultra-caps) are retrieved
as units. To convert unit values to volts, use the following formulas:
Measurement
Register
Formula
DC-link voltage
0xEB
Volts value = Reg. 0xEB value / 29.8901
Safe energy voltage
0x66
Volts value = Reg. 0x66 value / 59.569
10.3
Converting temperature values
The different sensors have different coefficients and different full scale. Therefore, different tables are
needed for the conversion. The conversion is done as a temperature interval linear interpolation.
10.3.1 Converting power module temperature (T-igbt)
The temperature of the power module can be read from register
or CANopen object 204A. In the
following description, the actual temperature read, is called
Actual_temp_raw
.
The following data is needed for the conversion (Temperature is in ºC):
Table 24
Raw IGBT temperature values (NTC)
i
Raw_value
Temperature
1
16333
-30
2
16515
-20
3
16791
-10
4
17190
0
5
17737
10
6
18447
20
7
19323
30
8
20343
40
9
21469
50
10
22647
60
11
23823
70