請問一下各位,小弟在使用labveiw程式時,發現執行速度會變慢
切到工作管理員時,發現cpu在100%運作,labveiw.exe 100%在運作
後來開新的程式只使用while loop也是相同的情形
請問各位大大有沒有遇過這種情形,或者要怎解決這樣子的問題?
謝謝!
請問一下各位,小弟在使用labveiw程式時,發現執行速度會變慢
切到工作管理員時,發現cpu在100%運作,labveiw.exe 100%在運作
後來開新的程式只使用while loop也是相同的情形
請問各位大大有沒有遇過這種情形,或者要怎解決這樣子的問題?
謝謝!
在While Loop裡加一個Wait或Wait Until Next ms...試試看.
Function>>Time & Dialog>>...
迴圈內放個 Wait Until Next ms Multiple 應該可以解決您的問題

Wait Until Next ms Multiple 左邊在加個Num constant
裡面看需求填個100 or 500...
[QUOTE=janlan]
請問一下各位,小弟在使用labveiw程式時,發現執行速度會變慢
切到工作管理員時,發現cpu在100%運作,labveiw.exe 100%在運作
後來開新的程式只使用while loop也是相同的情形
請問各位大大有沒有遇過這種情形,或者要怎解決這樣子的問題?
謝謝!
[/QUOTE]
在 while loop 中加入一個wait until next time, 時間大概設100左右,我的經驗是先設100再設50,慢慢修改到時間的最小值。