[問題] 大家都是怎麼運用 Express VIs

LabVIEW 從 7.0 開始力推 Express VIs,
但是小弟不知道是否在所使用的領域還是設計習慣,
程式裡頭還是沒放過 Express VIs,
也不知道該在什麼地方來使用之。

想請教大家,
你們都會怎麼去使用 Express VIs
而這些 Express VIs 對你們而言,
帶來什麼樣子的幫助呢?

謝謝。

我是從LV7.0 才開始學的,在很多地方,列如Bulid Text 用來作字串組合就非常的好用,還有我試過 NI-SCOPE Express 來作訊號拮取和用一般的方式在時間上是幾乎一樣的並沒有損失什麼效能,但確換來極大的方便性,我覺得這就跟以前C Vs ASM 一樣,一開始大家覺得C 功能不足又沒什麼效率,但因為方便又有眾人的持續發展就成了今天這個局面,如果NI 能持續發展 Express 補足目前功能不足之處,相信能吸引更多的使用者吧.KENLIN38544.6166550926

幾乎沒在用 !!!

Express VI只能說是NI為了吸引新手用的, Demo時可以看起來很神奇

雖然在起初系統發展的測試上Express VI的確很方便(ex: Simualte Signal)

但是真的要建制系統時應該不會再用Express VI

而且我相信使用LabVIEW有一定程度的使用者

會發覺Express VI跟本不夠用, 自己拉SubVI出來實作還比較實在

所以Express VI大概只在很快實作一個小範例時有用, 其他時候應該用不到吧

1.在我的程式裡,我也沒有使用過Express VIs,如果有安裝Toolset光碟片裡的Express VI Development,在Tools裡會有Create or Edit Express VI..的選項可以建立或編輯Express VI

2.另外,如果我把SubVI比喻成低階,而Express VI比喻成高階VI,同樣功能的VI,哪一個的效能比較好呢?

這樣子看來,
Express VIs 是提供了一個友善、簡易並可以快速設定的
程式設計介面。

在比較小規模的程式需求之下,
得以快速完成程式碼。

 

但是相對的,
如果程式需求有部分條件,
是 Express VIs 所不符合的,
或是所不能達成的,
又好像會讓 Express VIs 顯得有點綁手綁腳的。

其實我也都沒在用,不過想對於新手仍是有好處的…



先用Express VI之後,設定你要的功能,再將Express VI打開成一般的sub vi,看看怎麼寫的,然後將一些不必要的判斷式和功能拿掉,稍作修改,這樣也不失為一個學習的好方法…