![虛擬儀器第2章課件_第1頁](http://file4.renrendoc.com/view/32b3d61e34770d449fba243dcfb33a94/32b3d61e34770d449fba243dcfb33a941.gif)
![虛擬儀器第2章課件_第2頁](http://file4.renrendoc.com/view/32b3d61e34770d449fba243dcfb33a94/32b3d61e34770d449fba243dcfb33a942.gif)
![虛擬儀器第2章課件_第3頁](http://file4.renrendoc.com/view/32b3d61e34770d449fba243dcfb33a94/32b3d61e34770d449fba243dcfb33a943.gif)
![虛擬儀器第2章課件_第4頁](http://file4.renrendoc.com/view/32b3d61e34770d449fba243dcfb33a94/32b3d61e34770d449fba243dcfb33a944.gif)
![虛擬儀器第2章課件_第5頁](http://file4.renrendoc.com/view/32b3d61e34770d449fba243dcfb33a94/32b3d61e34770d449fba243dcfb33a945.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第2章開始LabVIEW之旅第2章開始LabVIEW之旅1本章內(nèi)容2.1安裝和啟動(dòng)LabVIEW2.2LabVIEW編程環(huán)境2.3善用LabVIEW聯(lián)機(jī)幫助2.4設(shè)計(jì)前面板2.5設(shè)計(jì)后面板2.6運(yùn)行VI2.7調(diào)試VI本章內(nèi)容2.1安裝和啟動(dòng)LabVIEW22.1安裝和啟動(dòng)LabVIEW2.1.1安裝LabVIEW8.0.閱讀LabVIEW光盤,尋找安裝程序用鼠標(biāo)雙擊autorun.exe安裝程序,出現(xiàn)下圖所示的畫面。這就是LabVIEW軟件包的起始界面。選擇該項(xiàng)目運(yùn)行LabVIEW8.0的安裝程序2.1安裝和啟動(dòng)LabVIEW2.1.1安裝LabVIE.輸入用戶信息和LabVIEW8.0產(chǎn)品序列號(hào)如果只是安裝LabVIEW8.0評(píng)估版本不需要序列號(hào)。.輸入用戶信息和LabVIEW8.0產(chǎn)品序列號(hào).選擇LabVIEW8.0的安裝目錄用戶單擊Browse來選擇一個(gè)安裝目錄。.選擇LabVIEW8.0的安裝目錄.設(shè)置LabVIEW8.0安裝項(xiàng)目建議初學(xué)者和多數(shù)用戶按照默認(rèn)情況安裝。.設(shè)置LabVIEW8.0安裝項(xiàng)目.完成LabVIEW8.0安裝重新啟動(dòng)計(jì)算機(jī)后,用戶可以啟動(dòng)LabVIEW8.0。.完成LabVIEW8.0安裝72.1.2.啟動(dòng)LabVIEW8.0選擇“開始”|“程序”|NationalInstrumentsLabVIEW8.0啟動(dòng)LabVIEW。創(chuàng)建一個(gè)新的空白VI程序創(chuàng)建一個(gè)新的工程項(xiàng)目按類型列出VI模板列出了最近打開的工程項(xiàng)目和VI程序列表幫助資源列表2.1.2.啟動(dòng)LabVIEW8.0創(chuàng)建一個(gè)新的空白82.2LabVIEW編程環(huán)境2.2.1LabVIEW的基本VI介紹一個(gè)基本的VI包括:前面板(frontpanel)框圖程序(blockdiagram)圖標(biāo)/連結(jié)端口(icon/connector)2.2LabVIEW編程環(huán)境2.2.1LabVIEW的基9前面板框圖程序例如:求兩個(gè)數(shù)的和與差控制型控件指示型控件前面板:包括兩類控件:控制型控件(control),指示型控件(indicator)??驁D程序:由節(jié)點(diǎn)(node)、端口(terminal)和數(shù)據(jù)連線(wire)組成。節(jié)點(diǎn)端口前面板框圖程序例如:求兩個(gè)數(shù)的和與差控制型控件指示型控件101.節(jié)點(diǎn)節(jié)點(diǎn)是程序的執(zhí)行元素,LabVIEW有4種節(jié)點(diǎn)類型:函數(shù)(functions):執(zhí)行各種數(shù)學(xué)運(yùn)算、文件輸入/輸出等基本操作。節(jié)點(diǎn)代碼不能修改。結(jié)構(gòu)控制(structures):實(shí)現(xiàn)結(jié)構(gòu)化程序控制。代碼端口(CIN、DLL):是與C語言程序或動(dòng)態(tài)連接庫的接口。子VI:節(jié)點(diǎn)代碼可以修改。2.端口3.?dāng)?shù)據(jù)連線定義了框圖程序中的數(shù)據(jù)流動(dòng)方向。1.節(jié)點(diǎn)112.2.2前面板(FrontPanel)和后面板(BlockDiagram)有交互式的輸入和輸出與前面板上控件對(duì)應(yīng)的連線端子、函數(shù)、子VI、常量、結(jié)構(gòu)和連線2.2.2前面板(FrontPanel)和后面板(Blo12LabVIEW8.0中的主菜單主要包括文件(File)、編輯(Edit)、視圖(View)、項(xiàng)目(Project)、操作(Operate)、工具(Tools)、窗口(Windows)、幫助(Help)。File菜單:包含與文件操作相關(guān)的命令。Edit菜單:用于修改VI前面板和框圖對(duì)象。View菜單:用于打開LabVIEW中的各種窗口。Project菜單:用于工程項(xiàng)目文件的相關(guān)操作,并且可以設(shè)置工程項(xiàng)目文件的屬性。。2.2.3菜單和工具欄LabVIEW8.0中的主菜單主要包括13Operate菜單:用于啟動(dòng)或停止VI程序的執(zhí)行、VI程序的調(diào)試、改變VI的默認(rèn)值、以及在運(yùn)行模式和編輯模式間切換Tools菜單:用于和儀器及數(shù)據(jù)采集板通信、比較VI、編輯程序、允許訪問Web服務(wù)器及LabVIEW其他選項(xiàng)。Windows菜單:用來在面板窗口和框圖窗口之間切換,也可以排列兩個(gè)窗口以便同時(shí)觀察。Help菜單:用于訪問LabVIEW的大量在線幫助、瀏覽有關(guān)面板和框圖中對(duì)象的相關(guān)信息、查找范例、以及瀏覽LabVIEW版本號(hào)等信息。Operate菜單:用于啟動(dòng)或停止VI程序的執(zhí)行、VI程序的14創(chuàng)建新的VI打開對(duì)話框選擇要?jiǎng)?chuàng)建的文件類型打開VI關(guān)閉當(dāng)前窗口關(guān)閉所有窗口保存當(dāng)前VI另存當(dāng)前VI創(chuàng)建新的工程打開新的工程保存當(dāng)前工程關(guān)閉當(dāng)前工程編輯打印設(shè)置打印VI打開VI屬性對(duì)話框打開最近訪問過的工程打開最近訪問過的文件退出LabVIEW創(chuàng)建新的VI打開對(duì)話框選擇要?jiǎng)?chuàng)建的文件類型打開VI關(guān)閉當(dāng)前窗15撤銷上一步操作恢復(fù)被撤銷操作剪切復(fù)制粘貼刪除選中對(duì)象選中當(dāng)前窗口中所有對(duì)象設(shè)置Tab選擇控件順序刪除所有斷線創(chuàng)建子VI禁用前面板網(wǎng)格對(duì)齊顯示搜索結(jié)果查找或替換選擇對(duì)象設(shè)置控件的當(dāng)前值為默認(rèn)值將所有控件重新初始化為默認(rèn)值自定義控件導(dǎo)入圖表到剪切板對(duì)齊選中的前面板對(duì)象分布選中的前面板對(duì)象編輯當(dāng)前VI的修訂歷史為當(dāng)前VI創(chuàng)建運(yùn)行時(shí)菜單撤銷上一步操作恢復(fù)被撤銷操作剪切復(fù)制粘貼刪除選中對(duì)象選中當(dāng)前16打開控件選板打開函數(shù)選板打開工具選板查看錯(cuò)誤列表查看VI層次結(jié)構(gòu)查看選中SubVI的調(diào)用關(guān)系打開類瀏覽器打開LabVIEW啟動(dòng)窗口打開導(dǎo)航窗口顯示工具欄選項(xiàng)打開控件選板打開函數(shù)選板打開工具選板查看錯(cuò)誤列表查看VI層次17創(chuàng)建新的工程文件打開現(xiàn)有的工程文件保存工程文件關(guān)閉工程文件向工程文件中添加新的VI或其他類型文件把單個(gè)文件編譯成可執(zhí)行文件把所有文件編譯成可執(zhí)行文件執(zhí)行編譯選擇工程窗口中需要瀏覽的選項(xiàng)打開工程文件信息對(duì)話框打開工程屬性設(shè)置對(duì)話框創(chuàng)建新的工程文件打開現(xiàn)有的工程文件保存工程文件關(guān)閉工程文件向18執(zhí)行VI停止執(zhí)行VI單步進(jìn)入單步跳過單步跳出查找并顯示當(dāng)前VI斷點(diǎn)調(diào)用時(shí)掛起結(jié)束時(shí)打印VI前面板結(jié)束時(shí)將前面板數(shù)據(jù)寫入文件結(jié)束時(shí)顯示數(shù)據(jù)記錄選項(xiàng)在運(yùn)行和編輯之間切換連接到遠(yuǎn)程服務(wù)器上VI的前面板調(diào)試應(yīng)用程序或共享庫執(zhí)行VI停止執(zhí)行VI單步進(jìn)入單步跳過單步跳出查找并顯示當(dāng)前V19打開MAX訪問儀器驅(qū)動(dòng)程序網(wǎng)打開MathScript窗口比較VI和VI層次VI性能分析安全策略管理選擇登陸用戶生成可執(zhí)行文件轉(zhuǎn)換程序生成腳本源代碼控制打開.NET控件等管理器窗口打開LabVIEWLLB管理器打開共享變量管理器窗口搜索硬盤上的VI向NI例程查找器中添加新例程打開遠(yuǎn)程前面板連接管理器窗口訪問Web發(fā)布工具VI訪問批量編譯、VI矩陣及其他特性定制LabVIEW的外觀和各種特性打開MAX訪問儀器驅(qū)動(dòng)程序網(wǎng)打開MathScript窗口比較20在前面板和程序框圖之間切換左右兩欄顯示前面板和程序框圖上下兩欄顯示前面板和程序框圖切換到相應(yīng)的窗口在前面板和程序框圖之間切換左右兩欄顯示前面板和程序框圖上下兩21顯示即時(shí)幫助窗口鎖定即時(shí)幫助窗口打開LabVIEW聯(lián)機(jī)幫助解釋錯(cuò)誤查看本VI幫助信息打開范例查找器查找儀器驅(qū)動(dòng)網(wǎng)絡(luò)資源NIMAX配置幫助顯示LabVIEW專利信息關(guān)于LabVIEW顯示即時(shí)幫助窗口鎖定即時(shí)幫助窗口打開LabVIEW聯(lián)機(jī)幫助解22工具欄:可以快速訪問一些常用的程序功能。單擊程序進(jìn)入執(zhí)行狀態(tài)。單擊使程序連續(xù)運(yùn)行,一般用于代碼調(diào)試等特殊情況。單擊強(qiáng)制停止程序運(yùn)行。單擊暫時(shí)停止程序的運(yùn)行,此時(shí)該圖標(biāo)變?yōu)榧t色且運(yùn)行按鈕變?yōu)閺椘馉顟B(tài),如果單擊或都可以恢復(fù)程序運(yùn)行。:設(shè)置各種界面元素的文本字體。(對(duì)齊對(duì)象):將前面板或框圖上的多個(gè)選中對(duì)象在某一規(guī)則下對(duì)齊。工具欄:可以快速訪問一些常用的程序功能。23(分布對(duì)象):改變多個(gè)被選對(duì)象的分布方式。(調(diào)整對(duì)象大小):將前面板多個(gè)被選對(duì)象調(diào)整為相同大小。(重新排序):用于組合對(duì)象、鎖定對(duì)象位置以及改變對(duì)象縱深層次和疊放次序。(加亮執(zhí)行):在程序運(yùn)行時(shí)如果點(diǎn)亮該按鈕,程序?qū)⒁詣?dòng)畫方式運(yùn)行,數(shù)據(jù)流以氣泡的形式沿著節(jié)點(diǎn)間的連線流動(dòng)。(保持?jǐn)?shù)據(jù)值):當(dāng)單擊這個(gè)按鈕時(shí),LabVIEW會(huì)保持?jǐn)?shù)據(jù)流上每個(gè)節(jié)點(diǎn)的數(shù)據(jù)。(單步進(jìn)入):允許進(jìn)入節(jié)點(diǎn)。一旦進(jìn)入節(jié)點(diǎn),就可在節(jié)點(diǎn)內(nèi)部單步執(zhí)行。(分布對(duì)象):改變多個(gè)被選對(duì)象的分布方式24(單步跳過):?jiǎn)尾教^節(jié)點(diǎn)。單步執(zhí)行時(shí)不進(jìn)入節(jié)點(diǎn)內(nèi)部而有效地執(zhí)行節(jié)點(diǎn)。(單步跳出):運(yùn)行跳出節(jié)點(diǎn)。通過跳出節(jié)點(diǎn)可以完成該節(jié)點(diǎn)的單步執(zhí)行并跳轉(zhuǎn)到下一個(gè)節(jié)點(diǎn)。虛擬儀器第2章252.2.4LabVIEW8.0模板簡(jiǎn)介
在一個(gè)虛擬儀器VI的開發(fā)過程中,設(shè)計(jì)者主要利用LabVIEW提供的三個(gè)模板,即工具模板(ToolsPalette)、控件模板(ControlsPalette)和函數(shù)模板(FunctionsPalette),來完成VI面板和后面板兩部分的設(shè)計(jì)開發(fā)任務(wù)。2.2.4LabVIEW8.0模板簡(jiǎn)介26前面板開發(fā)窗口所需的各種“控件”均由控件模板提供。前面板的設(shè)計(jì)制作過程就是利用工具模板中的相應(yīng)工具,從控件模板中取出所需的“控件”并擺放在前面板開發(fā)窗口中的合適位置。在后面板編輯窗口設(shè)計(jì)VI的流程圖時(shí),所需的各種“功能函數(shù)”(包括各種數(shù)學(xué)運(yùn)算函數(shù)、信號(hào)分析函數(shù)、儀器驅(qū)動(dòng)函數(shù)等等)均由函數(shù)模板提供。設(shè)計(jì)者利用函數(shù)模板中的合適工具,從函數(shù)模板中取出對(duì)應(yīng)的“圖標(biāo)”放置在后面板編輯窗口中,再用“連線”將它們組合成流程圖。前面板開發(fā)窗口所需的各種“控件”均由控件27LabVIEW提供的開發(fā)環(huán)境中所用的兩個(gè)工作窗口——前面板開發(fā)窗口和流程圖編輯窗口,都提供有工具模板,而控件模板只出現(xiàn)在前面板開發(fā)窗口中,函數(shù)模板只出現(xiàn)在流程圖編輯窗口中。本節(jié)的主要內(nèi)容就是介紹工具模板、控件模板和函數(shù)模板的主要功能和使用方法。LabVIEW提供的開發(fā)環(huán)境中所用的兩個(gè)2工具模板(ToolsPalette)
工具模板提供了用于操作、編輯前面板和后面板上對(duì)象的各種工具。從工具模板中選擇一種工具后,鼠標(biāo)指針就會(huì)變成與該工具相應(yīng)的形狀。如果使用選板最頂端的自動(dòng)選擇工具(或按下Shift+Tab快捷鍵),當(dāng)光標(biāo)在前面板或后面板中移動(dòng)到相應(yīng)位置時(shí),LabVIEW會(huì)自動(dòng)從選板中選擇相應(yīng)的工具。工具模板(ToolsPalette)29自動(dòng)選擇工具,根據(jù)鼠標(biāo)相對(duì)于控件的位置自動(dòng)選擇合適的工具數(shù)據(jù)操作工具,用于操作前面板對(duì)象的數(shù)據(jù),或選擇對(duì)象內(nèi)的文本或數(shù)據(jù)對(duì)象操作工具,用于選擇對(duì)象、移動(dòng)對(duì)象或所發(fā)對(duì)象文本編輯工具,用于在對(duì)象中輸入文本或在窗口中創(chuàng)建標(biāo)注連線工具,用于在框圖程序中節(jié)點(diǎn)端口之間連線,或定義SubVI端子彈出選單工具,用于彈出右鍵快捷選單,與單擊鼠標(biāo)右鍵作用相同滾動(dòng)窗口工具,同時(shí)移動(dòng)窗口內(nèi)所以的對(duì)象斷點(diǎn)工具,用于在框圖程序內(nèi)設(shè)置或清除斷點(diǎn)顏色工具,利用在顏色選擇對(duì)話框中選擇的顏色,或由顏色復(fù)制工具獲得的顏色給對(duì)象上色探針工具,用于在框圖程序內(nèi)的數(shù)據(jù)連線上設(shè)置數(shù)據(jù)探針顏色復(fù)制工具,用于獲取對(duì)象上某一點(diǎn)的顏色自動(dòng)選擇工具,根據(jù)鼠標(biāo)相對(duì)于控件的位置自動(dòng)選擇合適的工具數(shù)據(jù)30控件模板(ControlsPalette)虛擬儀器的面板是通過軟件實(shí)現(xiàn)的。具體地講,就是LabVIEW將傳統(tǒng)儀器上的各種旋鈕、開關(guān)、顯示屏等所有可能涉及到的操作部件,都做成外形相似的“控件”分類存于控制模板上。設(shè)計(jì)者在設(shè)計(jì)儀器面板時(shí),只需根據(jù)需要選擇合適的“控件”放在面板相應(yīng)的位置上即可。顯然,由于控件模板是LabVIEW為設(shè)計(jì)者設(shè)計(jì)虛擬面板而提供的,因此它只會(huì)在前面板編輯窗口中出現(xiàn)。控件模板(ControlsPalette)31
控件選板在前面板顯示,它包含創(chuàng)建前面板時(shí)可用的全部對(duì)象??丶x板中的基本常用控件可以以現(xiàn)代(modern)、經(jīng)典(classic)和系統(tǒng)(system)三種風(fēng)格顯示。選擇主菜單View->ControlsPalette選項(xiàng)或右擊前面板空白處就可以顯示控件選板。控件選板在前面板顯示,它包含創(chuàng)建前面板時(shí)可用的32虛擬儀器第2章33虛擬儀器第2章34虛擬儀器第2章3函數(shù)模板(FunctionsPalette)虛擬儀器的測(cè)試功能主要是由軟件來設(shè)計(jì)完成的。具體地講,就是LabVIEW將傳統(tǒng)儀器上的各種測(cè)試功能、信號(hào)分析(事實(shí)上LabVIEW提供的有些信號(hào)分析方法利用傳統(tǒng)儀器是難于實(shí)現(xiàn)的)、文件操作以及I/O(輸入/輸出)接口設(shè)備的驅(qū)動(dòng)做成可供直接調(diào)用的庫函數(shù)。由于LabVIEW是圖形化的設(shè)計(jì)語言,因此它將各個(gè)庫函數(shù)做成圖標(biāo)的形式存放在相應(yīng)功能的子模板上。函數(shù)模板(FunctionsPalette36設(shè)計(jì)者在設(shè)計(jì)流程圖時(shí),只需根據(jù)欲完成的功能與操作,從子模板上選擇相應(yīng)的“圖標(biāo)”放在后面板編輯窗口中相應(yīng)的位置上即可。顯然,由于函數(shù)模板是LabVIEW為設(shè)計(jì)者設(shè)計(jì)流程圖而提供的,因此它只會(huì)在后面板編輯窗口中出現(xiàn)。選擇View->FunctionsPalette或右擊框圖面板空白處就可以顯示函數(shù)選板。設(shè)計(jì)者在設(shè)計(jì)流程圖時(shí),只需根據(jù)欲完成的功37虛擬儀器第2章38虛擬儀器第2章39虛擬儀器第2章402.3善用LabVIEW聯(lián)機(jī)幫助LabVIEW為用戶提供了非常全面的幫助信息,有效地利用幫助信息是快速掌握LabVIEW的一條捷徑。LabVIEW提供了各種獲取幫助信息的方法,包括實(shí)時(shí)上下文幫助(ShowContextHelp)、聯(lián)機(jī)幫助、LabVIEW范例查找器(FindExamples)、網(wǎng)絡(luò)資源(WebResources)等。2.3善用LabVIEW聯(lián)機(jī)幫助412.3.1使用上下文實(shí)時(shí)幫助選擇菜單欄中Help->ShowContextHelp選項(xiàng)或按下Ctrl+H,就會(huì)彈出ContextHelp窗口。當(dāng)鼠標(biāo)移到某個(gè)對(duì)象或函數(shù)上時(shí),上下文幫助窗口就會(huì)顯示相應(yīng)的幫助信息。單擊此處訪問更詳細(xì)的聯(lián)機(jī)幫助更多幫助信息顯示VI路徑鎖定上下文相關(guān)幫助2.3.1使用上下文實(shí)時(shí)幫助單擊此處訪問更詳細(xì)的聯(lián)機(jī)幫助更422.3.2聯(lián)機(jī)幫助文檔當(dāng)單擊ContextHelp窗口中Detailedhelp會(huì)彈出相應(yīng)的完整的幫助信息。這是一個(gè)Windows標(biāo)準(zhǔn)風(fēng)格的幫助窗口,包含了LabVIEW全部的幫助信息。你也可以選擇主菜單Help->SearchtheLabVIEWHelp選項(xiàng)打開它。2.3.2聯(lián)機(jī)幫助文檔43單擊此處將會(huì)打開此函數(shù)所在位置的函數(shù)子模板,并高亮顯示此函數(shù)單擊此處可以自動(dòng)從函數(shù)模板中選取此VI,并添加到后面板單擊此處將會(huì)打開此函數(shù)所在位置的函數(shù)子模板,并高亮顯示此函數(shù)442.3.3范例查找器LabVIEW提供了大量的范例,這些范例幾乎包含了LabVIEW所有功能的應(yīng)用實(shí)例,并提供了大量的綜合應(yīng)用實(shí)例。在菜單欄中選擇Help->FindExamples選項(xiàng)可以打開范例查找器。2.3.3范例查找器45按任務(wù)顯示或查找例程按目錄結(jié)構(gòu)顯示或查找例程向NIDeveloperZone提交自己編寫的程序按任務(wù)顯示或查找例程按目錄結(jié)構(gòu)顯示或查找例程向NIDeve46虛擬儀器第2章472.4設(shè)計(jì)前面板LabVIEW中的前面板是圖形化的人機(jī)界面,利用控件選項(xiàng)板提供的各種控件可以所見即所得地編輯豐富多彩的人機(jī)界面。2.4設(shè)計(jì)前面板48應(yīng)根據(jù)實(shí)際中的儀器面板以及該虛擬儀器所要實(shí)現(xiàn)的功能來設(shè)計(jì)前面板。多數(shù)控件本質(zhì)的區(qū)別在于其代表的數(shù)據(jù)類型不同。可對(duì)控件對(duì)象進(jìn)行編輯,包括:改變對(duì)象的大小,設(shè)置對(duì)象的顏色,設(shè)置對(duì)象標(biāo)簽、標(biāo)題的字體,排列、組合、鎖定對(duì)象。應(yīng)根據(jù)實(shí)際中的儀器面板以及該虛擬儀器所要實(shí)現(xiàn)的功能來設(shè)計(jì)前面492.4.1設(shè)計(jì)數(shù)值型控件
數(shù)值型控件用于數(shù)值型數(shù)據(jù)的控制和顯示,位于控件模板中的Numeric(數(shù)值)子模板、NumericControls(數(shù)值控制量)子模板以及NumericIndicators(數(shù)值顯示量)子模板中。數(shù)值子模板中有各種用于操作數(shù)值型數(shù)據(jù)的控制量和顯示量。它們以非常形象的文本、滑動(dòng)桿、撥碼盤、溫度計(jì)等來控制和顯示數(shù)值型數(shù)據(jù)。2.4.1設(shè)計(jì)數(shù)值型控件50程序演示:程序演示:51虛擬儀器第2章522.4.2設(shè)計(jì)布爾型控件布爾型控件用于布爾型數(shù)據(jù)的控制和顯示,位于控件模板中的Boolean(布爾)子模板中。作為控制量,布爾控件主要表現(xiàn)為一些開關(guān)和按鈕,用來改變布爾型控制量的狀態(tài);作為顯示量,布爾型控件主要表現(xiàn)為如LED等用于顯示布爾量狀態(tài)的控件。2.4.2設(shè)計(jì)布爾型控件53程序演示:程序演示:542.4.3設(shè)計(jì)圖形控件圖形控件用于程序中數(shù)據(jù)的形象化顯示,位于控件模板中的GraphIndicators(圖形顯示量)子模板以及Graph(圖形)子模板中。這些圖形控件主要包括WaveformChart(波形圖表)、WaveformGraph(波形圖)、XYGraph(XY兩坐標(biāo)圖)以及IntensityGraph(密度圖)等。2.4.3設(shè)計(jì)圖形控件55程序演示:程序演示:562.4.4前面板控件的著色和排版利用工具選板中提供的顏色工具編輯前面板和前面板控件的顏色。柔和度灰度譜明亮顏色用戶自定義顏色曾使用過的顏色當(dāng)前選中的顏色透明系統(tǒng)預(yù)定義顏色打開調(diào)色板2.4.4前面板控件的著色和排版柔和度灰度譜明亮顏色用戶自572.4.5對(duì)齊與分布在工具欄中單擊AlignObjects按鈕在下拉框中選擇需要的對(duì)齊方式。中間對(duì)齊頂端對(duì)齊左對(duì)齊右對(duì)齊居中對(duì)齊底端對(duì)齊2.4.5對(duì)齊與分布中間對(duì)齊頂端對(duì)齊左對(duì)齊右對(duì)齊居中對(duì)齊底58在工具欄中單擊DistributesObjects按鈕在下拉框中選擇需要的分布方式。垂直中心線均勻分布頂端均勻分布左邊均勻分布水平等間距均勻分布右邊均勻分布底端均勻分布垂直無間隙分布水平無間隙分布垂直等間距分布水平中心線均勻分布在工具欄中單擊DistributesObje592.4.6組合與鎖定選擇多個(gè)對(duì)象,在工具欄中單擊Record按鈕,在下拉菜單中選擇Group選項(xiàng)就可以將所有選擇的對(duì)象組合在一起,如果需要取消組合,在下來菜單中選擇Ungroup選項(xiàng)將其還原為獨(dú)立的對(duì)象。下來菜單中的Lock是將選定對(duì)象的位置和大小鎖定,對(duì)象鎖定后不能移動(dòng)、改變大小和刪除。如要編輯鎖定對(duì)象,必須使用下來菜單中的Unlock選項(xiàng)來接觸鎖定。2.4.6組合與鎖定602.4.7控件屬性前面板中的每個(gè)控件都有自己的屬性,如控件的顏色、最大最小值、顯示精度和方式等。許多屬性都可以根據(jù)不同的需要進(jìn)行編輯。右擊前面板任何一個(gè)控件選擇Properties選項(xiàng)就可以彈出該控件的屬性配置窗口。2.4.7控件屬性6設(shè)置數(shù)值型控件的屬性
數(shù)值型控件常用屬性有:Label:標(biāo)簽,用于標(biāo)識(shí)控件的類型與名稱;Caption:標(biāo)題,通常和Lable相同;DigitalDisplay:數(shù)字顯示,以數(shù)字的方式顯示控件所表達(dá)的數(shù)據(jù)。CaptionDigitalDisplayLabelTank控件的圖標(biāo)設(shè)置數(shù)值型控件的屬性CaptionDigita62在控件的圖標(biāo)上單擊鼠標(biāo)右鍵,從彈出菜單中選擇Properties,可以打開下圖的對(duì)話框。在控件的圖標(biāo)上單擊鼠標(biāo)右鍵,從彈出菜單中選63Appearance頁:用戶可以設(shè)置與控件外觀有關(guān)的屬性。用戶可以修改控件的Label和Caption屬性以及設(shè)置其是否可見;可以設(shè)置控件的EnableState(激活狀態(tài)),以決定是否可以被程序調(diào)用;在Appearance選項(xiàng)中用戶也可以設(shè)置控件的顏色和風(fēng)格。DataRange頁:用戶可以設(shè)置數(shù)值型控件的數(shù)據(jù)范圍以及默認(rèn)值。Scale頁:用戶可以設(shè)置數(shù)值型控件的刻度范圍及其風(fēng)格。Appearance頁:用戶可以設(shè)置與控件外觀有關(guān)的屬性。用64FormatandPrecision頁:用戶可以設(shè)置控件的數(shù)據(jù)顯示格式以及精度。該選項(xiàng)頁包含兩種編輯模式,分別是(Defaulteditingmode)默認(rèn)的編輯模式和(Advancededitingmode)高級(jí)編輯模式,在高級(jí)編輯模式下,用戶可以對(duì)控件的格式與精度做更為復(fù)雜的設(shè)置。FormatandPrecision頁:用戶可以設(shè)置控6設(shè)置文本型控件的屬性LabVIEW8.0中的文本型控件可以分為三種類型,分別是:用于輸入字符串的控制與顯示控件,用于選擇字符串的控制與顯示控件,以及用于文件路徑的控制與顯示控件。下圖是輸入字符串StringControl和StringIndicator的屬性對(duì)話框。設(shè)置文本型控件的屬性66Appearance頁:不僅可以設(shè)置Label和Caption屬性而且可以設(shè)置文本的顯示方式。分別是Normal(正常)、Backslashcodes(反斜線碼)、Password(密碼)以及Hex(十六進(jìn)制格式)。ShowScrollBar當(dāng)文本框中的字符串不止一行時(shí)會(huì)顯示滾動(dòng)條;Limittosingleline:限制用戶在單行輸入字符串,不能回車換行;Updatevaluewhiletyping:文本框的值會(huì)隨用戶鍵入的字符而實(shí)時(shí)改變,不會(huì)等鍵入回車后才改變。Documentation頁:為控件添加描述和提示信息。DataBinding頁:將該控件與網(wǎng)絡(luò)上相應(yīng)的數(shù)據(jù)源相連接。KeyNavigation頁:設(shè)置該控件的快捷鍵。Appearance頁:不僅可以設(shè)置Label和Captio6設(shè)置布爾型控件的屬性Appearance頁:可以調(diào)整開關(guān)或按鈕的顏色等外觀參數(shù)。Operation頁:可以設(shè)定按鈕或開關(guān)的機(jī)械動(dòng)作類型。設(shè)置布爾型控件的屬性68當(dāng)按下按鈕時(shí)觸發(fā)當(dāng)松開按鈕時(shí)觸發(fā)當(dāng)按鈕處于按下狀態(tài)時(shí)觸發(fā)按下按鈕后以“點(diǎn)動(dòng)”方式觸發(fā)松開按鈕時(shí)以“點(diǎn)動(dòng)”方式觸發(fā)按下按鈕時(shí)觸發(fā),松開按鈕前結(jié)束當(dāng)按下按鈕時(shí)觸發(fā)當(dāng)松開按鈕時(shí)觸發(fā)當(dāng)按鈕處于按下狀態(tài)時(shí)觸發(fā)按下6設(shè)置圖形顯示型控件的屬性圖形控件相對(duì)復(fù)雜,其具體使用方法將在以后詳細(xì)介紹,這里先介紹WaveformGraph控件的屬性。設(shè)置圖形顯示型控件的屬性70Appearance頁:設(shè)置是否需要顯示控件的一些外觀參數(shù)選項(xiàng),如Label、Caption、GraphPalette(圖形模板)、PlotLegend(繪圖圖例)、ScaleLegend(刻度圖例)等。FormatandPrecision頁:在Defaulteditingmode和Advancededitingmode之間進(jìn)行切換,用于設(shè)置圖形控件所顯示的數(shù)據(jù)的格式與精度。Plots頁:設(shè)置圖形控件繪圖時(shí)需要用到的一些參數(shù),包括數(shù)據(jù)點(diǎn)的表示方法、曲線的線型以及顏色。Scales頁:設(shè)置圖形控件有關(guān)標(biāo)尺的屬性,例如是否顯示標(biāo)尺,標(biāo)尺的風(fēng)格、顏色以及柵格的顏色和風(fēng)格等。Appearance頁:設(shè)置是否需要顯示控件的一些外觀參數(shù)選712.5設(shè)計(jì)后面板。框圖程序相當(dāng)于源代碼。用函數(shù)模板中VI的相關(guān)函數(shù)和程序結(jié)構(gòu),去處理數(shù)據(jù)以及數(shù)據(jù)端口之間的關(guān)系。函數(shù)和程序結(jié)構(gòu)即是節(jié)點(diǎn),節(jié)點(diǎn)即是程序的一條語句,它包括函數(shù)、VI子程序、結(jié)構(gòu)和代碼接口。數(shù)據(jù)端口則可理解為程序的變量。2.5設(shè)計(jì)后面板??驁D程序相當(dāng)于源代碼。722.5.1后面板中的控件對(duì)象程序框圖中的控件對(duì)象實(shí)際上是前面板相應(yīng)控件的接線端
前面板控件2.5.1后面板中的控件對(duì)象前面板控件732.5.2后面板節(jié)點(diǎn)LabVIEW中的后面板節(jié)點(diǎn)是指帶有輸入和輸出接線端的對(duì)象,類似文本編程語言中的語句、運(yùn)算符、函數(shù)和子程序。LabVIEW中的節(jié)點(diǎn)主要包括函數(shù)、結(jié)構(gòu)、ExpressVI、子VI等。2.5.2后面板節(jié)點(diǎn)742.5.3對(duì)象連線
可以采用手動(dòng)連線或自動(dòng)連線。手動(dòng)連線在工具選板中選擇連線按鈕,當(dāng)此光標(biāo)放在對(duì)象的連線端或連線上時(shí),連線端或連線處處于閃爍狀態(tài)。單擊鼠標(biāo),移動(dòng)鼠標(biāo)即可。2.5.3對(duì)象連線7自動(dòng)連線默認(rèn)編程環(huán)境中,處于激活狀態(tài)。只有在添加新的節(jié)點(diǎn)時(shí)若其輸入(或輸出)接線端與其他對(duì)象的輸出(或輸入)接線端比較靠近時(shí)有效(數(shù)據(jù)類型匹配)。在添加節(jié)點(diǎn)時(shí),可以使用空格鍵來切換自動(dòng)連線功能。自動(dòng)連線762.6運(yùn)行VI1.運(yùn)行VI 單擊前面板或程序框圖工具欄中的運(yùn)行按鈕,就可以運(yùn)行VI一次,當(dāng)VI正在運(yùn)行時(shí),運(yùn)行按鈕變?yōu)闋顟B(tài)。2.連線運(yùn)行VI當(dāng)單擊按鈕,可以連線運(yùn)行程序,這時(shí)按鈕變成狀態(tài),在這種狀態(tài)下再單擊此按鈕就可以停止連續(xù)運(yùn)行。2.6運(yùn)行VI773.停止VI運(yùn)行 當(dāng)程序運(yùn)行時(shí),停止按鈕由編輯時(shí)狀態(tài)變?yōu)榭捎脿顟B(tài),單擊此按鈕可強(qiáng)行停止程序的運(yùn)行。4.暫停VI運(yùn)行當(dāng)單擊按鈕用來暫停程序的運(yùn)行。再單擊此按鈕恢復(fù)運(yùn)行。3.停止VI運(yùn)行782.7調(diào)試VI1.采用單步運(yùn)行VI功能單擊工具欄上的單步執(zhí)行按鈕時(shí),按單步步入方式執(zhí)行VI,單擊一次執(zhí)行一步,遇到循環(huán)結(jié)構(gòu)或子VI時(shí),跳入循環(huán)或子VI內(nèi)部繼續(xù)單步執(zhí)行。單擊工具欄上的單步跳過按鈕時(shí),按單步跳過方式執(zhí)行VI,單擊一次執(zhí)行一步,但在這種方式下把循環(huán)結(jié)構(gòu)或子VI作為一個(gè)節(jié)點(diǎn)來執(zhí)行,不再跳入其內(nèi)部。單擊工具欄上的單步跳出按鈕時(shí),可跳出單步執(zhí)行VI的狀態(tài),且暫停運(yùn)行程序。2.7調(diào)試VI792.在后面板中設(shè)置斷點(diǎn)單擊工具欄上的斷點(diǎn)按鈕,然后單擊需要設(shè)置斷點(diǎn)的地方,可以設(shè)置一個(gè)斷點(diǎn),如果點(diǎn)擊已經(jīng)設(shè)置斷點(diǎn)的地方,就可刪除此處斷點(diǎn)。也可以從快捷菜單中選擇SetBreakpoint或ClearBreakpoint設(shè)置或刪除斷點(diǎn)。當(dāng)程序運(yùn)行到斷點(diǎn)處時(shí),程序自動(dòng)暫停,如果斷點(diǎn)設(shè)置在節(jié)點(diǎn)上,此時(shí)節(jié)點(diǎn)處于閃爍狀態(tài),如果斷點(diǎn)設(shè)置在連線上,此時(shí)連線處于選中狀態(tài)。2.在后面板中設(shè)置斷點(diǎn)803.使用探針選擇工具欄上的探針按鈕,單擊連線設(shè)置一個(gè)探針,或右擊連線從快捷菜單中選擇Probe選項(xiàng)設(shè)置探針。設(shè)置探針后會(huì)出現(xiàn)一個(gè)探針對(duì)話框,同時(shí)在連線上標(biāo)示一個(gè)探針號(hào)。3.使用探針814.高亮顯示程序運(yùn)行過程在程序執(zhí)行前或正在執(zhí)行時(shí),單擊工具欄上的高亮執(zhí)行按鈕,程序就可以在高亮方式下運(yùn)行,這時(shí)可以逼真地顯示數(shù)據(jù)的流動(dòng)過程。再次單擊此按鈕,程序又恢復(fù)正常運(yùn)行。注意,使用高亮執(zhí)行方式,將明顯降低程序的執(zhí)行速度。4.高亮顯示程序運(yùn)行過程825.查找VI不可執(zhí)行的原因
如果在一個(gè)VI程序中存在錯(cuò)誤時(shí),VI是不能運(yùn)行的。這時(shí),工具欄中的運(yùn)行按鈕由變?yōu)閿嗔褷顟B(tài),如果單擊此按鈕就會(huì)彈出錯(cuò)誤列表對(duì)話框。雙擊此處可以定位到程序框圖中相應(yīng)的錯(cuò)誤處5.查找VI不可執(zhí)行的原因雙擊此處可以定位到程序框圖中相83實(shí)驗(yàn):1.基于模板創(chuàng)建一個(gè)新VI單擊此處或在菜單中選擇New選項(xiàng)實(shí)驗(yàn):?jiǎn)螕舸颂幓蛟诓藛沃羞x擇New選項(xiàng)84創(chuàng)建一個(gè)基于該模板的新VI創(chuàng)建一個(gè)基于該模板的新VI85虛擬儀器第2章862.在VI前面板中添加控件2.在VI前面板中添加控件873.編輯VI程序框圖3.編輯VI程序框圖884.運(yùn)行VI4.運(yùn)行VI89程序需實(shí)現(xiàn)功能:每隔一定時(shí)間測(cè)量一次溫度,顯示當(dāng)前的測(cè)量溫度值和已運(yùn)行時(shí)間,同時(shí)顯示實(shí)時(shí)溫度測(cè)量曲線。第1步:設(shè)計(jì)前面板(1)在前面板放置一個(gè)Knob控件,此圓形旋鈕用于選擇測(cè)量時(shí)間間隔。(2)在前面板放置一個(gè)布爾型控件開關(guān),此開關(guān)用于控制測(cè)量的啟停。溫度顯示實(shí)例程序需實(shí)現(xiàn)功能:每隔一定時(shí)間測(cè)量一次溫度,顯示當(dāng)前的測(cè)量溫度90(3)在前面板放置一個(gè)數(shù)值型的指示控件,用于顯示程序運(yùn)行時(shí)間。(4)在前面板放置一個(gè)圖形顯示控件,用于顯示溫度實(shí)時(shí)測(cè)量曲線。在控件的快捷菜單中選擇VisibleItems→DigitalDisplay,顯示出該控件附帶的一個(gè)數(shù)字指示,并用文本標(biāo)簽工具添加文本“溫度”(3)在前面板放置一個(gè)數(shù)值型的指示控件,用于顯示程序運(yùn)行時(shí)間91完成以上步驟后創(chuàng)建出如圖所示的前面板。完成以上步驟后創(chuàng)建出如圖所示的前面板。92第2步:設(shè)計(jì)框圖程序(1)切換到框圖程序窗口,調(diào)整數(shù)據(jù)端口圖標(biāo)的位置,WaveformChart控件,它在框圖程序中出現(xiàn)的初始端口圖標(biāo)是,在該圖標(biāo)上右擊彈出的快捷菜單中選擇ViewAsIcon項(xiàng),端口圖標(biāo)就變?yōu)?。?)選擇WhileLoop,While循環(huán)中的端口輸出While循環(huán)次數(shù)。第2步:設(shè)計(jì)框圖程序93(3)放置隨機(jī)函數(shù)發(fā)生器。該函數(shù)產(chǎn)生(0,1)之間的一個(gè)隨機(jī)數(shù),產(chǎn)生的隨機(jī)數(shù)經(jīng)運(yùn)算處理后模擬溫度采集值。(4)放置2個(gè)乘法函數(shù)。(5)放置3個(gè)數(shù)值常量端口。分別輸入框圖程序中所需的常數(shù)。(6)放置延時(shí)函數(shù),該函數(shù)控制每次While循環(huán)的時(shí)間間隔,函數(shù)的左邊端口連接一個(gè)數(shù)值指定延時(shí)的時(shí)間,單位為ms。(3)放置隨機(jī)函數(shù)發(fā)生器。該函數(shù)產(chǎn)生(0,1)之間的一個(gè)隨機(jī)94(7)選用用連線工具根據(jù)程序設(shè)計(jì)原理連接各個(gè)節(jié)點(diǎn),得到框圖程序如下。(7)選用用連線工具根據(jù)程序設(shè)計(jì)原理連接各個(gè)節(jié)點(diǎn),得到框圖95實(shí)驗(yàn):創(chuàng)建數(shù)字示波器
實(shí)驗(yàn):創(chuàng)建數(shù)字示波器96虛擬儀器第2章97第2章開始LabVIEW之旅第2章開始LabVIEW之旅98本章內(nèi)容2.1安裝和啟動(dòng)LabVIEW2.2LabVIEW編程環(huán)境2.3善用LabVIEW聯(lián)機(jī)幫助2.4設(shè)計(jì)前面板2.5設(shè)計(jì)后面板2.6運(yùn)行VI2.7調(diào)試VI本章內(nèi)容2.1安裝和啟動(dòng)LabVIEW992.1安裝和啟動(dòng)LabVIEW2.1.1安裝LabVIEW8.0.閱讀LabVIEW光盤,尋找安裝程序用鼠標(biāo)雙擊autorun.exe安裝程序,出現(xiàn)下圖所示的畫面。這就是LabVIEW軟件包的起始界面。選擇該項(xiàng)目運(yùn)行LabVIEW8.0的安裝程序2.1安裝和啟動(dòng)LabVIEW2.1.1安裝LabVIE100.輸入用戶信息和LabVIEW8.0產(chǎn)品序列號(hào)如果只是安裝LabVIEW8.0評(píng)估版本不需要序列號(hào)。.輸入用戶信息和LabVIEW8.0產(chǎn)品序列號(hào)10.選擇LabVIEW8.0的安裝目錄用戶單擊Browse來選擇一個(gè)安裝目錄。.選擇LabVIEW8.0的安裝目錄10.設(shè)置LabVIEW8.0安裝項(xiàng)目建議初學(xué)者和多數(shù)用戶按照默認(rèn)情況安裝。.設(shè)置LabVIEW8.0安裝項(xiàng)目10.完成LabVIEW8.0安裝重新啟動(dòng)計(jì)算機(jī)后,用戶可以啟動(dòng)LabVIEW8.0。.完成LabVIEW8.0安裝1042.1.2.啟動(dòng)LabVIEW8.0選擇“開始”|“程序”|NationalInstrumentsLabVIEW8.0啟動(dòng)LabVIEW。創(chuàng)建一個(gè)新的空白VI程序創(chuàng)建一個(gè)新的工程項(xiàng)目按類型列出VI模板列出了最近打開的工程項(xiàng)目和VI程序列表幫助資源列表2.1.2.啟動(dòng)LabVIEW8.0創(chuàng)建一個(gè)新的空白1052.2LabVIEW編程環(huán)境2.2.1LabVIEW的基本VI介紹一個(gè)基本的VI包括:前面板(frontpanel)框圖程序(blockdiagram)圖標(biāo)/連結(jié)端口(icon/connector)2.2LabVIEW編程環(huán)境2.2.1LabVIEW的基106前面板框圖程序例如:求兩個(gè)數(shù)的和與差控制型控件指示型控件前面板:包括兩類控件:控制型控件(control),指示型控件(indicator)??驁D程序:由節(jié)點(diǎn)(node)、端口(terminal)和數(shù)據(jù)連線(wire)組成。節(jié)點(diǎn)端口前面板框圖程序例如:求兩個(gè)數(shù)的和與差控制型控件指示型控件1071.節(jié)點(diǎn)節(jié)點(diǎn)是程序的執(zhí)行元素,LabVIEW有4種節(jié)點(diǎn)類型:函數(shù)(functions):執(zhí)行各種數(shù)學(xué)運(yùn)算、文件輸入/輸出等基本操作。節(jié)點(diǎn)代碼不能修改。結(jié)構(gòu)控制(structures):實(shí)現(xiàn)結(jié)構(gòu)化程序控制。代碼端口(CIN、DLL):是與C語言程序或動(dòng)態(tài)連接庫的接口。子VI:節(jié)點(diǎn)代碼可以修改。2.端口3.?dāng)?shù)據(jù)連線定義了框圖程序中的數(shù)據(jù)流動(dòng)方向。1.節(jié)點(diǎn)1082.2.2前面板(FrontPanel)和后面板(BlockDiagram)有交互式的輸入和輸出與前面板上控件對(duì)應(yīng)的連線端子、函數(shù)、子VI、常量、結(jié)構(gòu)和連線2.2.2前面板(FrontPanel)和后面板(Blo109LabVIEW8.0中的主菜單主要包括文件(File)、編輯(Edit)、視圖(View)、項(xiàng)目(Project)、操作(Operate)、工具(Tools)、窗口(Windows)、幫助(Help)。File菜單:包含與文件操作相關(guān)的命令。Edit菜單:用于修改VI前面板和框圖對(duì)象。View菜單:用于打開LabVIEW中的各種窗口。Project菜單:用于工程項(xiàng)目文件的相關(guān)操作,并且可以設(shè)置工程項(xiàng)目文件的屬性。。2.2.3菜單和工具欄LabVIEW8.0中的主菜單主要包括110Operate菜單:用于啟動(dòng)或停止VI程序的執(zhí)行、VI程序的調(diào)試、改變VI的默認(rèn)值、以及在運(yùn)行模式和編輯模式間切換Tools菜單:用于和儀器及數(shù)據(jù)采集板通信、比較VI、編輯程序、允許訪問Web服務(wù)器及LabVIEW其他選項(xiàng)。Windows菜單:用來在面板窗口和框圖窗口之間切換,也可以排列兩個(gè)窗口以便同時(shí)觀察。Help菜單:用于訪問LabVIEW的大量在線幫助、瀏覽有關(guān)面板和框圖中對(duì)象的相關(guān)信息、查找范例、以及瀏覽LabVIEW版本號(hào)等信息。Operate菜單:用于啟動(dòng)或停止VI程序的執(zhí)行、VI程序的111創(chuàng)建新的VI打開對(duì)話框選擇要?jiǎng)?chuàng)建的文件類型打開VI關(guān)閉當(dāng)前窗口關(guān)閉所有窗口保存當(dāng)前VI另存當(dāng)前VI創(chuàng)建新的工程打開新的工程保存當(dāng)前工程關(guān)閉當(dāng)前工程編輯打印設(shè)置打印VI打開VI屬性對(duì)話框打開最近訪問過的工程打開最近訪問過的文件退出LabVIEW創(chuàng)建新的VI打開對(duì)話框選擇要?jiǎng)?chuàng)建的文件類型打開VI關(guān)閉當(dāng)前窗112撤銷上一步操作恢復(fù)被撤銷操作剪切復(fù)制粘貼刪除選中對(duì)象選中當(dāng)前窗口中所有對(duì)象設(shè)置Tab選擇控件順序刪除所有斷線創(chuàng)建子VI禁用前面板網(wǎng)格對(duì)齊顯示搜索結(jié)果查找或替換選擇對(duì)象設(shè)置控件的當(dāng)前值為默認(rèn)值將所有控件重新初始化為默認(rèn)值自定義控件導(dǎo)入圖表到剪切板對(duì)齊選中的前面板對(duì)象分布選中的前面板對(duì)象編輯當(dāng)前VI的修訂歷史為當(dāng)前VI創(chuàng)建運(yùn)行時(shí)菜單撤銷上一步操作恢復(fù)被撤銷操作剪切復(fù)制粘貼刪除選中對(duì)象選中當(dāng)前113打開控件選板打開函數(shù)選板打開工具選板查看錯(cuò)誤列表查看VI層次結(jié)構(gòu)查看選中SubVI的調(diào)用關(guān)系打開類瀏覽器打開LabVIEW啟動(dòng)窗口打開導(dǎo)航窗口顯示工具欄選項(xiàng)打開控件選板打開函數(shù)選板打開工具選板查看錯(cuò)誤列表查看VI層次114創(chuàng)建新的工程文件打開現(xiàn)有的工程文件保存工程文件關(guān)閉工程文件向工程文件中添加新的VI或其他類型文件把單個(gè)文件編譯成可執(zhí)行文件把所有文件編譯成可執(zhí)行文件執(zhí)行編譯選擇工程窗口中需要瀏覽的選項(xiàng)打開工程文件信息對(duì)話框打開工程屬性設(shè)置對(duì)話框創(chuàng)建新的工程文件打開現(xiàn)有的工程文件保存工程文件關(guān)閉工程文件向115執(zhí)行VI停止執(zhí)行VI單步進(jìn)入單步跳過單步跳出查找并顯示當(dāng)前VI斷點(diǎn)調(diào)用時(shí)掛起結(jié)束時(shí)打印VI前面板結(jié)束時(shí)將前面板數(shù)據(jù)寫入文件結(jié)束時(shí)顯示數(shù)據(jù)記錄選項(xiàng)在運(yùn)行和編輯之間切換連接到遠(yuǎn)程服務(wù)器上VI的前面板調(diào)試應(yīng)用程序或共享庫執(zhí)行VI停止執(zhí)行VI單步進(jìn)入單步跳過單步跳出查找并顯示當(dāng)前V116打開MAX訪問儀器驅(qū)動(dòng)程序網(wǎng)打開MathScript窗口比較VI和VI層次VI性能分析安全策略管理選擇登陸用戶生成可執(zhí)行文件轉(zhuǎn)換程序生成腳本源代碼控制打開.NET控件等管理器窗口打開LabVIEWLLB管理器打開共享變量管理器窗口搜索硬盤上的VI向NI例程查找器中添加新例程打開遠(yuǎn)程前面板連接管理器窗口訪問Web發(fā)布工具VI訪問批量編譯、VI矩陣及其他特性定制LabVIEW的外觀和各種特性打開MAX訪問儀器驅(qū)動(dòng)程序網(wǎng)打開MathScript窗口比較117在前面板和程序框圖之間切換左右兩欄顯示前面板和程序框圖上下兩欄顯示前面板和程序框圖切換到相應(yīng)的窗口在前面板和程序框圖之間切換左右兩欄顯示前面板和程序框圖上下兩118顯示即時(shí)幫助窗口鎖定即時(shí)幫助窗口打開LabVIEW聯(lián)機(jī)幫助解釋錯(cuò)誤查看本VI幫助信息打開范例查找器查找儀器驅(qū)動(dòng)網(wǎng)絡(luò)資源NIMAX配置幫助顯示LabVIEW專利信息關(guān)于LabVIEW顯示即時(shí)幫助窗口鎖定即時(shí)幫助窗口打開LabVIEW聯(lián)機(jī)幫助解119工具欄:可以快速訪問一些常用的程序功能。單擊程序進(jìn)入執(zhí)行狀態(tài)。單擊使程序連續(xù)運(yùn)行,一般用于代碼調(diào)試等特殊情況。單擊強(qiáng)制停止程序運(yùn)行。單擊暫時(shí)停止程序的運(yùn)行,此時(shí)該圖標(biāo)變?yōu)榧t色且運(yùn)行按鈕變?yōu)閺椘馉顟B(tài),如果單擊或都可以恢復(fù)程序運(yùn)行。:設(shè)置各種界面元素的文本字體。(對(duì)齊對(duì)象):將前面板或框圖上的多個(gè)選中對(duì)象在某一規(guī)則下對(duì)齊。工具欄:可以快速訪問一些常用的程序功能。120(分布對(duì)象):改變多個(gè)被選對(duì)象的分布方式。(調(diào)整對(duì)象大小):將前面板多個(gè)被選對(duì)象調(diào)整為相同大小。(重新排序):用于組合對(duì)象、鎖定對(duì)象位置以及改變對(duì)象縱深層次和疊放次序。(加亮執(zhí)行):在程序運(yùn)行時(shí)如果點(diǎn)亮該按鈕,程序?qū)⒁詣?dòng)畫方式運(yùn)行,數(shù)據(jù)流以氣泡的形式沿著節(jié)點(diǎn)間的連線流動(dòng)。(保持?jǐn)?shù)據(jù)值):當(dāng)單擊這個(gè)按鈕時(shí),LabVIEW會(huì)保持?jǐn)?shù)據(jù)流上每個(gè)節(jié)點(diǎn)的數(shù)據(jù)。(單步進(jìn)入):允許進(jìn)入節(jié)點(diǎn)。一旦進(jìn)入節(jié)點(diǎn),就可在節(jié)點(diǎn)內(nèi)部單步執(zhí)行。(分布對(duì)象):改變多個(gè)被選對(duì)象的分布方式121(單步跳過):?jiǎn)尾教^節(jié)點(diǎn)。單步執(zhí)行時(shí)不進(jìn)入節(jié)點(diǎn)內(nèi)部而有效地執(zhí)行節(jié)點(diǎn)。(單步跳出):運(yùn)行跳出節(jié)點(diǎn)。通過跳出節(jié)點(diǎn)可以完成該節(jié)點(diǎn)的單步執(zhí)行并跳轉(zhuǎn)到下一個(gè)節(jié)點(diǎn)。虛擬儀器第2章1222.2.4LabVIEW8.0模板簡(jiǎn)介
在一個(gè)虛擬儀器VI的開發(fā)過程中,設(shè)計(jì)者主要利用LabVIEW提供的三個(gè)模板,即工具模板(ToolsPalette)、控件模板(ControlsPalette)和函數(shù)模板(FunctionsPalette),來完成VI面板和后面板兩部分的設(shè)計(jì)開發(fā)任務(wù)。2.2.4LabVIEW8.0模板簡(jiǎn)介123前面板開發(fā)窗口所需的各種“控件”均由控件模板提供。前面板的設(shè)計(jì)制作過程就是利用工具模板中的相應(yīng)工具,從控件模板中取出所需的“控件”并擺放在前面板開發(fā)窗口中的合適位置。在后面板編輯窗口設(shè)計(jì)VI的流程圖時(shí),所需的各種“功能函數(shù)”(包括各種數(shù)學(xué)運(yùn)算函數(shù)、信號(hào)分析函數(shù)、儀器驅(qū)動(dòng)函數(shù)等等)均由函數(shù)模板提供。設(shè)計(jì)者利用函數(shù)模板中的合適工具,從函數(shù)模板中取出對(duì)應(yīng)的“圖標(biāo)”放置在后面板編輯窗口中,再用“連線”將它們組合成流程圖。前面板開發(fā)窗口所需的各種“控件”均由控件124LabVIEW提供的開發(fā)環(huán)境中所用的兩個(gè)工作窗口——前面板開發(fā)窗口和流程圖編輯窗口,都提供有工具模板,而控件模板只出現(xiàn)在前面板開發(fā)窗口中,函數(shù)模板只出現(xiàn)在流程圖編輯窗口中。本節(jié)的主要內(nèi)容就是介紹工具模板、控件模板和函數(shù)模板的主要功能和使用方法。LabVIEW提供的開發(fā)環(huán)境中所用的兩個(gè)1工具模板(ToolsPalette)
工具模板提供了用于操作、編輯前面板和后面板上對(duì)象的各種工具。從工具模板中選擇一種工具后,鼠標(biāo)指針就會(huì)變成與該工具相應(yīng)的形狀。如果使用選板最頂端的自動(dòng)選擇工具(或按下Shift+Tab快捷鍵),當(dāng)光標(biāo)在前面板或后面板中移動(dòng)到相應(yīng)位置時(shí),LabVIEW會(huì)自動(dòng)從選板中選擇相應(yīng)的工具。工具模板(ToolsPalette)126自動(dòng)選擇工具,根據(jù)鼠標(biāo)相對(duì)于控件的位置自動(dòng)選擇合適的工具數(shù)據(jù)操作工具,用于操作前面板對(duì)象的數(shù)據(jù),或選擇對(duì)象內(nèi)的文本或數(shù)據(jù)對(duì)象操作工具,用于選擇對(duì)象、移動(dòng)對(duì)象或所發(fā)對(duì)象文本編輯工具,用于在對(duì)象中輸入文本或在窗口中創(chuàng)建標(biāo)注連線工具,用于在框圖程序中節(jié)點(diǎn)端口之間連線,或定義SubVI端子彈出選單工具,用于彈出右鍵快捷選單,與單擊鼠標(biāo)右鍵作用相同滾動(dòng)窗口工具,同時(shí)移動(dòng)窗口內(nèi)所以的對(duì)象斷點(diǎn)工具,用于在框圖程序內(nèi)設(shè)置或清除斷點(diǎn)顏色工具,利用在顏色選擇對(duì)話框中選擇的顏色,或由顏色復(fù)制工具獲得的顏色給對(duì)象上色探針工具,用于在框圖程序內(nèi)的數(shù)據(jù)連線上設(shè)置數(shù)據(jù)探針顏色復(fù)制工具,用于獲取對(duì)象上某一點(diǎn)的顏色自動(dòng)選擇工具,根據(jù)鼠標(biāo)相對(duì)于控件的位置自動(dòng)選擇合適的工具數(shù)據(jù)12控件模板(ControlsPalette)虛擬儀器的面板是通過軟件實(shí)現(xiàn)的。具體地講,就是LabVIEW將傳統(tǒng)儀器上的各種旋鈕、開關(guān)、顯示屏等所有可能涉及到的操作部件,都做成外形相似的“控件”分類存于控制模板上。設(shè)計(jì)者在設(shè)計(jì)儀器面板時(shí),只需根據(jù)需要選擇合適的“控件”放在面板相應(yīng)的位置上即可。顯然,由于控件模板是LabVIEW為設(shè)計(jì)者設(shè)計(jì)虛擬面板而提供的,因此它只會(huì)在前面板編輯窗口中出現(xiàn)。控件模板(ControlsPalette)128
控件選板在前面板顯示,它包含創(chuàng)建前面板時(shí)可用的全部對(duì)象??丶x板中的基本常用控件可以以現(xiàn)代(modern)、經(jīng)典(classic)和系統(tǒng)(system)三種風(fēng)格顯示。選擇主菜單View->ControlsPalette選項(xiàng)或右擊前面板空白處就可以顯示控件選板。控件選板在前面板顯示,它包含創(chuàng)建前面板時(shí)可用的129虛擬儀器第2章130虛擬儀器第2章131虛擬儀器第2章13函數(shù)模板(FunctionsPalette)虛擬儀器的測(cè)試功能主要是由軟件來設(shè)計(jì)完成的。具體地講,就是LabVIEW將傳統(tǒng)儀器上的各種測(cè)試功能、信號(hào)分析(事實(shí)上LabVIEW提供的有些信號(hào)分析方法利用傳統(tǒng)儀器是難于實(shí)現(xiàn)的)、文件操作以及I/O(輸入/輸出)接口設(shè)備的驅(qū)動(dòng)做成可供直接調(diào)用的庫函數(shù)。由于LabVIEW是圖形化的設(shè)計(jì)語言,因此它將各個(gè)庫函數(shù)做成圖標(biāo)的形式存放在相應(yīng)功能的子模板上。函數(shù)模板(FunctionsPalette133設(shè)計(jì)者在設(shè)計(jì)流程圖時(shí),只需根據(jù)欲完成的功能與操作,從子模板上選擇相應(yīng)的“圖標(biāo)”放在后面板編輯窗口中相應(yīng)的位置上即可。顯然,由于函數(shù)模板是LabVIEW為設(shè)計(jì)者設(shè)計(jì)流程圖而提供的,因此它只會(huì)在后面板編輯窗口中出現(xiàn)。選擇View->FunctionsPalette或右擊框圖面板空白處就可以顯示函數(shù)選板。設(shè)計(jì)者在設(shè)計(jì)流程圖時(shí),只需根據(jù)欲完成的功134虛擬儀器第2章135虛擬儀器第2章136虛擬儀器第2章1372.3善用LabVIEW聯(lián)機(jī)幫助LabVIEW為用戶提供了非常全面的幫助信息,有效地利用幫助信息是快速掌握LabVIEW的一條捷徑。LabVIEW提供了各種獲取幫助信息的方法,包括實(shí)時(shí)上下文幫助(ShowContextHelp)、聯(lián)機(jī)幫助、LabVIEW范例查找器(FindExamples)、網(wǎng)絡(luò)資源(WebResources)等。2.3善用LabVIEW聯(lián)機(jī)幫助1382.3.1使用上下文實(shí)時(shí)幫助選擇菜單欄中Help->ShowContextHelp選項(xiàng)或按下Ctrl+H,就會(huì)彈出ContextHelp窗口。當(dāng)鼠標(biāo)移到某個(gè)對(duì)象或函數(shù)上時(shí),上下文幫助窗口就會(huì)顯示相應(yīng)的幫助信息。單擊此處訪問更詳細(xì)的聯(lián)機(jī)幫助更多幫助信息顯示VI路徑鎖定上下文相關(guān)幫助2.3.1使用上下文實(shí)時(shí)幫助單擊此處訪問更詳細(xì)的聯(lián)機(jī)幫助更1392.3.2聯(lián)機(jī)幫助文檔當(dāng)單擊ContextHelp窗口中Detailedhelp會(huì)彈出相應(yīng)的完整的幫助信息。這是一個(gè)Windows標(biāo)準(zhǔn)風(fēng)格的幫助窗口,包含了LabVIEW全部的幫助信息。你也可以選擇主菜單Help->SearchtheLabVIEWHelp選項(xiàng)打開它。2.3.2聯(lián)機(jī)幫助文檔140單擊此處將會(huì)打開此函數(shù)所在位置的函數(shù)子模板,并高亮顯示此函數(shù)單擊此處可以自動(dòng)從函數(shù)模板中選取此VI,并添加到后面板單擊此處將會(huì)打開此函數(shù)所在位置的函數(shù)子模板,并高亮顯示此函數(shù)1412.3.3范例查找器LabVIEW提供了大量的范例,這些范例幾乎包含了LabVIEW所有功能的應(yīng)用實(shí)例,并提供了大量的綜合應(yīng)用實(shí)例。在菜單欄中選擇Help->FindExamples選項(xiàng)可以打開范例查找器。2.3.3范例查找器142按任務(wù)顯示或查找例程按目錄結(jié)構(gòu)顯示或查找例程向NIDeveloperZone提交自己編寫的程序按任務(wù)顯示或查找例程按目錄結(jié)構(gòu)顯示或查找例程向NIDeve143虛擬儀器第2章1442.4設(shè)計(jì)前面板LabVIEW中的前面板是圖形化的人機(jī)界面,利用控件選項(xiàng)板提供的各種控件可以所見即所得地編輯豐富多彩的人機(jī)界面。2.4設(shè)計(jì)前面板145應(yīng)根據(jù)實(shí)際中的儀器面板以及該虛擬儀器所要實(shí)現(xiàn)的功能來設(shè)計(jì)前面板。多數(shù)控件本質(zhì)的區(qū)別在于其代表的數(shù)據(jù)類型不同??蓪?duì)控件對(duì)象進(jìn)行編輯,包括:改變對(duì)象的大小,設(shè)置對(duì)象的顏色,設(shè)置對(duì)象標(biāo)簽、標(biāo)題的字體,排列、組合、鎖定對(duì)象。應(yīng)根據(jù)實(shí)際中的儀器面板以及該虛擬儀器所要實(shí)現(xiàn)的功能來設(shè)計(jì)前面1462.4.1設(shè)計(jì)數(shù)值型控件
數(shù)值型控件用于數(shù)值型數(shù)據(jù)的控制和顯示,位于控件模板中的Numeric(數(shù)值)子模板、NumericControls(數(shù)值控制量)子模板以及NumericIndicators(數(shù)值顯示量)子模板中。數(shù)值子模板中有各種用于操作數(shù)值型數(shù)據(jù)的控制量和顯示量。它們以非常形象的文本、滑動(dòng)桿、撥碼盤、溫度計(jì)等來控制和顯示數(shù)值型數(shù)據(jù)。2.4.1設(shè)計(jì)數(shù)值型控件147程序演示:程序演示:148虛擬儀器第2章1492.4.2設(shè)計(jì)布爾型控件布爾型控件用于布爾型數(shù)據(jù)的控制和顯示,位于控件模板中的Boolean(布爾)子模板中。作為控制量,布爾控件主要表現(xiàn)為一些開關(guān)和按鈕,用來改變布爾型控制量的狀態(tài);作為顯示量,布爾型控件主要表現(xiàn)為如LED等用于顯示布爾量狀態(tài)的控件。2.4.2設(shè)計(jì)布爾型控件150程序演示:程序演示:1512.4.3設(shè)計(jì)圖形控件圖形控件用于程序中數(shù)據(jù)的形象化顯示,位于控件模板中的GraphIndicators(圖形顯示量)子模板以及Graph(圖形)子模板中。這些圖形控件主要包括WaveformChart(波形圖表)、WaveformGraph(波形圖)、XYGraph(XY兩坐標(biāo)圖)以及IntensityGraph(密度圖)等。2.4.3設(shè)計(jì)圖形控件152程序演示:程序演示:1532.4.4前面板控件的著色和排版利用工具選板中提供的顏色工具編輯前面板和前面板控件的顏色。柔和度灰度譜明亮顏色用戶自定義顏色曾使用過的顏色當(dāng)前選中的顏色透明系統(tǒng)預(yù)定義顏色打開調(diào)色板2.4.4前面板控件的著色和排版柔和度灰度譜明亮顏色用戶自1542.4.5對(duì)齊與分布在工具欄中單擊AlignObjects按鈕在下拉框中選擇需要的對(duì)齊方式。中間對(duì)齊頂端對(duì)齊左對(duì)齊右對(duì)齊居中對(duì)齊底端對(duì)齊2.4.5對(duì)齊與分布中間對(duì)齊頂端對(duì)齊左對(duì)齊右對(duì)齊居中對(duì)齊底155在工具欄中單擊DistributesObjects按鈕在下拉框中選擇需要的分布方式。垂直中心線均勻分布頂端均勻分布左邊均勻分布水平等間距均勻分布右邊均勻分布底端均勻分布垂直無間隙分布水平無間隙分布垂直等間距分布水平中心線均勻分布在工具欄中單擊DistributesObje1562.4.6組合與鎖定選擇多個(gè)對(duì)象,在工具欄中單擊Record按鈕,在下拉菜單中選擇Group選項(xiàng)就可以將所有選擇的對(duì)象組合在一起,如果需要取消組合,在下來菜單中選擇Ungroup選項(xiàng)將其還原為獨(dú)立的對(duì)象。下來菜單中的Lock是將選定對(duì)象的位置和大小鎖定,對(duì)象鎖定后不能移動(dòng)、改變大小和刪除。如要編輯鎖定對(duì)象,必須使用下來菜單中的Unlock選項(xiàng)來接觸鎖定。2.4.6組合與鎖定1572.4.7控件屬性前面板中的每個(gè)控件都有自己的屬性,如控件的顏色、最大最小值、顯示精度和方式等。許多屬性都可以根據(jù)不同的需要進(jìn)行編輯。右擊前面板任何一個(gè)控件選擇Properties選項(xiàng)就可以彈出該控件的屬性配置窗口。2.4.7控件屬性15設(shè)置數(shù)值型控件的屬性
數(shù)值型控件常用屬性有:Label:標(biāo)簽,用于標(biāo)識(shí)控件的類型與名稱;Caption:標(biāo)題,通常和Lable相同;DigitalDisplay:數(shù)字顯示,以數(shù)字的方式顯示控件所表達(dá)的數(shù)據(jù)。CaptionDigitalDisplayLabelTank控件的圖標(biāo)設(shè)置數(shù)值型控件的屬性CaptionDigita159在控件的圖標(biāo)上單擊鼠標(biāo)右鍵,從彈出菜單中選擇Properties,可以打開下圖的對(duì)話框。在控件的圖標(biāo)上單擊鼠標(biāo)右鍵,從彈出菜單中選160Appearance頁:用戶可以設(shè)置與控件外觀有關(guān)的屬性。用戶可以修改控件的Label和Caption屬性以及設(shè)置其是否可見;可以設(shè)置控件的EnableState(激活狀態(tài)),以決定是否可以被程序調(diào)用;在Appearance選項(xiàng)中用戶也可以設(shè)置控件的顏色和風(fēng)格。DataRange頁:用戶可以設(shè)置數(shù)值型控件的數(shù)據(jù)范圍以及默認(rèn)值。Scale頁:用戶可以設(shè)置數(shù)值型控件的刻度范圍及其風(fēng)格。Appearance頁:用戶可以設(shè)置與控件外觀有關(guān)的屬性。用161FormatandPrecision頁:用戶可以設(shè)置控件的數(shù)據(jù)顯示格式以及精度。該選項(xiàng)頁包含兩種編輯模式,分別是(Defaulteditingmode)默認(rèn)的編輯模式和(Advancededitingmode)高級(jí)編輯模式,在高級(jí)編輯模式下,用戶可以對(duì)控件的格式與精度做更為復(fù)雜的設(shè)置。FormatandPrecision頁:用戶可以設(shè)置控16設(shè)置文本型控件的屬性LabVIEW8.0中的文本型控件可以分為三種類型,分別是:用于輸入字符串的控制與顯示控件,用于選擇字符串的控制與顯示控件,以及用于文件路徑的控制與顯示控件。下圖是輸入字符串StringControl和StringIndicator的屬性對(duì)話框。設(shè)置文本型控件的屬性163Appearance頁:不僅可以設(shè)置Label和Caption屬性而且可以設(shè)置文本的顯示方式。分別是Normal(正常)、Backslashcodes(反斜線碼)、Password(密碼)以及Hex(十六進(jìn)制格式)。ShowScrollBar當(dāng)文本框中的字符串不止一行時(shí)會(huì)顯示滾動(dòng)條;Limittosingleline:限制用戶在單行輸入字符串,不能回車換行;Updatevaluewhiletyping:文本框的值會(huì)隨用戶鍵入的字符而實(shí)時(shí)改變,不會(huì)等鍵入回車后才改變。Documentation頁:為控件添加描述和提示信息。DataBinding頁:將該控件與網(wǎng)絡(luò)上相應(yīng)的數(shù)據(jù)源相連接。KeyNavigation頁:設(shè)置該控件的快捷鍵。Appearance頁:不僅可以設(shè)置Label和Captio16設(shè)置布爾型控件的屬性Appearance頁:可以調(diào)整開關(guān)或按鈕的顏色等外觀參數(shù)。Operation頁:可以設(shè)定按鈕或開關(guān)的機(jī)械動(dòng)作類型。設(shè)置布爾型控件的屬性165當(dāng)按下按鈕時(shí)觸發(fā)當(dāng)松開按鈕時(shí)觸發(fā)當(dāng)按鈕處于按下狀態(tài)時(shí)觸發(fā)按下按鈕后以“點(diǎn)動(dòng)”方式觸發(fā)松開按鈕時(shí)以“點(diǎn)動(dòng)”方式觸發(fā)按下按鈕時(shí)觸發(fā),松開按鈕前結(jié)束當(dāng)按下按鈕時(shí)觸發(fā)當(dāng)松開按鈕時(shí)觸發(fā)當(dāng)按鈕處于按下狀態(tài)時(shí)觸發(fā)按下16設(shè)置圖形顯示型控件的屬性圖形控件相對(duì)復(fù)雜,其具體使用方法將在以后詳細(xì)介紹,這里先介紹WaveformGraph控件的屬性。設(shè)置圖形顯示型控件的屬性167Appearance頁:設(shè)置是否需要顯示控件的一些外觀參數(shù)選項(xiàng),如Label、Caption、GraphPalette(圖形模板)、PlotLegend(繪圖圖例)、ScaleLegend(刻度圖例)等。FormatandPrecision頁:在Defaulteditingmode和Advancededitingmode之間進(jìn)行切換,用于設(shè)置圖形控件所顯示的數(shù)據(jù)的格式與精度。Plots頁:設(shè)置圖形控件繪圖時(shí)需要用到的一些參數(shù),包括數(shù)據(jù)點(diǎn)的表示方法、曲線的線型以及顏色。Scales頁:設(shè)置圖形控件有關(guān)標(biāo)尺的屬性,例如是否顯示標(biāo)尺,標(biāo)尺的風(fēng)格、顏色以及柵格的顏色和風(fēng)格等。Appearance頁:設(shè)置是否需要顯示控件的一些外觀參數(shù)選1682.5設(shè)計(jì)后面板??驁D程序相當(dāng)于源代碼。用函數(shù)模板中VI的相關(guān)函數(shù)和程序結(jié)構(gòu),去處理數(shù)據(jù)以及數(shù)據(jù)端口之間的關(guān)系。函數(shù)和程序結(jié)構(gòu)即是節(jié)點(diǎn),節(jié)點(diǎn)即是程序的一條語句,它包括函數(shù)、VI子程序、結(jié)構(gòu)和代碼接口。數(shù)據(jù)端口則可理解為程序的變量。2.5設(shè)計(jì)后面板??驁D程序相當(dāng)于源代碼。1692.5.1后面板中的控件對(duì)象程序框圖中的控件對(duì)象實(shí)際上是前面板相應(yīng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 民間借款質(zhì)押合同范本
- 出國留學(xué)咨詢服務(wù)合同
- 離婚財(cái)產(chǎn)分割協(xié)議書公正書范本
- 聘用門衛(wèi)合同書
- 物流運(yùn)輸項(xiàng)目長(zhǎng)期合作協(xié)議
- 瑜伽會(huì)館合同協(xié)議書
- 國際采購合同范本共
- 旅游合同范本
- 生安全協(xié)議責(zé)任書
- 二手房買賣交易簡(jiǎn)單合同范本年
- 河南省南陽市2023-2024學(xué)年八年級(jí)上學(xué)期期末考試數(shù)學(xué)試題
- 銷售調(diào)味品工作總結(jié)5篇
- 2024年江蘇省勞動(dòng)合同條例
- 成人鼻腸管的留置與維護(hù)
- 《中電聯(lián)團(tuán)體標(biāo)準(zhǔn)-220kV變電站并聯(lián)直流電源系統(tǒng)技術(shù)規(guī)范》
- 中國主要蜜源植物蜜源花期和分布知識(shí)
- 電化學(xué)免疫傳感器的應(yīng)用
- 數(shù)據(jù)中心基礎(chǔ)知識(shí)培訓(xùn)-2024鮮版
- 供電企業(yè)輿情的預(yù)防及處置
- 【高中語文】《氓》課件++統(tǒng)編版+高中語文選擇性必修下冊(cè)
- T-WAPIA 052.3-2023 無線局域網(wǎng)設(shè)備技術(shù)規(guī)范 第3部分:接入點(diǎn)和控制器
評(píng)論
0/150
提交評(píng)論