Kvaser 新推出Ethercan HS 产品:为什么选择可编程的适配器?
Kvaser Ethercan HS (EAN: 73-30130-00976-9)是一个功能强大的适配器,能实时把以太网连接到CAN总线 – 当它通过网络连接到一个配备以太网的电脑时,你可以在世界上任何地方远程获取CAN总线的数据。
当你无法通过CAN总线为设备供电时,以太网的内置供电(PoE)可以让你不必为设备另接电源线。
Kvaser 的 Ethercan产品系列通过使用标准Kvaser CANlib API,让所有CAN设备或系统的数据能够通过企业网络或云端传输 ,从而简化了物联网(IoT)概念的实现。Kvaser Ethercan HS的用户还可以选择:使用内置REST API网络设备,如智能手机,连接到设备。
作为一个可编程适配器,Kvaser Ethercan HS适用于多种高级应用,如车载电脑的更新升级。例如,可创建一个t程序,用以在此设备所在现场处理CAN报文,从而避免WiFi和/或以太网的延时。
为什么使用可编程的适配器?
WiFi或以太网延时是我们一些客户遇到的许多实际问题的根源!以一个高级应用为例,如车载电脑的升级,需要快速响应。当发送一个CAN报文时,和当电脑正在读取一个返回的应答时,电脑上会出现延时。当延时值是一个已知量时,软件可以进行处理;不可预测的延迟因素是一个问题。WiFi或以太网延时是不可预测的,这会产生不规则的延迟。
有些CAN适配器比其他同类产品更适合处理这个问题。如果延时对你的应用程序是一个问题,那么可编程适配器就是解决方案!例如,Kvaser Ethercan HS用户可以用一个t程序实现CAN协议(在Kvaser的CANlib SDK中很容易创建,CANlib SDK可以免费下载),并在该适配器中以现场脚本的形式运行,从而避免了任何WiFi或以太网延时对报文时间标识带来的任何影响,因为报文的时间标识出自适配器本身。
这种方法也有利于Kvaser的REST API用户。可以编写一个程序在适配器上现场处理CAN报文,这样只把需要的信息发送到主电脑。由于HTTP和JSON编程的处理过程,通过REST传输所有报文的其他替代方法效率不那么高。
当使用CAN适配器传输一个Diagnostic Protocol命令时,程序通常需要在“超时”之前,在一个特定时间内得到一个报文答复。如果不对CAN报文传输进行编程管理,传输大部分时间可能会超时。借助于Kvaser 的丰富的软件资源和范例程序,为避免这种情况而对Kvaser适配器进行编程并不像听起来那么复杂,而且它可能比多次超时所花费的时间要少得多。如果你不想为你的适配器创建一个程序,可以联系Kvaser,来找一个Kvaser的技术合作伙伴,来为你编程。
The Kvaser Ethercan HS (00976-9) 现已发售。请点击这里,来查看产品,数据表,用户手册和其他资料。