![]()
背景与挑战
随着智能网联汽车与工程机械智能化的快速发展,记录数据、车队管理和试验验证的需求与日俱增,数据记录仪已成为车队管理、设备运维的核心基础设施。
然而,传统的记录仪上电启动后再进行持续的周期性采集,该模式在行业应用中存在局限,尤其在发动机等设备需要启停频繁的测试场景中,固定的周期性采集会导致产生大量的无效数据,而在自动驾驶车辆的相关测试中,记录仪启动延迟很可能导致关键工况数据的漏采。
报文唤醒机制作为一种动态响应方案,根据对应接口有无报文数据实现记录仪的按需激活,为解决上述矛盾提供了新思路。风丘科技提供的数据记录仪IPE853、IPE833、IPElog2均支持对相关接口设置总线唤醒,能够在无需采集数据时自动进入休眠状态,并在接收到报文后迅速启动进行采集。此外,IPE853和IPElog2还支持进一步配置NML(无信息丢失)模式,可实现更高可靠性的数据采集保障。
解决方案
1.WakeOnBus(总线唤醒)设置
相关记录仪上、下电,采集逻辑说明:
• 记录仪启动:在KL30通电的情况下,KL15通电时,记录仪启动并进行采集数据。
• 记录仪关机:KL15断电,记录仪停止采集并进行数据的压缩和上传,完成后,记录仪熄灭所有指示灯。建议所有指示灯熄灭后再断电KL30。
WakeOnBus设置说明:
• 记录仪设置总线唤醒后,在仅有KL30通电的情况下不会进入关机状态,转而进入休眠状态,此状态下记录仪PWR插口位置的绿色指示灯将会每3s闪烁一次。
• 当设置了总线唤醒的插口接收到CAN/LIN报文时,记录仪会自动启动,启动完成后开始采集数据(在KL15不通电的情况下也能启动)。
• 当对应插口没有报文输入,且KL15不通电时,记录仪结束采集并压缩、发送上传数据,完成后再次进入休眠状态。
WakeOnBus设置方式:
连接记录仪,打开IPEmotion RT软件,选择信号界面“检测与同步”。
![]()
(图1 检测记录仪)
检测到记录仪后,选择需要设置的插口,在拓展界面勾选激活“WakeOnBus”。(M-CAN插口和CAN-1插口共用同一个插口配置)。
![]()
(图2 设置WakeOnBus)
点击初始化保存记录仪配置。
2. NML(No Message Lost无信息丢失)设置
NML设置说明:
• NML功能激活后,记录仪在完全启动前只记录总线报文,因此需要设置Traffic通道,并设置存储。
• NML功能已经包含了快速启动和WakeOnBus的功能,因此不能和这两个设置同时勾选。
• 当记录仪的对应接口设置了NML后,记录仪同样能进行总线唤醒(效果与WakeOnBus相同)。同时,记录仪会记录该接口启动时的早期报文,以及修改记录仪配置重新初始化时、或者记录仪压缩上传数据时的报文。每次记录的报文都会在数据存储位置单独形成一个数据文件。
NML设置方式:
选择需要设置的插口,在拓展界面勾选激活“NML”。(M-CAN插口和CAN-1插口共用同一个插口配置)。
![]()
(图3 设置NML)
NML功能需要设置Traffic,并设置存储组。
如图选中对应插口,右键,选择组件添加“Traffic”。(M-CAN插口和CAN-1插口共用同一个插口配置)。
![]()
(图4 添加Traffic通道)
进入采集界面设置存储组,将添加的Traffic通道设置存储。
![]()
(图5 设置Traffic通道的存储)
初始化保存配置。
3. Traffic数据的读取
例:使用DBC文件读取CAN-traffic报文数据。
进入数据管理界面,加载报文数据。
![]()
(图6 加载报文数据)
加载后,选中报文通道......
(素材使用声明:本账号素材使用力求合法,若不慎侵权请联系我们删除;本账号内容未经授权使用,将依法追究责任。)
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.