-
- 素材大。
- 1.36 MB
- 素材授權(quán):
- 免費(fèi)下載
- 素材格式:
- .ppt
- 素材上傳:
- lipeier
- 上傳時間:
- 2019-11-21
- 素材編號:
- 246479
- 素材類別:
- 課件PPT
-
素材預(yù)覽
這是labview答辯ppt,包括了推薦參考教材,認(rèn)識虛擬儀器,虛擬儀器簡介,虛擬儀器的特征,虛擬儀器發(fā)展過程,虛擬儀器軟件開發(fā)環(huán)境,LabWindows/CVI的使用,LabVIEW系統(tǒng)的構(gòu)成及應(yīng)用等內(nèi)容,歡迎點(diǎn)擊下載。
labview答辯ppt是由紅軟PPT免費(fèi)下載網(wǎng)推薦的一款課件PPT類型的PowerPoint.
labVIEW程序設(shè)計(jì) 推薦參考教材 第1章 認(rèn)識虛擬儀器 虛擬儀器一種對現(xiàn)實(shí)中各類儀器的用計(jì)算機(jī)進(jìn)行模擬的儀器。它能完成現(xiàn)實(shí)中儀器所能完成的大部功能。本章先對虛擬儀器作了入門性介紹,也是對以后所學(xué)知識的總體介紹和總結(jié),然后引出LabVIEW。學(xué)習(xí)完本章后,要求對LabVIEW有一個過渡性的認(rèn)識。 1.1 什么是虛擬儀器 所謂虛擬儀器是指并不是存在于現(xiàn)實(shí)中的儀器。它主要是通過計(jì)算機(jī)來進(jìn)行一些儀器的功能模擬,來完成儀器的功能。本小節(jié)將對虛擬儀器進(jìn)行介紹和說明。 1.1.1 虛擬儀器簡介 虛擬儀器(Virtual Instruments,簡稱VI)是個全新的概念,是計(jì)算機(jī)和儀器技術(shù)的結(jié)晶。同樣,它也是測試技術(shù)和計(jì)算機(jī)深層次結(jié)合的產(chǎn)物。從計(jì)算機(jī)和儀器兩者的結(jié)合粗略地講,虛擬儀器可以分為智能儀器和虛擬儀器。它們的區(qū)別是,前者把計(jì)算機(jī)裝入儀器,后者把儀器裝入計(jì)算機(jī)。虛擬儀器把計(jì)算機(jī)的處理器、存儲器、顯示器和儀器的數(shù)模變換器、模數(shù)變換器、數(shù)字輸入輸出等結(jié)合到一起,用于數(shù)據(jù)的分析處理、傳輸、顯示等,如圖1.1所示。它充分利用了計(jì)算機(jī)的優(yōu)勢,對數(shù)據(jù)進(jìn)行了大量計(jì)算和存儲。 1.1.2 虛擬儀器的特征 虛擬儀器從出現(xiàn)到現(xiàn)在的廣泛應(yīng)用,經(jīng)歷的短短的幾十年,可以說它的發(fā)展速度是相當(dāng)快的。尤其是近年來在各行各業(yè)中大量應(yīng)用此技術(shù),它的迅速發(fā)展,主要是有以下幾點(diǎn)特征。 1.性能高 2.?dāng)U展性強(qiáng)、靈活性好 3.智能化程度高 4.界面友好 5.開發(fā)時間少 6.兼容性 1.1.3 虛擬儀器發(fā)展過程 世界是最早開發(fā)和應(yīng)用虛擬儀器公司是National Instruments Corporation公司。 由于虛擬儀器具有先進(jìn)的性能和廣泛的應(yīng)用前景,在NI公司之后還有一些國際知名廠商也加入到虛擬儀器的研發(fā)當(dāng)中。例如,HP公司、PC儀器公司、Racal公司等先后研發(fā)了一些儀器,但NI公司仍然處于領(lǐng)先地位。 1.2 虛擬儀器軟件開發(fā)環(huán)境 虛擬儀器可以在相同的硬件平臺下,通過不同的軟件開發(fā)。常見的虛擬儀器開發(fā)軟件是National Instruments(NI)公司提供的LabVIEW和LabWindows/CVI兩種。 1.2.1 LabWindows/CVI的使用 LabWindows/CVI是NI公司推出的一種基于標(biāo)準(zhǔn)C語言的虛擬儀器開發(fā)平臺。它非常適合于開發(fā)面向測控領(lǐng)域的基于Windows的圖形化應(yīng)用軟件。它以ANSI、C和擴(kuò)展集為基本編程語言,含有豐富的標(biāo)準(zhǔn)庫函數(shù),如RS232、GPIB、VISA、數(shù)據(jù)分析與處理、TCP協(xié)議函數(shù)庫等。它可以滿足測量、控制、數(shù)據(jù)傳輸及處理等各種需要。 1.2.2 LabVIEW的使用 LabVIEW是NI公司推出的一種圖形化編程語言,其全稱是Laboratory Virtual Instrument Engineering Workbench。LabVIEW的源程序完全是圖形化框圖,沒有文本代碼。LabVIEW平臺上編寫的程序擴(kuò)展名是VI。傳統(tǒng)指令編程語言根據(jù)語句的含義和邏輯的先后順序進(jìn)行程序編譯。但是LabVIEW 軟件則采用數(shù)據(jù)流方式編程。后面板程序框圖中節(jié)點(diǎn)之間的數(shù)據(jù)流向決定了程序的邏輯與執(zhí)行順序。指令及表示的含義由圖標(biāo)表示,數(shù)據(jù)流向由表示連線。本課程將著重講解LabVIEW這一虛擬儀器開發(fā)平臺。 1.3 LabVIEW簡介 LabVIEW自問世以來,經(jīng)歷了一個快速發(fā)展的過程,如今已被大家所認(rèn)可。它是當(dāng)前測控領(lǐng)域的技術(shù)熱點(diǎn),也代表著未來虛擬儀器的發(fā)展方向。它是圖形化的編程語言,類似于傳統(tǒng)的文本編程語言中的函數(shù)或子程序。用它開發(fā)的軟件稱為虛擬儀器,在操作界面上的現(xiàn)實(shí)上的儀器完全一樣,功能比現(xiàn)實(shí)中的傳統(tǒng)儀器還要強(qiáng)大。 1.3.1 LabVIEW系統(tǒng)的構(gòu)成及應(yīng)用 LabVIEW系統(tǒng)的構(gòu)成相當(dāng)復(fù)雜,但大體上由數(shù)據(jù)采集、數(shù)據(jù)分析、數(shù)據(jù)顯示及保存模塊構(gòu)成,如圖1.2所示。按軟硬件分類,LabVIEW由兩部分組成。 1.硬件獲取測試對象的被測信號 2.測試軟件控制 1.3.2 LabVIEW軟件的安裝 LabVIEW軟件包有許多張光盤,但安裝光盤只有一張,需要先進(jìn)行安裝。對LabVIEW軟件安裝好后,可以再根據(jù)需要安裝相關(guān)的驅(qū)動。驅(qū)動的安裝比較簡單,按照界面提示和自己的安裝要求進(jìn)行安裝即可。 1.3.3 LabVIEW的學(xué)習(xí)技巧 LabVIEW是圖形化的程序語言,在編程時不再使用繁瑣的代碼,而是使用一些圖形表示,并以圖形之間的邏輯關(guān)系對它們進(jìn)行組合。這樣就利用了大家熟悉的編程基本語言、圖標(biāo)和規(guī)則進(jìn)行編程。因而LabVIEW是一個面向最終編程用戶的軟件。它能夠快速地組建成一個系統(tǒng),并進(jìn)行簡單的操作,從而完成功能強(qiáng)大的操作。 1.4 小結(jié) 本章對虛擬儀器作了簡要說明,同時也對LabVIEW軟件進(jìn)行了概述。本章的重點(diǎn)是對虛擬儀器進(jìn)行大概的認(rèn)識,還要對虛擬儀器和LabVIEW的關(guān)系有一個初步地了解。第2章將以一個實(shí)例開始,對LabVIEW編程軟件和操作方法進(jìn)行講解。 1.5 練習(xí)題 1.什么是虛擬儀器?虛擬儀器與傳統(tǒng)儀器的區(qū)別是什么? 2.什么是LabVIEW?LabVIEW的主要優(yōu)勢是什么? 3.LabVIEW系統(tǒng)由哪幾部分組成?它被應(yīng)用在了哪些領(lǐng)域? 4.什么是G語言?它和其他文本化編程語言有哪些異同?
基于labview的答辯ppt:這是基于labview的答辯ppt,包括了設(shè)計(jì)意義與目的,設(shè)計(jì)內(nèi)容,主體設(shè)計(jì)部分,結(jié)論與展望,致謝等內(nèi)容,歡迎點(diǎn)擊下載。
labview儀器控制程序PPT課件:這是一個關(guān)于labview儀器控制程序PPT課件,包括了For循環(huán)(重點(diǎn)),While循環(huán)(重點(diǎn)),順序結(jié)構(gòu)(重點(diǎn)),選擇結(jié)構(gòu)(重點(diǎn)),事件結(jié)構(gòu),公式節(jié)點(diǎn),定時循環(huán)結(jié)構(gòu),屬性節(jié)點(diǎn)(重點(diǎn))等內(nèi)容,第五章 結(jié)構(gòu)與屬性控制 5.1 For 循環(huán) For循環(huán)是LabVIEW最基本的結(jié)構(gòu)之一,它執(zhí)行指定次數(shù)的循環(huán)。相當(dāng)于C語言的For循環(huán):for(int i=0;i=0,輸出開方結(jié)果;否則彈出對話框,報告錯誤,同時輸出-99999.00. 5.4.3 Case結(jié)構(gòu)的特點(diǎn) 1.LabVIEW的Case結(jié)構(gòu)簡潔明了,不但相當(dāng)于Switch語句,還可以實(shí)現(xiàn)if else語句功能。2.Case框架中也存在框架隧道,但隧道沒有Enable Indexing和Disenable Indexing屬性。3.每個子框架必須連接一個數(shù)據(jù),否則程序出錯。5.5 事件結(jié)構(gòu) 5.5.1 事件驅(qū)動的概念 LabVIEW是一種數(shù)據(jù)流的編程環(huán)境,由數(shù)據(jù)流決定程序中節(jié)點(diǎn)的執(zhí)行順序。但在編程中可以設(shè)置事件,對數(shù)據(jù)流進(jìn)行干預(yù)。這些事件是用戶在前面板的互動操作,如:點(diǎn)擊鼠標(biāo)事件、鍵盤事件等。在事件驅(qū)動程序中,首先是等待事件,當(dāng)事件發(fā)生時執(zhí)行指定事件的程序代碼,對事件進(jìn)行響應(yīng),然后再回到等待狀態(tài)。使用事件設(shè)置,當(dāng)用戶改變一個前面板的值、關(guān)閉前面板、退出程序等,都可以被程序及時捕捉到,歡迎點(diǎn)擊下載labview儀器控制程序PPT課件。
labview控制轉(zhuǎn)動PPT課件:這是一個關(guān)于labview控制轉(zhuǎn)動PPT課件,包括了儀器的發(fā)展,虛擬儀器技術(shù),虛擬儀器內(nèi)部功能劃分,虛擬儀器系統(tǒng)框圖,自動測試系統(tǒng),儀器控制簡介,總線,儀器控制命令,儀器驅(qū)動程序,IVI——可互換的虛擬儀器驅(qū)動程序,儀器I/O助手(Instrument I/O Assistant),MAX中讀寫儀器,GPIB編程,儀器編程實(shí)例等內(nèi)容。儀器控制技術(shù)儀器控制技術(shù)概述儀器驅(qū)動程序、VISA 實(shí)例 ——iwanttofly 儀器的發(fā)展模擬式:指針式電流表、電壓表數(shù)字式:數(shù)字萬用表、數(shù)字頻率計(jì)智能儀器:綜測儀、分析儀虛擬儀器:由計(jì)算機(jī)控制,有各種各樣的形式,是一種創(chuàng)新的儀器設(shè)計(jì)思想,而非一種具體的儀器。虛擬儀器技術(shù) 1986年NI提出虛擬儀器概念( VI—Virtual Instruments)——軟件即儀器同年,NI推出LabVIEW 1.0 特點(diǎn):1,軟硬件具有開放性、模塊化和互換性 2,儀器功能由用戶通過軟件定義。虛擬儀器內(nèi)部功能劃分虛擬儀器系統(tǒng)框圖自動測試系統(tǒng)自動測試系統(tǒng)ATS 發(fā)展階段:1,第一代:專用型,缺點(diǎn):標(biāo)準(zhǔn)化和接口 2,第二代:積木型,建立在標(biāo)準(zhǔn)總線上 3,第三代:模塊集成型,基于VXI、PXI總線,使用模塊化儀器設(shè)備。儀器控制簡介儀器控制是指通過PC上的軟件遠(yuǎn)程控制總線上的一臺或多臺儀器。它比單純的數(shù)據(jù)采集要復(fù)雜的多。它需要將儀器或設(shè)備與計(jì)算機(jī)連接起來協(xié)同工作,同時還可以根據(jù)需要延伸和拓展儀器的功能。通過計(jì)算機(jī)強(qiáng)大的數(shù)據(jù)處理、分析、顯示和存儲能力,可以極大的擴(kuò)充儀器的功能,這就是虛擬儀器的基本含義。儀器控制簡介一個完整的儀器控制系統(tǒng)除了包括計(jì)算機(jī)和儀器外,還必須建立儀器與計(jì)算機(jī)的通路以及上層應(yīng)用程序。通路包括總線和針對不同儀器的驅(qū)動程序上層應(yīng)用程序用于發(fā)送控制命令、儀器的控制面板顯示以及數(shù)據(jù)的采集、處理、分析、顯示和存儲等。儀器控制簡介基于LabVIEW的儀器控制系統(tǒng)構(gòu)架 總線總線——一組信號線的集合,在系統(tǒng)各部件之間進(jìn)行信息傳輸?shù)墓餐ǖ,歡迎點(diǎn)擊下載labview控制轉(zhuǎn)動PPT課件哦。