labview while语句 while内部的程序结束不了

labview while语句 while内部的程序结束不了,第1张

点击了连续运行按钮来运行程序,会出现点击布尔按钮停止While循环时,i=0,但是程序仍然在运行。可以使用中断执行来停止程序。然后下次点击运行按钮来运行程序,则没有这个问题。运行按钮和连续运行按钮是有区别的。

您想问的是labview程序运行几天后自动退出没有报错的原因吗?就是max没装好。

程序太大了,通过生产者消费者方式通过以太网口采集14个目前只启动了总数的十分之一,发现运行56小时后自动会退出,整个程序没有使用局部变量,都是使用属性节点值来传送和改变数据,这样不会产生多余的COPY,但是速度会慢可以接收速度慢每次通过队列取数据后再显示到波形图表上,可以重装一下。

LabVIEW是一种程序开发环境,由美国国家仪器NI公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式,LabVIEW软件是NI设计平台的核心,也是开发测量或控制系统的理想选择。

您好亲,labview对话框关不掉可以在假case当中,添加一步,将被开方数还原为0,这个可以用属性节点,方法:右键点击被开方数控件,选择创建-属性节点》valule(值),然后给这个属性节点赋值为0 无限d出的原因是因为,你的负数被每一个循环采用,因此每个循环都会d出对话框,除非你的被开方数值为》=0的数,对话框才会停止d出。另外,最好在循环中添加一个200到500ms延时,以给cpu一些空虚时间处理其他任务。 进一步,你可以使用事件结构,更容易处理用户界面的响应。

最简单的办法,用全局变量吧。

只要有一个“停止”的布尔变量就行。程序初始化时置F,主程序和子程序都读取它连接while循环的结束条件(用默认的“真时停止”),任何一方点STOP按钮的时候给他置T即可。

以上就是关于labview while语句 while内部的程序结束不了全部的内容,包括:labview while语句 while内部的程序结束不了、labview程序运行几天后自动退出没有报错、labview对话框关不掉等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/10161867.html

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

发表评论

登录后才能评论

评论列表(0条)

保存