LabVIEWwilliam hill官网
直播中

大侠归来

8年用户 76经验值
擅长:可编程逻辑 RF/无线
私信 关注
[问答]

请教条件结构每个分支里的程序是同步运行的吗?

条件结构每个分支里的程序是切换到哪个分支那个分支就运行还是所有的分支都在运行?目前自己做了一个采集程序,利用选项板切换各个界面,但是很多while循环运行,直接就卡死了,所以想做成条件结构,但是这些程序都得同时运行,所以不知道怎么弄。。。希望大神出来指点下

回帖(10)

静夜style

2017-6-6 10:38:11
引用: 大侠归来 发表于 2017-6-6 19:54
大概意思就是这样,我用的选项板来作为前面板,选择各个分支,我用的几个while结构让他们都运行起来,但是一运行就卡死了

一般情况下,按照现在电脑的配置来说,运行几个循环是没问题的,前提是你的每个循环都做好了优化,你可以适当的给每个循环增加一些延时;还有就是你需要确认一下你卡死的原因,只是前面板卡死无法操作还是循环无法正常运行,提示:打探针一般就能看到。如果只是前面板卡死,调整一下前面板显示逻辑就能解决;如果是程序卡死,那么就需要你去优化程序结构,减少CPU占用,减少一些无用的循环次数,优化算法减少计算机的计算压力,具体情况还需要具体分析。
举报

huihui163

2017-6-6 13:26:01
您可以用switch   break试试
举报

大侠归来

2017-6-6 14:42:47
引用: huihui163 发表于 2017-6-6 13:26
您可以用switch   break试试

Switch Break也是用条件结构做吗?
举报

秦艳磊

2017-6-6 15:59:36
还是程序架构有问题,可以在一个while循环里轮流采集、处理、显示。高级点考虑生产者和消费者构架。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分