LABVIEW的运行(高亮显示执行过程)

2019-07-17 19:36发布

做了两个程序,分别是100ms与10ms执行一次, 如果直接点运行,两者结果不同。
点高亮执行过程按钮后,两者运行结果居然一样,这是什么原因啊。
按照分析来看,二者结果不一样才是对的啊。



后台程序.png
高亮执行过程.rar 下载积分: 积分 -1 分
7.79 KB, 下载次数: 16, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
16条回答
wangyi31
2019-07-19 02:13
隔壁老wang 发表于 2017-3-4 12:26
高亮执行速度慢很好理解吧,本来就是放慢了执行的速度,让你能够清楚看到数据流。然后等待这个函数有个特性:比如你设置了等待的时间为1s,当程序执行一次不到1s的时,就等待足够1s后执行下一次;当程序执行时间超过1s时,需要等程序执行完成,也就相当于等待的时间实际上超过了1s,这时你设置的1s不就相当于无效了。这是 ...

还有个疑问
就是这个程序中有两个WHILE循环,不太理解的就是在实际运行中:
假设我们的延迟时间都是10ms,这两个循环在运行中是并行运行,还是说等待一个运行完,然后另外一个再运行?(两个循环中程序运行的时间都不超过10ms,即没有超时).

一周热门 更多>