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

0.2 LabVIEW的編程環(huán)境

0.2.1啟動LabVIEW 8.2中文版

安裝LabVIEW 8.2后,在Windows“開始”菜單中便會自動生成啟動LabVIEW 8.2的快捷方式“National Instruments LabVIEW 8.2”。單擊這個快捷方式啟動LabVIEW,啟動后的程序界面如圖0-1所示。

圖0-1 LabVIEW的啟動界面

啟動界面主要分為左右兩個部分,分別是文件和資源。在這個界面上用戶可以選擇新建空白VI、新建空的工程、從選板新建VI等,也可以打開已有的程序。同時,用戶可以從這個界面獲得幫助支持,如查找LabVIEW的幫助文件、互聯(lián)網(wǎng)上的資源及LabVIEW的程序?qū)嵗?/p>

在LabVIEW 8.2的啟動界面上有文件、操作、工具以及幫助菜單。

單擊啟動界面上的新建VI按鈕將打開“新建文件”對話框,在這里,用戶可以選擇多種方式來創(chuàng)建文件。

利用“新建文件”對話框,用戶可以創(chuàng)建3種類型的文件,分別是VI(LabVIEW程序文件)、項目文件及其他文件。

其中,新建VI是被經(jīng)常使用的功能,包括新建空白VI、從選板創(chuàng)建及多態(tài)VI。如果選擇空白VI將建立一個空的VI。VI中的所有控件都需要用戶自行添加。如果選擇從選板創(chuàng)建,可以選擇六種類型的VI,分別是向?qū)А⒅改铣绦颉⒛M程序、儀器的輸入與輸出、框架程序、數(shù)據(jù)獲取以及用戶自定義。

新建項目包括空白工程文件和從向?qū)?chuàng)建工程文件。

其他文件則包括全局變量、定制控件、菜單程序等。

用戶根據(jù)需要可以選擇相應(yīng)的選板進(jìn)行程序設(shè)計。在各種選板中,LabVIEW已經(jīng)預(yù)先設(shè)置了一些組件構(gòu)成了應(yīng)用程序的框架,用戶只需要對程序進(jìn)行一定程度的修改和功能上的增/減,就可以在選板的基礎(chǔ)上構(gòu)建出自己的應(yīng)用程序。

0.2.2 LabVIEW 8.2中文版的菜單簡介

啟動LabVIEW 8.2后,當(dāng)用戶單擊VI按鈕進(jìn)入LabVIEW 8.2編程環(huán)境后,將出現(xiàn)兩個無標(biāo)題窗口。一個是前面板窗口,如圖0-2所示,用于編輯和顯示前面板對象;另一個是框圖程序窗口,如圖0-3所示,用于編輯和顯示流程圖(程序代碼)。兩個窗口擁有基本相同的菜單。

圖0-2 LabVIEW的前面板窗口

圖0-3 LabVIEW的框圖程序窗口

LabVIEW菜單包括“文件”、“編輯”、“查看”、“項目”、“操作”、“工具”、“窗口”、“幫助”共8大項。

1.“文件”菜單

LabVIEW 8.2的“文件”菜單包括了對程序(即VI)操作的命令。

下面依次介紹“文件”菜單各選項。

● 新建VI:用于新建一個空白的VI程序。

● 新建:打開“新建VI”對話框,新建空白VI、根據(jù)選板創(chuàng)建VI或者創(chuàng)建其他類型的VI。

● 打開:用于打開一個已存在的VI。

● 關(guān)閉:用于關(guān)閉當(dāng)前VI。

● 關(guān)閉全部:關(guān)閉打開的所有VI。

● 保存:保存當(dāng)前編輯過的VI。

● 另存為:另存為其他VI。

● 保存全部:保存打開的所有VI。

● 新建項目:新建工程文件。

● 打開項目:打開工程文件。

● 保存項目:保存工程文件。

● 關(guān)閉項目:關(guān)閉工程文件。

● 頁面設(shè)置:用于設(shè)置打印當(dāng)前VI的一些參數(shù)。

● 打印:打印當(dāng)前VI。

● VI屬性:用于查看和設(shè)置當(dāng)前VI的一些屬性。

● 近期項目:最近曾經(jīng)打開過的工程,用于快速打開曾經(jīng)打開過的工程。

● 近期文件:最近曾經(jīng)打開過的文件菜單,用于快速打開曾經(jīng)打開過的VI。

