• English
  • Deutsch
  • 中文
  • 日本語
选择语言
HMS
Menu

产品

汽车

  • 概览
  • 嵌入式平台
  • 汽车配置工具 (ACT)
  • CanEasy
  • PC接口
  • 中继器
  • 网桥,网关和路由器
  • 配件

嵌入式控制

  • 概览
  • CAN PC接口
  • CAN中继器
  • 网桥和网关
  • 数据记录仪
  • 多协议PC接口 (INpact)
  • 分析和配置工具
  • 协议栈和API
  • 配件

能源

  • 概览
    Ixxat SG网关

安全

  • 概览
    Ixxat Safe T100
    和协议软件
  • 开发和咨询

行业应用

技术

支持

技术服务

关于HMS

  • 关于HMS/Ixxat
  • 新闻
  • 市场活动
  • 案例研究

联系方式

Ixxat
首页 / 产品 / PC CAN接口概述 / 软件支持

软件支持

HMS通过各种各样强大的软件包支持其CAN接口。除了标准的CAN驱动软件,还包括开发,分析和配置工具,以及程序库用于更高层的协议。


          支持的操作系统和工具列表          


Windows平台下的CAN驱动(VCI)
对于所有Ixxat PC-CAN接口卡都有强大的驱动软件并带有通用的编程接口
点击阅读更多...

每个Ixxat CAN板的交付都包括用于Windows的通用驱动程序“虚拟通信接口”(VCI)。 这个功能强大的驱动程序包通过统一的编程接口(API)支持所有CAN板,无论其PC接口是什么。这意味着基于VCI-API的应用程序可以与所有Ixxat CAN板一起使用,而无需修改应用程序。

 

 

通过VCI,Ixxat展示了其第三代经过验证的基于成功的VCI概念的CAN驱动。该驱动提供统一的编程接口,独立于PC接口技术,并且因此允许用户使用所有的Ixxat CAN接口,无需适用应用软件。

VCI被设计作为系统服务器,并允许多个应用对一个或多个PC接口的一个或多个CAN控制器的同时访问。将所有重要的功能转到核心优化了VCI驱动的实时兼容性。

Interfaces VCI Driver
CAN接口卡可通过消息通道进行通讯。一个消息通道包含一个传输和一个接收FIFO。消息通道可生成专用的或协同的。如果消息通道针对特定CAN控制器是协同生成的,那么CAN控制器的数据平均分布到各个消息通道。消息通道接收的FIFO支持“事件控制”和“轮询”访问方式,其中FIFO填充水平标记可定义用来触发事件。此外,对于每个CAN控制器可以实施特定的消息过滤。CAN消息可从接收的FIFO读取,带有接收时间的状态和时间戳。

除了标准的传输方式,智能板卡(带有自己的微控制系统的板卡)支持扩展的传输功能,例如传输带有时间延迟的消息,通过传输禁止时间控制消息流,或者循环的板上传输,可生成高总线负载和精确循环时间的消息。还有增加的功能,可更改传输数据。

VCI支持即插即用通知系统,因此可自动检测和处理CAN接口的插拔。这实现了VCI应用运行的情况下可移除设备。

VCI应用接口

  • C-API
  • .NET-API
  • JAVA-API
  • LabView-API
  • DasyLab (包含Ixxat接口的驱动)
  • LabWindows

 

支持Labview
Ixxat CAN接口卡和美国国家仪器有限公司(National Instruments)的测试和编程系统Labview®的结合使用,由VI库提供支持。

VCI CAN驱动的更多功能

  • 通过Windows设备管理器方便板卡安装
  • 已备对话框用于选择安装的板卡简化了到用户应用程序的集成
  • 管理功能用于启动和测试PC/CAN接口卡
  • 自动固件下载,凭借来自驱动的主动式板卡可实现简单固件更新
  • 标准的(11位标识符, CAN 2.0A)和扩展的协议(29位标识符, CAN 2.0B)
  • 总线上错误帧的检测和显示
  • 总线负载的测量和显示(只有主动式CAN卡)
  • 接收自传输消息(自接收)
  • 可支持“只听模式”操作
  • 循环传输CAN消息(只有主动式板卡)
简单安装CAN接口卡
CAN接口卡根据Windows标准安装。在安装中,安装的CAN接口卡的数据将输入到寄存器中。


可用版本
VCI驱动版本3支持Windows 2000 / XP / Vista / Windows7 (32/64) / Windows8 (32/64)平台。旧版的Windows操作系统由VCI驱动版本2支持。

VCI CAN驱动也可支持其它供应商的CAN卡和CAN模块。如果您对此功能感兴趣请与我们联系。

 

canAnalyser Mini
简单的CAN监控器"canAnalyser Mini"
对于简单测试目的和PC接口的启动,VCI上装有免费的CAN监控器(canAnalyser Mini)。该监控器可用于显示带有时间戳,消息标识符和数据的CAN消息。登录功能可实现接收的数据被直接记录到硬盘上。CAN消息通过输入了CAN消息的列表进行传输。将展示安装接口的可用CAN控制器,当前总线负载和控制器状态。

针对Linux, INtime, RTX, VxWorks和QNX (ECI)的CAN驱动
强大的驱动包针对实时操作系统和Linux
点击阅读更多...

通过ECI(嵌入式通讯接口)HMS为其Linux, INtime, RTX, VxWorks和QNX平台下的主动式与被动式CAN接口提供免费的驱动。该驱动可以在接口上的所有CAN通道操作,进而是一台PC上的多个CAN接口(甚至是不同类型)。在此,ECI的一个特性就是,对于所有支持的接口和操作系统具有通用的应用编程接口(API)。

