can 总线分析仪入门教程
目录
第一章 产品概述...............................................................................................................................1
第二章 快速学会收发报文...............................................................................................................3
第三章 BUSMASTER 软件使用概述..............................................................................................5
3.1 配置文件设置...................................................................................................................... 5
3.1.1 创建新的配置文件...................................................................................................5
3.1.2 加载配置文件..........................................................................................................6
3.1.3 保存配置文件..........................................................................................................6
3.2 跟踪窗口.............................................................................................................................. 7
3.3 状态栏................................................................................................................................. 8
3.4 格式转换器......................................................................................................................... 9
3.5 自定义功能区栏............................................................................................................... 12
第四章 在 BUSMASTER 中的总线控制和模拟.......................................................................... 14
4.1 信道配置(Channel Configuration).............................................................................18
4.2 发送报文(Transmit Window)................................................................................. 19
4.3 报文显示(Message Window).................................................................................22
4.4 网络状态(Network Statistic).................................................................................. 28
4.5 报文录制(Logging)................................................................................................... 29
4.6 报文回放(Replay)...................................................................................................... 32
4.7 报文过滤(Filters)........................................................................................................34
4.8 信号解析(Signal Watch)..........................................................................................36
1
can 总线分析仪入门教程
4.9 波形窗口(Waveform Messages)........................................................................... 38
4.10 信号曲线图(Singal Graph)......................................................................................... 41
4.10.1 配置曲线图.......................................................................................................... 42
4.10.2 图形元素列表...................................................................................................... 44
4.10.3 曲线图操纵控件.................................................................................................. 47
4.10.4 信号跟踪光标...................................................................................................... 48
4.10.5 曲线图窗口配置.................................................................................................. 49
4.10.6 图形导出.............................................................................................................. 51
4.11 节点仿真配置(Node Simulation)......................................................................... 52
4.11.1 添加节点.............................................................................................................. 52
4.11.2 编辑节点.............................................................................................................. 53
4.11.3 删除节点.............................................................................................................. 54
4.11.4 配置节点.............................................................................................................. 54
4.11.5 建立节点.............................................................................................................. 55
4.11.6 启用/禁用节点.....................................................................................................55
4.11.7 函数编辑器.......................................................................................................... 56
4.11.8 编辑现有功能...................................................................................................... 58
4.11.9 删除处理程序...................................................................................................... 59
第五章 UDS 诊断(ISO-14229).............................................................................................65
5.1 快速使用指南................................................................................................................... 65
5.2 诊断设置........................................................................................................................... 66
5.3 诊断主窗口....................................................................................................................... 69
2
can 总线分析仪入门教程
第六章 测试自动化(Test Automation)...................................................................................... 72
数据库编辑器...........................................................................................................................73
第七章 COM 接口函数及 API 相关............................................................................................ 79
第八章 J1939................................................................................................................................81
J1939 节点仿真.......................................................................................................................90
第九章 CAN FD 相关介绍...........................................................................................................94
9.1 CAN FD 控制器配置........................................................................................................94
9.2 控制器的选择................................................................................................................... 94
第十章 附加装置...........................................................................................................................101
第十一章 二次开发.......................................................................................................................106
3
can 总线分析仪入门教程
第一章 产品概述
BUSMASTER 是一款针对 CAN 总线系统的简单高效的测试和开发工具,它可以在
Windows 7 和 Windows 10 系统上运行。它有助于监控,分析和模拟 CAN 总线上的各种
信息。利用其强大的功能和用户可编程性,它可以模拟任意复杂的 CAN 系统。
此外,它还提供了以原始数据格式或者逻辑/物理数据格式分析数据字节的选项,可以
单独监控信号。这两个功能是通过报文数据库实现的。提供了一个内建的数据库编辑器来创
建报文数据库。
用户可以模拟 CAN 节点的行为或增强 BUSMASTER 控制的功能。这是通过 32 位
WINDOWS 动态链接库(DLL)来实现的。可以动态加载包含 BUSMASTER 控制接口的
DLL 来模拟节点的行为。提供了有个内置的函数编辑器来编写程序在 ANSIC 和建立一个
DLL。DLL 一旦生成,就可以动态地加载和使用。
●为了方便用户编程,提供了一组全面的 API 和用户处理程序。通过 BUSMASTER 的 USB 端
口,多个 USB CAN 硬件可以被连接和监控。
●它在主动模式下工作,主动模式工具会影响总线,在被动模式下,工具不会对总线产生任
何影响。
●支持 CAN2.0A 和 2.0B 协议。
●报文可以以十进制或 16 进制格式显示。
●有三种不同的时间标识,即系统时间,相对时间和绝对时间模式。绝对时间是指从工具连
接到 CAN 总线的时间。如果显示器配置为滚动模式,则相对时间是两个连续报文之间的
1
can 总线分析仪入门教程
时间。在覆盖模式下,它是相同 ID 的两条报文之间的时间差。时间戳是在 CAN 驱动程
序级别上完成的。系统时间为 PC 机的实际值。
●用户可以将报文记录到文件中并重播记录的文件。还可以在系统,相对和绝对记录模式中
配置时间标识模式。重放可以有选择地对发送,接收和所有报文进行重放。多个具有相同
时间标记的日志会话可以组合在一个重播会话中。重播也可以配置在一个循环方式与不同
的时间延迟。
●报文过滤可以通过软件、硬件或者两者都用来完成。软件过滤工作在应用层,而硬件过滤
工作在 CAN 控制器层。
●它可以在 CAN 总线上显示报文和错误帧。
●用户可配置接收过滤器,波特率和警告限制。带有 USB 接口的总线主机目前不接受警告
限制。
●报文显示可以配置在不同的颜色。不同的颜色可以被分配给不同的报文 ID。可以配置报文
显示项和显示更新率。
●它提供了一个报文数据编辑器,用于创建和编辑报文及其信号。
●报文的信号是可以解释的。它可以在单独的窗口或报文显示窗口中进行解释。
●单独的信号可以通过时间戳单独监控。
●它通过函数编辑器提供编程功能。基于事件的编程是使用 ANSI C 语言完成的。用户可以
使用所有 Windows 提供的 API 和任何第三方提供的 LIB/DLL/API 文件。
2
can 总线分析仪入门教程
●它支持高达 8Mbps 的所有比特率。
●用户可以进行总线统计分析。
●可以保存或加载用户首选项。最后保存的用户首选项将在应用程序开始时自动加载。
第二章 快速学会收发报文
以在办公室环境为例,简单介绍如何收发报文:
将两个 CAN 分析仪用杜邦线连接到一起(CANH 接 CANH,GND 接 GND,CANL 接
CANL),然后将两个 CAN 分析仪都连接到电脑上,一个用来模拟发射,一个用来模拟接收。
将 CAN 分析仪连接到电脑上,打开上位机软件,将弹出如下界面:
注意:要保证 T-Resistor 的 120 欧内置终端电阻切换到激活状态(只切换一个 CAN 分析
仪也能正常工作,不过建议两个都激活)。
3
can 总线分析仪入门教程
注意:通过菜单 MessageWindow-Overwrite 的切换,可以使报文收发显示界面的报文滚
动起来(非覆盖模式)。
更多详细的信息请参阅相关章节。
4
第三章 BUSMASTER 软件使用概述
can 总线分析仪入门教程
3.1 配置文件设置
用户可以将您对工具的首选项保存到“.cfx”文件中。为下一个会话运行该工具时,
将自动加载上次加载的配置文件。如果没有找到配置文件,应用程序将加载默认配置设
置,加载的配置文件名的状态将显示在状态栏上。
3.1.1 创建新的配置文件
1.选择应用程序按钮(Application Button-)-->新建选项(New)。这将调用“文
件保存”对话框。
2.输入新的配置文件名。然后选择保存按钮。将加载新的配置文件,并且在状态栏上可
以看到相同的文件名。
5