NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

还要麻烦前辈,请教下labview中实现对CAN(PCI9840)操作

在labview中调用controlCAN.dll,但是打不开设备!请前辈们指教!

0 项奖励
1 条消息(共 11 条)
5,432 次查看

You'll need the LabVIEW drivers or dll(s) for, in this case, the PCI-9840 CAN card. Contact your supplier for that.

Ian F
Since LabVIEW 5.1... 7.1.1... 2009, 2010, 2014
依恩与LabVIEW
LVVILIB.blogspot.com
0 项奖励
2 条消息(共 11 条)
5,421 次查看

我使用了call library function node调用了DLL库,无法打开设备可能是什么原因。我使用VC编写了同样功能的程序可以正确使用CAN(PCI9840)。

0 项奖励
3 条消息(共 11 条)
5,415 次查看

If you use the Call Library Function Node with its Parameters set correctly, you should be able to get it running (since you were able to run that dll in VC)

Ian F
Since LabVIEW 5.1... 7.1.1... 2009, 2010, 2014
依恩与LabVIEW
LVVILIB.blogspot.com
0 项奖励
4 条消息(共 11 条)
5,413 次查看

应该在MAX主界面的设备和接口里面看到PCI9840?但我安装的MAX里面没有,如何安装PCI9840设备?

0 项奖励
5 条消息(共 11 条)
5,386 次查看

您好,

 

非NI的PCI-CAN产品,或者说与NI底层驱动不兼容的产品在MAX下应该是不能显示和配置的。

 

但是这不影响用户在LabVIEW中通过调用dll的方式对该设备进行操作。

 

详情可以参考该设备提供方的网页:http://www.embedcontrol.com/products/PCI/PCI-9840.asp

0 项奖励
6 条消息(共 11 条)
5,369 次查看

非常感谢您的热心指导!

0 项奖励
7 条消息(共 11 条)
5,334 次查看

我使用了ZLGCANTest测试了这款PCI9840可以使用,但是Labview程序就是打开设备都打开不了。请高手指导!下面上传了附件

0 项奖励
8 条消息(共 11 条)
5,281 次查看

您可以尝试用“小灯”调试一下您的代码,看下问题出在哪个节点。

24152i0774EDDFEDE9D3A2

 

同时建议您把Call Library Node的Error Out连起来,这样能更方便的找出错误出自哪个节点。

24154iDFF90DA01CD7A7EE

如果产生error,能将您遇到的error信息贴出来吗?

 

谢谢!

 

0 项奖励
9 条消息(共 11 条)
5,266 次查看

非常谢谢您的热心指导!我测试后把error信息贴出来!

0 项奖励
10 条消息(共 11 条)
5,251 次查看