VxCAN 工具软件

 

近几年来,以 CAN bus 为通讯骨干的各种应用系统,在面临恶劣的使用环境时,皆能充份展现出高度的安全性与卓越的稳定性。越来越多研究机构或公司挺身投入,研究甚至开发以 CAN 为主要通讯口的设备。尤其是汽车工艺和工业控制相关的研究文献与 CAN 设备,有如雨后春笋般不断地发表到工业市场上。而泓格所开发的 [虚拟 CAN 口] 驱动程序,能有效地帮助企业缩短 CAN 通讯系统的开发时间。尤其在开发新的应用系统或是移植现有的应用系统到不同控制界面的 CAN 设备,更能大大地减少开发或移植的时间成本。泓格的 [虚拟 CAN 口] 驱动程序是一个整合型的函数库,提供适合所有 CAN 转换器和 CAN PCI 板卡的通用型函数库。当使用者在开发应用系统时,工程师不需要特地熟悉各个 CAN 转换器或是 CAN PCI 板卡的特定命令。只要呼叫或是调用相同的 [虚拟 CAN 口] 函式库,不同控制界面的 CAN 转换器和 CAN PCI 板卡皆可轻易地被程序控制;在相同的应用系统中,假如使用不同的 CAN 转换器,也不需要重新开发。

应用

作为CAN主站

VxCAN Utility 提供基本的发送与接收功能。通过这些功能,CAN 总线产品,如: I-7530,可以被当作一个 CAN 主站且可控制 CAN 从站设备,如下图。使用者只需使用 VxCAN Utility 发送符合 CAN 从站设备的命令,而来自于从站设备的回应将被显示于接收列表中。若有多笔命令需要备依序地传送,使用者可以使用群组发送功能以有规律的方式存取从站设备。

做为CAN分析器

VxCAN Utility 可以被当作一台小型的分析器。当使用者想要诊断 CAN 总线网络时,VxCAN Utility 可以提供多种有用的功能,如: 事件触发、资料记录与总线负载趋势…等。事件触发功能可以被用来触发讯息的传送、资料的记录或停止接收讯息。使用者只需使用一个 CAN 产品,如:I-7565-H2,则VxCAN Utility 可帮助使用者监看网络上的通讯、存取CAN总线上的节点或诊断CAN总线的负载。

简单且易操作的通讯界面:

  

强大的API

所有与 PC 连接的 CAN 产品,将被视为 PC 中的某一个虚拟的 CAN 口。[虚拟 CAN 口] 函数库会自动通过 CAN 转换器的控制界面,收集 CAN 产品的硬件数据。控制界面有:以太网、RS-232、USB、PCI 总线和 PCI Express 总线等等界面。[虚拟 CAN 口]会安排 PC 内的所有 CAN 产品,并赋予各个不同且唯一的流水号码,这些流水号码就是 [虚拟 CAN 口]号码。用户只需要知道实际 CAN 设备和 [虚拟 CAN 口] 号码的对应表。如此一来,CAN 产品的操作与使用方式就变得更容易而且简单。

通过[虚拟CAN口] 的驱动程序与函数库,应用软件就可以发送及接收[虚拟CAN口]的CAN资料。无论PC 接上哪种控制界面的 CAN 产品,每个应用软件都可以使用同样的函数库来存取 CAN 网络。因此,使用不同的 CAN 产品来开发应用系统时,[虚拟 CAN 口]函数库能降低工程师的开发负担与企业的开发成本;或者是相同的应用系统,因应不同方案需求而仅变更 CAN 产品时,[虚拟 CAN 口]函数库就能让控制系统重复使用,大大地降低开发成本。

特色

  • 整合所有 CAN 转换器于工具软
  • 自动搜索所有安装于系统中的 CAN 产品
  • 提供基本发送与接收 CAN 讯息功能
  • 允许发送预定义 CAN 群组讯息
  • 提供 CAN ID 过滤器以过滤无关的 CAN 讯息
  • 支持触发事件以诊断系统
  • CAN 总线实时负载趋势显示
  • 显示 CAN 产品控制器的状态
  • CAN 讯息记录功能
 
产品型号 产品的控制界面 CAN端口数量 隔离电压
PISO-CAN100U-D/T
 
Universal PCI bus 1/2/4/8 3 kV
PISO-CAN200U-D/T
 
PISO-CAN400U-D/T
 
PISO-CAN800U-D
 
PEX-CAN200i-D/T
 
PCI Express bus 2 3 kV
PCM-CAN100-D
 
PCI-104 bus 1/2 3 kV
PCM-CAN200-D
 
PCM-CAN200P-D
 
PCI-104+ bus 2 3 kV
I-7540D-G
 
Ethernet 1 1 kV
I-7540D-MTCP-G
 
Ethernet (Modbus TCP) 1 1 kV
I-7530-G
 
RS-232 1 3 kV
tM-7530
 
RS-232 1 3 kV
tM-7530A
 
RS-232 1 3 kV
I-7530A-G
 
RS-232/RS-485/RS-422 1 3 kV
I-7530A-MR-G
 
RS-232/RS-485/RS-422(Modbus RTU) 1 3 kV
I-7530-FT-G
 
RS-232 1 None
I-7565-G
 
USB 1 3 kV
tM-7565
 
USB 1 3 kV
I-7565-H1-G
 
USB 1/2 3 kV
I-7565-H2-G