如何测试电脑与桌面ETS平台下的LabVIEW实时模块或LabWindows/CVI实时模块之间的兼容性

更新 May 10, 2019

适用于

Software

  • LabWindows/CVI Full
  • LabWindows/CVI Base

Operating System

  • NI Linux Real-Time
  • PharLap
  • VxWorks

问题详述

我有一台台式机或平板笔记本电脑(SBC)并希望它以LabVIEW Real-Time(LabVIEW 实时模块)LabWindows / CVI Real-Time(LabWindows / CVI 实时模块)目标的形式运行。请问该如何确定系统的兼容性才可以将其用作实时目标?

解决方案

NI提供一个能够运行于台式电脑的工具来确定电脑与LabVIEW Real-Time(LabVIEW 实时模块)的兼容性。这个工具检查硬件并确定所需要的相关组件,例如网络适配器和处理器。 白皮书:桌面PC作为实时目标的要求中记录了兼容组件的列表
  1. 该实用程序安装在USB驱动器上,并会将其格式化为启动引导设备。 注意:您将丢失U盘上的所有数据 。您可以通过两种方法获得此实用程序。
    1. ni.com/downloads下载适用于您的LabVIEW 实时模块版本的LabVIEW Real-Time 实时模块20xx - USB Utilities版本。
    2. 在开发电脑上打开Measurement&Automation Explorer(MAX)并选择工具(Tool) » RT磁盘实用程序(RT Disk Utilities) » 创建桌面电脑实用程序USB驱动器(Create Desktop PC Utility USB Drive)"此选项需要求安装Measurement&Automation Explorer(MAX)4.1和LabVIEW 实时模块8.20 / LabWindows / CVI 实时模块8.1(或更高版本)。"
  2. 将USB驱动器格式化为启动引导设备后,在实时目标PC上,将BIOS中的引导顺序配置为以USB存储设备启动。将设备插入目标电脑并重新启动计算机。
  3. 在测试系统的兼容性之前,必须将实时电脑格式化为FAT32或Reliance。评估器实用程序可用于正确格式化磁盘,启动屏幕将显示选项列表。若要格式化驱动器,请选择格式化硬盘选项。
  4. 成功格式化硬盘后,重新启动目标电脑并再次从USB Utility启动。从选项列表中,选择评估系统(Evaluate system)
  5. 然后,该实用程序将开始测试您的系统。如果成功通过测试,则应该看到类似的结果,如图1所示。如果该电脑无法转换为实时系统,您将看到结果显示不兼容。如图2所示的例子。

图1:实时桌面电脑评估器通过测试


图2:实时桌面电脑评估器测试失败(不兼容的芯片组)

相关信息

  • 最常见的不兼容性是以太网芯片组。为了方便配置,可以购买产品和服务:用于台式PC的NI LabVIEW实时模块部署许可证 ,它集成了LabVIEW实时模块部署许可证和符合LabVIEW实时模块硬件要求的PCI以太网卡。
  • 如果电脑评估程序失败同时没有报告任何错误,那么尝试根据与您硬件相关的手册改变BIOS设置。否则,评估时会报告一个通用错误,如:非FAT32或Reliance文件系统。
  • 如果您看到LOADING PHARBOOTSYS这一信息并在几分钏之后转到LOADING PHARBOOTSYS error请参阅:从USB Key启动实时电脑时的KnowledgeBase 4QCAQT09:PHARBOOTSYS错误。
  • 如果硬件不允许您使用USB设备,您可以在软盘使用电脑评估程序(PC evaluator)。您需要在开发电脑和目标电脑上安装软盘驱动器。以下步骤是使用该实用程序从软盘引导的过程:
  1. 从本文档的“相关链接”部分下载相应版本的实时桌面电脑评估程序(Real-Time Desktop PC Evaluator);
  2. 将这两个文件解压缩到本地硬盘驱动器上的同一文件夹中;
  3. 运行附件,将实用程序解压缩到软盘(这将格式化并覆盖软盘上的所有现有数据);
  4. 在实时目标PC上,配置BIOS中的引导顺序并从软盘驱动器启动电脑;
  5. 插入磁盘后重新启动实时目标电脑;
  6. 从菜单中选择评估系统选项(Evaluate system).

本文是否有帮助?

无帮助