主页
技术支持
LabVIEW实时启动VI与可执行文件
LabVIEW实时启动VI与可执行文件
更新 Dec 15, 2022
环境
环境显示经过验证可用于本文描述的解决方案的产品。此解决方案也可能适用于其他类似产品或应用程序。
硬件
CompactRIO Controller
Smart Camera
软件
LabVIEW
我希望实时可执行程序启动时运行特定的VI
我希望我的控制器启动时开发的可执行文件能够运行
您将需要使用VI配置为启动来创建实时可执行文件。去做这个。右键单击您的项目中的“
创建规范”
,然后选择“
新建” >>“实时应用程序”。
实时应用程序属性窗口打开后,导航至
源文件
,选择您的VI并将其添加到
启动VI中。
要使特定的实时可执行文件在控制器启动时运行,您需要将可执行文件指定为“
设置为启动”
或
“作为启动运行”
附加信息
与非实时应用程序相比,构建实时应用程序有很多好处
可执行文件可以配置为启动可执行文件,当控制器启动时它将自动开始执行
生成exe可以删除不必要的源元素(例如框图,未使用的多态VI实例等),从而减小文件大小和开销
可以在LabVIEW开发环境中远程调试启动可执行文件
注意,仍然可以
配置启动VI,这些VI将
在实时控制器启动时自动运行,而无需编译它们
启动可执行文件不应与可执行文件的构建规范中定义的启动VI混淆
启动VI将在启动可执行文件时运行,
而不必在控制器启动时运行
相关链接
Startup Executable Does Not Launch on Real-Time (RT) Target
Building and Deploying a Stand-Alone Real-Time Application (Real-Time Module)
Configuring Startup VIs on LabVIEW Real-Time Without Application Builder
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful