使用Busmaster录CAN数据并解析报文

01 --打开BusmasterCAN,选择驱动drive selection,选择581.4(也可以是582,593等取决于你的工具)弹出的对话框中选择CAN1-4其中一个)(从台架OBD接口引出来的CAN线对应即可)

使用Busmaster录CAN数据并解析报文_第1张图片

 02 --点击菜单上CAN旁边的双箭头看是否连接上,若连接上会有报码跳动(由控制器发出的信号)。

使用Busmaster录CAN数据并解析报文_第2张图片

 

03 --Busmaster数据录入时保存地址配置:

Can → Logging Configure Add OK

使用Busmaster录CAN数据并解析报文_第3张图片

 使用Busmaster录CAN数据并解析报文_第4张图片

 04--Busmaster数据开始记录:CAN Logging Activate CAN

使用Busmaster录CAN数据并解析报文_第5张图片

 05 --此时如果录入数据,这里会有报码跳动

使用Busmaster录CAN数据并解析报文_第6张图片

 

06 --这些在dbc的地址(以0x110x97为例)与busmaster录入的数据地址一一对应。

 07 --再回到dbc本身,点击0x97对应的信号,TESTRIG_03_TCU代表是台架发给TCU的信号,EngSpd_Trq_Brake代表这个信号内包含转速、扭矩、刹车制动信号

使用Busmaster录CAN数据并解析报文_第7张图片

 08 --举例说明:电池电压

电池电压为56位,注意(看报文时顺序为从右到左),故对应的报文为194916进制),1949对应的十进制为6473,得到的十进制还要再乘以系数0.002,最终结果为12.946V(补偿值为0,不再做处理)

使用Busmaster录CAN数据并解析报文_第8张图片

 09 --举例说明:变速箱油温

58对应十进制为88,系数为1,补偿值为-50.

故最终结果为:

88*1)-50=38

使用Busmaster录CAN数据并解析报文_第9张图片

 

你可能感兴趣的:(汽车行业工具使用,mcu)