我的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. 你的项目会有如下显示:

6. 右击RT CompactRIO Target ,点击Connect
7. 项目应该可以连接到CompactRIO
8. 右击RT CompactRIO 终端 and 点击 New » Targets and Devices...
9. 将机箱加入到项目
10. 项目会加入FPGA终端,如果没有,右击Chassis,然后点击New » FPGA Target
11. 项目会有如下显示:

12. 右击
FPGA Target ,然后点击
New » C Series Module... 13. 添加9802模块到项目,确认将其添加到了slot1
14. 拖动
NI 9802 Methods (FPGA) Vi 到
FPGA Target level.
15. 打开VI,点击运行
16. 此时会出现编译服务器编译代码使其能在CompactRIO上运行
17. 完成后的项目如下显示:

在完成编译以后,你可以使用修改过的项目了。
相关链接:
附件:
报告日期: 07/14/2009
最近更新: 04/13/2015
文档编号: 4ZD281AX
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.