● 退出:用于退出LabVIEW。

2.“編輯”菜單

LabVIEW 8.2的“編輯”菜單中列出了幾乎所有對VI及其組件進(jìn)行編輯的命令。

下面依次介紹“編輯”菜單各選項。

● 撤銷:用于撤銷上一步操作,恢復(fù)到上一次編輯之前的狀態(tài)。

● 重做:執(zhí)行和撤銷相反的操作,再次執(zhí)行上一次“撤銷”所做的修改。

● 剪切:刪除選定的文本、控件或者其他對象,并將其放到剪貼板中。

● 復(fù)制:用于將選定的文本、控件或者其他對象復(fù)制到剪貼板中。

● 粘貼:用于將剪貼板中的文本、控件或者其他對象從剪貼板中放到當(dāng)前光標(biāo)位置。

● 從項目中刪除:用于清除當(dāng)前選定的文本、控件或者其他對象,和剪切不同的是,刪除不把這些對象放入剪貼板中。

● 選擇全部:選擇全部對象。

● 當(dāng)前值設(shè)置默認(rèn)值:將當(dāng)前前面板上對象的取值設(shè)為該對象的默認(rèn)值,這樣當(dāng)下一次打開該VI時,該對象將被賦予該默認(rèn)值。

● 重新初始化為默認(rèn)值:將前面板上對象的取值初始化為原來的默認(rèn)值。

● 自定義控件:定制控制量菜單,用于定制前面板中的控制量。

● 導(dǎo)入圖片至剪貼板:將圖片導(dǎo)入至剪貼板。

● 設(shè)置Tab鍵順序:可以設(shè)定用Tab鍵切換前面板上對象時的順序。

● 刪除斷線:用于除去VI后面板中由于連線不當(dāng)造成的斷線。

● 創(chuàng)建子VI:用于創(chuàng)建一個子VI。

● 禁用/啟用程序框圖網(wǎng)格對齊:面板柵格對齊功能失效或者使能。

● 對齊所選項:將對象對齊。

● VI修訂歷史:用于記錄VI的修訂歷史。

● 運行時菜單:用于設(shè)置程序運行時的菜單項。

● 查找和替換:搜索和替換對象。

● 顯示搜索結(jié)果:顯示搜索結(jié)果。

3.“查看”菜單

LabVIEW 8.2的“查看”菜單包括了程序中所有與顯示操作有關(guān)的命令。

下面依次介紹“查看”菜單各選項。

● 控件選板:用于顯示LabVIEW的控件選板。

● 函數(shù)選板:用于顯示LabVIEW的函數(shù)選板。

● 工具選板:用于顯示LabVIEW的工具選板。

● 錯誤列表:用于顯示VI程序的錯誤。

● LabVIEW的類層次結(jié)構(gòu):用于顯示該VI與其調(diào)用的子VI之間的層次結(jié)構(gòu)。

● 瀏覽關(guān)系:用于瀏覽程序中所使用的所有VI之間的相對關(guān)系。

● 類瀏覽器:用于瀏覽程序中使用的類。

● 啟動窗口:啟動LabVIEW 8.2的啟動窗口。

● 導(dǎo)航窗口:用于顯示VI程序的導(dǎo)航窗口。

● 工具欄:工具欄。

4.“項目”菜單

LabVIEW 8.2的項目菜單中包含了LabVIEW中所有與工程操作相關(guān)的命令。

下面依次介紹“項目”菜單各選項。

● 新建項目:用于新建一個工程文件。

● 打開項目:用于打開一個已有的工程文件。

● 保存項目:用于保存一個工程文件。

● 關(guān)閉項目:用于關(guān)閉工程文件。

● 添加至項目:將VI或者其他文件添加到現(xiàn)有的項目文件中。

● 文件信息:顯示文件信息。

● 屬性:顯示當(dāng)前項目屬性。

5.“操作”菜單

LabVIEW 8.2的“操作”菜單中包括了對VI操作的基本命令。

下面依次介紹操作菜單各選項。

● 運行:用于運行VI程序。

● 停止:用于中止VI程序的運行。

● 單步步入:單步執(zhí)行進(jìn)入程序單元。

● 單步步過:單步執(zhí)行完成程序單元。

● 斷點查找:單擊這個菜單選項將打開“尋找斷點”對話框,用于搜索程序中設(shè)置的斷點。

● 調(diào)用時掛起:當(dāng)VI被調(diào)用時,掛起程序。

