怎么没人回复呢?
我就是想知道在触发采集中,点击开始采集后,程序一直等待触发信号的到来,如果我想提前退出采集,不等待触发信号了,该怎么操作呢?
难道timeout设置时间过了之后没有弹出error对话框提示停止么?若果你没设置timeout,则默认10秒,10秒后弹出error对话框。
你的程序我打不开,所以不知道你的框图是怎样的。
正常情况下,触发信号肯定要来的,所以我要一直等触发信号,延时我设置成-1。
但要触发设备出了问题,很长时间也没发出触发信号,我的程序就退不出来了,我希望这时能按一个停止按钮,让程序退出采集过程。
你看这样行不,如下图
正常时,一直等待触发
很长时间不触发时,点击按钮,timeout变成2秒,两秒后停止
timeout时间一到,发生错误,循环退出。
关键是:触发信号不来,timeout时间到会发生错误吗??
我记得我有一次触发信号忘记接了,等了好久采不到数据,也没错误,我找了半天原因,才发现触发信号没接。
触发信号不来,超时到了也会报错的,这个我试过了。
你说的方法我明天试试
我试了的,不行。
程序在超时为-1的时候运行,再点击按钮,进不了另外一个选择
那就这样吧,如下
直接停止程序
这个直接推出LabVIEW
还是不行,程序进入了超时为-1的那个选择后,就退不出来了。
我试了下,把-1改为某个时间,比如说60, 可以退出,但延时很长