NI產品與技術 討論區

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

daq-di-觸發

請問有人有做過DAQ多重DI觸發信號,做為事件處理運算.
 
假設有3個觸發DI,我嘗試用3個While loop,分別包住DI,內部
 
各放一個延遲時間10,問題機械啟動後,DI觸發的時間反應不夠
 
快,有時1號2 號有觸發3號鴉觸發,第二個做法用一個While loop
包住3個While loop,但效果也沒有多大改善.
 
如果只用一個DI做觸發就沒有問題,不知各位先進,有沒有其他辦法
可以解決這個問題.
 
我的觸發信號是用一條輸送帶,感應3 個近接開關,但電腦反應....問題不知道出在那裡.
 
 
0 積分
1 條訊息(共 15 條)
7,852 檢視

請問您是使用哪種DAQ資料擷取卡?型號?

程式語言?LabVIEW? C? VB?

0 積分
2 條訊息(共 15 條)
7,850 檢視
DAQ卡6220
程式語言LabVIEW
 
我有想到是不是要用PCI-6514專門用DI卡觸發速度才夠快.
0 積分
3 條訊息(共 15 條)
7,847 檢視

請到 help>>find example>>search " retrigger ", you will find some example.

PCI-6514 is for static digital input/output, your application is not suitable for this board.

 

Thanks

 

0 積分
4 條訊息(共 15 條)
7,829 檢視
多謝你的回覆,但那不是我要的範例,請問NI網站那裡有DAQ小幫手的內部設定說明書
下載全部
0 積分
5 條訊息(共 15 條)
7,813 檢視

一張 M 系列DAQ資料擷取卡只能有一個訊號做 digital trigger.

ni.com, 搜尋 multiple trigger or multiple digital trigger,

然後左邊會有 discussion forum or knowledgebase...等技術文章或論壇討論

http://sine.ni.com/devzone/cda/epd/p/id/4689  [ 觀念講解必讀,範例太舊不適用]

http://digital.ni.com/public.nsf/allkb/5E765D80CB141102862568AF005B62D5

請問您的 trigger 訊號大小?如果5V以內,可以搭配 PCI-6533 & PCI-6220 & RTSI cable 完成

0 積分
6 條訊息(共 15 條)
7,796 檢視

一張 M 系列DAQ資料擷取卡只能有一個訊號做 digital trigger.

請問M 系列pci-6220DAQ資料擷取卡不是有24DIO,可讓使用者自定IN或OUT的控制嗎?

   假如你說只能有"一個訊號做 digital trigger",那我需要10個訊號做 digital trigger,14個做

    OUT輸出控制除了用PAC的硬體,難道單獨用M 系列DAQ資料擷取卡真的無法做到嗎?

很久以前有做一個專案用的硬體設備,PCI-6221+SCC2345+5個SCC-DI01,一樣輸送帶很

   快,但觸發訊號也可以正確抓到,(程式外包).

請問您的 trigger 訊號大小?如果5V以內,可以搭配 PCI-6533 & PCI-6220 & RTSI cable 完成

     我先用近接開關24V,透過SCR模組轉變5V(用PCI卡的電壓)來做觸發,上面專案SCC-DI01也

     是24V輸入,不知原因在那裡,假如真的如你說的只能有一個訊號做 digital trigger,那我買3個

    USB-6008分別獨立當觸發信號不知可不可以改善我的問題.

0 積分
7 條訊息(共 15 條)
7,790 檢視

一張 M 系列DAQ資料擷取卡只能有一個訊號做 digital trigger.

請問M 系列pci-6220DAQ資料擷取卡不是有24DIO,可讓使用者自定IN或OUT的控制嗎?

是的。

假如你說只能有"一個訊號做 digital trigger",那我需要10個訊號做 digital trigger,14個做

OUT輸出控制除了用PAC的硬體,難道單獨用M 系列DAQ資料擷取卡真的無法做到嗎?

是的。請問你的 Digital Trigger 的定義是什麼?http://zone.ni.com/devzone/cda/tut/p/id/2943

5V TTL 的訊號進入DAQ卡,AI 類比輸入開始擷取。

很久以前有做一個專案用的硬體設備,PCI-6221+SCC2345+5個SCC-DI01,一樣輸送帶很快,但觸發訊號也可以正確抓到,(程式外包).

那不是digital trigger,那是軟體程式不斷的在 loop 輪詢DI 的狀態,當狀態改變才去執行下一個動作。你的觸發訊號脈衝多寬?

輸送帶很快不代表脈衝的寬度。

請問您的 trigger 訊號大小?如果5V以內,可以搭配 PCI-6533 & PCI-6220 & RTSI cable 完成

我先用近接開關24V,透過SCR模組轉變5V(用PCI卡的電壓)來做觸發,上面專案SCC-DI01也是24V輸入,不知原因在那裡,假如真的如你說的只能有一個訊號做 digital trigger,那我買3個    USB-6008分別獨立當觸發信號不知可不可以改善我的問題

按照前面的專案經驗,6220 & 6514 應該夠了,但是要改變的是你軟體的架構。可否附上程式碼看看!!! DAQ Assistant 不建議使用在複雜的系統。

或請直接寄信到 support.taiwan@ni.com 附上程式碼,公司寶號地址,姓名,電話。

明天有台北場的 LV/DAQ 免費課程,歡迎參加。

http://sine.ni.com/apps/utf8/nievn.ni?action=display_upcoming&site=tw&country=tw&node=168760

0 積分
8 條訊息(共 15 條)
7,788 檢視
我以前有上過NI-DAQ的課程,但我的程度很差,那時候課程教的多是DAQ-MAX,沒有教小幫手如何使用.
 

我目前在做觸發的功能,但輸送帶的速度很快,我用3個圖形來說明,

1號圖,如果用一個當觸發信號程式執行沒有問題,23號圖的方式

程式觸發會變成無法順序從123號觸發,會變成隨機觸發,感覺觸發的信號不夠快,如果要增加10個觸發信號的話,程式不知如何設計

 

下載全部
0 積分
9 條訊息(共 15 條)
7,783 檢視
附上程式
0 積分
10 條訊息(共 15 條)
7,782 檢視