ZLGCAN 接口函数简介
为满足市场发展的需要,广州致远电子有限公司推出了各式各样的CAN(FD)接口卡,例如USBCANFD系列、PCIECANFD系列和USBCAN系列等等。除了必要的硬件支持,更是配备了功能完善的分析软件ZCANPro,给CAN(FD)开发和诊断带来了很大的便利。
为满足接口卡接入集成系统的需要,公司推出了统一的编程接口,同时支持CAN和CANFD。除了简单易用的接口,还配以接口使用例程和接口使用说明。
接口库以基于window系统的动态链接库(DLL)的方式提供,可实现设备打开、配置、报文收发、关闭等功能。接口库采用visual studio 2008开发,依赖运行库2008版本,需要确保计算机中已包含该运行库,否则可到微软官方网站下载安装。
如图1所示,资料包中包含了zlgcan.dll、kerneldlls和zlgcan文件夹,其中kerneldlls文件夹包含具体接口卡的操作库,zlgcan文件夹主要包含zlgcan.lib、zlgcan.h以及一些其它头文件,可参考使用例程使用。
CAN卡型号 | 设备类型号 |
---|---|
ZCAN_PCI5121 | 1 |
ZCAN_PCI9810 | 2 |
ZCAN_USBCAN1 | 3 |
ZCAN_USBCAN2 | 4 |
ZCAN_PCI9820 | 5 |
ZCAN_CAN232 | 6 |
ZCAN_PCI5110 | 7 |
ZCAN_CANLITE | 8 |
ZCAN_ISA9620 | 9 |
ZCAN_ISA5420 | 10 |
ZCAN_PC104CAN | 11 |
ZCAN_CANETUDP | 12 |
ZCAN_CANETE | 12 |
ZCAN_DNP9810 | 13 |
ZCAN_PCI9840 | 14 |
ZCAN_PC104CAN2 | 15 |
ZCAN_PCI9820I | 16 |
ZCAN_CANETTCP | 17 |
ZCAN_PCIE_9220 | 18 |
ZCAN_PCI5010U | 19 |
ZCAN_USBCAN_E_U | 20 |
ZCAN_USBCAN_2E_U | 21 |
ZCAN_PCI5020U | 22 |
ZCAN_EG20T_CAN | 23 |
ZCAN_PCIE9221 | 24 |
ZCAN_WIFICAN_TCP | 25 |
ZCAN_WIFICAN_UDP | 26 |
ZCAN_PCIe9120 | 27 |
ZCAN_PCIe9110 | 28 |
ZCAN_PCIe9140 | 29 |
ZCAN_USBCAN_4E_U | 31 |
ZCAN_CANDTU_200UR | 32 |
ZCAN_CANDTU_MINI | 33 |
ZCAN_USBCAN_8E_U | 34 |
ZCAN_CANREPLAY | 35 |
ZCAN_CANDTU_NET | 36 |
ZCAN_CANDTU_100UR | 37 |
ZCAN_PCIE_CANFD_100U | 38 |
ZCAN_PCIE_CANFD_200U | 39 |
ZCAN_PCIE_CANFD_400U | 40 |
ZCAN_USBCANFD_200U | 41 |
ZCAN_USBCANFD_100U | 42 |
ZCAN_USBCANFD_MINI | 43 |
ZCAN_CANFDCOM_100IE | 44 |
ZCAN_CANSCOPE | 45 |
ZCAN_CLOUD | 46 |
ZCAN_CANDTU_NET_400 | 47 |
ZCAN_CANFDNET_TCP | 48 |
ZCAN_CANFDNET_UDP | 49 |
ZCAN_CANFDWIFI_TCP | 50 |
ZCAN_CANFDWIFI_UDP | 51 |
ZCAN_CANFDNET_400U_TCP | 52 |
ZCAN_CANFDNET_400U_UDP | 53 |
ZCAN_CANFDBLUE_200U | 54 |
ZCAN_CANFDNET_100U_TCP | 55 |
ZCAN_CANFDNET_100U_UDP | 56 |