如何更改DAQmx AI電壓範圍的預設值

我是用LabVIEW 8.6的DAQmx來寫類比輸入電壓訊號擷取程式,用的DAQ卡是PCI-6110
但是當電壓輸入超過5V的時候,擷取進來的訊號飽和在5V
無法顯示超過5V的電壓值
mx預設的電壓擷取範圍好像是在正負5V (用傳統DAQ來寫是在正負10V)
我曾經試過建立一個task,把ai擷取電壓的範圍做更改,但是並不好用
反而讓我原本的程式無法擷取訊號
想請問一下有沒有辦法不用建立新的task,就用mx來設定或是修改電壓擷取範圍
下面的檔案是我原本的訊號擷取程式

AI.vi
下面的圖是原本訊號擷取程式

在第一個通道輸入特定頻率的三角波做類比處發,觸發後開始對其他通道做資料擷取,每次擷取三角波一個周期的訊號
到達我設定的次數後,程式就會停止
當其他通道進來的資料大於5V時,擷取的資料就會飽和在5
所以想說能不能直接在我寫的程式裡面設定,或是加寫一些功能來設定電壓的擷取範圍
之前試過建立一個task,把ai擷取電壓的範圍做更改 然後把task接在 AI Voltage 程式其餘不變更
這樣程式運作就會出問題並且出現錯誤如下圖

不知道這代表什麼意思

所以想請問一下有什麼方法何解決這些問題?謝謝~



"DAQ Create Channel"這個VI可以設定輸入電壓範圍 但是不是隨便你設 根據M-Series DAQ manual, 可以設定的電壓範圍有 +/-10, +/-5, +/-1, +/-0.2四種 請根據你的DAQ硬體手冊選擇適當的值


我知道了,謝謝~