forked from ShanghaiNovotech/open-tbox
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtboxparse.xml
86 lines (77 loc) · 10.1 KB
/
tboxparse.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<tbox>
<name>DBC Data</name>
<rev>201704070000</rev>
<idext>0</idext>
<signal id='0x430' name='BMS08_BatNumber' byteorder='BE' firstbyte='1' firstbit='6' bitlength='2' unit='1' offset='0' source='0' />
<signal id='0x102' name='VCU01_PTReady' byteorder='BE' firstbyte='7' firstbit='60' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x6E' name='BMS01_BatState' byteorder='BE' firstbyte='5' firstbit='40' bitlength='4' unit='1' offset='0' source='0' />
<signal id='0x102' name='BMS01_PTMode' byteorder='BE' firstbyte='7' firstbit='61' bitlength='3' unit='1' offset='0' source='0' />
<signal id='0x268' name='VCU08_VehicleSpeed' byteorder='BE' firstbyte='5' firstbit='46' bitlength='10' unit='0.25' offset='0' source='0' />
<signal id='0x82' name='DPU01_ODO' byteorder='BE' firstbyte='3' firstbit='24' bitlength='20' unit='1' offset='0' source='0' />
<signal id='0x6E' name='BMS01_actVoltage' byteorder='BE' firstbyte='2' firstbit='16' bitlength='12' unit='0.25' offset='0' source='0' />
<signal id='0x6E' name='BMS01_actCurrent' byteorder='BE' firstbyte='1' firstbit='12' bitlength='12' unit='0.25' offset='-512' source='0' />
<signal id='0x6E' name='BMS01_actSOC' byteorder='BE' firstbyte='3' firstbit='24' bitlength='8' unit='0.5' offset='0' source='0' />
<signal id='0x410' name='VCU09_StOpMode' byteorder='BE' firstbyte='5' firstbit='42' bitlength='3' unit='1' offset='0' source='0' />
<signal id='0x102' name='VCU01_StGear' byteorder='BE' firstbyte='0' firstbit='0' bitlength='2' unit='1' offset='0' source='0' />
<signal id='0x70' name='BMS02_IsoResistance' byteorder='BE' firstbyte='1' firstbit='14' bitlength='10' unit='10' offset='0' source='0' />
<signal id='0x330' name='VCU03_GasNrm' byteorder='BE' firstbyte='3' firstbit='24' bitlength='8' unit='1' offset='0.5' source='0' />
<signal id='0x102' name='VCU01_bBrk' byteorder='BE' firstbyte='5' firstbit='45' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x268' name='VCU08_EMNumber' byteorder='BE' firstbyte='5' firstbit='44' bitlength='2' unit='1' offset='0' source='0' />
<signal id='0x268' name='VCU08_EMIndex' byteorder='BE' firstbyte='5' firstbit='42' bitlength='2' unit='1' offset='0' listindex='1' source='0' />
<signal id='0x102' name='VCU01_EMMode' byteorder='BE' firstbyte='6' firstbit='53' bitlength='3' unit='1' offset='0' listparent='VCU08_EMIndex' source='0' />
<signal id='0x330' name='VCU03_MCUTemp' byteorder='BE' firstbyte='0' firstbit='0' bitlength='8' unit='1' offset='-40' listparent='VCU08_EMIndex' source='0' />
<signal id='0x102' name='VCU01_EMSpeed' byteorder='BE' firstbyte='3' firstbit='24' bitlength='16' unit='0.5' offset='-16384' listparent='VCU08_EMIndex' source='0' />
<signal id='0xF8' name='VCU02_EMTrq' byteorder='BE' firstbyte='1' firstbit='14' bitlength='10' unit='1' offset='-512' listparent='VCU08_EMIndex' source='0' />
<signal id='0x330' name='VCU03_EMTemp' byteorder='BE' firstbyte='1' firstbit='8' bitlength='8' unit='1' offset='-40' listparent='VCU08_EMIndex' source='0' />
<signal id='0x62' name='VCU05_CapVoltage' byteorder='BE' firstbyte='6' firstbit='52' bitlength='10' unit='0.5' offset='0' listparent='VCU08_EMIndex' source='0' />
<signal id='0x62' name='VCU05_PTCurrent' byteorder='BE' firstbyte='3' firstbit='28' bitlength='12' unit='0.25' offset='-512' listparent='VCU08_EMIndex' source='0' />
<signal id='0x430' name='BMS08_BatIndex' byteorder='BE' firstbyte='0' firstbit='4' bitlength='2' unit='1' offset='0' source='0' />
<signal id='0x182' name='BMS05_MaxVoltCellID' byteorder='BE' firstbyte='1' firstbit='8' bitlength='8' unit='1' offset='0' source='0' />
<signal id='0x182' name='BMS05_MaxCellVolt' byteorder='BE' firstbyte='3' firstbit='28' bitlength='12' unit='1' offset='1000' source='0' />
<signal id='0x182' name='BMS05_MinVoltCellID' byteorder='BE' firstbyte='0' firstbit='0' bitlength='8' unit='1' offset='0' source='0' />
<signal id='0x182' name='BMS05_MinCellVolt' byteorder='BE' firstbyte='4' firstbit='32' bitlength='12' unit='1' offset='1000' source='0' />
<signal id='0x196' name='BMS06_MaxTempCellID' byteorder='BE' firstbyte='3' firstbit='24' bitlength='8' unit='1' offset='0' source='0' />
<signal id='0x196' name='BMS06_MaxTemp' byteorder='BE' firstbyte='2' firstbit='16' bitlength='8' unit='1' offset='-40' source='0' />
<signal id='0x196' name='BMS06_MinTempCellID' byteorder='BE' firstbyte='5' firstbit='40' bitlength='8' unit='1' offset='0' source='0' />
<signal id='0x196' name='BMS06_MinTemp' byteorder='BE' firstbyte='4' firstbit='32' bitlength='8' unit='1' offset='-40' source='0' />
<signal id='0x102' name='VCU01_VehicleFaultLevel' byteorder='BE' firstbyte='6' firstbit='48' bitlength='2' unit='1' offset='0' source='0' />
<signal id='0x102' name='BMS02_FaultTempDiff' byteorder='BE' firstbyte='5' firstbit='46' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x70' name='BMS02_FaultOverTemp' byteorder='BE' firstbyte='5' firstbit='45' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x70' name='BMS02_FaultOverVolt' byteorder='BE' firstbyte='6' firstbit='53' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x70' name='BMS02_FaultUnderVolt' byteorder='BE' firstbyte='6' firstbit='52' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x70' name='BMS02_FaultSOCLow' byteorder='BE' firstbyte='5' firstbit='43' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x70' name='BMS02_FaultCellOverVolt' byteorder='BE' firstbyte='6' firstbit='55' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x70' name='BMS02_FaultCellUnderVolt' byteorder='BE' firstbyte='6' firstbit='54' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x70' name='BMS02_FaultSOCHigh' byteorder='BE' firstbyte='5' firstbit='44' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x102' name='VCU01_FaultSOCJump' byteorder='BE' firstbyte='5' firstbit='43' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x70' name='BMS02_FaultMismatch' byteorder='BE' firstbyte='4' firstbit='32' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x70' name='BMS02_FaultConsist' byteorder='BE' firstbyte='4' firstbit='34' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x70' name='BMS02_FaultIsoLow' byteorder='BE' firstbyte='4' firstbit='33' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x410' name='VCU09_bOverTemp' byteorder='BE' firstbyte='6' firstbit='53' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x102' name='VCU01_FaultEVP' byteorder='BE' firstbyte='5' firstbit='44' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x102' name='VCU01_FaultDCDC' byteorder='BE' firstbyte='0' firstbit='6' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x102' name='VCU01_bVPUOverTemp' byteorder='BE' firstbyte='1' firstbit='14' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x6E' name='BMS01_EmgcyOff_Pilot' byteorder='BE' firstbyte='6' firstbit='54' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x102' name='VCU01_bEMOverTemp' byteorder='BE' firstbyte='1' firstbit='13' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x70' name='BMS02_FaultSOCHigh' byteorder='BE' firstbyte='5' firstbit='44' bitlength='1' unit='1' offset='0' source='0' />
<signal id='0x430' name='BMS08_BatSubSystemVoltageIndex' byteorder='BE' firstbyte='0' firstbit='4' bitlength='2' unit='1' offset='0' listindex='1' source='0' />
<signal id='0x430' name='BMS08_CellNumber' byteorder='BE' firstbyte='2' firstbit='16' bitlength='8' unit='1' offset='0' listparent='BMS08_BatSubSystemVoltageIndex' source='0' />
<signal id='0x240' name='CSC00_StartCellID' byteorder='BE' firstbyte='0' firstbit='0' bitlength='8' unit='1' offset='0' listparent='BMS08_BatSubSystemVoltageIndex' listindex='1' source='0' />
<signal id='0x240' name='CSC00_StartCellIdPlus0Voltage' byteorder='BE' firstbyte='2' firstbit='20' bitlength='12' unit='1' offset='1000' listparent='CSC00_StartCellID' source='0' />
<signal id='0x240' name='CSC00_StartCellIdPlus1Voltage' byteorder='BE' firstbyte='3' firstbit='24' bitlength='12' unit='1' offset='1000' listparent='CSC00_StartCellID' source='0' />
<signal id='0x240' name='CSC00_StartCellIdPlus2Voltage' byteorder='BE' firstbyte='5' firstbit='44' bitlength='12' unit='1' offset='1000' listparent='CSC00_StartCellID' source='0' />
<signal id='0x240' name='CSC00_StartCellIdPlus3Voltage' byteorder='BE' firstbyte='6' firstbit='48' bitlength='12' unit='1' offset='1000' listparent='CSC00_StartCellID' source='0' />
<signal id='0x430' name='BMS08_BatSubSystemTempIndex' byteorder='BE' firstbyte='0' firstbit='4' bitlength='2' unit='1' offset='0' listindex='1' source='0' />
<signal id='0x430' name='BMS08_TSensorNumber' byteorder='BE' firstbyte='0' firstbit='0' bitlength='4' unit='1' offset='0' listparent='BMS08_BatSubSystemTempIndex' source='0' />
<signal id='0x245' name='CSC00_TempStartId' byteorder='BE' firstbyte='0' firstbit='0' bitlength='8' unit='1' offset='0' listparent='BMS08_BatSubSystemTempIndex' listindex='1' source='0' />
<signal id='0x245' name='CSC00_TempStartIdPlus0' byteorder='BE' firstbyte='1' firstbit='8' bitlength='8' unit='1' offset='-40' listparent='CSC00_TempStartId' source='0' />
<signal id='0x245' name='CSC00_TempStartIdPlus1' byteorder='BE' firstbyte='2' firstbit='16' bitlength='8' unit='1' offset='-40' listparent='CSC00_TempStartId' source='0' />
<signal id='0x245' name='CSC00_TempStartIdPlus2' byteorder='BE' firstbyte='3' firstbit='24' bitlength='8' unit='1' offset='-40' listparent='CSC00_TempStartId' source='0' />
<signal id='0x245' name='CSC00_TempStartIdPlus3' byteorder='BE' firstbyte='4' firstbit='32' bitlength='8' unit='1' offset='-40' listparent='CSC00_TempStartId' source='0' />
</tbox>
<template>
<signal id='0x' name='' byteorder='BE' firstbyte='' firstbit='' bitlength='' unit='1' offset='0' source='0' />
<signal id='0x' name='' byteorder='BE' firstbyte='' firstbit='' bitlength='' unit='1' offset='0' source='0' />
<signal id='0x' name='' byteorder='BE' firstbyte='' firstbit='' bitlength='' unit='1' offset='0' source='0' />
<signal id='0x' name='' byteorder='BE' firstbyte='' firstbit='' bitlength='' unit='1' offset='0' source='0' />
</template>