我试图做一些非常简单的事情:
我只是希望能够保持循环运行并且OK按钮同时工作,如何在Labview"生活方式中实现这个简单的任务"。
结果:
答案 0 :(得分:2)
你不能。您需要两个单独的while循环,一个具有计数功能,但不要使用'循环'变量作为停止条件,使循环变量控制计数条件。 在另一个while循环中,您将拥有自己的事件代码。 您唯一需要担心的是从事件代码中停止第一个while循环。
答案 1 :(得分:1)
以下是使用主/从配置的方法。所有用户事件都在主服务器中处理,计数在从服务器中处理。循环可以重新启动,停止适用于两个循环。
要停止使用不同事件的代码,如果循环条件为假,则不要在从属循环中执行任何操作。这里没有显示,但是条件循环也有它自己的事件结构来重置计数器,如果需要的话。
这个主/从结构可以扩展到你想要的任意数量的循环。
答案 2 :(得分:0)
我看到两个选项:
答案 3 :(得分:0)
我认为您正在寻找的设计模式是生产者/消费者模式。这允许您运行并行循环,如果需要它们之间共享数据。
快速谷歌与术语结合使用labview将为您提供足够的示例。