部署 – 如何在没有用户交互的情况下以编程方式构建VI?

部署 – 如何在没有用户交互的情况下以编程方式构建VI?,第1张

概述我有一个包含五个cRIO目标的LabVIEW项目.我编写了一个构建VI来编译和部署rtexes,在部署之后重新启动目标.问题是,在部署时,LabVIEW会打开与目标相关的连接.这就是为什么它显示一个错误对话框,显示“警告:连接到目标(名称)已丢失”. 现在的问题是我需要做些什么来压制这些对话框,或者我怎么写它们完全避免它们? 编辑: 我想构建或编译构建规范,我不想生成任何代码.问题是如果LabVI 我有一个包含五个cRIO目标的LabVIEW项目.我编写了一个构建VI来编译和部署rtexes,在部署之后重新启动目标.问题是,在部署时,LabVIEW会打开与目标相关的连接.这就是为什么它显示一个错误对话框,显示“警告:连接到目标(名称)已丢失”.
现在的问题是我需要做些什么来压制这些对话框,或者我怎么写它们完全避免它们?


编辑:
我想构建或编译构建规范,我不想生成任何代码.问题是如果LabVIEW连接到cRIO它会使连接保持活动状态,并且在重新启动它时,它无法重新连接,因为它会停止执行的rtexe,因此它会d出一个错误,我不知道如何压制或摆脱它.必须重新启动才能执行构建的rtexe.

编辑2
问题是这个d出窗口会阻止执行以下代码.它应该是一个没有d出窗口的静音VI.复制软件不是正确的选择,因为代码与目标不同.

解决方法 您似乎已将cRIO添加到项目中.有趣的是部署将自动连接但不会断开连接.

一种可能性是禁用cRIO的项目属性中的自动连接检查.

另一种可能性是LabVIEW与所有目标断开连接.见下面的截图.基本上,您遍历所有打开项目的所有设备并断开它们.每次部署后都必须这样做.

[抱歉,这里只提供德语LabVIEW]

总结

以上是内存溢出为你收集整理的部署 – 如何在没有用户交互的情况下以编程方式构建VI?全部内容,希望文章能够帮你解决部署 – 如何在没有用户交互的情况下以编程方式构建VI?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1019780.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存