WLS
(WLS)
2005年05月11日21:17
#1
我覺得我的labview 程式跑的好慢吧.
我的資料從rs-232裡輸進來,每筆資料大概都有半秒鐘的間隔
算是資料量很少很慢的了.
但我覺得我的labview 還是來不及及時處理.
以致於資料早就有了變化, labview 的chart 過了半分鐘才看的出來
我的程式雖然沒太簡單,沒那麼複雜到如此,
若用java 或c, 應該不可能會有這種現像
到底是什麼原因呢?
我是第一次寫labview 程式.
我己經把"顯示執行過程"的燈炮關掉了.
還要做什麼動作,才會讓它的執行動作變快呢?
WLS
(WLS)
2005年05月12日05:48
#3
我把我的程式包在一個zip 裡, 主要程式是 surge.vi
我本來想試著包成lib 檔,搞了半天,不但沒包好,開起surge 時還會有找不到檔案的warning
但實際上所有檔都在lib 裡囉,要怎麼把warning 拿掉我也不太會.
若有誰能告訴我是怎麼一會事那更好.
不過主要是請大家看看是不是有什麼問題,以致於執行速度很慢
ps, 我是第一次寫labview, 程式若看起來很ㄘㄨㄛ,請見諒,並指教
surge.zip
JTR
(JTR)
2005年05月12日06:21
#4
各位大大,小弟也有遇到類似的問題,透過rs232和公司的smartcard做溝通,可是小弟遇到一個奇怪的現象,我若用單筆執行(開啟資料流向鍵),然後按產品上的reset鍵,在程式中有時會執行成功有時失敗,不知是那裡出了問題~若是不開啟資料流向鍵,然後按reset執行成功的機率幾乎是零.(Property Note裡的bytes at port, 值都變成0)請問是程式還是硬體上的問題~謝謝~test_sm111.vi ~
JTR38484.6573032407
Ozzy
(Ozzy)
2005年05月13日06:03
#5
load Lib檔的VI時 若出現Warning訊息
可以試試mass compile 應該就不會了
Tools->Advanced->Mass Compile