在使用CANFD数据记录仪过程中有时会遇到一个问题:
Q: 为什么我的记录仪设备插到车上跑了一圈回来之后取数据时发现都是空文件?
如下图所示,记录文件都是记录数为0的空文件。
Q:使用CANFD数据记录仪时怎么来避免这个问题?
A:车上OBD接口CAN信号线定义是3,11(CANH,CANL);6,14(CANH,CANL),直接插到车上可以正常记录数据;
具体分析步骤如下:
1. 使用之前了解CANFDLog-VCI设备的接口定义。
下图是CANFD数据记录仪OBD II接口实物图:
OBD-II接口引脚功能定义如表1所示:
实际正常记录数据时,设备的接线就如上表所示,设备供电的两根电源线要连接,要采集的CAN总线和设备CAN1或者CAN2的CANH和CANL对接。
2. 确认要采集数据CAN 接口的定义。
了解数据记录仪的接口定义之后,再确认要采集的设备CAN接口定义:
主要可分为几种:
① 车辆OBD II 接口有1路或者两路CAN,且设备的OBD口接口定义和记录仪OBD接口定义相同,这样就可以直接将设备插到车上记录车辆运行数据。
② 车辆OBD II 接口有1路或者两路CAN,但是设备的OBD口接口定义和记录仪OBD接口定义不相同,这时就需要转接线了。
比如:车辆OBD接口定义如下图所示:
需要转接线或者跳线来连接:
作用就是将PCAN(1,9)和ECAN(6,14)定义的接口转成能接到记录仪设备的CAN2(3,11)和CAN1(6,14)。
③ 要采集数据设备没有OBD口,可以用记录仪出厂配置的彩色线束来连接。
3. 配置记录仪的CAN通信参数。
硬件连接好,软件上配置设备CAN接口的波特率参数,设置跟车上一样既可;比如下图设置500Kbps波特率。
配置好设备CAN通信参数之后,记录仪正常记录数据。可以通过指示灯状态来判断是否正常工作。
表1 CANFD记录仪指示灯状态说明表
指示灯 | 颜色 | 状态说明 |
PWR | 蓝色 | 记录模式,关闭休眠 |
绿色 | 记录模式,开启休眠 | |
WIFI | 红色 | Station模式 |
黄色 | 未连接设备WiFi状态 | |
蓝色 | 已经连接设备WiFi | |
绿色 | 软件端已打开设备 | |
CAN1,CAN2 | 红色 | 总线有错误帧 |
蓝色 | CANFD模式 | |
绿色 | CAN模式 | |
REC | 红色 | 错误触发记录模式 |
蓝色 | 软件触发记录模式 | |
绿色 | 连续触发记录模式 | |
紫色 | 硬件触发记录模式 | |
白色 | 关闭记录 |
比如:上述配置记录仪波特率500Kbps,这时记录仪指示灯状态为:CAN1和CAN2正常绿闪,REC指示灯绿闪。
总结:硬件连接和波特率配置都没有问题,记录仪就可以正常记录数据,总线有数据就会产生记录文件。