● 結(jié)束時打印:在VI運行結(jié)束后打印該VI。

● 結(jié)束時記錄:在VI運行結(jié)束后記錄運行結(jié)果到記錄文件。

● 數(shù)據(jù)記錄:單擊“數(shù)據(jù)記錄”菜單選項可以打開它的下級菜單,設(shè)置記錄文件的路徑等。

● 切換至運行模式:當(dāng)用戶單擊該菜單選項時,LabVIEW將切換為運行模式,再次單擊該菜單選項,則切換為編輯模式。

● 連接遠(yuǎn)程前面板:單擊該菜單選項將彈出遠(yuǎn)程面板對話框,可以設(shè)置與遠(yuǎn)程的VI連接、通信。

● 調(diào)試應(yīng)用程序或共享庫:調(diào)試程序或共享庫。

6.“工具”菜單

在LabVIEW 8.2的“工具”菜單中包括編寫程序的幾乎所有工具。

下面依次介紹“工具”菜單各選項。

● Measurement & Automation Explorer…:打開MAX程序。

● 儀器:單擊該菜單可以打開它的下級菜單,在這里可以選擇連接NI的儀器驅(qū)動網(wǎng)絡(luò)或者導(dǎo)入CVI儀器驅(qū)動程序。

● LabVIEW MathScript窗口:執(zhí)行LabVIEW MathScript程序。

● 比較:用于比較兩個VI的不同之處。假如兩個VI非常相似,卻又比較復(fù)雜,當(dāng)用戶想要找出兩個VI中的不同之處時,可以使用這項功能。

● 用戶名:用于設(shè)置用戶的姓名。

● 源代碼控制:單擊該菜單可以打開它的下級菜單,設(shè)置和進(jìn)行源代碼的高級控制。

● 遠(yuǎn)程前面板連接管理器:用于管理遠(yuǎn)程VI程序的遠(yuǎn)程連接。

● Web發(fā)布工具:單擊該菜單可以打開網(wǎng)絡(luò)發(fā)行工具管理器窗口,設(shè)置通過網(wǎng)絡(luò)訪問用戶的VI程序。

● 高級:單擊該菜單可以打開它的下級菜單,包括一些對VI操作的高級使用工具。

● 選項:用于設(shè)置LabVIEW及VI的一些屬性和參數(shù)。

7.“窗口”菜單

利用“窗口”菜單可以打開LabVIEW 8.2程序的各種窗口,如前面板窗口、后面板窗口及導(dǎo)航窗口。

下面依次介紹“窗口”菜單各選項。

● 顯示前面板/顯示程序框圖:用于切換后面板和前面板。

● 左右兩欄顯示:用于將VI的前、后面板左右(即橫向)排布。

● 上下兩欄:用于將VI的前、后面板上下(即縱向)排布。

另外,在“窗口”菜單的最下方顯示了當(dāng)前打開的所有VI的前面板和后面板,因而可以從“窗口”菜單的最下方直接進(jìn)入當(dāng)前打開的VI的前面板或后面板。

8.“幫助”菜單

LabVIEW 8.2提供了功能強大的幫助功能,集中體現(xiàn)在它的“幫助”菜單上。

下面依次介紹“幫助”菜單各選項。

● 顯示即時幫助:顯示上下文幫助菜單,選擇是否顯示LabVIEW 8.2的上下文幫助窗口以獲得上下文幫助。

● 鎖定即時幫助:用于鎖定上下文幫助窗口。

● 搜索LabVIEW幫助:VI、函數(shù)以及如何獲取幫助菜單,打開幫助文檔,搜索幫助信息。

● 查找范例:用于查找LabVIEW中帶有的所有例程。

● 網(wǎng)絡(luò)資源:打開NI公司的官方網(wǎng)站,在網(wǎng)絡(luò)上查找LabVIEW程序的幫助信息。

● 專利信息:顯示NI公司的所有相關(guān)專利。

● 關(guān)于LabVIEW:顯示關(guān)于LabVIEW 8.2的信息。

0.2.3 LabVIEW 8.2中文版的工具欄

1.前面板窗口的工具欄

前面板窗口和框圖程序窗口都有各自的工具欄,工具欄包括用于控制VI的命令按鈕和狀態(tài)指示器。圖0-4是前面板窗口的工具欄。

圖0-4 前面板窗口的工具欄

