我应该怎么将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",并按SAVE 4. 在MAX中的My System » Software » NI-VISA » VISA settings » remote选中您的远程系统,并按SAVE 5. 在MAX中的Remote Systems » RT device » Software » NI-VISA » VISA settings选择"show all PXI/PCI devices accessible to VISA",并按SAVE 6. 在MAX中的Remote Systems » RT device » Software » NI-VISA » VISA server » security在remote addresses allowed box中输入"*",并按SAVE 7. 在MAX中的Remote Systems » RT device » devices and interfaces » RIO Devices,选择您的FPGA设备并输入一个VISA别名,比如"7831R",然后按SAVE 8. 关闭MAX并保存所有设置。 9. 启动LabVIEW,这时您应该看到启动界面中的目标选择如下图所示,这时您就可以选择远程系统中的FPGA设备,包括FPGA模拟器或者VHDL编译和下载到FPGA设备:
相关链接: Product Manuals: 7831R User Manual 附件:
报告日期: 10/05/2006 最近更新: 10/09/2006 文档编号: 3HI5N9BQ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||


