NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

start trigger 忽略錯誤

Hi, ni工程師

 

我使用DAQ start trigger去偵測rising edge時候

開始抓訊號

如果沒有偵測到rising edge,她會彈出一個錯誤視窗,顯示沒有rising edge

程式就整個當在那裡

我要如何讓程式忽略此訊號,並可以設定在他偵測rising edge一段時間後,如沒有rising edge即判斷為fail

並繼續執行下一步,而不會彈出錯誤訊息而停住

卸卸

0 積分
1 條訊息(共 3 條)
6,286 檢視
補上錯誤碼
0 積分
2 條訊息(共 3 條)
6,283 檢視

Hi mason0422

 

感覺上你想要將程式調整成,當遇到等待Trigger超過設定時間時,程式不要因此而停止,而繼續完成你要的動作,

我找了一個適合的範例,然後將其修改了一下,請看下方的圖,有一個Time Out的設定,是讓你決定Trigger的等

待時間,那如果超過等待時間,程式會自動送出-200284的錯誤代碼,接著你要去補捉這個錯誤代碼,然後將其

忽略掉,才能讓程式繼續動作,那你再試試看這樣方法能不能對你有幫助囉。

20091203-Forum-start trigger 忽略錯誤.jpg

Howard

Message Edited by HowardLin on 12-02-2009 09:59 PM
0 積分
3 條訊息(共 3 條)
6,257 檢視