1 簡單了解Labview
Labview被稱作G語言,即圖形化編程語言。由各種各樣的控價組成,這些控件分為兩類:輸入控件和輸出控件。Labview的控件數量龐大,在前面板上點擊鼠標右鍵或者點擊查看->控件選板(C)都可以調出控件選板,根據顯示風格不同,有新式、銀色、經典、系統四類。
“數據流”是Labview的核心,即數據“像水一樣”從一個控件流動到另一個控件,中間的連線就像水管一樣。
一個完整的VI包括四個部分:前面板、程序框圖、連線板和圖標。
2 從一個例子開始創建一個簡單的VI
例:實現y=Ax+B。
分析:其中y作為結果應該是輸出,A、B、x作為參數輸入的。所以,建立的VI應該包括x、A和B三個輸入控件,一個顯示y的值的輸出控件。而且A、B、x和y都是數值。
第一步:打開Labview軟件->文件(F)->新建VI(CTRL+N),建好以后如下圖:

第二步:點擊前面板菜單欄的查看->控件選板,調出控件選板,從新式、銀色、經典、系統四類中任選一類(我選的是銀色)打開,選擇數值類(下圖左),拖入三個數值輸入控件和一個數值顯示控件進入前面板,並修改標簽為x、A、B、y(下圖中),同時在程序框圖中會出現對應的每個控件的接線端(下圖右)。



第三步:點擊程序框圖菜單欄的查看->函數選板,調出函數選板,選擇編程->數值,然后選擇“加”和“乘”,分別拖入程序框圖中。然后連起來,鼠標左鍵就可以連線,要刪除連線的話,選中按DELETE就行。


經過上述三個步驟,簡單的程序我們就做出來了,接下來當然是運行唄,回到前面板,如下圖(左)所示紅色方框標記的按鈕,其中,運行和連續運行的區別在於:運行只執行一次,連續運行一直執行。點擊連續運行。不斷修改x、A、B的值(下圖右),y的值在跟隨着變化。


第四步:我們說,一個完整的VI除了有前面板和程序框圖,還應該有連線版和圖標。VI是通過連線板實現輸入輸出的。中止我們正在執行的程序,回到前面板上,前面板的右上角的兩個分別表示連線板和圖標,選擇連線板,鼠標右鍵選擇模式,在模式中可以選擇VI的模式,該例子中有三個輸入端,一個輸出端,所以我么們選擇下圖(右)中的這種模式(根據需要來選)。然后需要建立前面板控件和連線板的一 一對應關系,單擊連線板中的端子和前面板中的控件,端子變為橘黃色,表示建立起了對應關系,分別為四個控件與端子建立對應關系,如下圖(右):


第五步:創建圖標,VI的圖標可以參考這篇博客https://www.cnblogs.com/robohou/p/7536462.html。
編輯完VI,保存文件擴展名為VI。
3 調用子VI
很簡單,將保存的VI文件直接拖進程序框圖就行了。
總結
以上就是一個簡單的VI創建過程,旨在快速了解Labview的圖形化編程,上手很快,沒有晦澀難懂的文本代碼,任何人都可以上手。后面我將一步步的走進Labview的世界。
