From 11:00 PM CDT Friday, Nov 8 - 2:30 PM CDT Saturday, Nov 9, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
从LABVIEW FPGA 编译平台工具包了解远程编译
主要软件:
主要软件版本: 2010
主要软件修正版本: N/A
次要软件: N/A
问题: 我如何使用LABVIEW2010 FPGA编译平台工具包?
解答: 在您启动LABVIEW FPGA编译平台之前,了解LabVIEW FPGA 编译系统的组成部分是非常有用的。该系统主要有三部分:LABVIEW,编译服务器,编译器。这三个部分在由FPGA VIs编译成bit文件到下载到目标FPGA器件中所扮演的角色是:
- LabVIEW—向编译服务器发送编译需求.
- 编译服务器—接收LabVIEW的请求,并向编译器布置编译任务.
- 编译器—接受编译服务器的任务,编译FPGA VI.
您可以同时编译多个FPGA VIs,也可以通过FPGA编译平台远程检测和管理编译队列。如果您再不同的计算机中安装编译器,那么编译服务器就能通过网络有效的管理编译器,平衡编译需求和编译器的工作量。另外,LabVIEW FPGA的编译系统具有内置的容错性,因此,如果编译器在编译期间突然出现故障导致无法使用,编译服务器可以重新安排不同的编译器来完成余下的编译工作。
在利用编译平台编译FPGA VI之前,您需要完成一些步骤:
- 安装FPGA编译平台,为同时编译配置编译服务器.
- 安装远程编译器,配置它们连接到服务器上.
- 设置编译服务器的外部连接.
- 配置LabVIEW远程编译FPGA VI.
- 利用FPGA编译平台监控编译器和编译器的工作量.
安装FPGA编译平台,为同时编译而配置编译服务器
当您安装FPGA编译平台的附件时,您安装的就是FPGA编译平台控制器和FPGA编译服务器.您用于监控和管理编译工作的FPGA编译平台控制器是一种基于web的应用程序。编译服务器是一个系统服务,运行在操作系统的后台。
安装和配置FPGA编译平台,需遵循以下步骤.
- 在远端计算机上插入有安装程序的存储器.
- 运行setup.exe.
- 根据屏幕上的安装提示一步一步的安装FPGA编译平台.
注意: 如果您利用计算机仅仅是监控和管理FPGA编译任务的话,就没有必要安装LabVIEW、FPGA模块或者FPGA编译工具到您的电脑上. |
- 激活FPGA编译平台许可证.当您激活FPGA编译平台后,就可以配置编译服务器同时进行编译工作的数量,当然数量是有激活许可证限制的.
安装和配置远程编译器
在不同计算机上安装和配置编译器,遵循以下步骤:
- 将有安装程序的存储 器插入到你需要安装的计算机上.
- 运行setup.exe.
- 根据屏幕的指令安装并激活你想要的编译工具.不同
注意: 如果您仅仅让远程计算机编译FPGA VIs,那么就没有必要在远程计算机上安装FPGA模块或者LabVIEW。 |
- 当您安装了编译器之后,选择Start»All Programs»National Instruments»FPGA»FPGA Compile Worker启动编译器,那么编译器的图标就出现在下面的任务栏中.
注意:你必须在开始的菜单下启动编译器,而不能用远程的方法启动编译器. |
- 在任务栏下右击编译器,点击 Open 快捷键,FPGA编译器对话框就会弹出来.
- 点击 Configure 键.
- 在Configure Compile Worker 对话框,选择Connect to a compile server.
- 键入运行有编译服务器的计算机名称.
- (可选)输入连接编译服务器的username和password。在默认的情况下,username是admin,password不需填写.
- 在 Number of simultaneous jobs 填上编译器能够同时进行编译任务的最大数量。 National Instruments 建议该数量不大于您的计算机用于编译工作的处理器核的数量.
- 点击OK保存设置,并关闭对话框.如果编译器成功的连接至服务器,那么编译器的status栏会有".Connected to server."的提示。
- (可选)在FPGA编译器窗口选择Close 按键.
注意: 这编译器必须运行在远程计算机上,以便于接受服务器指定的工作.不要在远程计算机上关闭您的服务器,否则将不能完成编译工作。 |
管理编译服务器的外部连接
在默认的条件下,FPGA编译服务器接受远程用户的连接。您也可以通过web服务器修改默认的用户名和密码来管理远程的用户接入。 采用以下步骤来管理外部用户账号.
- 选择Start»All Programs»National Instruments»FPGA»FPGA Compile Farm Console 启动编译服务器的编译平台控制器。
- 点击Login 连接,并输入访问控制器的用户名和密码。在默认的情况下,用户名是admin,密码是空的.
- 点击Security Configuration 按键进入Security Configuration 界面.
- 点击本页界面右上角的Help 连接,了解有关安全配置的相关信息。
如果您不想允许外部计算机连接编译服务器,可以在FPGA Compile Farm Console 窗口中的Allow External Connections 的选择框去掉标记。
配置LabVIEW远程编译FPGA VI
配置LabVIEW在远程计算机上编译FPGA VI,遵循以下步骤.
- 启动LabVIEW.
- 选择Tools»FPGA Module Options ,弹出FPGA Module Options 对话框.
- 在Compile Server 部分选择Connect to a compile server .
- 在运行编译服务器的计算机上的Host name 栏上输入名称或者IP地址.
- (可选)输入登录远程编译服务器的用户名和密码。在默认的情况下,User name 是admin,Password 为空.
- 点击OK按键.
- 在本地计算机上,打开FPGA工程,并加入您想编译的VI.
- 编译FPGA VI. 如果LabVIEW不能连接至编译服务器,LabVIEW会在Compilation Status 窗口提示错误信息.否则,LabVIEW每次编译FPGA VI时,都会利用远程计算机计算机进行编译.
在LabVIEW帮助文档中的FPGA Module Options Dialog Box,进一步了解通过LabVIEW连接编译服务器的相关信息.
用FPGA编译平台控制器管理编译任务
您可以通过FPGA Compile Farm Console 窗口管理编译器和编译任务队列。在右上角点击Help 连接访问控制器进行控制的的相关信息界面.
- 从计算机中安装的地方访问控制器—选择Start»All Programs»National Instruments»FPGA»FPGA Compile Farm Console.
- 从远程计算机访问控制器—打开web浏览器,在下面的线上输入地址信息:
http://<computername>:3580
这里的<computername>是安装有编译平台控制的计算机名称.
注意 :如果您想远程访问控制器,就必须登录到 FPGA Compile Farm Console 窗口 . |
相关链接:
附件:
报告日期: 07/30/2010
最近更新: 07/30/2011
文档编号: 5BTD67XX
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.