版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Labview介紹了虛擬裝置的概念,虛擬裝置(VI)是基于電腦的裝置,它將裝置安裝在計算機(jī)上,實現(xiàn)了通用電腦硬件和基于操作系統(tǒng)的多種裝置功能。虛擬儀器與現(xiàn)有儀器的基本結(jié)構(gòu)比較:虛擬儀器與智能節(jié)目、處理能力、性能價錢比、可操作性等相比具有明顯的技術(shù)優(yōu)勢。具體來說,()智能性高,處理能力強(qiáng)。虛擬儀器的處理能力和智能化程度主要取決于儀器軟件水平。根據(jù)實際應(yīng)用節(jié)目要求,用戶可以將先進(jìn)的信號處理算法、人工智能技術(shù)和專家系統(tǒng)應(yīng)用程序應(yīng)用于儀器設(shè)計和集成,將智能儀器的水平提高到新的水平。()操作性強(qiáng)。虛擬儀器面板可自定義,并可為不同的應(yīng)用程序設(shè)計不同的操作顯示器界面。使用計算機(jī)的多媒體處理功能,裝置操作更加
2、直觀、容易、容易理解,測量結(jié)果可以直接進(jìn)入數(shù)據(jù)庫系統(tǒng)或通過網(wǎng)絡(luò)傳輸進(jìn)行傳輸。測量完成后,可以打印所需的報告或曲線,大大提高儀器的可操作性。()可重復(fù)使用性強(qiáng),系統(tǒng)成本低。應(yīng)用虛擬儀器思想,可以用相同的基本硬件,創(chuàng)建功能豐富的測試分析儀器。像高速數(shù)字取樣器一樣,可以設(shè)計數(shù)字示波器、邏輯分析器、柜臺等多種儀器。這樣形成的測試儀器系統(tǒng)功能更靈活,系統(tǒng)成本更低。通過計算機(jī)網(wǎng)絡(luò)連接,還可以實現(xiàn)虛擬儀器的分布式共享,從而更好地發(fā)揮儀器的使用價值。、傳統(tǒng)裝置、虛擬裝置、受測試模擬信號、信號處理、字典預(yù)處理、數(shù)據(jù)顯示、信號輸入、硬件電子系統(tǒng)、A/D轉(zhuǎn)換、數(shù)字信號處理、數(shù)據(jù)顯示、信號生成標(biāo)準(zhǔn)指令、虛擬指令(VI
3、)、電腦、DAQ卡、第一、產(chǎn)業(yè)測量和控制2、計時分析3、系統(tǒng)模擬4、遠(yuǎn)程測量、遠(yuǎn)程測量盡可能通用的硬件,各種樂器的差異主要是軟件;能夠充分發(fā)揮計算機(jī)的能力,具有強(qiáng)大的數(shù)據(jù)處理功能,可以制造功能更強(qiáng)大的儀器。用戶可以根據(jù)自己的需要定義和制造各種儀器。虛擬儀器實際上是根據(jù)儀器要求配置的數(shù)據(jù)采集系統(tǒng)。虛擬儀器研究中涉及的基本理論主要是電腦數(shù)據(jù)采集和數(shù)字信號處理。目前牙齒領(lǐng)域廣泛使用的計算機(jī)語言領(lǐng)域是美國NI公司的LabVIEW。2 LabVIEW簡要介紹,laboratory virtual instrument engineering(LabVIEW)是美國國家儀器公司(National Inst
4、ruments,NI)開發(fā)的圖形編程語言。圖形編程語言,也稱為“”語言。用牙齒語言編程時,很少寫節(jié)目代碼,代替流程圖。充分利用技術(shù)人員、科學(xué)家、工程師等熟悉的術(shù)語、圖標(biāo)和概念,使編程變得簡單直觀。用LabVIEW制作的示波器,實際示波器,LabVIEW和虛擬儀器在實際實驗中的應(yīng)用節(jié)目,對學(xué)生LabVIEW和虛擬儀器的基本知識和技術(shù)進(jìn)行了培訓(xùn),具有相同的功能,幫助他們掌握未來的工作。將一些實驗的傳統(tǒng)測量方法改進(jìn)為電腦自動化測量分析,大大提高實驗的效率,使物理內(nèi)容更加突出。通過適當(dāng)?shù)呐渲媒缑?,充分利用現(xiàn)有實驗室數(shù)字儀表和C等系統(tǒng)開發(fā)的電腦數(shù)據(jù)測量和控制系統(tǒng)。,3,基礎(chǔ)知識,LabVIEW節(jié)目配置控
5、制選項板功能簡介函數(shù)選項板功能簡介工具選項板功能簡介控制和顯示數(shù)據(jù)線、數(shù)據(jù)流和數(shù)據(jù)類型,1。配置LabVIEW節(jié)目:前面板窗口、雙擊LabVIEW快捷方式圖標(biāo)、歡迎屏幕顯示、單擊過程中的New VI、前面板窗口是圖形用戶界面,即VI中的虛擬裝置面板,相當(dāng)于物理裝置的控制面板,是用于連接用戶和程序,以及在程序運行時顯示和輸入的交互窗口。示波器前面板上有用戶輸入和顯示輸出對象,它們表示開關(guān)、手柄、圖形和其它控件以及顯示對象(indicator),如圖所示?!傲鞒虉D”窗格和“流程圖”窗格提供VI的圖形源程序。就像在實際的儀器箱里一樣。在流程圖中使用程序員圖形語言創(chuàng)建LabVIEW節(jié)目源代碼。控制和操
6、作前面板上定義的輸入和輸出功能。前面板上的控件連接終端和前面板上沒有的示波器流程圖,但有函數(shù)、結(jié)構(gòu)、連接等編程需要的東西。圖:示波器流程圖,圖:示波器流程圖,工具欄中常用按鈕的功能(其他按鈕功能請參見附錄),執(zhí)行(Run),VI中有編譯錯誤時,牙齒按鈕為:連續(xù)運行(Run Continuously)。執(zhí)行意外中止。執(zhí)行反白(Hightlight Execution),僅在流程圖中。開始運行姜潮后,更改為,流程圖中的數(shù)據(jù)變亮,顯示VI運行中的某些中間數(shù)據(jù)。提示:使用會導(dǎo)致LEBVIEW占用大量CPU。減慢計算機(jī)的其他操作。一般不建議使用。2 .控制調(diào)色板功能簡介:只能在前面板窗口中使用,通過前面
7、板窗口WindowsShow Controls Palette打開,或在前面板窗口的空白處單擊單擊右鍵打開。牙齒調(diào)色板用于設(shè)置前面板所需的各種輸出顯示對象和輸入控制對象。模塊圖標(biāo)的右上角是子選項板,單擊模塊圖標(biāo)表示可以訪問子選項板。包含數(shù)字、數(shù)字控制和顯示數(shù)字、指針顯示器撥號和各種輸入框。(詳細(xì)信息)、布爾型,邏輯值的控制和顯示。包括各種布爾開關(guān)、按鈕、指示燈等。(更多),陣列和簇(Array Cluster),陣列和簇的控制和顯示,圖形(Graph),數(shù)據(jù)結(jié)果的趨勢圖和曲線線圖的顯示,3。函數(shù)選項板功能簡介:僅在流程圖窗口中可用,可以通過流程圖窗口WindowShow Functions P
8、alette打開,也可以在流程圖面板的空白處單擊單擊右鍵打開。函數(shù)選項板提供了用于創(chuàng)建流程圖的工具。與控制選項板一樣,模塊圖標(biāo)的右上角有子選項板,單擊模塊圖標(biāo)可以訪問子選項板。包括結(jié)構(gòu)(Structure)、節(jié)目控制結(jié)構(gòu)命令(如循環(huán)控制等)、全局變量和局部變量、陣列(Array)、陣列操作函數(shù)、陣列轉(zhuǎn)換函數(shù)、常量陣列等。包含各種比較運算函數(shù),例如比較、大于、小于和等。包含數(shù)據(jù)采集、數(shù)據(jù)收集硬件驅(qū)動和信號調(diào)節(jié)所需的各種功能模塊。信號分析、信號發(fā)生、持續(xù)時間和頻帶分析功能模塊和數(shù)學(xué)工具;提示:LabVIEW可隨時提供幫助。使用幫助文檔內(nèi)容幫助打開幫助文檔窗口的快捷鍵是CtrlH。當(dāng)您在感興趣的模塊
9、對象上釋放鼠標(biāo)按鈕時,幫助文檔窗口中將顯示相應(yīng)的幫助文檔信息。提示:在控件或函數(shù)模塊上單擊單擊右鍵時,將顯示彈出菜單,使您可以輕松編輯模塊。4 .工具選項板功能簡介:透過WindowsShow Tools Palette打開和關(guān)閉。提供多種工具來編寫、修改和調(diào)試VI程序。在選項板中選擇兩個工具之一時,鼠標(biāo)箭頭將成為該工具的相應(yīng)外觀。下面介紹常用工具按鈕的功能(附錄中介紹了其他按鈕功能):操作(Operate Value)用于操作前面板的控件和顯示。用于在數(shù)字或字符串控件中輸入值時,工具將成為標(biāo)簽工具。選擇(Position/Size/Select),用于選擇、移動或更改對象的大小。用于更改對象
10、鏈的大小時,其形狀為。用于輸入標(biāo)簽文本或創(chuàng)建獨立標(biāo)簽的標(biāo)簽(Edit Text)。建立獨立式標(biāo)示后,其造型為。流程圖程序中連接對象的連接。打開“聯(lián)機(jī)幫助文檔”窗口時,將工具放在兩個連接之一上可以顯示其數(shù)據(jù)類型。5 .數(shù)據(jù)線、數(shù)據(jù)流和數(shù)據(jù)類型,數(shù)據(jù)流的工作方式:流程圖中模塊介面之間的連接是數(shù)據(jù)線。數(shù)據(jù)通過數(shù)據(jù)線在模塊之間傳遞。與普通語言不同,LabVIEW不按語句順序逐行運行,而是依賴傳遞給數(shù)據(jù)線的數(shù)據(jù)來控制程序。僅當(dāng)模塊所需的輸入數(shù)據(jù)完全到達(dá)牙齒模塊時才能運行。然后將數(shù)據(jù)輸出到所有輸出端口。牙齒數(shù)據(jù)沿數(shù)據(jù)線流向其他模塊。這是LabVIEW的數(shù)據(jù)流的工作方式。如前所述,可以突出顯示執(zhí)行以查看相應(yīng)
11、數(shù)據(jù)流的工作方式。連接時,LabVIEW會提示您輸入介面名稱。只能在相同數(shù)據(jù)類型的通信端口之間進(jìn)行連接,并且不同的數(shù)據(jù)連接類型具有不同的顏色和外觀。連接無效,用黑色虛線表示。此時,必須將“連接”工具移動到其上。然后,LabVIEW將提供兩端的數(shù)據(jù)類型信息,以便您可以檢查和更正。添加新模塊和連接可能會影響已建立的部分,原始無效連接也可能會影響新添加的連接。data cable:data type:LabVIEW的默認(rèn)數(shù)據(jù)類型有五種:Numeric(數(shù)字)、Boolean(邏輯)、String(字符串)和Enum(枚舉)。另一個名稱是環(huán)(環(huán)枚舉)。類似于Enum,可以循環(huán)列出。Numeric類型的
12、數(shù)據(jù)按精度分為多個茄子類型,幾乎與標(biāo)準(zhǔn)C的數(shù)據(jù)類型匹配。這表示符號的視覺表現(xiàn)法類型,如表格中所示??梢栽跀?shù)值對象上單擊鼠標(biāo)右鍵,然后在彈出菜單中通過Representation進(jìn)行修改。提示:您可以在流程圖中查看不同顏色的模塊。不同的顏色徐璐表示不同的數(shù)據(jù)類型,其定義與連接相匹配。6 .控制量和顯示量;在LabVIEW中,數(shù)字、布爾、字母等都是控制量和顯示量(控制量:用于控制程序,對交換機(jī)、手柄等裝置進(jìn)行控制)顯示量:用于顯示與裝置的顯示器組件(如顯示器、指示燈等)相對應(yīng)的節(jié)目執(zhí)行結(jié)果。在流程圖窗口中,可以看到控制部件的外框相對粗,顯示部件的外框相對細(xì)。要實現(xiàn)控制量和顯示量之間的切換,只需在流
13、程圖中的模塊上單擊鼠標(biāo)右鍵,然后選擇change to indicator(或change to control)。要使用的4個模板、組和群集以及組:相同類型的元素的集合。組可以是一維的,也可以是多維的。每個維最多可以有231個元素。可以通過組索引訪問其中的每個元素。與c語言類似,索引范圍為0到n-1,組中的元素數(shù)為N,第一個元素索引編號為0,第二個為1,依此類推。組元素可以是數(shù)據(jù)、字符串等,但所有元素數(shù)據(jù)類型必須匹配。配置組:要創(chuàng)建組,必須執(zhí)行兩個茄子任務(wù)。創(chuàng)建組的外殼,然后將ControlsArrayClusterArray模塊放在前面板中(如圖所示)。將組元素(數(shù)量、字符串開關(guān)等)放入牙
14、齒shell。通過插入數(shù)字并將ConrolsNumericDigital Control模塊放入組框中,可以創(chuàng)建陣列,其他類型的組只需將要創(chuàng)建的組的元素放入(2)步驟的組框中。要更改組顯示元素的數(shù)量,請將鼠標(biāo)更改為選擇模式,然后轉(zhuǎn)到組框的一角,在鼠標(biāo)牙齒牙齒牙齒時,你可以隨意拖動以更改組。要更改組的尺寸,請在鼠標(biāo)選擇模式下移動到組索引框的角點時,鼠標(biāo)拖動將更改組的尺寸,就像更改陣列顯示的元素數(shù)一樣。或者,在“組索引”框中單擊鼠標(biāo)右鍵,然后選擇“添加維”。群集:元素類型可以是其他數(shù)據(jù)類型的另一種數(shù)據(jù)類型。類似于c語言的Stuct。使用集群結(jié)構(gòu),可以通過分布在流程圖中多個位置的數(shù)據(jù)元素組合減少連接
15、擁塞,并在錯誤處理中使用。群集構(gòu)建;與創(chuàng)建組一樣,您可以先創(chuàng)建群集shell(ControlsArrayClusterCluster),然后將元素(shell)放入shell中,以放置各種類型的數(shù)據(jù)。在群集中放置對象時,請記住它必須是控制對象或全部是顯示對象,不能混合在一起。群集中的數(shù)據(jù)與展開順序相關(guān),與展開位置無關(guān)。第一個放進(jìn)去的對象是元素第0名。刪除其中一個會自動重新排序。圖表和圖形:以圖形方式顯示數(shù)據(jù)。圖表:通常,y軸是數(shù)據(jù)值,x軸是表示時間的值,或者是數(shù)據(jù)點序列號。讓我們看看隨機(jī)數(shù)的例子。每個周期的隨機(jī)數(shù)模塊生成數(shù)字。圖表編號將自動編號并顯示在圖形框中。y表示數(shù)值,x表示數(shù)字的序列號。
16、保留舊數(shù)據(jù)并添加新數(shù)據(jù),以保持圖表更新。在圖形框架上單擊鼠標(biāo)右鍵可以更改圖表屬性。例如,您可以在高級更新模式下更改圖表更新模式。選擇在Visible Items中顯示標(biāo)簽、圖例、圖形樣板等??梢栽囋囃瑢W(xué)自行的那個功能。圖形:與圖表類似,不同之處在于圖形不能顯示新添加的數(shù)據(jù),而圖形可以。以正弦余弦波為例。例如,您可能會發(fā)現(xiàn)圖形顯示了要顯示的數(shù)據(jù)的數(shù)組,每次顯示一次。(David aser,Northern Exposure美國電視電視劇,圖表)不能通過添加新數(shù)據(jù)來顯示數(shù)據(jù)。結(jié)構(gòu)(structure),1 .循環(huán)結(jié)構(gòu)LabVIEW提供兩個茄子循環(huán)結(jié)構(gòu)。一個是For循環(huán),另一個是While循環(huán)。在大多數(shù)計算機(jī)語言中,這兩個循環(huán)與循環(huán)結(jié)構(gòu)非常相似。兩者都在Functions Structures下。For循環(huán)結(jié)構(gòu)如圖所示。n是循環(huán)數(shù),I是循環(huán)數(shù),I從0運行到N1。functions-通過在Structures中選擇For結(jié)構(gòu)對象,然后在流程圖面板中拖動該對象,可以包含要循環(huán)的對象。當(dāng)然,也可以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026四川成都市錦江區(qū)國有企業(yè)招聘18人筆試備考題庫及答案解析
- 2026年電工保命考試題及答案(名師系列)
- 2026安徽淮南市傳染病醫(yī)院人員招聘筆試備考試題及答案解析
- 2026年惠州衛(wèi)生職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性考試題庫附答案
- 2026年天津市單招職業(yè)傾向性考試模擬測試卷附答案
- 2026年德陽建院單招測試題附答案
- 2026年春考單招試題附答案
- 2026年普通大學(xué)生心理考試題庫及完整答案一套
- 2026年山東華宇工學(xué)院單招職業(yè)適應(yīng)性考試題庫附答案
- 2026年安徽工貿(mào)職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試模擬測試卷及答案1套
- 雨課堂學(xué)堂云在線《解密3D打?。ㄎ鞅惫ご?)》單元測試考核答案
- 應(yīng)急管理綜合行政執(zhí)法考試題庫(修改)附答案
- 2026年中國酸黃瓜罐頭行業(yè)市場占有率及投資前景預(yù)測分析報告
- 麻醉科麻醉后惡心嘔吐預(yù)防方案
- 2025年全國爆破工程技術(shù)人員考核試題及答案
- 2026年遼寧農(nóng)業(yè)職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性考試必刷測試卷新版
- 產(chǎn)假不發(fā)工資協(xié)議書
- 廣西名校高考模擬2026屆高三上學(xué)期第二次摸底考試數(shù)學(xué)試卷(含答案)
- 2025年擔(dān)保公司個人年度總結(jié)
- DB42∕T 1785.1-2021 水生蔬菜良種繁育技術(shù)規(guī)程 第1部分:藕蓮和子蓮
- 2025年九年級上學(xué)期期末英語試卷及答案(共三套)
評論
0/150
提交評論