LabVIEW实时与运行时之间的区别

更新 Dec 23, 2023

适用于

软件

  • LabVIEW Real-Time Module
  • LabVIEW Run-Time Engine

问题详述

我不确定LabVIEW运行时和实时之间的区别。我应该使用哪一个及将其使用于什么情况?我是否都需要安装两者?

解决方案

LabVIEW运行时(用于运行独立可执行文件)

LabVIEW运行时引擎必须安装在任何计划运行已编译代码的系统上,例如独立的可执行程序或使用LabVIEW应用程序生成器模块构建的共享库。LabVIEW运行时引擎的主要版本必须与用于创建可执行程序的LabVIEW开发环境主要版本互相匹配。

 

LabVIEW Real-Time(用于实时目标)

LabVIEW实时模块是LabVIEW开发系统的附加组件,可用于创建和调试在独立嵌入式硬件目标上运行的应用程序。您可以使用LabVIEW实时模块为所有NI实时硬件目标开发应用程序,包括CompactRIO、独立CompactDAQ、PXI控制器、NI紧凑视型觉系统和标准台式PC。 LabVIEW实时模块可与运行Phar Lap ETS、VxWorks或NI Linux实时操作系统的NI硬件一起使用。

相关信息

  • LabVIEW运行时引擎安装包含在LabVIEW开发系统安装中,但也可以在不需要开发程序的部署计算机上单独安装。 LabVIEW实时模块的安装与LabVIEW 开发系统的下载没有关联。
  • 当您计划使用运行时引擎来运行可执行程序时,请参考LabVIEW和LabVIEW运行时引擎的兼容性,以确保安装能够兼容的版本。