完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
|
|
|
如下图为一个简单的红绿灯的小程序,我是用的事件结构的超时,运行过程中,用CASE结构让它可以实时停下来,但是,一个博士生跟我讲的这样做不合适,所以想问一下,你看一下这个程序应该怎么改, 还有一个就是,它的问题在于,它是点停止按键后,如果处于运行的中间阶段,它会走完一个CASE真语句中结束后停下来,这样有一定的问题,有没有办法让它在任何位置停下来,然后点击开始后,又继续开始?
|
|
|
|
|
|
|
|
|
|
|
第一,我上面回复你的跟你现在的问题有什么关系?
第二,你到底明不明白“结构”是什么意思?你觉得你这样使用的结构方法是对的吗? 第三,你就真的不可以先学一下LABVIEW基础先吗?
|
|
|
|
|
sszx2007 发表于 2017-10-19 22:10 我不清楚,你说的LABVIEW基础,事件结构,条件结构,WHILE结构那些我看了很多遍,可是联 系到编程,我实在不知道这到底问题出在哪里 |
|
|
|
|
|
上面我给了附件你,每次看到你这样乱用的结构就觉得无语!例如事件结构,请你看看帮助文档里面是怎么说明的,下图中是帮助上说的事件结构的方式,你到底看到了什么?学到了什么? PS:请原谅我这不得不吐槽的内心!
|
|
|
|
|
sszx2007 发表于 2017-10-20 14:28 你吐槽我,我没事,只是有些知识,我一下子接受不了。要想很多 |
|
|
|
|
sszx2007 发表于 2017-10-20 14:28 我大概懂了一点点,你看一下我下面这个事件结构用的对不对,我悟性有点差,
|
|
|
|
|
|
为什么非得在事件外加个条件结构?这样做有什么意义?
|
|
|
|
|
|
是为了让程序停止啊,其实是让他在假里面空跑。这是我看到是一种让程序暂停的方法,虽然有点不好,但是可以使用 |
|
|
|
|
|
你要停止什么?
|
|
|
|
|
|
|
|
|
|
|
|
如图所示为一个循环事件机构,超时事件内为与WHILE循环条件的接入布尔输入,即,一直在超时循环内 循环,以此进行事件判断,不知道是不是这样用的。
|
|
|
|
|
|
|
|
|
|
|
|
是这样的,事件结构不加超时的话,那么在WHILE循环里,你没有事件发生的话,他程序走到事件这里就停下来了,添加超时事件我是这样想的,可以让程序一直循环 , 在有需要的时候可以进入某个事件。 |
|
|
|
|
|
不对,不加超时也是在循环,只是循环效果看不到了 |
|
|
|
|
|
我跟你讲一下,我为什么用超时事件,是 关于事件结构的定义,会一直等待事件发生,否则事件不会载入内存中, 这样可以节省内存的消耗,加一个超时事件,这样不用手动触发,他自己直接触发,对,我是这样想的,所以用 的超时事件。另外,你看下面这俩有什么区别 |
|
|
|
|
|
这两个结构,不用看时间消耗,就想看一下这俩程序的好坏,我觉得用事件好一点,
|
|
|
|
|
|
大神,我问一下,你知不知道,相机的软触发怎么设置的,就是用VI编写,我相机是连续采集,传到电脑上经常会发生数据丢失现象,所以准备用软触发,不知您那边是否做过,我用的VBAI不能生产VI |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
211 浏览 0 评论
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1709 浏览 0 评论
1585 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1960 浏览 2 评论
5207 浏览 3 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 06:45 , Processed in 1.147018 second(s), Total 115, Slave 95 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
8171