NI產品與技術 討論區

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

whilec迴圈設在哪裡.才能讓波形延續下去不會起伏起伏?

我設一個while的迴圈在前面VISA的地方讓他重複讀取..這會導致整個程式一直在重複讀取.沒資料往後面傳送...

我又另設一個while迴圈在包含VISA後面的整個程式..他數值一樣會讀到0.無法延續下去 (如圖) 

請問我迴圈設計應該在哪阿?

下載全部
0 積分
1 條訊息(共 6 條)
5,916 檢視
0 積分
2 條訊息(共 6 條)
5,895 檢視

也可以考慮使用queue的概念,讓兩個迴圈平行運作:讀值的迴圈將資料傳進queue,另一個迴圈把值從queue拿出來顯示在wavefrom chart上。供您參考。

 

0 積分
3 條訊息(共 6 條)
5,894 檢視

感謝你們的回答!

0 積分
4 條訊息(共 6 條)
5,886 檢視

不太懂queue的功用..

能否舉例一下?

 

0 積分
5 條訊息(共 6 條)
5,885 檢視

labview>>find examples>>search>>queue

0 積分
6 條訊息(共 6 條)
5,877 檢視