广州智维欢迎您!智维公司致力于先进的汽车及自动化测控仪器设备CAN总线分析仪_尾气分析仪_空燃比分析仪_蓄电池检测仪_数据记录仪_数据采集_车载网络_网关等产品

广州智维电子科技有限公司

Guangzhou Triv Electronic Technologies Co.LTD

行业应用
APPLICATION

2018-09-26

简单易用的CAN总线分析工具 --Kvaser Leaf Light HS V2+CANking

作者:triv    点击:140

产品:
硬件:Kvaser Leaf Light HS V2(型号SN:00685-0)
软件:CANking(可选软件:xa3, xtm,DiagRA MCD等)
第一部分:Kvaser Leaf Light HS V2(SN:00685-0)硬件介绍
产品型号(type)
产品编号(Item number)
Kvaser Leaf Light HS V2
00685-0
CAN总线分析仪Kvaser Leaf Light HS V2产品简述:
     Leaf Light HS v2为电脑与CAN总线网络之间的桥接,提供最便捷与成本相宜的解决方案。Leaf Light HS v2提供高速USB接口,兼容USB2.0规格,并提供D-SUB9接头与总线网络连接。配合全新的时尚设计,完全符合人体工程学的外观。Leaf Light HS v2比以往更轻便灵活,适合日常应用,不受使用空间限制。新增的电绝缘隔离(Galvanicisolation),已成为不可或缺的标配。
     作为USB与CAN总线通讯界面的主力军,新LeafLightV2为电脑与CAN总线网络之间的桥接,提供卓越的性能与相宜的成本。为您提供时间戳精准度达到100微秒并且无损的CAN报文传送与接收,并支持标准帧与扩展帧。
CAN总线分析仪Kvaser Leaf Light HS V2主要特性:
◆全速USB界面,提供无损的CAN报文传送和接收
◆支持标准帧和扩展帧
◆8000报文/秒的速率,时间戳精准度达到100微秒
◆电绝缘隔离(GalvanicIsolation),纳入为标配之一
◆有效防止电源浪涌或电击对产品造成的损坏
◆功耗只有70毫安(mA),适合手提电脑应用,减低对电池使用时间的影响
◆内置缓存,且通过高性能内核处理,减少电脑对处理时间关键任务的影响
◆提供免费的软件,免费的驱动固件更新和免费的技术支持

◆提供免费的Kvaser CANlib软件开发包,提供相应的编程例子


CAN总线分析仪Kvaser Leaf Light V2技术参数:

绝缘保护
波特率
5-1000kbit/s
安静模式(SilentMode)
-
错误帧产生功能
-
错误帧侦测功能
重量
100g
时间戳分辨率
100微秒
缓冲存储
CAN信息接收速率(帧/秒)
8000
CAN信息发送速率(帧/秒)
8000
扬声器
-
MagiSync
-
尺寸(WxLxH)
40x100x20mm
支持操作系统:
◆Windows7/Vista/XP/2000
◆WindowsServer2003
◆WindowsCE(5.x和6.x)
◆Linux
 CANlib软件开发包所支持软件开发平台:
◆VisualC/C++,VisualBasic,VB.NET,MicrosoftC#
◆Borland/CodeGear/EmbarcaderoC++Builder
◆Borland/CodeGear/EmbarcaderoDelphi(所有版本)
◆gcc,MinGW和多个C++例子,Python...等


第二部分:CANking总线分析软件及其实操

  1. 开始使用CanKing时会跳出一个欢迎对话框,可以在这里创建新项目或者打开已有的项目,演示中我们将创建一个新项目,选择模板并点击OK
 
  1. 进入选择模式,基本模式(可选择1、2、4、5通道数目),记录文件(可选择1/2/4通道数目),选择CANKingdom(双通道),选择完成后,点击OK。
 
  1. 点击OK屏幕将出现几个新窗口
 
  1. 首先,图1是主窗口:这个窗口提供一些使用的功能,是项目的主界面,单击NEW图标
可以创建一个新项目;单击Open
打开已有项目,单击save
保存当前项目;单击start run
将CAN设备安装到总线上或将它们卸载。常用的窗口: Kvaser CanKing指主控窗口,Select Formatters选择窗口,Output Window指输出窗口,CANController指总线控制。
 
