USBCAN-I pro适配器是一款CAN总线分析工具,可以建立PC与CAN网络的连接。可以通过ECANtools软件实现CAN数据可视化,实现CAN数据收发等功能。如果用户需要开发应用程序,GCAN提供应用程序演示代码,包括VC、VB、.net、Delphi、Labview和C++Builder等开发例程。
1.波特率自动识别功能
它可以自动识别未知波特率的总线的波特率。只要是有源的CAN总线,我们公司的设备都可以识别它的波特率。波特率识别有两种方式:
A:标准波特率识别(1000K、500K、250K……)
B:全范围波特率识别(设置起止范围,在范围内扫描波特率)
该函数可以在识别出未知波特率的设备后发送和接收数据,也可以用于测试新开发的CAN通信设备的波特率。
2.基本CAN数据收发功能
软件可以收发CAN总线标准数据,支持CAN2.0A、CAN2.0B帧格式收发,支持数据帧、远程帧收发。软件接收列表最多可接收100万帧数据,接收列表可以3种格式保存在本地——文本文件(.TXT)、批处理文件(.CAN)、excel文件(.csv),此功能为方便用户进行数据存储和处理分析,批处理文件可通过软件传回CAN总线。
3.先进的CAN总线数据传输功能
发送数据时,可以设置普通发送模式和列表发送模式。列表模式可以编辑多个CAN数据。发送列表中的CAN数据可以同时循环发送,发送列表可以保存/加载。
文件发送功能可以在接收时根据时序信息将批处理文件(.CAN)发送回CAN总线。批处理文件可以通过记事本进行编辑,编辑后的文件可以根据用户实际写入的内容发送。
该功能可以作为汽车电子用户的信号模拟器。比如车载导航就是通过CAN信号控制开启的。用户可以截获一段包含车载导航启动信号的数据,而不必从这些数据中寻找启动信号。把导航从车上拆下来后,重新把这条数据发给导航,就可以启动无ECU导航了。
4.接收实时统计
接收统计功能可以根据相应的规则对接收到的数据进行实时统计。统计规则包括:帧名、帧ID、帧格式、帧类型、帧数据。设置分类规则后,当接收到的数据符合分类规则时,软件会自动合并符合规则的数据,并对合并后的数量进行统计。当总线上的数据量很大时,这个功能非常有用。同框合并后,方便观察分析其他数据。
汽车CAN总线上有很多节点周期性地向总线发送相同的数据与ECU通信。而这些相同的数据往往会让数据分析师眼花缭乱,并对总线上其他有用数据的分析造成干扰。灵活使用接收统计功能,可以将重复发送的数据组合成一个循环。这时候如果总线上有新的数据发送出去,可以直观的看到。