版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第4章虛擬儀器軟件開(kāi)發(fā)平臺(tái)LabVIEW第1頁(yè)第4章虛擬儀器軟件開(kāi)發(fā)平臺(tái)LabVIEW
教學(xué)內(nèi)容LabVIEW概述LabVIEW8.2編程環(huán)境創(chuàng)建虛擬儀器第2頁(yè)4.1LabVIEW概述結(jié)構(gòu)一個(gè)虛擬儀器系統(tǒng),基本硬件確定以后,就能夠經(jīng)過(guò)不一樣軟件實(shí)現(xiàn)不一樣功效,軟件是虛擬儀器系統(tǒng)關(guān)鍵。當(dāng)前流行虛擬儀器軟件開(kāi)發(fā)工含有兩類(lèi):1)文本式編程語(yǔ)言有C、C++、VB、VC、Labwindows/CVI等;2)圖形化編程語(yǔ)言有LabVIEW、AgilentVEE等。第3頁(yè)4.1.1LabVIEW含義LabVIEW
(LaboratoryVirtualInstrumentEngineeringWorkbench,試驗(yàn)室虛擬儀器工程平臺(tái))是美國(guó)NI企業(yè)推出一個(gè)基于G語(yǔ)言(GraphicsLanguage,圖形化編程語(yǔ)言)虛擬儀器軟件開(kāi)發(fā)工具;目標(biāo):簡(jiǎn)化程序開(kāi)發(fā)工作,使用戶(hù)能快速、簡(jiǎn)便地完成自己工作。第4頁(yè)4.1.2LabVIEW特點(diǎn)(1)編程簡(jiǎn)單,不需要記憶編程語(yǔ)言;(2)開(kāi)發(fā)周期短;(3)高效性,這主要是以軟件做確保;(4)開(kāi)放性,可依據(jù)實(shí)際情況進(jìn)行更新擴(kuò)展,發(fā)展快速;(5)自定義性,工程師們能夠在非常廣泛測(cè)量和控制應(yīng)用中自定義芯片級(jí)硬件功效;(6)性?xún)r(jià)比高,能一機(jī)多用。第5頁(yè)4.1.3LabVIEW8.2202023年8月,美國(guó)國(guó)家儀器有限企業(yè)正式推出LabVIEW8.20版本。這是專(zhuān)用于控制、測(cè)試和嵌入式系統(tǒng)開(kāi)發(fā)LabVIEW圖形化系統(tǒng)設(shè)計(jì)平臺(tái)20周年紀(jì)念版。202023年10月,NI首次推出簡(jiǎn)體漢字版LabVIEW8.2。簡(jiǎn)體漢字版LabVIEW公布極大地降低中國(guó)工程師使用這一工具門(mén)檻,為他們帶來(lái)更高效率。第6頁(yè)4.2LabVIEW8.2編程環(huán)境LabVIEW8.2程序開(kāi)發(fā)環(huán)境采取圖形化編程方式,無(wú)需編寫(xiě)任何代碼,它不但包含有豐富數(shù)據(jù)采集、分析及存放庫(kù)函數(shù),還提供了PCI,GPIB,PXI,VXI,RS-232,USB等通訊總線標(biāo)準(zhǔn)功效函數(shù),能夠驅(qū)動(dòng)不一樣總線接口設(shè)備和儀器。LabVIEW8.2含有強(qiáng)大網(wǎng)絡(luò)功效,支持慣用網(wǎng)絡(luò)協(xié)議,能夠方便地設(shè)計(jì)開(kāi)發(fā)網(wǎng)絡(luò)測(cè)控儀器,并有各種程序調(diào)試伎倆,如斷點(diǎn)設(shè)置、單步調(diào)試等。
第7頁(yè)4.2.1LabVIEW8.2基本開(kāi)發(fā)平臺(tái)使用LabVIEW開(kāi)發(fā)平臺(tái)編制程序稱(chēng)為虛擬儀器,簡(jiǎn)稱(chēng)VI。VI由以下3部分組成:前面板:即用戶(hù)界面;程序框圖:包含用于定義VI功效圖形化源代碼;
圖標(biāo)和連線板:用以識(shí)別VI接口,方便在創(chuàng)建VI時(shí)調(diào)用另一個(gè)VI。當(dāng)一個(gè)VI應(yīng)用在其它VI中,則稱(chēng)為子VI。子VI相當(dāng)于文本編程語(yǔ)言中子程序。第8頁(yè)1.前面板
前面板是VI用戶(hù)界面。創(chuàng)建VI時(shí),通常應(yīng)先設(shè)計(jì)前面板,然后設(shè)計(jì)程序框圖執(zhí)行在前面板上創(chuàng)建輸入、輸出任務(wù)。第9頁(yè)2.程序框圖程序框圖是圖形化源代碼集合,圖形化源代碼又稱(chēng)G代碼或程序框圖代碼。程序框圖由接線端、節(jié)點(diǎn)、連線和結(jié)構(gòu)等組成。第10頁(yè)程序框圖對(duì)象程序框圖由接線端、節(jié)點(diǎn)、連線和結(jié)構(gòu)等組成:接線端:是程序框圖中傳遞數(shù)據(jù)起點(diǎn)和終點(diǎn)??丶泳€端用來(lái)為前面板上對(duì)象與程序框圖傳遞數(shù)據(jù)。節(jié)點(diǎn):是實(shí)現(xiàn)程序功效基本單元,含有輸入、輸出端,在VI運(yùn)行時(shí)完成一定操作。連線:是程序框圖中各個(gè)對(duì)象之間傳遞數(shù)據(jù)通道。結(jié)構(gòu):是文本編程語(yǔ)言中循環(huán)和條件語(yǔ)句圖形化表示。第11頁(yè)3.圖標(biāo)和連線板創(chuàng)建VI前面板和程序框圖后,可創(chuàng)建圖標(biāo)和連線板,方便將該VI作為子VI調(diào)用。圖標(biāo)和連線板圖形:圖標(biāo)是VI圖形化表示,可包含文字、圖形或圖文組合。
連線板用于顯示VI中全部輸入控件和顯示控件接線端,類(lèi)似于文本編程語(yǔ)言中調(diào)用函數(shù)時(shí)使用參數(shù)列表。第12頁(yè)4.2.2LabVIEW8.2操作選板LabVIEW8.2包含3個(gè)操作選板:
工具選板控件選板函數(shù)選板
第13頁(yè)1.工具選板第14頁(yè)2.控件選板控件選板包含創(chuàng)建前面板所需輸入控件和顯示控件。第15頁(yè)
經(jīng)典控件子選板第16頁(yè)3.函數(shù)選板函數(shù)選板中包含創(chuàng)建程序框圖所需VI和函數(shù)。第17頁(yè)
編程子選板圖標(biāo)、名稱(chēng)及功效
第18頁(yè)4.2.3LabVIEW8.2菜單和工具欄
LabVIEW8.2菜單LabVIEW8.2工具欄第19頁(yè)4.2.4LabVIEW8.2中數(shù)據(jù)類(lèi)型支持?jǐn)?shù)據(jù)類(lèi)型有:數(shù)值型布爾型數(shù)組型字符串型波形數(shù)據(jù)類(lèi)型簇
路徑
第20頁(yè)4.3創(chuàng)建虛擬儀器1.創(chuàng)建一個(gè)虛擬儀器普通步驟
(1)前面板設(shè)計(jì)
(2)程序框圖
(3)數(shù)據(jù)流編程
(4)功效檢驗(yàn)
(5)保留文件
第21頁(yè)創(chuàng)建一個(gè)虛擬儀器兩數(shù)相加與兩數(shù)相減VI第22頁(yè)2.調(diào)試虛擬儀器
虛擬儀器普通調(diào)試步驟
(1)運(yùn)行VI(2)去除語(yǔ)法錯(cuò)誤
(3)高亮顯示執(zhí)行過(guò)程
(4)單步執(zhí)行
(5)探針工具
(6)斷點(diǎn)
第23頁(yè)3.
創(chuàng)建和調(diào)用子VI結(jié)構(gòu)一個(gè)子VI主要工作就是需先為子VI創(chuàng)建連線板和圖標(biāo)
第24頁(yè)調(diào)用子VI示例
前面板框圖程序第25頁(yè)4.虛擬儀器創(chuàng)建舉
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024幼兒園特色課程開(kāi)發(fā)與教師聘用合同2篇
- 2025年度城市道路橋梁養(yǎng)護(hù)與維修合同范本3篇
- 2024年餐館承包經(jīng)營(yíng)協(xié)議6篇
- 2024年車(chē)聯(lián)網(wǎng)技術(shù)研究與應(yīng)用合同
- 2025年度化學(xué)品船運(yùn)輸安全責(zé)任協(xié)議書(shū)模板3篇
- 2024版文化創(chuàng)意產(chǎn)業(yè)項(xiàng)目投資與合作協(xié)議
- (完整版)信號(hào)與系統(tǒng)(吳大正)-完整版答案-糾錯(cuò)修改后版本
- 世界現(xiàn)代設(shè)計(jì)史簡(jiǎn)述
- 克雷洛夫寓言中的狐貍和烏鴉好詞好句讀后感
- 浙江理工大學(xué)《城市經(jīng)濟(jì)學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 醫(yī)保統(tǒng)計(jì)信息管理制度
- 山東師范大學(xué)《計(jì)算機(jī)網(wǎng)絡(luò)》期末考試復(fù)習(xí)題及參考答案
- 大學(xué)暑假假期社會(huì)實(shí)踐心得體會(huì)3篇
- 2024湖南湘電集團(tuán)有限公司招聘筆試參考題庫(kù)附帶答案詳解
- 運(yùn)籌學(xué)講義-運(yùn)籌學(xué)完整講義
- 5.40.49火災(zāi)自動(dòng)報(bào)警系統(tǒng)火災(zāi)顯示盤(pán)調(diào)試、檢測(cè)質(zhì)量標(biāo)準(zhǔn)和檢驗(yàn)方法(完)
- 代理商工作總結(jié)
- 戰(zhàn)略管理徐飛版
- 2023浙江省杭州市中考語(yǔ)文真題試卷和答案
- 銀行防詐騙知識(shí)宣傳
- 【實(shí)戰(zhàn)篇】華為IPD流程的應(yīng)用案例
評(píng)論
0/150
提交評(píng)論