在整车量产之前,汽车电子工程师门都要进行大量的实车路试,并同步采集和存储实验车辆的道路测试数据,那么有没有一种高效的数据记录设备能帮助小伙伴们实现这一需求呢?
今天小怿就给大家介绍Vector数据记录解决方案—GL Logger。
GL Logger是Vector推出的记录CAN/CAN FD、LIN、FlexRay和MOST数据通信的工具。小怿将以GL2400为例带着大家Step By Step实现路试过程中通过整车OBD口进行CAN/CANFD报文的录制。
Step1 设备配置
设备配置即设备录制方式、录制内容、设备休眠唤醒策略等。
▷ 打开Vector Logger Configurator,新建工程,选择对应设备型号并保存。
▷选中Hardware-Settings,配置设备睡眠时间,如下图,当总线静默无报文传输超过60s,设备休眠。
▷ 选中Hardware-Settings,配置通道、波特率等。
▷ 选中General-Database,添加所录制报文对应的DBC文件
▷ 选中Output-LEDs,配置设备上LED点亮方式,指示当前录制状态。
▷ 选中Logging-Triggers,配置设备触发方式。(本文介绍Pemanent long term logging触发方式,即设备一直记录数据,直到总线无报文,进入休眠,总线有报文后随即唤醒并开始记录报文。)
▷ 在数据一直记录的过程中利用触发事件(举例中利用 key 事件)打“marker”,“marker”即为时间戳,将之前的事件隔开,从而选择导出具体时刻数据。
▷ 配置写入设备
Step2 设备连接
▷ 设备连接之前,需要根据PIN脚定义制作相应接口连接到OBD对应的接口。
GL2400 BD25 PIN脚定义如下:
GL2400 DB15 PIN脚定义如下:
▷ 连接示意图如下,需要注意的是,配置写完后断开USB与电脑的连接,开始记录数据,根据面板LED指示灯状态了解记录情况。
Step3 数据处理
▷记录一段时间后,断开CAN/LIN通道,再次用USB线连接PC与设备根据需求导出数据。
▷导出后查看数据。
▷最后,将导出的数据导入CANoe中分析。
至此,一个完整的报文录制过程就完成了。这只是其中一种触发方式,其他路试过程中的定制化需求同样可以在Vector Logger Configurator中设置。
当然了,GL Logger的功能可远不止这么多哦,它还可以记录模拟量测量数据,可以在路试期间通过诊断和CCP/XCP记录ECU内部参数等等。
也许会有小伙伴问,现在各大OEM都推汽车以太网啦,有汽车以太网报文录制的解决方案吗?答案是肯定的,具体的小怿就不在这里展开啦。想要进一步了解的小伙伴可以通过关注公众号以及support@e-planet.cn联系我们哦。