求解惑:Labview中执行和高亮执行的结果为什么不一样?
时间:10-02
整理:3721RD
点击:
如图所示:
1.为什么高亮执行和执行的结果不同?
2.程序执行时,执行是按照高亮执行所显示的顺序执行的吗?
3.若在一个VI中编写两个独立的程序,它们是按什么顺序执行的?
1.为什么高亮执行和执行的结果不同?
2.程序执行时,执行是按照高亮执行所显示的顺序执行的吗?
3.若在一个VI中编写两个独立的程序,它们是按什么顺序执行的?
你没有指定执行顺序,LV就自动多线程执行,先后顺序不定,要人为的指定执行顺序。如果执行有先后的话。
不同的LV版本可能执行的结果页不一样,这是Race Condition
谢谢大神指教!那如果不指定顺序,程序执行时的顺序是否和高亮执行时(我们所看到的)的顺序一样?
随机,先后是不确定。