下面通過表0-1介紹前面板窗口的工具欄中各按鈕的作用。

表0-1 前面板窗口的工具欄各按鈕功能簡介

2.框圖程序窗口的工具欄

框圖程序窗口的工具欄按鈕大多數(shù)與前面板窗口的工具欄相同,如圖0-5所示,另外還增加了4個調(diào)試按鈕。

圖0-5 框圖程序窗口的工具欄

下面通過表0-2介紹框圖程序窗口的工具欄中4個調(diào)試按鈕的作用。

表0-2 框圖程序窗口的工具欄各調(diào)試按鈕功能簡介

0.2.4 LabVIEW 8.2中文版的操作選板

LabVIEW中的操作選板分為工具選板、控件選板和函數(shù)選板,LabVIEW程序的創(chuàng)建主要依靠這3個選板完成。

工具選板提供了用于創(chuàng)建、修改和調(diào)試程序的基本工具;控件選板中涵蓋了各種控制量和顯示量,主要用于創(chuàng)建前面板中的對象,構(gòu)建程序的界面;函數(shù)選板包含了編寫程序的過程中用到的函數(shù)和VI程序,主要用于構(gòu)建后面板中的對象。控件選板和函數(shù)選板中的對象被分門別類地安排在不同的子選板中。

一般在啟動LabVIEW時,3個選板會出現(xiàn)在屏幕上,由于控件選板只對前面板有效,所以只有在激活前面板時才會顯示。同樣,只有在激活后面板時才會顯示函數(shù)選板。如果選板沒有被顯示出來,可以通過菜單命令“查看”→“工具選板”來顯示工具選板,“查看”→“控件選板”顯示控件選板,“查看”→“函數(shù)選板”顯示函數(shù)選板。

1.編輯工具——工具選板

LabVIEW 8.2 的工具選板如圖0-6所示。利用工具選板可以創(chuàng)建、修改LabVIEW中的對象,并對程序進(jìn)行調(diào)試。工具選板是LabVIEW中對對象進(jìn)行編輯的工具。

圖0-6 工具選板

工具選板中各工具功能簡介參見表0-3。

表0-3 工具選板中各工具功能簡介

2.前面板設(shè)計工具——控件選板

控件選板中包括了用于創(chuàng)建前面板對象的各種控制量和顯示量,是用戶設(shè)計前面板的工具,LabVIEW 8.2中的控件選板如圖0-7所示。

圖0-7 LabVIEW 8.2中的控件選板

在控件選板中,按照所屬類別,各種控制量和顯示量被分門別類地安排在不同的子選板中,控件選板常用子選板功能簡介參見表0-4。

表0-4 控件選板常用子選板功能簡介

通過控件選板中的這些子選板,用戶可以創(chuàng)建出界面美觀且功能強大的VI前面板。

3.框圖程序設(shè)計工具——函數(shù)選板

與控件選板相對應(yīng)的函數(shù)選板主要用于對VI框圖程序的設(shè)計。在函數(shù)選板中,按照功能分門別類地存放著一些函數(shù)、VIs和Express VIs。LabVIEW 8.2 的函數(shù)選板如圖0-8所示,單擊函數(shù)選板上的各選項,會彈出更多的子選板。

圖0-8 LabVIEW 8.2的函數(shù)選板

函數(shù)選板常用子選板功能簡介參見表0-5。

表0-5 函數(shù)選板常用子選板功能簡介

函數(shù)選板是用戶編寫VI程序時使用最為頻繁的工具,因而熟悉其各個子選板的功能對編寫程序是十分有用的,在使用LabVIEW編寫程序的過程中,用戶可以逐步了解它的每個子選板以至于每個函數(shù)、VIs及Express VIs的功能,熟練使用這些工具是編寫好LabVIEW應(yīng)用程序的保證。

主站蜘蛛池模板: 鄯善县| 固原市| 鄂伦春自治旗| 铜陵市| 蒲城县| 乡城县| 海南省| 商南县| 兰坪| 津南区| 贞丰县| 通山县| 临泉县| 车险| 连山| 儋州市| 乐陵市| 黎川县| 巍山| 汝南县| 温州市| 西青区| 巩义市| 宿迁市| 昭平县| 康乐县| 平阴县| 榕江县| 清苑县| 德安县| 巧家县| 乌什县| 玉屏| 增城市| 成安县| 射阳县| 江门市| 普兰县| 读书| 宁化县| 历史|