图1
  1. 该窗口中对需要使用的物理层CAN通道进行指派,窗口中的Bus Parameters是设定通道的总线参数,监控通道的性能;如果电脑上没有插入设备,则显示虚拟通道,如图2所示。Bus Statistics指总线统计,可以手动将某个通道设定为总线开或关,如图3所示。
Bus Speed指波特率,Sampling Point指采样点,SJW指同步跳转大框。
 
图2
 
图3
  1. 最后是输出窗口(图4)和格式器窗口(图5),输出窗口将根据格式器窗口中指定的格式和滤波器显示所有相关信息
 
图4
 
图5
  1. 发送信息窗口。如果想要发送单条信息,请点击主窗口的信息菜单,选择通用之后在下拉菜单中再次选择通用,将会打开一个名为CAN信息窗口的新窗口,这个窗口可用来在总线上发送特定的CAN帧,之后该信息将显示在输出窗口中,也可以通过在信息末尾添加“x”来发送一个扩展ID,在末尾添加“rx”来发送一个远程帧,在信息前添加“$”或者“0x”变成十六进制,如图7所示。
 
图6
 
图7
  1. 加载总线也可使用流量发生器,打开主窗口的信息菜单,选择通用,然后选择流量发生器,这操作将打开CAN总线加载器,可以选择不同的选项来设定发送信息的持续时间和频率,同时在选项标签Options还有一个勾选项,可以设置窗口中的启动运行按钮,也可以启动总线加载器

 

  1. (1)报文格式:本格式窗口由两部分组成分别是可用格式器列表和激活格式器列表,可用格式器列表(Available Format)包含所有,可以添加到激活格式器列表中的格式器和滤波器。激活格式器列表(Active Formatters in Order Of Execution)显示了哪些格式器,已经被激活已经它们运行的顺序,通过格式与压缩选项,Driection Filter可以修改输出结果为十进制或十六进制。
(2)报文过滤(Pass Filter):当滤波器被添加到格式器的激活列表中,它们将按添加的顺序排列,格式器窗口将按从上至下的顺序云心激活选项,因此在运行之前,请务必确保滤波器处于所选的格式器之上(点击Up往上)
 
  1. 记录信息:为了记录信息,需要选择不同的模板,在本演示中选择Log To File(2channels),这个模板包含一个名叫Log To Text File的窗口,点击开始按钮后将弹出输入文件名的窗口,在输入文件名后,点击保存按钮并开始记录ASCI文件或者在输出窗口中点击右键,可将当前信息复制到剪贴板(Copy contents to Clipboard)
 
 

 

  1. 历史记录是CanKing的一个特殊功能,可以让软件成组发送一连串指定的CAN帧,点击主窗口上的View查看下拉菜单并选择History list,将看到所有由CanKing在总线上传输的信息,在这里可以将这些信息成组保存,也可以调用之前保存的信息组重新使用或者将所有信息组同时打包发出,这里甚至包括只从信息组中选择特定信息发送的选项,无论点击Send All或者Send Selected都会弹出选项框,询问您是否一次性发送该信息(Message Timing)还是以一定间隔循环发送(Transmission Mode)
 
 
  1. 使用CanKing目录下Samples文件中formatter_dll里的格式器样本,也可以创建属于自己的dll后缀的格式器文件,为了加载自定义格式器,在格式器窗口中选择DLL格式器。
  2. 更多关于CanKing的使用指南,请查看软件的帮助菜单,选择主窗口中的帮助菜单,然后点击内容按钮来对CanKing的不同工具和功能进行搜索、
  3. Xtm车载网络测试分析+模拟数采
    关于 Kvaser:
    Kvaser 拥有超过 30 年 CAN 总线技术的研发经验与超过 60 种各类 CAN 总线产品。高品质,高可靠性与全面的第三方配套支持赢得了众 多用户的口碑,为许多公司的内部研发提供更好成本效益的方案。
    Kvaser AB 是 CAN 总线行业的专家并致力把专业 的 CAN 总线技术带到各应 用行业包括:汽车,航空电子设备,楼宇自动化, 家用电器,液压设备,工业自动化,海事, 军事,铁路,电信和纺织品。
    Kvaser 提供功能强大并易于使用的软件开发包 API 通用于所有 Kvaser 通讯界面产品。让 Kvaser 产品誉满行业,并深受系统设计员和工具设计员的选择。
    Kvaser AB 亦拥有庞大的专业销售代表网络与技术合作伙伴。

返回列表