仪器仪表商情网:PEAK-System公司已经公布了最新的PCAN-Basic 版本4,用于PCAN 以及PCAN FD接口的编程接口。这个API可应用于32位或者64位的编程环境,如果基于PCAN-Gateway网关系列,还可以实现IP网络远程CAN总线通信 。
有关最新PCAN-Basic的最明显的改动就是添加了CAN FD通信的初始化、读写操作,主要的操作函数为(CAN_InitializeFD, CAN_ReadFD, CAN_WriteFD)。
新版本的API开发会更加关注兼容性,使用以前的API版本生成的程序将可以使用新的DLL。反之亦然,新的应用也可以使用旧的DLL,当然在这种情况下就使用不了没有新的功能。对于CAN接口的设备驱动程序,相互兼容的特性确保FD-enabled 驱动(4.0)和它的前身(3.x)可以无缝兼容。
此外,DLLs和API开发包的具体文档和编程样例使用不同的语言,虹科会免费提供相关样例。
PCAN-USB FD硬件简介及特性
CAN FD适配器PCAN-USB FD可通过USB把CAN FD和CAN网络连接到电脑。电气隔离达到500 V从CAN总线解耦电脑。使用简单并且它的紧凑塑料壳使该接口特别适用于随身携带外出使用。
新的CAN FD标准 (CAN with Flexible Data Rate) 主要特点是更高的数据传输带宽。最大64数据位每个CAN FD帧 (代替目前的8位) 可以最大12 Mbit/s比特率传输。CAN FD向下兼容CAN 2.0 A/B标准,因此CAN FD节点可用于现有的CAN网络。但是,在这种情况下,CAN FD扩展不适用。
特性:
- 适配器用于高速USB 2.0 (兼容USB 1.1 和 USB 3.0)
- 符合CAN规范 2.0 A/B 和 FD 1.0
- CAN FD比特率用于数据域 (64位最大) 从40 kbit/s最大至12 Mbit/s
- CAN比特率从40 kbit/s最大至1 Mbit/s
- 时间戳分辨率1 μs
- CAN总线连接经由D-Sub, 9-pin (符合CiA® 102)
- CAN FD控制器的FPGA实施
- NXP TJA1044GT CAN收发器
- 电气隔离最大500 V
- CAN端子可通过焊接跳线激活
- 总线负载测量包括错误帧和过载帧
- 诱发错误发生功能用于进入和外出CAN报文
- 5-V供电CAN连接可通过焊接跳线连接,例如外部总线转换器。
- 通过USB供电
- 扩展的工作温度范围从-40 到85 °C (-40 to 185 °F)