为什么当我在compactRIO上运行labVIEW NI-CAN范例时,得到错误?



硬件: CompactRIO

问题:

我在compactRIO上,运行范例查找器中的NI-CAN范例,但是运行程序后去出错:

CAN Start. vi loaded with errors
LabVIEW failed to load shared library
NI CAN-nctStart-c on target device

为什么会出现这样的错误?



解答: 当在一个不兼容的compactRIO控制器上运行NI-CAN范例时,这个错误可能会出现。这些范例只能在一些旧版的compactRIO设备上运行,这些设备使用Pharlap ETS操作系统,例如9002和9004。这些范例不能在比较新的compactRIO上运行,他们使用的是VxWorks操作系统。因为NI-CAN驱动只能兼容于Pharlap OS,不兼容VxWorks。 如果系统中有个NI 985X在运行VxWorks,NI-RIO驱动将为这些模块安装驱动,要求你添加这些设备到项目中并安装CAN FPGA I/O 节点的支持。 更多关于CAN和compactRIO的信息,请参考下面的相关链接。

相关链接: KnowledgeBase 4T7CHPBP: NI 9852 and 9853 with CompactRIO FAQ
KnowledgeBase 47DMDPB8: How to Use 985x CAN C-Series Modules with a cRIO VxWorks Controller



附件:





报告日期: 06/25/2010
最近更新: 02/25/2014
文档编号: 5AO7FBUR