日志回放
添加回放
在总线配置的“回放”组添加一项,选择 ASC/BLF 文件、名称、模式、倍率和重复次数。
| 设置 | 用途 |
|---|---|
| 离线 | 将日志帧送入软件的数据流供 Trace/信号图观察,不向物理总线发送 |
| 在线 | 将日志中的可回放帧发送到已打开的对应总线 |
| 0.5× / 1× / 2× / 5× / 10× | 按原日志帧间隔缩放速度 |
| 尽快 | 不等待原帧间隔,按软件和设备处理能力发送 |
| 1 / 2 / 5 / 10 次,循环到停止 | 完成指定次数,或持续直到停止 |
在“主页”选择“离线”并启动,无需连接设备。软件自动播放所有配置了路径的离线回放,跳过在线回放;全部播放结束后自动停止,循环回放需手动停止。测量中可分别停止或重新播放离线项。选择“在线”时,先启动测量,再手动播放回放项。
离线会话不运行节点仿真、脚本或变量,也不向总线发送。启用的总线 Logger 可记录回放帧。统计窗口单独显示离线帧数量和 ID 周期,不将其计入设备统计或物理总线负载;周期取日志时间,帧/秒反映实际回放速度。

离线回放配置示例:只进入 Trace、1× 速度、重复 1 次。
在线回放前检查
确保 CAN/LIN 通道已打开,CAN 不处于只听模式,LIN 为主节点,并使用与日志和目标网络一致的速率。在线回放会实际发出报文;先停止无关周期任务和节点仿真,避免重复发送。
当前范围
- 支持 CAN 数据帧和可解析的 LIN 数据帧;CAN 远程帧、错误帧和不符合回放条件的记录会跳过。
- 不提供原日志的多通道到多台设备映射;同种总线的记录发送到当前设备的对应接口。
- LIN 在线回放发送日志中的数据帧,不等于复现原始主从交互和帧头请求调度。
- 独立离线会话使用原日志相对时间;倍率和“尽快”只改变播放速度。重复播放在每轮末尾与下一轮开头之间增加 1 ms。在线会话中手动播放的离线回放使用电脑到达时间。
- 独立离线会话中,多个回放各自从零计时,Trace 按到达顺序显示,时间可能不单调;同一个 Logger 录制多个回放时也可能出现时间回退,它们没有合并为同一时间轴。
- 倍率调整与最快模式不是硬实时保证,实际在线速度还受总线负载和发送完成能力限制。
回放配置保存到工程,日志文件本身不内嵌。移动文件后应重新选择路径。解析失败、通道未打开或发送失败时,到控制台查看具体原因。
