LabVIEW配置可执行程序以运行更高版本的运行引擎 点击:419 | 回复:0



fjczd

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:552帖 | 36回
  • 年度积分:703
  • 历史总积分:1294
  • 注册:2008年8月14日
发表于:2022-11-08 18:00:03
楼主

LabVIEW配置可执行程序以运行更高版本的运行引擎

在LabVIEW 2016及更早的版本中,LabVIEW可执行程序需要相同版本的LabVIEW运行引擎(RTE)(例如,在LabVIEW2015编写的LabVIEW可执行程序需要LabVIEW RTE 2015才能运行)。该可执行程序只限用于特定版本,这意味着它不适用于任何其他版本的LabVIEW运行时。

 从2017年开始 ,LabVIEW允许LabVIEW 2017之后的版本无需重新编译即可加载LabVIEW 2017内置的二进制文件和VI,从而支持LabVIEW运行引擎的向后兼容性。这让使用LabVIEW 2017或更高版本编写可执行程序的用户可以确保其应用程序能够与更高版本的LabVIEWRTE一起运行。这为应用程序分发到各种版本的LabVIEW RTE部署计算机时提供了更大的灵活性。有关版本之间兼容性的更多信息,请参考LabVIEW和LabVIEW运行引擎的兼容性。

 本教程演示了如何配置LabVIEW应用程序以使其与LabVIEW运行引擎的未来版本兼容。为了完成这些配置步骤,将需要访问LabVIEW开发系统2017版或更高版本以及相应版本的LabVIEW应用程序生成器模块。

 

注:与开发版本无关,所有LabVIEW应用程序只能在相同位数的LabVIEW RTE上运行。

1.   打开要用以创建可执行程序的LabVIEW项目,请遵循LabVIEW帮助中的说明以准备构建应用程序

2.   在项目游览器窗口中展开我的电脑。

3.   右键单击程序生成规范,然后从快捷菜单中选择新建>>应用程序(EXE)。

4.   在我的应用程序属性窗口中,导航到高级类别。

5.   勾选允许未来版本的LabVIEW运行引擎运行该应用程序旁边的框,如下图所示。

6.   继续根据需求以配置的应用程序 ,并在完成后选择生成以将应用程序生成为EXE文件。


 

LabVIEWLabVIEW Run-Time引擎兼容性

2017版本开始,支持更高版本LabVIEW Run-Time引擎应用程序。默认情况下,LabVIEW应用程序使用系统提供最新兼容Run-Time引擎。虽然LabVIEW Run-Time引擎使用相同接口,行为早期兼容版本不同。选中允许版本LabVIEW Runtime运行应用程序(Allow future versions of the LabVIEW Runtime to run thisapplication)选项应用程序,可能推出Run-Time引擎发生行为变化。如果希望应用程序保持当前行为,而不是获得错误修复性能改进,取消选中允许版本LabVIEW Runtime运行应用程序(Allow future versions of the LabVIEW Runtime to run thisapplication)

系统运行LabVIEW应用程序生成生成执行程序共享库,必须安装LabVIEW Run-Time引擎。

LabVIEW 2016版本执行程序无法版本LabVIEW Run-Time引擎运行。使用什么版本LabVIEW开发执行程序,使用相应版本LabVIEW Run-Time引擎运行执行程序。

一台计算机上安装多个版本LabVIEW Run-Time引擎,要求版本版本(3264位)不同。64系统上,可以同时安装一个版本3264LabVIEW Run-Time引擎。系统已有LabVIEW Run-Time引擎SP1版本,如果系统安装LabVIEW Run-Time引擎SP1版本,那么SP1版本覆盖SP1版本。

需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目,可联系们。




楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师