資源描述:
《LabVIEW前面板控件介紹》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、前面板控件位于前面板控件選板上的輸入控件和顯示控件可用于創(chuàng)建前面板??丶姆N類有:數(shù)值控件(如滑動桿和旋鈕)、圖形、圖表、布爾控件(如按鈕和開關(guān))、字符串、路徑、數(shù)組、簇、列表框、樹形控件、表格、下拉列表控件、枚舉控件和容器控件等等??丶邮角懊姘蹇丶行率?、經(jīng)典和系統(tǒng)三種樣式。選擇文件?VI屬性,從類別列表中選擇編輯器選項改變控件的樣式。然后右鍵單擊接線端,從快捷菜單中選擇創(chuàng)建?輸入控件或創(chuàng)建?顯示控件,創(chuàng)建出的控件的樣式就會產(chǎn)生相應的改變。選擇工具?選項,從類別列表中選擇前面板,可改變控件樣式。此后,如通過右鍵單擊接線端再從快
2、捷菜單中選擇創(chuàng)建?輸入控件或創(chuàng)建?顯示控件而創(chuàng)建控件時,新建控件的樣式就會產(chǎn)生相應的改變。注:??不能自定義對話框旋轉(zhuǎn)控件、滑動桿控件、進度條或滾動條的外觀,因為這些控件使用的是平臺專用的繪制函數(shù),不支持自定義。也不能使用屬性節(jié)點和調(diào)用節(jié)點自定義這些控件的外觀。新式及經(jīng)典控件許多前面板對象具有高彩外觀。為了獲取對象的最佳外觀,顯示器最低應設置為16色位。位于新式面板上的控件也有相應的低彩對象。經(jīng)典選板上的控件適于創(chuàng)建在256色和16色顯示器上顯示的VI。系統(tǒng)控件位于系統(tǒng)選板上的系統(tǒng)控件可用在用戶創(chuàng)建的對話框中。系統(tǒng)控件專為在對話框
3、中使用而特別設計,包括下拉列表和旋轉(zhuǎn)控件、數(shù)值滑動桿、進度條、滾動條、列表框、表格、字符串和路徑控件、選項卡控件、樹形控件、按鈕、復選框、單選按鈕和自動匹配父對象背景色的不透明標簽。這些控件僅在外觀上與前面板控件不同,顏色與系統(tǒng)設置的顏色一致。系統(tǒng)控件的外觀取決于VI運行的平臺,因此在VI中創(chuàng)建的控件外觀應與所有LabVIEW平臺兼容。在不同的平臺上運行VI時,系統(tǒng)控件將改變其顏色和外觀,與該平臺的標準對話框控件相匹配。在LabVIEW的不同選板中可找到相似的控件。例如,系統(tǒng)選板上的取消按鈕與布爾選板上的取消按鈕相似。頁首數(shù)值顯示
4、框、滑動桿、滾動條、旋鈕、轉(zhuǎn)盤和時間標識位于數(shù)值和經(jīng)典數(shù)值選板上的數(shù)值對象可用于創(chuàng)建滑動桿、滾動條、旋鈕、轉(zhuǎn)盤和數(shù)值顯示框。該選板上還有顏色盒和顏色梯度,用于設置顏色值;以及時間標識,用于設置時間和日期值。數(shù)值對象用于輸入和顯示數(shù)值。對于數(shù)值對象,可設置表示法、數(shù)據(jù)范圍和格式與精度。數(shù)值對象只接收特定的數(shù)值字符。數(shù)值控件數(shù)值控件是輸入和顯示數(shù)值數(shù)據(jù)的最簡單方式。這些前面板對象可在水平方向上調(diào)整大小,以顯示更多位數(shù)。使用下列方法改變數(shù)值控件的值:·用操作工具或標簽工具單擊數(shù)字顯示框,然后通過鍵盤輸入數(shù)字?!び貌僮鞴ぞ邌螕魯?shù)值控件的遞
5、增或遞減箭頭?!な褂貌僮鞴ぞ呋驑撕灩ぞ邔⒐鈽朔胖糜谛韪淖兊臄?shù)字右邊,然后在鍵盤上按向上或向下箭頭鍵。為數(shù)值控件輸入一個新的數(shù)值時,工具欄上會出現(xiàn)確定輸入按鈕,提醒用戶只有按下回車鍵,或在數(shù)字顯示框外單擊鼠標,或單擊確定輸入按鈕時,新數(shù)值才會替換舊數(shù)值。VI運行時,LabVIEW將一直處于等待狀態(tài),直到用戶執(zhí)行上述某一操作從而確認新數(shù)值。例如,將數(shù)字顯示框中的數(shù)值改為135時,VI不會接收1或13,而是接收完整的135。注:??如果數(shù)值控件為工程或SI符號格式,且不帶復數(shù)表示法,LabVIEW將為該單位字符串加上必需的前綴以保留浮點
6、格式。默認狀態(tài)下,LabVIEW的數(shù)字顯示和存儲與計算器類似。數(shù)值控件一般最多顯示6位數(shù)字,超過6位自動轉(zhuǎn)換為以科學計數(shù)法表示。右鍵單擊數(shù)值對象并從快捷菜單中選擇顯示格式,打開數(shù)值屬性對話框的顯示格式選項卡,從中配置LabVIEW在切換到科學計數(shù)法之前所顯示的數(shù)字位數(shù)。所選精度僅影響數(shù)值的顯示,數(shù)值的內(nèi)部精度仍取決于表示法?;瑒訔U控件滑動桿控件是帶有刻度的數(shù)值對象。滑動桿控件包括垂直和水平滑動桿、液罐和溫度計??墒褂孟铝蟹椒ǜ淖兓瑒訔U控件的值:·使用操作工具單擊或拖曳滑塊至新的位置?!づc數(shù)值控件中的操作類似,在數(shù)字顯示框中輸入新數(shù)
7、據(jù)。改變輸入控件中的數(shù)值時,LabVIEW會在提示框中顯示值。如果將滑塊拖曳到一個新位置時VI正在運行,輸入控件會將中間值傳給VI,這取決于VI讀取該輸入控件的頻率。滑動桿控件可以顯示多個值。右鍵單擊該對象,在快捷菜單中選擇添加滑塊,可添加更多滑塊。帶有多個滑塊的控件的數(shù)據(jù)類型為包含各個數(shù)值的簇?;瑒訔U控件中可自定義標尺。滾動條控件與滑動桿控件相似,滾動條控件是用于滾動數(shù)據(jù)的數(shù)值對象。滾動條控件有水平和垂直滾動條兩種。使用操作工具單擊或拖曳滑塊至一個新的位置,單擊遞增和遞減箭頭,或單擊滑塊和箭頭之間的空間都可以改變滾動條的值。旋轉(zhuǎn)
8、型控件旋轉(zhuǎn)型控件包括旋鈕、轉(zhuǎn)盤、量表和儀表。旋轉(zhuǎn)型對象的操作與滑動桿控件相似,都是帶有刻度的數(shù)值對象??墒褂孟铝蟹椒ǜ淖冃D(zhuǎn)型控件的值:·用操作工具單擊或拖曳指針至一個新的位置?!づc數(shù)值控件中的操作類似,在數(shù)字顯示框中輸入新數(shù)據(jù)。改變輸入控件中的數(shù)