NI產品與技術 討論區

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

多訊號量測並儲存

已解決!
前往解決方案

工程師你好 :
我想請教如何同時截取三個訊號並且存取2D檔案,
目前我只能量測到一個訊號,且存到的波形卻只有1D
看了很多討論區的資料,並嘗試使用,但是還是無法存取到2D
(在想說是不是波形沒辦法像右跑,造成只出現Y軸的電壓訊號)
我量測三個波型時,系統會出現"no transfer i sin progress for the specified resource"
麻煩教導一下
謝謝
使用版本 : LabView 7.1
硬體為 : PCI-6071E 與SCB-100
附件為可以量測到1個訊號和存取1D的程式(2009.8.18.1)
與無法量測的三個訊號的程式(2009.8.18.2)

 

下載全部
0 積分
1 條訊息(共 10 條)
9,064 檢視

您好:

 

您所說的 2D 檔案我想您指的是 X值與Y值. 當您擷取資料的時候出來的訊號是一條棕色的線, 這條線我們稱為 Waveform Data. Waveform Data裡面有三個元件; t0, dt 與 Y. t0是擷取開始的時間, dt 是每筆資料相差的時間 (如果您擷取速度是 1000Hz, 那就表示您每 1ms 擷取一筆資料, 您的 dt 就會是 1ms). Y 則是您所擷取到的資料. 您在做儲存時只會存到Y的資料, 並沒有存到時間的資料. 程式也不會把時間的資料一筆一筆的顯示出來因為只要您知道 t0 與 dt, 您就可以算出您每一筆資料擷取到的時間是什麼了.

 

您可以使用 "Get Waveform Components" 的函數把 Waveform Data 裡的 t0, dt 及 Y 分別的取出來. 這樣您就可以利用這些資訊儲存資料了.

 

謝謝.

 

NI應用工程部

2 條訊息(共 10 條)
9,050 檢視
工程師你好 :
謝謝你的回答,讓我可以儲存2D了!
那可以請教一下同時量測三訊號(Traditional DAQ)該怎麼弄呢?
我不知道該使用哪個元件。
麻煩教導一下
謝謝
0 積分
3 條訊息(共 10 條)
9,045 檢視

您好:

 

您可以取參考 Traditional DAQ 的範例程式. 您可以到 C:\Program Files\National Instruments\LabVIEW x.x\examples\daq 來尋找範例. x.x是您LabVIEW的版本.

 

希望以上訊息能夠解答您的問題, 若還是有疑問, 再請您回文,
 
若是覺得問題有解決而且答案還滿意, 也請您勾選 已解決 的選項以及惠賜一個獎勵 ( Kudos )囉!
 
謝謝.

 

NI應用工程部

0 積分
4 條訊息(共 10 條)
9,030 檢視
工程師你好 :
範例Traditional DAQ 部份我已參考過,但都看到只有一通道訊號量測
或是兩個不同卡的訊號量測,並未提及同張Traditonal DAQ卡同時量測多訊號,
或者是我沒注意到,不知道能不能正確的PO出一個範例。
麻煩教導一下,因為目前只差這個部份還研究不出來難過表情
謝謝
0 積分
5 條訊息(共 10 條)
9,025 檢視

上面兩位朋友您好:

 

建議使用 daqmx, 不要使用 traditional daq, [ 理由是舊的軟體架構,很多人已經不再接觸他了 ]

 

http://forums.ni.com/ni/board/message?board.id=5170&thread.id=3908

 

請先從安裝 daqmx, 然後按照 DAQ 基礎練習題做起,如果還有疑問,請貼上來,大家一起討論。

 

Thanks

0 積分
6 條訊息(共 10 條)
9,012 檢視

上位工程師/前輩你好:
我知道DAQmx擷取卡,但是由於一些原因所以只能用這張Traditional DAQ卡,
所以不知道有沒有什麼元件或程式可做出多訊號量測,
目前已找過範例、論壇,也參考過DAQmx的多channel作法
但是還是不行
麻煩教導一下
謝謝

 

0 積分
7 條訊息(共 10 條)
9,008 檢視
解決方案
由主題作者所接受 ken951021208

Hello Ken951021208.

 

希望以上訊息能夠解答您的問題, 若還是有疑問, 再請您回文,
 
若是覺得問題有解決而且答案還滿意, 也請您勾選 已解決 的選項以及惠賜一個 獎勵 ( Kudos )囉!
 
謝謝!

 

 

 

block

8 條訊息(共 10 條)
8,958 檢視

謝謝! Fatty工程師/前輩
終於可以用了!

 

0 積分
9 條訊息(共 10 條)
8,940 檢視

另外建議把 ai config,ai start, ai clear 放在迴圈外面。

 

這好比 loop(啟動引擎,排擋,開車,熄火),應該

 

 啟動引擎,排擋, loop(開車),熄火.

 

Thanks

0 積分
10 條訊息(共 10 條)
8,929 檢視