CAN总线通讯和LabVIEW开发

有对CAN总线熟悉的吗?有没有用LabVIEW开发的关于CAN的VI,具体的通信过程是怎样的?能介绍下吗?谢谢!

CANTEST有份PDF关于Labview调用DLL的,说的很详细

CAN卡供应商会提供相应的开发程序

kvaser的产品里有LabVIEW的开发库

要看你用的什么硬件,我这里只说用NI的CAN卡的基本方法
首先,NI的CAN卡根据驱动分为NI-CAN和XNET两大类,用法完全不一样:强烈建议你使用支持XNET驱动的采集卡,我这里也只讲XNET驱动卡的用法。
装完XNET驱动后,会自动安装两个常用工具,一个人DateBase(图标是个小汽车)编辑CAN的DBC文件用的,还有一个Busmonitor类似于“串口调试助手”。编辑DBC文件很重要,涉及一些循环帧什么的,你得补一补CAN的基本知识。
另外就是编程,这里我就说一点非常重要的概念:我们平常用的其他采集卡都是“独占式的”,即同一种硬件资源只能同时由一段程序调用,但是XNET驱动下的CAN不一样,一个CAN可以建很多个任务。