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

上一篇 / 下一篇  2023-10-23 14:33:21 / 个人分类:车载测试

  01 --打开Busmaster,CAN,选择驱动drive selection,选择581.4(也可以是582,593等取决于你的工具),在弹出的对话框中选择CAN(1-4其中一个)(从台架OBD接口引出来的CAN线对应即可)
  02 --点击菜单上CAN旁边的双箭头看是否连接上,若连接上会有报码跳动(由控制器发出的信号)。
  03 --Busmaster数据录入时保存地址配置:
  Can → Logging → Configure → Add → OK
  04--Busmaster数据开始记录:CAN → Logging → Activate → CAN
  05 --此时如果录入数据,这里会有报码跳动
  06 --这些在dbc的地址(以0x11与0x97为例)与busmaster录入的数据地址一一对应。
  07 --再回到dbc本身,点击0x97对应的信号,TESTRIG_03_TCU代表是台架发给TCU的信号,EngSpd_Trq_Brake代表这个信号内包含转速、扭矩、刹车制动信号
  08 --举例说明:电池电压
  电池电压为5和6位,注意(看报文时顺序为从右到左),故对应的报文为1949(16进制),1949对应的十进制为6473,得到的十进制还要再乘以系数0.002,最终结果为12.946V(补偿值为0,不再做处理)
  09 --举例说明:变速箱油温
  58对应十进制为88,系数为1,补偿值为-50.
  故最终结果为:
  (88*1)-50=38


TAG: 车载测试

 

评分:0

我来说两句

Open Toolbar