NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

子VI里可以有循环么?

    我做了一个运动控制的VI,运行没有问题,主程序都是放在一个WHILE循环内的,只有手动点击才能停止.
 
    我把它做成一个子VI,发现一运行到这个子VI,就显示上面有一个绿色的箭头(LV8.0),似乎就死在里面了,程序响应变的很慢......我看了NI官方的DEMO,似乎所有的子VI都没有用到循环结构,是不是子VI里面不能用呢?导致陷入死循环?
 
    如果要用的话应该怎么设计呢?
 
 
0 项奖励
1 条消息(共 4 条)
4,634 次查看
子VI可以有while循环的,关键在于怎么去使用。
2 条消息(共 4 条)
4,628 次查看
那个死循环是你自己造成的,做成subvi后你控制while循环的控制变量没有变,你怎么可能退出来那。你应该改变一下你的思路,这与lv完全无关。
3 条消息(共 4 条)
4,619 次查看
谢谢楼上指点
0 项奖励
4 条消息(共 4 条)
4,596 次查看