完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
关于定时控件里面的“等待下一个整数倍毫秒”这个函数,对于很多初学者来说是比较不好理解的。跟据我个人的经验当帮助文件里面的这个函数解释得不够直白或者通俗。我们可以这样来理解: 首先,labview是根据世界时钟一起计算的。通过下图的案例我们可以看得出来: 左边是程序,右边是前面板。每点一次运行按钮,发现显示控件显示的值都不一样。它并不是说点运行后从0开始的,而是根据世界时钟来计算的,没到2的32次方清一次0. 然后,知道了LabVIEW里面的时钟是一个绝对值以后,再从这个角度上来理解“等待下一个整数倍毫秒”这个函数。同样通过下面的这个案例我们来分析一下: 左边是程序,右边是前面板。我们点击运行按钮调试发现每一次点击X-Y的值都不一样,但是会小于1000.这是因为前面板右边的毫秒计时器出现的数字到下一个1000的整数倍的时候还差598毫秒,所以该次定时时间为598.那么怎样让“等待下一个整数倍毫秒”这个函数具有真正的意义呢?我们可以试着点击“连续运行”按钮看看。只有第一次x-y的数值不是1000,后面每一次都是1000.因为第一次已经把1000的这个整数倍给补偿进去了,以后每一次运行都是1000的整数倍。 该函数最大的作用在于一个工程里面出现多个并行while循环,同时我们又希望两个或者以上的并行While循环的定时保持一致的时候,该函数就可以很好的让他们同步。
最佳答案
评分
|
||
|
||
点击“帮助”——>再点击“显示即时帮助”——>然后鼠标移到这个控件上就有详细的解释
|
|
3 条评论
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1744 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1347 浏览 0 评论
1557 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
3189 浏览 3 评论
1480 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 19:24 , Processed in 0.664169 second(s), Total 102, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号