配置实时目标(Real-Time Target),使得它能运行LabVIEW 仿真接口工具包(SIT) 3.0.x Server



主要软件:
主要软件版本: 3.0
主要软件修正版本: N/A
次要软件: Driver Software>>NI-DAQmx, Driver Software>>NI-CAN, Driver Software>>NI-FieldPoint, LabVIEW Development Systems>>LabVIEW Professional Development System, LabVIEW Development Systems>>LabVIEW Full Development System, Utility Software>>Measurement & Automation Explorer, Driver Software>>NI-VISA

问题:
我该如何配置我的RTPGA目标,使得可以在其上运行使用LabVIEW 仿真接口工具包3.0.x的模型??

解答:
注意: LabVIEW仿真接口工具包(SIT) 3.0使用SIT Server和一个实时目标进行通信。参考labview\readme\目录下readme_SimTK.html文件中Support for Real-Time Targets 部分可得到一个支持SIT Server的RT target的列表。

要使RT Target支持SIT Server,需完成下面的步骤:在主计算机上
  1. 安装 SIT 3.0.x

  2. 确保RT Target在Measurement & Automation Explorer (MAX)中被正确配置,同时RT Target上所有必须的硬件已经安装。FPGA的设备需要安装NI-VISA。查看 Real-Time (RT) Installation/Configuration Troubleshooter: PXI Installation/Configuration可以获得关于配置RT PXI 控制器的文档。参考 Measurement & Automation Explorer Help for FieldPoint,可在 Help»Help Topics»Fieldpoint 下拉菜单中选择,可以获得关于在MAX中配置Fieldpoint控制器的信息。

  3. 运行MAX,点击[+]符号打开Remote Systems的子目录。

  4. 展开您想要运行SIT Server的[+] 符号。

  5. 右击Software 项,单击快捷菜单中的 Add/Remove SoftwareLabVIEW Real-Time Software Wizard开始运行。 这个向导列出了所有RT target上您已经安装的,或能够安装的全部软件。

  6. 如果RT target上已经安装了NI仿真接口工具包2.0或者更早的版本,通过点击NI仿真接口工具包2.0旁边灰色的‘X’,选择Uninstall the feature将其卸载。

  7. 点击NI仿真接口工具包3.0.x旁边灰色的‘X’,选择 Install the feature


  8. 点击 Next 按钮来完成新的软件的安装。

    注意: 如果在任何一个步骤中您收到一个提示消息,说软件有相关性,不允许您改变版本,您可能需要把目标机上全部的软件卸载,然后重新安装必需的软件。如果安装失败,并提示消息为 Error while reading a file from the local disk. The file may be corrupt or not present. 同时提到文件在RT Images目录下,您的RT target可能是在您使用的LabVIEW版本之后发布的。您可能没有这些控制器需要的安装在电脑上的文件。您可以通过安装和您的控制器一起打包的合适的版本的LabVIEW Real-Time Target Software CD 来获得这些文件。


  9. 如果您使用在您的RT targe上使用National Instruments FPGA硬件,通过下面的步骤使得NI-VISA连接到RT target。

    1. 展开RT target中Software 子目录,选择NI-VISA 3.x.

    2. 点击VISA Options 标识。

    3. 展开 VISA Server 子目录,选择 Security 子目录。这个子目录会打开远程通道列表,如下图所示。


    4. 确认在远程通道列表中是否有一个星号( * ) 如果在原先通道列表中上述的都没有,点击Add 按钮,添加一个星号,使得所有机器都有到目标机的VISA 通路,或者添加您的主机的IP地址。

    5. 点击 Save 按键,保存所有的设置更改。

  10. 写下RT target的IP地址。

  11. 如果您使用的是PXI-8156B控制器,按照下面KB中的描述的方法替换lvalarms.dll:KnowledgeBase 3439E8PK: Why Do I Receive the Error "lvalarms.dll cannot be downloaded" When I Download my VI to My PXI-8156B RT Controller?


  12. LabVIEW 8.x

    1. 创建一个新的工程。

    2. 在工程窗口中右击工程名,选择 New»Targets and Devices...

    3. Targets and Devices对话框中,如果您的RT target正在您的当地子网中运行,选择 Existing Target or Device 。点击您的设备类型旁边的 [+] 它会自动查找您的设备。选择您的设备。或者您还可以选择其它选项,通过手动创建一个RT target,但是您接下来还需要手动输入您的目标的IP地址,并连接它。点击OK

    4. 一旦目标被添加到工程中,右击目标,选择Properties

    LabVIEW 7.1.x

    1. Execution Target的下拉列表中选择 Select Target with Options... ,运行Select Execution Target对话框。

    2. Execution Target的下拉对话框中选择 RT Target on Network,在Machine Name/IP 文本框中输入RT Target的IP地址。点击OK 按钮将LabVIEW连接到RT Target。

    3. 在下拉菜单中选择 Tools»RT Target: xxx.xxx.xxx.xxx: Options其中 xxx.xxx.xxx.xxx 是RT target的IP地址,Options对话框被打开。

  13. 在列表中选择VI Server: ConfigurationTCP/IP 以及Server Resources下的选项全部选中。

  14. LabVIEW 7.1.x
    在列表中选择 VI Server: TCP/IP Access 添加一个星号或者您的主机的IP地址。星号允许所有积极通过TCP/IP访问目标机。

    LabVIEW 8.x:
    在列表中选择 VI Server: Machine Access ,添加一个星号或者driver VI。星号允许连接到目标机上的所有VIs。

  15. 在列表中选择 VI Server: Exported VIs 添加一个星号或者driver VI。星号允许连接到目标机上的所有VIs。

  16. LabVIEW 7.1.x 适用: 在列表中选择 RT Target: Miscellaneous 确认Launch Application at Boot-up选项没有选择。

  17. 点击OptionsReal-Time PropertiesOK 按钮,保存更改的设置。

  18. LabVIEW 7.1.x 适用: 在下拉菜单中选择Operate»Switch Execution Target ,将执行目标切换到LabVIEW for Windows

现在RT target已经可以适用LabVIEW 仿真接口工具包3.0.x了。

相关链接:
Real-Time (RT) Installation/Configuration Troubleshooter: PXI Installation/Configuration
KnowledgeBase 3439E8PK: Why Do I Receive the Error "lvalarms.dll cannot be downloaded" When I Download my VI to My PXI-8156B RT Controller?

附件:


Install SIT RT.JPGRemote Access List.JPG


报告日期: 09/02/2006
最近更新: 09/10/2006
文档编号: 3RRF3QTQ