LAbview子程序

LAbview子程序

ID:37692837

大小:609.11 KB

頁(yè)數(shù):12頁(yè)

時(shí)間:2019-05-28

LAbview子程序_第1頁(yè)
LAbview子程序_第2頁(yè)
LAbview子程序_第3頁(yè)
LAbview子程序_第4頁(yè)
LAbview子程序_第5頁(yè)
資源描述:

《LAbview子程序》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)

1、什么是子VI?子VI是供其他VI使用的VI,與子程序類似。子VI是層次化和模塊化VI的關(guān)鍵組件,它能使VI易于調(diào)試和維護(hù)。使用子VI是一種有效的編程技術(shù),因?yàn)樗试S在不同的場(chǎng)合重復(fù)使用相同的代碼。G編程語(yǔ)言的分層特性就是在一個(gè)子VI中能夠調(diào)用到另一個(gè)子VI。下面可用一個(gè)表格表明子VI的作用:程序代碼調(diào)用子程序functionaverage(in1,in2,out){out=(in1+in2)/2.0;}main{average(point1,point2,pointavg);}子VI框圖調(diào)用子VI框

2、圖編輯圖標(biāo)和連接器:1.圖標(biāo):每個(gè)VI都有一個(gè)默認(rèn)的圖標(biāo),顯示在前面板和框圖窗口的右上角。默認(rèn)圖標(biāo)是一個(gè)Labview徽標(biāo)和一個(gè)數(shù)字構(gòu)成的圖片,該數(shù)字指出自從Labview啟動(dòng)后已打開新VI的數(shù)量。使用“編輯圖標(biāo)”可以定制該圖標(biāo)。如圖:選擇編輯圖標(biāo)后,便可打開圖標(biāo)編輯器。編輯器如圖:各個(gè)控件的作用如圖:一個(gè)像素一個(gè)像素地繪制和擦除繪制直線。使用限制繪制水平,垂直和對(duì)角線從圖標(biāo)象素選取前景色用前景色填充封閉區(qū)域使用前景色繪制矩形框。雙擊該工具,可以用前景色給圖標(biāo)加邊框使用前景色繪制框并用背景色填充。雙

3、擊該工具,可以用前景色給圖標(biāo)加邊框并用背景色填充。選擇圖標(biāo)區(qū)域,用于移動(dòng),復(fù)制,刪除,或執(zhí)行其他操作。雙擊次此工具并在鍵盤上按鍵將立刻刪除整個(gè)圖標(biāo)。在圖標(biāo)中輸入文本。雙擊該工具可以選擇不同字體。在圖標(biāo)中通常采用小字體。顯示當(dāng)前前景色和背景色。分別單擊前景和背景將進(jìn)入彩色選項(xiàng)板,從中可以選擇新的顏色。編輯好圖標(biāo)以后,就可以看到自己編輯的圖標(biāo),如圖:連接器:連接器是與VI控件和指示器對(duì)應(yīng)的一組端子。連接器是為了VI建立的輸入和輸出口,這樣VI就可以作為子VI使用。連接器從輸入端子接受數(shù)據(jù),并在VI執(zhí)行完

4、成是將數(shù)據(jù)傳送到輸出端子。在前面板上,每一個(gè)端子都與一個(gè)具體的控件或指示器相對(duì)應(yīng)。連接器端子的作用與函數(shù)調(diào)用時(shí)子程序參數(shù)列表中的參數(shù)類似。注意:只能從前面板查看和編輯連接器窗格。(不注意的話你在程序框圖上點(diǎn)右鍵可能會(huì)點(diǎn)的比較郁悶,呵呵)在右上角圖標(biāo)上單擊右鍵,選擇顯示連線板,即可看到連接器。默認(rèn)情況下,Labview根據(jù)前面板上控件和指示器的數(shù)目顯示端子模板。如圖:也可在模式選項(xiàng)中選擇更多的連接器類型,如圖:注意:子VI最多可用的端子數(shù)是28!創(chuàng)建子VI方法一:把前面板和程序框圖編輯妥當(dāng)以后,按照上

5、面的步驟編輯子VI的圖標(biāo)(編輯圖標(biāo)可跳過(guò)),然后打開連接器,給控件和指示器指定端子,在工具選項(xiàng)板上選擇連線工具,然后把控件和指示器上的對(duì)應(yīng)位置相連接。如圖:連接正確后,在指示器上的相應(yīng)位置顏色就會(huì)發(fā)生改變,表明該處已連接上全部正確連接后如圖:保存,更改名稱為“求平均值”,退出,即可在其他程序中調(diào)用這個(gè)子VI了。打開一個(gè)新的VI,在前面板上放置兩個(gè)數(shù)值輸入控件和一個(gè)數(shù)值顯示控件,如圖:打開程序框圖,選擇“選擇VI”在彈出的對(duì)話框中選擇“求平均值”,如圖:放置到程序框圖中,如圖:然后連線,運(yùn)行,如圖:方

6、法二:Labview可以在程序框圖中直接將選定的部分創(chuàng)建為子VI,如圖:這是一個(gè)將攝氏溫度轉(zhuǎn)化為華氏溫度的程序,中間的運(yùn)算可整個(gè)設(shè)置為一個(gè)子VI,步驟如下:1.把要設(shè)置為子VI的部分進(jìn)行選擇,如圖:2.點(diǎn)擊編輯,然后點(diǎn)擊“創(chuàng)建子VI”,如圖:創(chuàng)建完成后,如圖:雙擊子VI圖標(biāo),便可對(duì)他進(jìn)行編輯,如圖:建議:我極力建議將所創(chuàng)建的子VI保存在目錄下而不是保存在庫(kù)文件中。盡管在稱為VI庫(kù)的單個(gè)文件中能夠保存多個(gè)VI,但我們不希望這樣做。將VI保存為單個(gè)文件是最有效的存儲(chǔ)方式。因?yàn)檫@樣在復(fù)制,重新命名和刪除文

7、件時(shí)比使用VI庫(kù)時(shí)要容易些。與其他目錄一樣,VI庫(kù)文件可以裝入,保存和打開,但不是分層的。不能在VI庫(kù)內(nèi)創(chuàng)建另一個(gè)VI庫(kù),也不能在VI庫(kù)內(nèi)創(chuàng)建新目錄。VI庫(kù)文件創(chuàng)建后,當(dāng)其出現(xiàn)在文件對(duì)話框中時(shí),其圖標(biāo)將與VI文件圖標(biāo)略有不同。

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。