我应该怎么将LabVIEW运行目标设置到远程实时系统上的FPGA板卡?
硬件: Reconfigurable I/O (RIO)>>R Series
问题: 我有一台运行实时操作系统的远程PXI系统,我需要在一台PC机上编写运行在这台远程PXI系统中的FPGA设备的应用程序。我应该怎么将LabVIEW运行目标设置到远程实时系统上的FPGA板卡,而不只是远程的实时系统上?
解答: 如果您的LabVIEW启动界面中的目标选择如下图所示,那么请您根据下面的步骤修改您的VISA配置:

首先请参考78XXR的用户手册(可以从本文末给出的链接找到),接着请根据以下步骤检查您的系统:
1. 检查您的PC机上的NI-RIO驱动版本是否与运行RT的远程PXI的一致。您可以分别在MAX的本地机器和远程目标下的Software看到NI-RIO的版本信息。
2. 在MAX中,检查运行RT的远程PXI系统是否能正确地找到,IP地址设置是否正确,在Devices and Interfaces下是否有RIO设备(比如7831R)
3. 在MAX 中的
My System » Software » NI-VISA » VISA settings选择"show all PXI/PCI devices accessible to VISA",并按
SAVE4. 在MAX中的
My System » Software » NI-VISA » VISA settings » remote选中您的远程系统,并按
SAVE5. 在MAX中的
Remote Systems » RT device » Software » NI-VISA » VISA settings选择"show all PXI/PCI devices accessible to VISA",并按
SAVE6. 在MAX中的
Remote Systems » RT device » Software » NI-VISA » VISA server » security在remote addresses allowed box中输入"*",并按
SAVE7. 在MAX中的
Remote Systems » RT device » devices and interfaces » RIO Devices,选择您的FPGA设备并输入一个VISA别名,比如"7831R",然后按
SAVE8. 关闭MAX并保存所有设置。
9. 启动LabVIEW,这时您应该看到启动界面中的目标选择如下图所示,这时您就可以选择远程系统中的FPGA设备,包括FPGA模拟器或者VHDL编译和下载到FPGA设备:

相关链接: Product Manuals: 7831R User Manual
附件: 
报告日期: 10/05/2006
最近更新: 10/09/2006
文档编号: 3HI5N9BQ
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.