在使用CANoe过程中经常遇到一些问题,导致无法正常使用,或由于不知道怎么操作实现一些功能,给工作带来一些困扰,本文针对实际使用中遇到的一些问题给出解决办法,并将一些实用的小技巧进行分享,希望能给相关技术人员带来一些参考和帮助。
目录
1、采集的两路报文与设置的CAN网络通道相反,无法解析出报文信息
一、常见问题解决办法
1、采集的两路报文与设置的CAN网络通道相反,无法解析出报文信息
1)查看Networks中CAN通道设置
2)点击Start运行,图表中无信号曲线
3)在Network窗口,点击CAN网络通道选择CAN2,右键Remove移除
4)点击CAN通道Channels右键Add,添加CAN通道
5)选择CAN1,点击OK
6)同样的操作,在Network网络,Channels右键添加CAN通道
7)选择CAN2
8)重新点击Start,运行报文,可以看到报文已经解析出,图表中出现报文信号图线
2、图标界面显示的图线是淡色线,且无法读取到对应的数据
1)选择信号加载后,运行,图标界面显示的图线是淡色线,且无法读取到对应的数据。原因为报文数据量过大,加载信号过多,页面显示时间过长或电脑配置较低。
2)调整时间轴,将界面显示的时间调短。或更换配置高的电脑运行程序和报文
3、选择信号加载的信号错误,解析不出对应信号
1)在信号栏右键选择ABS车速信号,添加ABS车速信号
2)点击Start运行,图表中无ABS信号曲线,原因为定义的DBC文件中有重复错误信号,需查找到所需信号的ID添加准确的信号
3)在主菜单选择Graphics,下拉菜单选择刚才观测的窗口Graphics
4)在Trace窗口中找到ABS2报文,选择报文中的ABS车速,可以看到在Trace中有解析出的车速信号,左键选择拖动至Graphics的信号栏
5)重新点击Start运行,ABS车速已解析出。
6)另外一种加载信号的方法,在添加信号窗口中找到Frames,选择要查看的报文,比如ABS_2,选择要查看的信号ABS车速
7)点击Start运行,可以看到加载的ABS车速信号有曲线显示
二、实用小技巧
1、Graphics窗口时间轴显示实际日期时间
1)在Graphics窗口任意处右键,选择Configuration设置
2)选择Time,Display,下拉菜单中选择Data and Time,点击OK
3)时间轴显示日期和时间
2、需要导出解析的数据,进行处理,怎么操作
1)在Graphics图表右键选择Import/Export-Export
2)在弹出的窗口中选择输出文件保存位置及格式,包括csv/mat/mdf/sig,勾选要输出的信号,点击Save保存
3)找到保存的文件,打开,可以看到数据已经解析输出
3、界面显示字体太小,如何调节
1)在Graphics窗口右键选择Configuration设置
2)选择Legend-Font
3)在弹出的窗口中选择要调整字体大小的模块,比如Graphics diagram和Graphics legend,字体调整至20,点击OK
4)点击OK,可以看到图表信号名称及图表坐标字体已变大
4、Graphics窗口中图线太细,看不清楚,如何调节
1)选择对应信号右键,选择Samples-Square
2)可以看到钥匙信号图线中信号点已变成方块
3)同样可以多选信号,批量调节,选中信号后,右键选择Samples-Circle
4)可以看到制动踏板开度信号和制动有效信号由小圆点变成了大圆点
5、需要查看数据的二进制或十六机制格式,如何设置
1)信号栏,Name右侧空白栏右键选择Column Chooser
2)在弹出的窗口中选择要显示的格式,双击,比如二进制Bin、十六进制Hex。当然也可以选择y轴变化值dy或最大最小值Max、Min
3)信号栏中已显示出信号的十六进制及二进制数值
6、如何保存设置好的工程,再次使用时不用重复设置
1)在主界面菜单栏点击红框图标
2)选择工程保存位置并命名,点击保存
3)在保存位置可以看到保存的工程文件,下次需要使用同样设置的工程,直接双击该文件打开即可
三、总结
本文将CANoe使用过程中常见的问题及解决办法,还有一些实用小技巧,希望能给相关技术人员带来参考和帮助。
欢迎关注同名微信公众号:汽车电控研习室