从LABVIEW FPGA 编译平台工具包了解远程编译



主要软件:
主要软件版本: 2010
主要软件修正版本: N/A
次要软件: N/A

问题:
我如何使用LABVIEW2010 FPGA编译平台工具包?


解答:

在您启动LABVIEW FPGA编译平台之前,了解LabVIEW FPGA 编译系统的组成部分是非常有用的。该系统主要有三部分:LABVIEW,编译服务器,编译器。这三个部分在由FPGA VIs编译成bit文件到下载到目标FPGA器件中所扮演的角色是:

您可以同时编译多个FPGA VIs,也可以通过FPGA编译平台远程检测和管理编译队列。如果您再不同的计算机中安装编译器,那么编译服务器就能通过网络有效的管理编译器,平衡编译需求和编译器的工作量。另外,LabVIEW FPGA的编译系统具有内置的容错性,因此,如果编译在编译期间突然出现故障导致无法使用编译服务器可以重新安排不同的编译器来完成余下的编译工作

在利用编译平台编译FPGA VI之前,您需要完成一些步骤:

  1.  安装FPGA编译平台,为同时编译配置编译服务器.
  2. 安装远程编译器,配置它们连接到服务器上.
  3. 设置编译服务器的外部连接.
  4. 配置LabVIEW远程编译FPGA VI.
  5. 利用FPGA编译平台监控编译器和编译器的工作量.

 

 

安装FPGA编译平台,为同时编译而配置编译服务器

当您安装FPGA编译平台的附件时,您安装的就是FPGA编译平台控制器和FPGA编译服务器.您用于监控和管理编译工作的FPGA编译平台控制器是一种基于web的应用程序。编译服务器是一个系统服务,运行在操作系统的后台。

安装和配置FPGA编译平台,需遵循以下步骤.

  1. 在远端计算机上插入有安装程序的存储器.
  2. 运行setup.exe.
  3. 根据屏幕上的安装提示一步一步的安装FPGA编译平台.
    注意: 如果您利用计算机仅仅是监控和管理FPGA编译任务的话,就没有必要安装LabVIEW、FPGA模块或者FPGA编译工具到您的电脑上.
  4. 激活FPGA编译平台许可证.当您激活FPGA编译平台后,就可以配置编译服务器同时进行编译工作的数量,当然数量是有激活许可证限制的.       

 

 

安装和配置远程编译器

在不同计算机上安装和配置编译器,遵循以下步骤:

  1. 将有安装程序的存储 器插入到你需要安装的计算机上.
  2. 运行setup.exe.
  3. 根据屏幕的指令安装并激活你想要的编译工具.不同
      注意: 如果您仅仅让远程计算机编译FPGA VIs,那么就没有必要在远程计算机上安装FPGA模块或者LabVIEW。
  4.  当您安装了编译器之后,选择Start»All Programs»National Instruments»FPGA»FPGA Compile Worker启动编译器,那么编译器的图标就出现在下面的任务栏中.
      注意:你必须在开始的菜单下启动编译器,而不能用远程的方法启动编译器.
  5.  在任务栏下右击编译器,点击 Open 快捷键,FPGA编译器对话框就会弹出来.
  6. 点击 Configure 键.
  7. Configure Compile Worker 对话框,选择Connect to a compile server.
  8. 键入运行有编译服务器的计算机名称.
  9. (可选)输入连接编译服务器的username和password。在默认的情况下,username是admin,password不需填写.
  10. Number of simultaneous jobs 填上编译器能够同时进行编译任务的最大数量。 National Instruments 建议该数量不大于您的计算机用于编译工作的处理器核的数量.
  11. 点击OK保存设置,并关闭对话框.如果编译器成功的连接至服务器,那么编译器的status栏会有".Connected to server."的提示。
  12. (可选)在FPGA编译器窗口选择Close 按键.
      注意:  这编译器必须运行在远程计算机上,以便于接受服务器指定的工作.不要在远程计算机上关闭您的服务器,否则将不能完成编译工作。

 

      

管理编译服务器的外部连接

在默认的条件下,FPGA编译服务器接受远程用户的连接。您也可以通过web服务器修改默认的用户名和密码来管理远程的用户接入。 采用以下步骤来管理外部用户账号.

  1. 选择Start»All Programs»National Instruments»FPGA»FPGA Compile Farm Console 启动编译服务器的编译平台控制器。
  2. 点击Login 连接,并输入访问控制器的用户名和密码。在默认的情况下,用户名是admin,密码是空的.
  3. 点击Security Configuration 按键进入Security Configuration 界面.
  4. 点击本页界面右上角的Help 连接,了解有关安全配置的相关信息。

        如果您不想允许外部计算机连接编译服务器,可以在FPGA Compile Farm Console 窗口中的Allow External Connections 的选择框去掉标记。

配置LabVIEW远程编译FPGA VI

配置LabVIEW在远程计算机上编译FPGA VI,遵循以下步骤.

  1. 启动LabVIEW.
  2. 选择Tools»FPGA Module Options ,弹出FPGA Module Options 对话框.
  3. Compile Server 部分选择Connect to a compile server .
  4. 在运行编译服务器的计算机上的Host name 栏上输入名称或者IP地址.
  5. (可选)输入登录远程编译服务器的用户名和密码。在默认的情况下,User name 是admin,Password 为空.
  6. 点击OK按键.
  7. 在本地计算机上,打开FPGA工程,并加入您想编译的VI.
  8. 编译FPGA VI. 如果LabVIEW不能连接至编译服务器,LabVIEW会在Compilation Status 窗口提示错误信息.否则,LabVIEW每次编译FPGA VI时,都会利用远程计算机计算机进行编译.

在LabVIEW帮助文档中的FPGA Module Options Dialog Box,进一步了解通过LabVIEW连接编译服务器的相关信息.

 

用FPGA编译平台控制器管理编译任务

您可以通过FPGA Compile Farm Console 窗口管理编译器和编译任务队列。在右上角点击Help 连接访问控制器进行控制的的相关信息界面.

            http://<computername>:3580

这里的<computername>是安装有编译平台控制的计算机名称.

  注意 :如果您想远程访问控制器,就必须登录到 FPGA Compile Farm Console 窗口 .

 



相关链接:

附件:





报告日期: 07/30/2010
最近更新: 07/30/2011
文档编号: 5BTD67XX