我如何测试我的个人电脑是否可以和LabVIEW Real-Time或者是LabWindows/CVI Real-Time 的ETS系统兼容?



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

问题: 为了提供一个LabVIEW Real-Time 或者 LabWindows/CVI Real-Time系统的运行终端,我选择了一台计算机或是单板计算机(SBC - single-board computer),我已阅读了关于计算机的处理器和芯片的相关要求,不过我知道还必须进行其它的一些设置,譬如BIOS。我如何确认我的终端是否可以正常工作呢?

解答: 提供如下两种选择方案:
  1. 如果您手头有U盘以及Measurement and Automation Explorer (MAX) 4.1 还有 LabVIEW Real-Time Module 8.20 / LabWindows/CVI Real-Time Module 8.1 或者更高的版本,您可以在MAX下创建一个PC evaluation utility。操作如下:首先打开MAX,选择Tools»RT Disk Utilities»Create Desktop PC Utility Disk Drive。除了该评估工具外,驱动器中还有运行Real-Time系统的用户所需要的安全模式和相关工具。

    除了在USB驱动器上正确的创建PC Utility Disk Drive,您还需要指定PC的BIOS启动顺序,以保证从您的USB存储设备启动,之后您可将您的USB存储设备插入目标机的任何USB端口并且重启。您可以看到如图1所示的菜单,选择7. Evaluate system以检查您的机器是否可以作为Real-Time的终端运行。如果您的机器通过了测试,您可以看到类似于图2所示的结果。


    图 1: LabVIEW Real-Time 工具菜单


    图 2: 您的PC可以作为 Real-Time 的目标机

  2. 如果您在您的开发机上有软盘驱动器,您可以使用本文附件中的工具,这当然要求您的目标机上也有软盘驱动器以保证软件的运行。首先将这两个文件在您的本地机上解压缩到相同的文件夹下,然后运行pceval.exe。该程序将把工具软件解压缩到您的软盘上,该操作将把您软盘上的所有数据覆盖。然后把制作好的软盘插入您目标机的软驱,重启目标计算机。

注意: 为了满足System Evaluation Utility的测试需求,您需要将您的计算机同一个运行DHCP服务的网络相连。

如果System Evaluation Utility监测失败并且没有错误报告,请根据您的硬件使用手册尝试更改BIOS的设置。否则,您的测试将返回一些常见的错误如non-FAT32 file systems. 该测试将检查PC是否可以运行LabVIEW Real-Time 或者 LabWindows/CVI Real-Time for Desktop ETS 7.1.1以及更高的版本。至于硬件的具体要求,可以参看KnowledgeBase 39NDI8PK: Requirements for a Desktop PC as a Real-Time Target.

如果您看到了如下的消息:

"LOADING PHARBOOTSYS" , 并且过了几分钟就变成了"LOADING PHARBOOTSYS error"

那么您就需要做如下的检查:

  1. 保证您的Desktop PC Utility Disk Drive是正确创建的.
  2. 您PC的硬盘是Win32或者是Win16格式(推荐,并且必要条件).
很有可能您的PC机是不同LabVIEW Real-Time / LabWindows/CVI Real-Time兼容的,如果是那样,您也只能放弃将这台电脑作为您的RT终端了。

相关链接:

附件:


pceval.zip - pceval.zip
lvrt01.jpg - lvrt01.jpg
lvrt02.jpg - lvrt02.jpg



报告日期: 08/11/2006
最近更新: 11/16/2007
文档编号: 40AE5CXL