最近我在做利用ad和8255來抓訊號,
Ad574-1.vi[QUOTE=丫揚]最近我在做利用ad和8255來抓訊號,
會不會是電腦delay的原因阿???
我猜可能也是,或許是vb較低階,需要資源較少,
labview較高階,我的電腦只有pII233,可能無法抓到太快的頻率..
同意...
其實LabVIEW也是有缺點的啦,沒有辦法真的相當有效率。不過我是拿LabVIEW來整合所的儀器,會節省開發的時間。
敝人最近也有買一塊數位輸出入卡,原本用LabView抓訊號結果發現其極限只有20Hz左右(直接套用廠商所給之lib檔),後來用VB抓訊號卻可達到20kHz的極限(也是直接套用廠商所給之bas檔)。所以我也覺得是LabView較高階的原因。
而小弟也想請教各位先進,LabView是否可執行compile的功能?如果有該如何使用呢?
[QUOTE=Benjamin]關於封裝成*.exe檔的問題,請到http://stdb.org/bbs/forum_posts.asp?TID=218&KW=%AB%CA%B8%CB去一碳究竟吧。[/QUOTE]
請問您是不是意思說,如果將LabView的程式封裝成*.exe檔之後,就相當於有作compile的功能進而使程式的執行速度變快?
[QUOTE=BROCK]
請問您是不是意思說,如果將LabView的程式封裝成*.exe檔之後,就相當於有作compile的功能進而使程式的執行速度變快?
[/QUOTE]
是阿,可是我覺得其實不會差很多,現在電腦的速度很快,所以我覺得沒有關係。我如果用compile的話,是為了讓沒有LabVIEW的同事也可以使用我寫的程式,我並不是為了會讓執行的速度加快而compile的。
那若照您的說法,若我想加快LabView對硬體的擷取速度時,較好的方法是利用call library function呼叫廠商所給之dll檔,再重新撰寫擷取程式,這樣的效果會來的比較好了…
[QUOTE=BROCK]那若照您的說法,若我想加快LabView對硬體的擷取速度時,較好的方法是利用call library function呼叫廠商所給之dll檔,再重新撰寫擷取程式,這樣的效果會來的比較好了....[/QUOTE]
我自己沒有試過用這種方式,不過我饅想要試試看的。如果你真的照你所說的方法「利用call library function呼叫廠商所給之dll檔」,請比較一下執行速度上有什麼差別,然後在到這裡來跟我們講,可以嗎...???
等我對DLL測試後,若有任何結果或心得我會來向各位報告的。
M8
我想請教各位先進.想要用RS-232跟PLC通訊.該用什麼軟體?哪裡找的到呢?謝謝!