CANoe 12 使用简介 及 Replay Block报文回放
首先感谢阅读,作者是在工作中学习与积累,每一个笔记都是心得和积累,希望可以和大家一起交流学习。
本文章主要介绍CANoe12主要功能,及总体使用流程。
并使用前文录制的CAN报文进行回放,并配合PCAN检验CAN报文回放效果
本文测试中需要通过CAN连线搭建测试环境,柚子使用的是PCAN模拟车身作为数据接收端,如果有需要看下CAN连线
链接: 【CAN】PCAN连线
如果需要PCAN Explorer5作为测试工具的也可以阅读柚子的另一篇关于PCAN Explorer5的使用简介
链接: 【CAN】 PCAN Explorer5 常用操作使用简介
SPY3的测试工具使用文档柚子已经在写了~
CANoe常用功能及调试流程
VECTOR VN5620鉴赏
1. 新建工程
2. 配置通道数量及波特率
配置通道数量
配置波特率
确认配置后,CANoe的CH6连接PCAN作为车身CAN消息模拟,并验证CANoe通道及配置情况
3. Transmit测试
点击Simulation Setup,右键Interactive Generators,选中Insert CAN Interactive Generator,创建I-Generator节点
双击创建的I-Generator节点,进入CAN IG配置界面,右键添加新的CAN报文
配置触发方式,手动触发(Manual)与周期触发(Periodic)模式
设置CAN ID、CAN Type 及 Raw Data
点击左上角Simulation Start按钮开始仿真,且点击该条CAN报文播放按钮
打开PCAN-VIEW软件,接收到CANoe发送的对应CAN报文
同时点击Trace确认CANoe上发送数据的日志
4. Receive测试
打开PCAN-VIEW软件,点击发送方向盘右转向的模拟CAN报文
对应CANoe的Trace中接收到该CAN报文数据
至此,CANoe双向通信测试完成。
5. DBC导入
右键点击Databases,点击Add
选中DBC文件
此时Trace界面中接收到的CAN报文可以展开,查看对应数据位
6. CAN报文回放-ReplayBlock
右键点击Simulation Setup界面CAN总线,点击Insert Replay Block CAN
点击Configuration
在Replay Configuration页面中配置名称,添加ASC文件,输出模式等配置
节点配置成功,点击右上角Simulation Start开始仿真
CANoe中Trace显示开始发送,打开PCAN-VIEW验证接收数据
7. CAN报文回放-文件回放
双击online/offline切换
完成切换
点击Offline File List导入ASC文件列表(ASC文件生成参考 第8章)
点击添加文件/添加文件夹
按序导入设计回放的CAN报文ASC文件(按模拟测试需求设计顺序)
点击Home,设置步长,点击Start
CANoe中Trace显示发送的CAN报文
打开PCAN-VIEW 的 Trace,同步显示接收到的CAN报文数据
8. 附录:ASC文件生成方法
TRC文件 ⇒ ASC文件 —— PCAN-Converter
添加TRC源文件
选择目标文件格式
开始转化
选择目标文件夹
转换完成
TRC源文件及转化后的ASC文件