【CANoe基础】CANoe常用操作

 前言

注意,CANoe软件network的CAN通道和硬件是CAN通道是一一对应的。

 

 

下午使用CANoe回灌数据的时候,trace没有数据流动,但是offline模式正常,后发现是软硬件连接不正常。

 注意,有时候数据没有反应,可能是硬件连接失效,也就是可能CANoe的驱动虽在,但是软硬件没有正常连接好。

 常用操作

1. 创建CANoe工程;

2. 通过Trace工具查看交互的报文;

3. 通过Logging保存日志文件;

4. 创建IG发送报文;

5. 通过Graphics界面抓取信号波形;

6. 设置硬件和软件的连接;

7. 设置日志文件的保存格式;

8. 同步录制、回放视频和数据文件;

9. 发送已有的数据文件;回灌数据;

在Simulation Setup中添加ReplayBlock模块,并激活Activate,同时选择需要回灌的数据;

在Measurement Setup中选择online模式;数据是Rx模式的;

 

 

10. 回放已有的数据文件;

离线模式;在Measurement Setup中选择offline模式,同时选择需要回放的数据,可以根据需要选择要回放的时间段;数据是Rx模式的;

 

 

 

 

问题1:

配置好相关信息之后,开始运行出错。

CANoe : start measurement aborted

原因:

A1.配置Simulation Setup时,是对整个CAN网络进行处理,而不是单独处理一路CAN信息;
A2.可以在write界面查看错误信息,可以根据错误信息查找出错原因;
A3.这个问题是其中有一路CAN信息中包含回放模块,回放模块文件的路径有问题,文件不存在,导致出错;可以将回放模块unactive即可;

具体信息可以查看安装包中的帮助文档;

问题2:

使用的TX2中的程序同时完成接收和发送信号,单独测试没有什么问题,但是同时发送和接收就出现错误,调试了一两周也没有找到问题所在。

原因:

使用CANoe模拟发送数据到TX2程序接收,同时TX2也在发送数据,问题就是CANoe模拟发送的数据和TX2发送的数据有冲突,解决办法是在CANoe中过滤掉TX2程序要发送的数据即可。

操作

step1:添加过滤模块;

 

 step2:双击CFB按钮,选择过滤的信号等信息;

 

问题3:

最近正在做的工作是根据CAN数据分析TFL检测跟踪的效果,其中CAN数据包括地图信息和检测跟踪结果,本来是基于地图信息作为真值,统计检测率,但是分析数据发现地图数据也不是完全正确的,比如与实际行车环境中的tfl信息不一致、距离和位置有误等,最后经过多次和小伙伴沟通才最终明白处理过程,最主要的原因还是自己对CANoe的使用不了解,再就是彼此之间沟通不充分。

处理过程:

 

 

参考

1. CANoe相关

posted on 2020-10-19 22:05  鹅要长大  阅读(15272)  评论(0编辑  收藏  举报

导航