多语言展示
当前在线:689今日阅读:152今日分享:13

USBCAN-MINI的ECANTOOLS软件使用说明

本文简单的介绍了USBCAN-MINI的ECANTOOLS软件使用,对于想要了解使用相关设备的工程师具有很好的指导意义。
工具/原料
1

USBCAN-MINI

2

ECANTOOLS软件

3

笔记本电脑

设备介绍

USBCAN-Mini是CAN-bus产品开发、CAN-bus数据分析的强大工具,同时具有体积小巧、即插即用等特点,是便携式系统工程师的最佳选择。它可使用ECANTools等通用测试软件,可执行CAN-bus报文的收发和监测等功能。下面我们来简单介绍下它的使用流程:

1、ECANTools软件的启动
1

如工程师已安装ECANTools软件,可以通过双击桌面上的“Ecantools”图标打开软件。如图:

2

选择对应的设备类型后,点击“打开设备”即可在设备列表中出现已经插入电脑USB接口的CAN设备。如图:

3

选择工作模式。软件提供3种工作模式可选:正常模式、只听模式、自发自收模式。正常模式适用于软件数据收发;只听模式适用于在不干扰总线的情况下监听总线,但不可发送数据,此时USBCAN设备不作为CAN总线节点,不发送应答和时钟信号;自发自收模式用于测试USBCAN设备的CAN通信是否正常。如图:

4

选择波特率。工程师需要按实际接入的总线的波特率进行设置,如波特率与总线不匹配,则无法正常通信,甚至干扰总线。如需自定义波特率可使用自动识别波特率功能进行扫描。

2、ECANTools软件的数据收发

接收和发送界面是ECANTools的主要功能,在此界面,工程师可以直观的看到接收到的CAN报文,以及通过普通发送或列表发送的方式,向总线上发送数据。

3、ECANTools软件的总线分析功能

CAN总线状态显示:指示当前CAN总线状态包括:总线正常、被动错误、主动错误、总线挂起。CAN控制器内部FIFO溢出:某一段时间内的总线报文过于密集,导致USBCAN来不及接收,发生报文丢失。CAN控制器错误报警:总线发生多次发送错误或接收错误,错误计数器超出报警阈值,并能显示错误计数值。CAN控制器消极错误:总线发生多次发送错误或接收错误,导致CAN控制器进入错误消极状态,并能显示错误计数值。CAN控制器仲裁丢失:本节点与其他设备在竞争总线时失败,待发报文将在下一次总线空闲时尝试发送,能捕捉到相应的错误位信息并显示出来。CAN控制器总线错误:总线发生一次发送错误或接收错误,错误计数器的值将累加,并能捕捉错误的位信息,比如ACK、CRC、位界定错误信息。CAN数据缓冲区溢出:由于一段时间未与PC交换数据,导致设备存储的报文数目超出硬件容量限制,新接收的报文将覆盖最早的报文。

4、ECANTools软件的其他功能

ECANTools软件扩展功能极为丰富,且都很方便易用,灵活运用这些扩展功能可以帮助工程师方便快速的分析数据。保存数据/实时保存:可保存接收列表,保存格式有:txt、can、excel、二进制。暂停显示:可暂停接收列表的滚动。显示模式:可选滚动模式和列表模式,列表模式可按规则将数据实时分类。清除:可清除当前接收列表中的数据。滤波设置:通过编辑滤波ID的方式,实现多段滤波。高级屏蔽:通过屏蔽ID的方式,不显示已屏蔽的ID。显示错误帧:可显示/隐藏总线上的错误帧。OBDII插件:可直观的解析部分汽车参数。CANopen主站:方便工程师进行CANopen协议解析。

注意事项

注意波特率的一致性

推荐信息