找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1511|回复: 10

布尔量延时输出0(已解决.谢谢大家!)

[复制链接]
发表于 2009-9-8 20:38:06 | 显示全部楼层 |阅读模式
本帖最后由 yq0613 于 2009-9-11 09:19 编辑

有个问题问下大家:用布尔量控制case结构时,布尔量输出1时,直接输出,布尔量是0时,延时10秒输出,怎么实现啊
发表于 2009-9-8 21:13:11 | 显示全部楼层
直接在布尔量为0的case中添加延时吧,用顺序结构先延时10s,再运行后面的程序
回复 顶

使用道具 举报

 楼主| 发表于 2009-9-9 19:58:21 | 显示全部楼层
我的意思是当case=0时,延时10秒输出这个0,就相当于按下按钮时,延时10秒才出现CASE=FALSE这个情况。源程序是如果某值大于5,输出true,如果小于5,输出false,不过要延时10秒输出这个false。
另外,我在CASE=FALSE的框里放一个延时器后,在CASE=FALSE的情况下,所有程序延时运行,这个不对啊,我只是想延时输出这个false。 2# dingmanzhy
回复 顶

使用道具 举报

发表于 2009-9-9 20:02:11 | 显示全部楼层
可以上程序看看,大家帮你改改
回复 顶

使用道具 举报

 楼主| 发表于 2009-9-9 20:43:18 | 显示全部楼层
源程序太大,而且我现在做的只是一部分。我现在是模拟缓存。我建立一个队列,程序运行后,当布尔按钮为真时(不按下去),随机产生一些数,在当前队列中显示出来,并且队列中的数不断增加,按下布尔按钮(case为真),当前队列2显示刚才当前队列中显示的那些数,队列中的数不再增加。再按下布尔按钮时,case从真转为假,我就要求这个转换过程延时10秒,即从真到假这个过程延时10秒。实际这个布尔按钮是一个布尔输出代替,当某值大于5时为真,小于5时为假,想让这个从真到假的转换过程延时10秒。我想了很久都没想通,所以请教下各位。不知道我说明白没有,呵呵。先谢谢了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

发表于 2009-9-10 15:23:57 | 显示全部楼层
楼主看看,程序是否实现了你所需的功能

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

 楼主| 发表于 2009-9-10 17:14:05 | 显示全部楼层
不行,加到源程序后,不但从真到假的转换过程延时,而且在按下按钮后,其他程序也延时不能运行,同时延时了,我只是想按下布尔按钮时,case从真转为假这个转换过程延时10秒,不影响其他程序的运行。
回复 顶

使用道具 举报

 楼主| 发表于 2009-9-10 17:14:07 | 显示全部楼层
不行,加到源程序后,不但从真到假的转换过程延时,而且在按下按钮后,其他程序也延时不能运行,同时延时了,我只是想按下布尔按钮时,case从真转为假这个转换过程延时10秒,不影响其他程序的运行。
回复 顶

使用道具 举报

 楼主| 发表于 2009-9-10 20:55:41 | 显示全部楼层
我把dingmanzhy 的程序加了进去,程序的结构是仿书上的,当布尔按钮由1变为0时,指示灯显示确实有延时,但其所连的case结构却没有延时,当点击布尔按钮后,case结构立刻从真变为假,这是怎么回事?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

发表于 2009-9-10 22:02:14 | 显示全部楼层
在事件结构中加比较好,循环最好用硬件定时,软件定时会有误差,看看这个符合你要求不

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

 楼主| 发表于 2009-9-11 09:17:25 | 显示全部楼层
问题解决了,谢谢大家!
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-29 10:23 , Processed in 0.055466 second(s), 12 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表