PCAN-Explorer在使用过程中,经常因为没有掌握其一些有用的使用方法,造成使用的不便。本文将实际使用过程中的一些有用的小技巧以实例的方式讲解,以增加PCAN-Explorer使用的便利性,更好的使用这个工具来解决我们的问题。
目录
一、不用拔插PCAN-USB切换CAN1、CAN2连接通道的方法
一、不用拔插PCAN-USB切换CAN1、CAN2连接通道的方法
某些情况需要采集2路及以上报文,在PCAN-USB硬件连接后,会发现想要采集的1/2路与实际识别的1/2路相反,这种情况虽然可以采集报文,但是会给后边的报文分析,特别是有常用习惯设置的报文分析带来麻烦,比如经常设置整车CAN为第1路,驱动CAN为第2路,那么如果采集报文时1/2路相反,就会导致在分析报文时要每次根据采集的通道进行重新设置,给使用带来不便。当然也可以通过拔插硬线的方法改变1/2路,但是反复插拔硬件操作不便。下文介绍一种方法,通过在PCAN-Explorer软件中简单设置,可以达到我们采集的报文通道是我们预想的结果。
1、选择Project Manager-Progect Items
2、选择要设置连接通道,右键选择Change
3、比如希望connection1,即Bus1采集的报文也是PCAN-USB 1采集的报文,则更改connection1对应的硬件为250K-1,即PCAN-USB 1采集的报文为Bus1
4、同样的方式可设置connection2对应的硬件为250K-2,即PCAN-USB 2采集的报文为Bus2
5、设置完成后,可以看到Bus1和Bus2采集的报文已经进行了互换
二、调整选择某路连接DBC文件的方法
在加载DBC文件时,可以通过邮件DBC文件选择应用,再选择要应用的分路的方法。但是还有另外一种方法,也可以实现DBC文件快速选择加载。
1、选择Connection1,在Properties窗口会弹出Connection1的配置信息
2、选择Symbols file,点击下拉菜单,选择需要应用的DBC文件,比如Connection1采集的报文为BCAN数据,加载BCAN DBC文件
3、同样的方式,Connection2采集的报文为PCAN数据,加载PCAN DBC文件,可以看到Receive/Transmit界面,收到的报文已经全部解析出
4、点开Data的小加号即可看到解析出的数据
三、Watch观测窗口的妙用
在报文采集观测过程中,经常会有一些场景,需要实时观测某几个信号的变化,以判断问题的原因,使用Watch观测窗口,可以将要观测的信号选择出来,实时观测。
1、加载DBC文件后,点开Data小加号,选择需要观测的信号,比如档位信号VCU_NowGearSts,右键选择Add VCU_NowGearSts to Watch Window
2、弹出Watch窗口,里边出现加载的档位信号,同样的方式可以选择不同ID报文中的信号加载至Watch窗口
3、加载完成后可以看到Watch窗口中显示所添加信号的实时信息
四、查看记录错误帧的设置方法
在排查问题时,经常会出现由于错误帧而造成的通讯错误,通过PCAN可以捕捉到错误帧信息,以辅助问题排查。
1、选择要查看记录错误帧的通道,比如Connection1,在Properties中勾选Error Frames
2、同样的方式可以设置Connection2显示错误帧
3、模拟错误帧信号,可以看到在Receive/Transmit窗口显示错误帧信息
4、点击开始采集报文,可以看到错误帧信息被记录下来
五、查看CAN网络负载率的设置方法
在测试或排查问题过程中,经常要观测整车CAN网络负载率,以判断负载率是否在合理范围内,是否由于负载率过高造成CAN通讯故障。
1、选择要查看负载率的通道,比如Connection1,在Properties窗口勾选Show Bus Load
2、可以看到在Connections窗口Connection1 栏目已显示负载率4%
3、同样的方法可设置Connection2,负载率会显示在Connections窗口
六、筛选接收特定报文的方法
在测试或故障排查过程中,可能只需要观测或记录其中几条相关的报文,此时可以通过筛选功能,将需要的报文筛选出,单独观测或记录。
1、Receive/Transmit窗口选择红框标记的图标
2、在弹出的窗口中,点击Add Item,Settings中可以选择Bus通道,报文类型
3、选择标准帧还是扩展帧,以及要筛选的报文ID,可以选择一个范围或者某一个ID,比如选择一个要筛选的ID 0C0128D0,点击OK
4、在主界面选择红框标记图标,重置Receive/Transmit 窗口中接收的报文,可以看到,窗口中仅显示筛选要显示的报文
5、同样的方法,可以筛选Bus2中的报文,0C0203D0
6、在Receive/Transmit 窗口可以看到筛选出的两个报文
7、点击红框标注的加号图标,开始采集报文,在红框标记的Filter下拉菜单,选择设置好的筛选Filter1,可以看到采集的报文中仅显示已筛选的报文
8、如果要取消筛选,显示CAN网络上的所有报文,在Filter下拉菜单选择None
七、调整显示页面字体的方法
有时候使用笔记本电脑或者其他便携设备采集报文时,由于屏幕较小,默认状态显示的字体较小,造成观察不便,可以通过设置,改变字体。
1、在菜单栏选择Tools-Options
2、在弹出的窗口中,选择Fronts and Colors,在Show settings for下拉菜单中选择要调整字体的模块,比如Receive/Transmit Window
3、可以在Font下拉菜单选择字体,在Size选择字体尺寸,在Item foreground选择字体颜色,在Item background选择背景颜色,设置好后点击OK
4、在主窗口中,可以看到Receive/Transmit窗口的字体已经变大
八、调整页面窗口布局的方法
除了采用默认布局外,可以根据个人需求及习惯设置页面窗口布局方式。
1、比如将Watch窗口悬浮状态变更为嵌入状态,避免其遮挡其他信息。
2、数据拖动Watch窗口至想要放置的位置,当显示红框标注的样式时,说明松开鼠标后,窗口将会放置在该位置
3、同样可以将鼠标放置在窗口边缘,进行拖动,改变窗口宽度
4、可以将鼠标放置在Receive/Transmit窗口上下分界位置上下拖动,改变Receive窗口与Transmit窗口大小
5、可以在菜单栏View下拉菜单中选择要显示在主界面的窗口
九、调整报文默认存储位置的方法
PCAN-Explorer 6具备自动保存报文功能,可以在报文采集中自动将采集的报文保存在指定的文件夹中,可以防止因操作失误引起窗口异常关闭,导致报文不能采集到。
1、选择菜单栏Tools-Options
2、在弹出的窗口中,Setting下拉菜单中可以选择Default Directions,选择默认的几个存储位置
3、也可以选择Browse,自定义存储位置
4、设置好默认存储位置后,点击OK
5、保存设置,重新启动PCAN-Explorer,点击采集报文,采集完成后,选择红框标识图标,停止采集
6、或者在采集过程中,直接点击PCAN-Explorer 关闭按钮,关闭PCAN-Explorer
7、在设置的默认保存文件夹中,可以看到自动存储的两个报文
十、保存设定好工程不用每次都设置的方法
根据个人需求及习惯设置后,为了避免每次使用都重新设置,可以将设置的项目保存为一个工程文件,下次使用时直接打开保存好的工程文件即可。
1、选择菜单栏File,下拉菜单选择Save Project As...
2、选择要工程要保存的位置,并命名,点击保存
3、在保存文件夹中可以找到保存的工程文件test.peproj,下次使用时,直接双击该图标即可启动
十一、总结
本文根据实际使用过程中发现的一些实用方法,通过实例讲解了PCAN-Explorer 6使用过程中实用的10个小技巧,希望能给相关技术人员带来一些参考和帮助。
欢迎关注同名微信公众号:汽车电控研习室