調(diào)用子VI
根據(jù)上述方法創(chuàng)建的完整VI程序(特別是連線板不可缺少)可以作為子VI節(jié)點(diǎn)在其他VI程序中調(diào)用,調(diào)用方法和調(diào)用函數(shù)節(jié)點(diǎn)類似。
例:創(chuàng)建一個(gè)新的VI程序,在程序中調(diào)用mean.VI。
·第1步:新建一個(gè)VI,創(chuàng)建前面板。在前面板窗口中,添加兩個(gè)輸入控件標(biāo)簽分別命名為“輸入X”和“輸入y”,添加兩個(gè)顯示控件標(biāo)簽分別命名為“算術(shù)平均值”和“幾何平均值”,如圖1所示。
圖1創(chuàng)建前面板
·第2步:創(chuàng)建程序框圖,選擇子VI。在程序框圖窗口中,選擇函數(shù)選板最底部的“選擇VI...”,彈出“選擇需打開(kāi)的VI”對(duì)話框,如圖2所示。
圖2 選擇文件對(duì)話框
創(chuàng)建LabVIEW程序
·第3步:添加子VI。選擇“mean.VI”后單擊“確定”,此時(shí)"mean.VI”的圖標(biāo)出現(xiàn)在光標(biāo)上,如圖3所示。單擊鼠標(biāo)將Ⅵ放置在程序框圖窗口中。
圖3 添加子VI
第4步:添加連線。將"mean。VI”的左側(cè)兩個(gè)接線端分別與兩個(gè)輸入控件連接,側(cè)兩個(gè)接線端分別與兩個(gè)顯示控件連接,如圖4所示。
圖4 添加連線
第5步:創(chuàng)建圖標(biāo)/連線板。如果使用默認(rèn)的圖標(biāo),且本VI又不作為子VI被其他VI程序調(diào)用,此步驟可以省略。
第6步:運(yùn)行程序,驗(yàn)證程序結(jié)果。單擊工具選板上的編輯文本按鈕 ,在前面板窗口的兩個(gè)輸入控件中分別輸入數(shù)據(jù)2和4,單擊運(yùn)行按鈕,程序運(yùn)行成功,結(jié)果如圖5所示。
圖5 程序運(yùn)行結(jié)果
來(lái)源:ks994次