隨著手速的提高,Labview也越來越容易當掉

慢慢熟析labviw的操作了,但是發現在設計BD的時候越來越容易當機了,有時候只是改個元件的內容設定也跳出錯誤,程式就當了,東西就要重新設定啦。還有偶而會遇到Labview的介面文字排版部分偏掉的情況。

自己寫出來的程式,最近在測試,介面的UI事件是用狀態機在Ideal的迴圈去掃描使用者Buttion的狀況,常常發現背景在運行到其他State的時候,理論上Buttion的狀態不會去掃描,可是這時候如果去操作Buttion就很容易死當,甚至電腦自己從開機。

P.S.可能跟我操作有關,實際上再運行背景的一些儀器通訊+運算,應該需要把介面UI鎖住(Disable掉),只是這運算不到500ms,我就沒鎖住了。但是這時候去操作UI常常會出事情,一值抓不道BUG在哪,不知道有什麼好方法。

不知道大家有沒有這樣的困擾。


    嗨嗨 大大您好阿

1.介面的UI事件是用狀態機在Ideal的迴圈去掃描使用者Buttion的狀況
您說滴這個,是否可以把Button 的狀態,改成用Memory的變數去取代呢?
當 Button 被按下的時候再去判斷這個記憶體內的變數
會不會比較好哩?

2.實際上再運行背景的一些儀器通訊+運算,應該需要把介面UI鎖住(Disable掉),只是這運算不到500ms,我就沒鎖住了
不過,假設遇到 TimeOut 滴化 會不會因此而Lock住呢?
會不會您剛剛好就經常遇到 TimeOut Or error 導致通訊把 UI Lock住哩?

以上淺見 請您參考看看唷
:D

嗯,有?助