關於LabView擷取數據 相關問題討論

小弟 目前使用NI PCI-1200 DAQ

我的裝置為一壓力傳送器,可送出約4-20mA

將其串聯一個電阻後接在板上利用此卡抓取其伏特值
VI程式已有現成..
可是當我開始執行RUN指令時 發生以下訊息

Error- 10007 occurred at AI Control

Possible reasons:
NI-DAQ LV: A channel, port, or counter is

out of range for the device type or device

cinfiguration;or the combination of

channels is not allowed; or the order must

be reversed (0 last)

已使用乾電池試過

此卡已成功安裝 所以應非硬體問題
AI 選項
Polarity/Range:
0.0V-+10.0V
Mode:
Differential
AO 選項
Polarity:
Unipolar
其他選項未更改 使用原選項...![|54x48](upload://bim7Kb3Zfl5SrPF2GFcCSDus3NW.gif)

[QUOTE=小天使]

小弟 目前使用NI PCI-1200 DAQ

我的裝置為一壓力傳送器,可送出約4-20mA

將其串聯一個電阻後接在板上利用此卡抓取其伏特值
VI程式已有現成..
可是當我開始執行RUN指令時 發生以下訊息

Error- 10007 occurred at AI Control

Possible reasons:
NI-DAQ LV: A channel, port, or counter is

out of range for the device type or device

cinfiguration;or the combination of

channels is not allowed; or the order must

be reversed (0 last)

已使用乾電池試過

此卡已成功安裝 所以應非硬體問題

成功安裝含在LabVIEW下成功擷取資料嗎?
AI 選項
Polarity/Range:
0.0V-+10.0V
Mode:
Differential
AO 選項
Polarity:
Unipolar
其他選項未更改 使用原選項...![|54x48](upload://bim7Kb3Zfl5SrPF2GFcCSDus3NW.gif)

[/QUOTE]

建議:

1.更新Driver到support PCI-1200的最新版(最新DAQ driver可能不支援這張舊卡),在MAX下建立virtual channel測試量測值,確認無誤,再到LabVIEW下直接選取此virtual channel(免設定device number),應可得到與MAX下相同結果。

2.NI應該有舊卡升級新卡的促銷方案,建議升級,否則你在LabVIEW上應用時遇到bug是早晚的事,如是Driver問題 ,也無解。

 

請問你是只有用CH0去節取訊號嗎?還有用多個channel呢?如果你是用多個channel的話,這裡有個可能的解決方法:link

我到ni.com查詢了一些資料,請您看看是否能節祝您解決此問題:link