加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

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

发布时间:2020-12-13 23:26:59 所属栏目:Linux 来源:网络整理
导读:我有一个包含五个cRIO目标的LabVIEW项目.我编写了一个构建VI来编译和部署rtexes,在部署之后重新启动目标.问题是,在部署时,LabVIEW会打开与目标相关的连接.这就是为什么它显示一个错误对话框,显示“警告:连接到目标(名称)已丢失”. 现在的问题是我需要做些什
我有一个包含五个cRIO目标的LabVIEW项目.我编写了一个构建VI来编译和部署rtexes,在部署之后重新启动目标.问题是,在部署时,LabVIEW会打开与目标相关的连接.这就是为什么它显示一个错误对话框,显示“警告:连接到目标(名称)已丢失”.
现在的问题是我需要做些什么来压制这些对话框,或者我怎么写它们完全避免它们?

Start the build for every RT if the button is pressed


Build,deploy,clean and reboot

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

The unwanted popup

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

解决方法

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

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

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

Disconnecting from all connected targets in LabVIEW

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读