通过使用主动式CAN接口,可在接口板上直接精确地实现时间戳。

 

亮点

  • 对于所有支持的操作系统和接口具有通用的应用编程接口(API)
  • 可同时支持多个CAN通道和接口板
  • 标准的(11位, CAN 2.0A)和扩展的协议(29位, CAN 2.0B)
  • 低内存占用
  • 支持低速CAN接口的高速/低速切换
  • 微小的通讯接口支持所有需要的机制,实现CAN接口的简单操作
  • 尤其适合专用的嵌入式应用
  • 可支持实时功能(INtime, RTX, VxWorks和QNX)

支持的操作系统

  • QNX 6.5.0
  • INtime 3.14
  • INtime 4.2
  • INtime 5.0
  • RTX 6.5.1
  • RTX 8.1.2
  • RTX 2012
  • Linux (Kernel 2.6和Kernel 3.x)
  • VxWorks 6.9.3
  • VxWorks 7

针对Linux的SocketCAN驱动
独立于供应商的Linux API
点击阅读更多...


通过免费的SocketCAN驱动,HMS对于最新的Ixxat CAN接口“CAN IBxxx/PCI/PCIe/XMC/PMC/PCIe104”和“USB-to-CAN V2/FD”提供独立于供应商的API。该驱动支持接口上所有的CAN/CAN-FD通道,同时支持若干个,甚至是不同的Ixxat CAN/CAN-FD接口。

支持的操作系统

  • Linux (Kernel 2.6.x, 3.x.x, 4.x.x)

LabView和LabWindows

对于标准的可视化界面LabView和LabWindows,HMS提供免费的,全功能的基于VCI CAN驱动的集成示例。在此,可完全支持CAN消息传输和接收的所有重要功能。Ixxat CAN接口板可在LabView和LabWindows下直接操作,只需要极小的移植工作。

CANopen

CANopen主站API让PC通过Ixxat的主动式CAN接口卡访问CANopen系统。基于此软件包,强大的基于Windows的控制,测试和服务程序可得到快速和简单开发。

Ixxat D-PDU API

Ixxat D-PDU API是VCI 4(Ixxat虚拟通信接口)驱动程序附加组件,为许多不同的Ixxat PC板和平台提供了D-PDU接口。 D-PDU是符合ISO 22900-2(车辆通信接口)的标准化车辆通信接口,专为汽车闪光灯和诊断应用而设计。 使用D-PDU API,可以轻松地执行各种制造商的兼容应用程序并将其与Ixxat PC接口和平台一起使用。

 

支持的操作系统和工具

 CAN Interface
Windows
(VCI)
D-PDU-API Linux
(ECI)
QNX
(ECI)
INtime
(ECI)
RTX
(ECI)
VxWorks
(ECI)
Socket CAN
(CAN & CAN FD)
CANopen API LabView LabWindows
 CANnector ✔
**








 CAN-IB640/PCIe ✔
**
✔





✔

 CAN-IB600/PCIe ✔
✔
✔
✔
✔
✔

✔
✔
✔
 CAN-IB500/PCIe ✔
**
✔
✔
✔
✔

✔ ✔
✔
✔
 CAN-IB200/PCIe ✔
**
✔
✔
✔
✔
✔
✔
✔
✔

 CAN-IB100/PCIe ✔
**
✔
✔
✔
✔
✔
✔
✔
✔
✔
 CAN-IB520/PCIe Mini ✔
**
✔




✔ ✔
✔
✔
 CAN-IB120/PCIe Mini ✔
**
✔
✔
✔
✔
✔
✔
✔
✔
✔
 CAN-IB630/PCIe 104 ✔
**






✔
✔

 CAN-IB230/PCIe 104 ✔
**
✔
✔
✔
✔
✔
✔
✔
✔
 CAN-IB130/PCIe 104 ✔
**
✔
✔
✔
✔
✔
✔
✔
✔
✔
 CAN-IB810/PMC ✔
**
✔



✔ ✔ ✔
✔
 CAN-IB410/PMC ✔
**
✔
✔
✔
✔
✔ ✔
✔ ✔
 CAN-IB400/PCI ✔
**
✔
✔
✔
✔

✔
✔ ✔
 CAN-IB300/PCI ✔
**
✔
✔
✔
✔
✔
✔
✔
✔
✔
 USB-to-CAN FD ✔
✔
✔



✔
✔


 USB-to-CAN V2 ✔
**
✔



✔
✔
✔
✔
✔
 USB-to-CAN V2 Plugin ✔
**
✔



✔
✔
✔
✔
✔
 simplyCAN ✔*

✔*








 CAN@net NT 100/200/420 ✔
**
✔
O
O
O


✔
✔

 CAN@net II VCI ✔
**
O
O
O
O


✔
✔
✔
 CANblue II ✔
**
O





✔
✔
✔

 

O = with "generic" mode       
** = on Request
* = no driver installation required under latest Windows and Linux OS

 

 

产品

行业应用

技术

支持

联系方式

关于HMS

喜欢我们 关注我们 观看我们视频 加入我们 新闻订阅
我们的品牌:Anybus Ixxat Ewon Intesis
HMS
版权©2020 瑞典HMS工业网络有限公司北京代表处—版权所有。
Menu
  • Cookies
  • 保密政策
  • 使用条款
  • Partner login

为了提升您的用户体验,我们在本站点使用cookies

点击此页面的任意链接,就代表您同意我们设置cookies。

我想要了解更多 是的,我同意