官术网_书友最值得收藏!

1.1 【實例1】基于模板打開一個VI并運行

啟動LabVIEW 8.2后,會進入如圖1-1所示的LabVIEW 8.2的“啟動”窗口。在該窗口中,可以進行新建VI、新建項目、新建基于模板的VI、打開最近關閉的VI或者項目、打開LabVIEW 8.2自帶的幫助和入門指南等文檔、查找范例和鏈接LabVIEW 8.2網絡資源等操作。

圖1-1 LabVIEW 8.2的“啟動”窗口

1.1.1 打開模板ⅤⅠ

LabVIEW 8.2可以新建空白的VI和項目。同時,為了方便用戶,LabVIEW 8.2也提供了很多通用VI的模板。通過這些模板,在現有的代碼基礎上編寫新的代碼可以在一定程度上節省項目開發的時間。如圖1-2所示,單擊圖標便會彈出如圖1-3所示的“新建”窗口。“新建”窗口的左側列出了需要新建的項目,其中也包括了各種通用模板VI。在“新建”窗口的左側單擊某一個模板VI,窗口的右側便會同時顯示出所選模板VI的程序框圖的預覽和關于這個模板VI的說明。

圖1-2 “新建”項

圖1-3 “新建”窗口

例如,在“新建”窗口中選擇“VI→基于模板→使用指南(入門)→生成、分析和顯示”,單擊后右側便相應出現該模板VI的程序框圖預覽和該模板VI的功能說明(如圖1-3所示),然后單擊“確定”按鈕,便同時打開了“生成、分析和顯示”模板VI的前面板和程序框圖(如圖1-4和圖1-5所示)。

圖1-4 “生成、分析和顯示”模板VI的前面板

圖1-5 “生成、分析和顯示” 模板VI的程序框圖

1.1.2 窗口介紹

LabVIEW程序分為前面板和程序框圖(又稱背面板)兩個部分。圖1-4和圖1-5分別顯示的是“生成、分析和顯示”模板VI的前面板和程序框圖。前面板是VI代碼的接口,是用戶交互界面。前面板界面上放置了各種圖形控件,這些控件主要分為輸入控件(Controls)和顯示控件(Indicators)兩大類。程序框圖中包含了以圖形方式表示并實現VI邏輯功能的程序代碼。程序框圖中除了包含對應于前面板上各個控件的連線端子(Terminal)外,還包含了常量、函數、子VI、結構、文字說明,以及將數據從一個對象傳送到另一個對象的連線等。

前面板和程序框圖窗口都有各自的標題欄、菜單欄和工具欄。其中,標題欄顯示的是該模板VI的名稱,菜單欄采用了下拉式菜單的形式,如“文件”、“編輯”、“查看”等。菜單欄中包含了大多數軟件都具備的“新建”、“保存”、“另存為”、“復制”、“粘貼”等選項,也包含了LabVIEW的其他功能選項。如圖1-6所示的是前面板的工具欄,工具欄中的按鈕有9個,分別為“運行”、“連續運行”、“異常終止執行”、“暫停”、“文本設置”、“對齊對象”、“分布對象”、“調整對象”、“重新排序”。

圖1-6 前面板的工具欄

程序框圖的工具欄(如圖1-7所示)中有一些與前面板工具欄相同的按鈕,同時也包含前面板的工具欄中所沒有的5 個程序調試按鈕:“高亮顯示執行過程”、“保存連線值”、“開始單步執行”、“單步跳過”、“單步步出”。

圖1-7 程序框圖的工具欄

這里主要介紹工具欄中以下按鈕的功能。

運行按鈕:單擊此按鈕,程序開始運行,同時該按鈕會變為。如果VI有編譯錯誤,則該按鈕會變成中斷運行按鈕,表示VI有錯誤不能運行。單擊會彈出錯誤列表窗口,窗口中會顯示錯誤條目及錯誤原因。雙擊一個具體的錯誤條目,將會自動到達該錯誤在程序框圖中的位置。

連續運行按鈕:單擊此按鈕,程序會連續運行,同時該按鈕會變為,再次單擊該按鈕后程序便會停止連續運行。如果VI出現錯誤而不能正常運行,則連續運行按鈕會變灰。

異常終止執行按鈕:在VI運行時,該按鈕才可用。盡管此按鈕可以結束VI的執行,但是通常應該避免用這種方法結束程序的執行。

暫停/繼續按鈕:在VI運行時單擊此按鈕,VI程序會暫停執行,再單擊一次此按鈕,VI會繼續執行。

1.1.3 運行模板ⅤⅠ

單擊前面板或程序框圖工具欄上的按鈕,運行程序,會看到如圖1-8所示的運行結果。

圖1-8 “生成、分析和顯示.vi”運行結果

主站蜘蛛池模板: 龙岩市| 河西区| 陇南市| 齐齐哈尔市| 南雄市| 兖州市| 许昌市| 金门县| 博罗县| 四子王旗| 乌审旗| 望江县| 青河县| 遂昌县| 汽车| 白河县| 晋州市| 新乡市| 辉南县| 青川县| 彭水| 郎溪县| 常宁市| 剑阁县| 宝清县| 衡水市| 桃园市| 武陟县| 耒阳市| 桑植县| 云安县| 临湘市| 栖霞市| 开原市| 台湾省| 南皮县| 治多县| 潜江市| 兴安县| 奉贤区| 建昌县|