1、双击打开软件,弹出选择设备对话框
设备类型:选择正确的设备型号;
设备端口:如果只接了一只usbcan卡,默认选USB1;
显示名称:用户可为每个CAN卡设定不同显示名称;
当一台电脑上运行多个usb接口CAN卡时,不同can卡分配不同的设备端口。

2、打开can卡通用测试软件LCANTest的主界面
软件主界面由菜单栏、工具栏、设备通道选择标签、设备通道界面和状态栏组成。
设备通道选择标签用来选中某个can卡的某个can通道,状态栏显示软件操作状态。

2-1、菜单栏说明
菜单栏
|
下拉菜单框中功能项
|
描述
|
设备管理
|
选择设备
|
弹出“选择设备”对话框,用来添加新设备
|
设备信息
|
CAN通道打开后可用,弹出设备信息
|
退出
|
退出软件
|
快捷面板
|
打开
|
打开CAN通道
|
关闭
|
关闭CAN通道
|
滤波参数
|
打开CAN通道前可用,弹出滤波参数设置对话框,用来设置CAN通道的滤波参数,点击“CAN接收滤波计算器”,弹出CAN接收滤波计算器工具软件
|
发送当前任务
|
发送当前任务
|
发送任务列表
|
发送任务列表
|
停止发送
|
停止发送当前任务或发送任务列表
|
数据记录
|
保存记录
|
弹出另存为对话框,设定文件名,按保存按钮后,收发记录区记录的报文被保存到指定文件夹中,保存格式是.csv。
|
清空记录
|
清空报文收发记录区记录的收发报文,及清空发送帧数、记录帧数和发送耗时的数值
|
继续显示
|
报文收发记录区刷新显示记录的收发报文
|
暂停显示
|
报文收发记录区暂停刷显示新记录的收发报文
|
定位
|
弹出定位对话框,输入数值后点击确定退出,报文收发记录区高亮显示对应行的报文
|
缓冲容量
|
弹出数据记录缓冲区容量对话框,输入数值后点击确定退出,可输入的最大值是1000000帧
|
自动保存
|
弹出自动保存缓冲区记录设置对话框,按照描述完成设置后,按确定按钮退出。
|
发送记录
|
弹出打开记录文件发送对话框,选中待发送的记录文件,选择发送文件中“接收”、“发送”或全部记录,点击发送按钮,完成记录发送。
|
查看
|
工具栏
|
选中,则软件主界面中显示工具栏
|
状态栏
|
选中,则软件主界面中显示状态栏
|
快捷栏
|
选中,则软件主界面中显示快捷面板;不选中,则显示任务日志区
|
窗口
|
层叠
|
多个设备通道窗口层叠显示
|
水平
|
多个设备通道窗口水平显示
|
垂直
|
多个设备通道窗口垂直显示
|
设备通道收发窗口
|
选中,则鼠标指向对应设备通道界面
|
Language
|
中文
|
中文界面
|
English
|
英文界面
|
帮助
|
关于
|
软件基本信息
|
2-2、工具栏说明
工具栏图标依次是选择设备、打开、关闭、发送当前任务、发送任务列表、停止发送、保存记录、清空记录、继续显示、暂停显示、设备信息、关于。
3、设备通道界面
设备通道界面由报文收发显示区、快捷面板区和任务日志区组成。
状态栏用来记录任务执行状况。通过切换标签切换快捷面板和任务日志区。

3-1、报文收发区
报文收发记录区里可以查看报文的序号、传输方向、第几路CAN、时间标识、增量时间、帧ID、帧类型、帧格式、数据长度和数据。

3-2、快捷面板区
设置项
|
参数设置
|
描述
|
CAN参数
|
波特率
|
16个波特率可选或选择自定义
|
BTR0 /1(hex)
|
选择自定义时,写入计算出的数值。如图表6自定义波特率所示,自定义波特率100k,计算出的数值是041C,然后填入BTR0 /1(hex)填写框中。
|
终端电阻
|
可用时,勾选启用can卡内置120欧姆终端电阻。反之不启用。
|
验收滤波设置
|
点击验收滤波设置按钮,弹出滤波参数设置对话框,选择滤波方式,然后在验收码和屏蔽码填写框中填入“CAN接收滤波计算器”计算出的结果,最后点击确定退出滤波参数设置对话框。
|
工作模式
|
正常模式和只听模式。
|
打开/关闭
|
打开或关闭CAN通道。CAN通道有错误时,打开按钮红绿间隔闪烁。
|
状态
|
发送帧数
|
记录发送的总帧数
|
接收帧数
|
记录接收的总帧数
|
发送耗时
|
发送所耗时间,单位ms
|
清空记录
|
清空发送帧数、记录帧数、发送耗时和报文收发记录区的所有数据。
|
任务配置
|
帧ID(hex)
|
可选固定、自增或随机,填写框中填入帧ID。注意:标准帧时,帧ID不大于11位;扩展帧时,帧ID不大于29位。
|
数据(hex)
|
可选固定、自增或随机,填写框中填入帧数据。
|
帧类型
|
可选数据帧或远程帧。
|
帧格式
|
可选标准帧或扩展帧。
|
发送方式
|
可选正常发送、单次发送、自发自收和单次自发自收。单次发送或单次自发自收时,可以在总线上无应答的情况下完成单次任务或任务列表发送。
|
每次发送帧数
|
自由填写
|
每次发送间隔
|
自由填写,单位ms
|
发送次数
|
自由填写
|
添加任务
|
点击添加任务按钮,将当前任务添加到任务列表
|
删除任务
|
双击选中任务列表中的任务,然后点击删除任务。连续点击删除任务,可连续删除任务列表中任务。
|
修改任务
|
双击选中任务列表中的任务,修改参数,最后点击修改任务按钮完成任务修改。
|
任务操作
|
循环发送
|
选中,则循环发送当前任务或任务列表
|
发送当前任务
|
发送当前任务按钮
|
发送任务列表
|
发送任务列表按钮
|
任务列表
|
导入任务列表
|
导入任务列表
|
导出任务列表
|
导出任务列表
|
任务列表中的任务
|
根据任务建立的先后顺序依次排列
|
3-3、验收滤波设置示例
3-3-1、计算滤波参数
打开CAN接收滤波计算器,滤波模式选择“标准帧 单滤波(仅ID)”,在“滤波,自定义滤波器的所有参数”设置项里,将第18位设为0,其它位保持不变,仍然是X(X表示该位可以是0,也可以是1),点击计算按钮,分别生成验收码:00000000、屏蔽码:FFDFFFFF,将验收码和屏蔽码的值复制到滤波参数设置窗口的验收码和屏蔽码填写框中,然后点确定。

3-3-2、不接收不符合滤波规则的报文
将标准帧ID设置为0x00000001,则不符合上面第18位是0的验收滤波规则,然后发送方式设为“自发自收”(方便测试结果展现),点击”发送任务“按钮,我们可以看到报文收发区只有发送的报文,而没有接收的报文,证明该报文不符合滤波规则,已经被过滤,未被接收。

3-3-3、接收符合滤波规则的报文
将标准帧ID设置为0x00000002,则符合上面第18位是0的验收滤波规则,然后发送方式设为“自发自收”(方便测试结果展现),点击”发送任务“按钮,发送和接收的报文都在报文收发区正常呈现,证明该报文符合滤波规则,正常接收。

3-4、数据记录-自动保存功能的介绍
勾选启用自动保存功能,可设置保存路径、单个文件最大容量。如果最大容量设置为0,表示容量无限大,按单个文件记录;如果设置为非零值,当文件容量超过最大容量时,自动分为多个文件保存。
