我的CompactRIO机箱不能运行CompactRIO范例



主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: Driver Software>>NI-RIO

问题: 我有一个CompactRIO,想要使用范例查找器中列举的一些范例。但是运行时发生了错误信息。我应该怎样处理这个问题使用这些范例?

解答:

一般来说,范例文件中的LabVIEW项目已经被编译到了特定的CompactRIO控制器。因此当你将项目连接到CompactRIO运行代码时,即使模块在正确的插槽中也运行不了。

你必须将现有分配的机箱移除,然后重新加载机箱,这样LabVIEW就会知道项目里有了不同的机箱。

而且必须重新编译FPGA代码。以下是使NI 9802 Methods范例文件能够正确运行的说明。

1. 打开你需要运行的范例文件。为了演示所用,这里选用NI 9802 Method 范例文件

2. 在电脑保存一个副本

3. 将NI 9802 Methods (FPGA) vi 移动到 RT CompactRIO Target 层

4. 右击Chassis ,点击Remove from Project

5. 你的项目会有如下显示:

Picture of initial Project


6. 右击RT CompactRIO Target ,点击Connect 

7. 项目应该可以连接到CompactRIO

8. 右击RT CompactRIO 终端 and 点击 New » Targets and Devices...

9. 将机箱加入到项目

10. 项目会加入FPGA终端,如果没有,右击Chassis,然后点击New » FPGA Target

11. 项目会有如下显示:

Picture of Project partially ready to be used


12. 右击FPGA Target ,然后点击New » C Series Module...

13. 添加9802模块到项目,确认将其添加到了slot1

14. 拖动NI 9802 Methods (FPGA) Vi 到 FPGA Target level.

15. 打开VI,点击运行

16. 此时会出现编译服务器编译代码使其能在CompactRIO上运行

17. 完成后的项目如下显示:

Finished Project


在完成编译以后,你可以使用修改过的项目了。

相关链接:

附件:





报告日期: 07/14/2009
最近更新: 04/13/2015
文档编号: 4ZD281AX