附檔是一個簡單的DAQ AI的程式,我使用的版本是6.0i, DAQ-pad 6020E
我想要用Waveform -> Get Waveform Component 或者是 Get Waveform Attribute這兩個vi 來取得輸入訊號之時間及大小值,可是就是無法連結在一起,明明AI read的輸出也是waveform,應該可以接在這兩個vi的輸入端啊,請問為什麼無法連結.
或者有什麼其他的方式可以讓我得到時間及Y軸值,麻煩各位解惑,謝謝
2AZ_test.vi
yao38043.8724305556
我們實驗室也是使用,DAQ-pad 6020E,請參考我寫的程式。這是從DAQ卡抓訊號的程式:
程式:669_DAQ.vi
畫面:
![]()
![]()
Benjamin38046.0396875
謝謝Benjamin回應
我知道為什麼不能連結了,因為AI Read的輸出是array,array裡面才是waveform
所以先用index array取出waveform後,就可以接到一般輸入是waveform的vi上

yao38049.9458101852
真是不好意思 我是新手 問一個笨問題 為什ㄇ光ai就需要3個相關方塊組合 有沒有一個就能完成輸出輸入的動作方塊 我知道DAQ上面產生的可以直接讀到輸出輸入 可是卻沒辦法使用labview產生訊號輸出,試過了一些辦法都沒用,一開始還以為nI的卡壞了..
請知道的告知一下 謝謝
你把三個組成一個SubVI就是一個啦,DAQ本來就要經過一些設定,那是一定的步驟,所以不能省的,至於AO也是一樣,你能傳一下你的檔案上來給大家看看嗎
yao你好
這是我用PID下去改的,我需要3個Ao輸出訊號,3個Ai再接收回來看訊號.
但是問題一我的PCI-6071E只有兩個Ao
問題二我用下面那個附件會造成兩個Ai的訊號都不對,且會相互干擾
這個問題想了蠻久的,今天才發現這個論壇....謝謝你囉
2004-06-22_193100_t2.vi
抱歉,不過自從開了你的檔案後,我的labview就怪怪的,一晚當了三次,還要重開機才能再用
目前我不想讓我的DAQ有problem,不然我的論文會來不及,看其他人能否先幫助你吧
yao還是要謝謝你囉 因為我之前去對面的論壇發問過,不過沒人理我
我再試試看好囉....會不會是DAQ卡不一樣的原因??
應該不會害你中毒ㄅ.....我現在還可以RUN...再一次的感謝你的幫忙
我想應該不是卡的問題吧,我也可以run,但是自從run過一次,我的labview當了第一次,現在每次開機只能開一次lab view,只要一關掉再開啟就發生錯誤開不起來,這個時間點電腦出問題會要我的命喔 