PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

使用NI Library來抓取PXI 5922資料的問題...

最近開始使用PXI 5922這張卡…想要由這張卡上的channel來抓取訊號資料…

 

如果使用NI所附的Tool LabView Signal Express上的 NI SCOPE Acquire來監測(上方的Run)的話…會出現以下的Error

 

Property Node (arg 2) in scp_niScope Multi Fetch WDT no lock.vi:3->scp_sub MSW SCOPE Start and Read.vi:1->scp_sub MSW SCOPE Execute.vi->SCOPEAcquireBlockState 15.vi <ERR>ADC for one or more channels was overloaded. Your data might be invalid.
Status Code: 200005

 

但是仍然會有正確的波形圖產生…但按了一次 "auto Setup"之後,就不會有此錯誤訊息,也可以正確產生波形…

 

然而,當我想用程式 C++ 來模擬 Run 這個動作,並抓取數據資料時,當呼叫到niWfmdtz_Read這個library時…就會出現下面的訊息:

"A previous acquisition is still in protress. If you war attempting to change an attribute noe you can only change fetch attributes while an acquisiton is still in progress"

 

從字面上看來是有什麼東西佔住了5922..使的我無法改變屬性,但我每一次都有做open與close的動作…

不知道是哪邊出問題…請問有人遇過嗎…謝謝

 

0 Kudos
Message 1 of 1
(2,958 Views)