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

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

触发采集的问题,急!!!

已解决!
转到解答

      我使用NI-PCI-6251的AD卡做触发采集。

      用AD卡的 “CTR 1 SRC”  引脚做触发端,上升沿时触发,AD卡开始采集,这没有问题。但是如果我一直不给脉冲电平,程序就一退不出来了,如何才能退出呢?

0 项奖励
1 条消息(共 13 条)
8,497 次查看

     怎么没人回复呢?

我就是想知道在触发采集中,点击开始采集后,程序一直等待触发信号的到来,如果我想提前退出采集,不等待触发信号了,该怎么操作呢?

0 项奖励
2 条消息(共 13 条)
8,475 次查看

在采集任务中,有超时设定一项,你可以尝试一下缩短超时的时间。

 

AE Yang Liu

0 项奖励
3 条消息(共 13 条)
8,464 次查看

难道timeout设置时间过了之后没有弹出error对话框提示停止么?若果你没设置timeout,则默认10秒,10秒后弹出error对话框。

 

你的程序我打不开,所以不知道你的框图是怎样的。

Thomas | Xi'an China

LabVIEW 7.1 | LabVIEW 2018
DAQmx | CompactRIO | myRIO
微信公众号: 钟博士LabVIEW工作室
0 项奖励
4 条消息(共 13 条)
8,451 次查看

正常情况下,触发信号肯定要来的,所以我要一直等触发信号,延时我设置成-1。

但要触发设备出了问题,很长时间也没发出触发信号,我的程序就退不出来了,我希望这时能按一个停止按钮,让程序退出采集过程。

0 项奖励
5 条消息(共 13 条)
8,436 次查看

你看这样行不,如下图

Snap1.jpg

 

正常时,一直等待触发

 

Snap2.jpg

 

很长时间不触发时,点击按钮,timeout变成2秒,两秒后停止

 

Snap3.jpg

 

timeout时间一到,发生错误,循环退出。

 

关键是:触发信号不来,timeout时间到会发生错误吗??

我记得我有一次触发信号忘记接了,等了好久采不到数据,也没错误,我找了半天原因,才发现触发信号没接。

Thomas | Xi'an China

LabVIEW 7.1 | LabVIEW 2018
DAQmx | CompactRIO | myRIO
微信公众号: 钟博士LabVIEW工作室
0 项奖励
6 条消息(共 13 条)
8,429 次查看

触发信号不来,超时到了也会报错的,这个我试过了。

你说的方法我明天试试

0 项奖励
7 条消息(共 13 条)
8,380 次查看

我试了的,不行。

程序在超时为-1的时候运行,再点击按钮,进不了另外一个选择

0 项奖励
8 条消息(共 13 条)
8,363 次查看

那就这样吧,如下

 

Snap1.jpg

直接停止程序

 

Snap2.jpg这个直接推出LabVIEW

Thomas | Xi'an China

LabVIEW 7.1 | LabVIEW 2018
DAQmx | CompactRIO | myRIO
微信公众号: 钟博士LabVIEW工作室
0 项奖励
9 条消息(共 13 条)
8,357 次查看

还是不行,程序进入了超时为-1的那个选择后,就退不出来了。

我试了下,把-1改为某个时间,比如说60, 可以退出,但延时很长

0 项奖励
10 条消息(共 13 条)
8,348 次查看