- labview實訓報告 推薦度:
- 相關(guān)推薦
labview實訓報告范文(精選8篇)
隨著個人的文明素養(yǎng)不斷提升,報告的使用頻率呈上升趨勢,其在寫作上具有一定的竅門。那么一般報告是怎么寫的呢?以下是小編精心整理的labview實訓報告范文,供大家參考借鑒,希望可以幫助到有需要的朋友。
labview實訓報告 1
一、實驗目的
1. 理解LabVIEW的運行機制,熟悉LabVIEW編程環(huán)境。
2. 掌握基本編程操作,包括VI程序的'創(chuàng)建、編輯、運行與調(diào)試。
3. 理解LabVIEW模塊化編程思想,掌握子VI的創(chuàng)建、編輯及調(diào)用。
二、實驗儀器及材料
主要設(shè)備有計算機, LabVIEW8.5軟件。
三、實驗內(nèi)容及步驟
教材第82—83頁練習4.2,創(chuàng)建VI后保存為Thermometer.vi。
1.打開一個新的前面板
2.從控件菜單選擇一個溫度計放到前面板
3.在溫度計上用右鍵單擊設(shè)定一個精確的溫度值,選擇Visible》Digital Display
4.將VI保存為
Thermometer.vi
教材第107—108頁練習5.2,打開練習4.2所創(chuàng)建的VI,將其轉(zhuǎn)變成一個子VI。
1打開4.2創(chuàng)建的Thermometer.vi
2.為該VI創(chuàng)建一個圖標,從VI圖標窗格選擇Edit Icon…,單擊OK返回主VI
3從圖標彈出菜單中選擇Show Connector創(chuàng)建連接器。
4將端子指派給溫度指示器,使用Writing工具單擊連接器端子,端子就會變成黑色,然后單擊溫度計指示器。
5在溫度計指示器的彈出菜單選擇Description and Tip…為溫度指示器編制文檔
6選擇File》Save將修改保存。
四、收獲與體會
labview實訓報告 2
一、實驗目的
1. 學會For循環(huán)、While循環(huán)、Case結(jié)構(gòu)及順序結(jié)構(gòu)的運用,掌握定時函數(shù)的.使用及移位寄
存器應用。
2. 熟悉公式節(jié)點。
二、實驗儀器及材料
主要設(shè)備有計算機,LabVIEW8.5軟件。
三、實驗內(nèi)容及步驟
1. 教材第127—129頁練習6.3“平方根”。
1)打開新面板
2)打開框圖窗口,構(gòu)造代碼
3)放置case結(jié)構(gòu),函數(shù)Greater or Equal?返回一個布爾值
4)選擇其他的框圖對象并根據(jù)先前的說明連線
5)返回前面板,運行VI,嘗試輸入大于0和小于0的數(shù)
6)保存并關(guān)閉VI,命名為
Square.vi
2. 教材第132—133頁練習6.4“匹配數(shù)字”。
1)打開前面板
2)創(chuàng)建如圖所以的前面板
3)打開框圖窗口,創(chuàng)建實驗框圖,放置兩個定時器,幾個數(shù)值控件
4)放置單層順序結(jié)構(gòu)到框圖窗口,單擊顯示為為結(jié)構(gòu)光標的鼠標,拖動并指定其邊界,這與For循環(huán)和While循環(huán)相似。
5)創(chuàng)建框圖的其他代碼,下面是一些新的函數(shù),在連線時使用幫助窗口顯示輸入/輸出端
labview實訓報告 3
一.實驗目的
熟悉LabVIEW軟件的基本編程環(huán)境。
二.實驗內(nèi)容
創(chuàng)建并保存一個VI程序。此VI要實現(xiàn)的功能是:隨機生成一個數(shù)值,經(jīng)過一定的運算過程,輸出顯示成為容積和溫度值。
三.實驗步驟
1、選擇 FileNew,打開一個新的前面板窗口。
2、從 ControlsNumeric 中選擇 Tank放到前面板中。
3、在標簽文本框中輸入“容積”,然后在前面板中的其他任何位置單擊一下。字體改為“華文行楷”,字號:36。
4、把容器顯示對象的顯示范圍設(shè)置為0.0到1000.0。
使用文本編輯工具(Text Edit Tool),雙擊容器坐標的10.0 標度,使它高亮顯示。
在坐標中輸入 1000,再在前面板中的其他任何地方單擊一下。 這時0.0到1000.0之間的增量將被自動顯示。
在容器旁配數(shù)據(jù)顯示。
將鼠標移到容器上,點右鍵,在出現(xiàn)的快速菜單中選Visible ItermsDigital Display即可。
5、從ControlsNumeric 中選擇一個溫度計,將它放到前面板中。設(shè)置其標簽為“溫度”,字體改為“華文行楷”,字號:36。溫度計的顯示范圍為0到100,同時配數(shù)字顯示。可得到如下的前面板圖。
6、WindowsShow Block Diagram 打開程序框圖窗口。從功能模板中選擇對象,將它們放到程序框圖上,組成下圖(其中的標注是后加的)。
7、該流程圖中新增的對象有兩個乘法器、兩個數(shù)值常數(shù)、一個隨機數(shù)發(fā)生器、一個進程監(jiān)視器,溫度和容積對象是由前棉板的設(shè)置自動帶出來的。
8、乘法器和隨機數(shù)發(fā)生器由FunctionsNumeric中拖出,數(shù)值常數(shù)也可以這樣得到。
9、用連線工具將各對象按規(guī)定連接。
創(chuàng)建數(shù)值常數(shù)對象的另一種方法是在連線時一起完成。具體方法是:用連線工具在某個功能函數(shù)或VI的`連線端子上單擊鼠標右鍵,再從彈出的菜單中選擇 Create Constant,就可以創(chuàng)建一個具有正確的數(shù)據(jù)格式的數(shù)值常數(shù)對象。
10、WindowsShow Front Panel 打開前面板窗口,雙擊空白處,寫入設(shè)計人個人信息。
11、選擇 FileSave,把該VI 保存為 D:LabVIEW-姓名 目錄中的 Temp & Vol.vi。
在前面板中,單擊Run(運行)按鈕,運行該 VI。注意電壓和溫度的數(shù)值都顯示在前面板中。
12、拷貝前面板和程序框圖到Word文件中,作為本次實驗報告的素材。
13、選擇FileClose,關(guān)閉該 VI 。
四.實驗結(jié)果
五.實驗體會
Labview是一種圖形編程軟件,上手很快,但達到一定程度后,發(fā)現(xiàn)很難取得進步。個人覺得是,labview最重要的是對編程結(jié)構(gòu)的深入體會和各函數(shù)控件功能的充分掌握。前者可以通過看范例理解加深。但后者只看范例是行不通的。每個控件都有不同的功能和使用要求,如果不知道,很難使用和掌握。它的圖形語言和MATLAB軟件中的simulink語言形同,區(qū)別在控件上的不同,有些使用方式很類似。
labview實訓報告 4
一.實驗目的
熟悉數(shù)組及其數(shù)組功能函數(shù)的使用,熟悉簇及其簇功能函數(shù)的使用。
二.數(shù)組實驗內(nèi)容
數(shù)組功能函數(shù)的應用。
三.數(shù)組實驗步驟
1.在前面板上創(chuàng)建1個數(shù)值型一維輸入控件,元素個數(shù)為12,元素值隨意鍵入。將該控件標簽改名為“創(chuàng)建的原始數(shù)值”。
2. 在前面板上創(chuàng)建3個數(shù)值型一維顯示控件,元素個數(shù)為12。分別將它們的控件標簽改名為“數(shù)組顯示”、“已排序的數(shù)組”和“已反轉(zhuǎn)的數(shù)組”。
3. 在程序框圖中拖入“一維數(shù)組排序(Sort 1D Array)”和“反轉(zhuǎn)一維數(shù)組(Reverse 1D Array)”兩個函數(shù),并按圖1(b)連線。
4. 在前面板上拖入3個數(shù)值型顯示控件,分別將它們的控件標簽改名為“最大值”、“最小值”和“元素”。
5. 在前面板上拖入1個數(shù)值型輸入控件,將它的.控件標簽改名為“索引”。
6. 在程序框圖中拖入“索引數(shù)組(Index Arrary)”和“數(shù)組最大值和最小值(Arrary Max & Min)”,并按圖1(b)連線。
7. 在前面板上鍵入設(shè)計人信息。
8. 在前面板上點擊“連續(xù)運行”按鈕,運行程序,改變參數(shù),觀測結(jié)果。
9. 將文件保存,并拷貝前面板和程序框圖到Word文件中,作為本次實驗報告的素材。
四.簇實驗內(nèi)容
創(chuàng)建簇、分解簇、捆綁簇的功能將一個簇中內(nèi)容在另一個簇中顯示出來。
五.簇實驗步驟
1. 打開前面板,創(chuàng)建1個簇殼(Array & Cluster palette),標簽改為“輸入簇(Input Cluster)”,拖曳至適當大小。
2. 在這個簇殼中放置1個數(shù)值輸入控件,1個布爾開關(guān)按鍵控件,1個數(shù)值型溫度計控件和1個字符串型輸入控件。
3. 仿照以上步驟,創(chuàng)建1個“輸出簇(Output Cluster)”如上。注意將各控件(Control)改為相應的顯示型(indicator)。
4. 用快速菜單查看兩個簇的序是否一致,若有差別,改之。
5. 在程序框圖上拖入“解除綁定(unbundle)”、“綁定(bundle)”和“按名稱解除綁定(unbundle
by name)”3個函數(shù),并按圖2(b)連線。
6. 在前面板上鍵入設(shè)計人信息。
7. 在前面板上點擊“連續(xù)運行”按鈕,運行程序,改變參數(shù),觀測結(jié)果。
8. 將文件保存,并拷貝前面板和程序框圖到Word文件中,作為本次實驗報告的素材。
六.實驗結(jié)果
labview實訓報告 5
一、 設(shè)計目標
利用LabVIEW圖形化編程平臺,設(shè)計一個溫度測控系統(tǒng),對某一環(huán)境中的
溫度信號進行測量、顯示、控制以及記錄。自行設(shè)計用戶界面,自行定義數(shù)據(jù)類型,自行選擇程序結(jié)構(gòu)和函數(shù)方法,要求最終系統(tǒng)UI友好、功能完善、操作簡便。
二、設(shè)計內(nèi)容
1、采用信號生成方式來生成溫度數(shù)據(jù)
2、使用文本框顯示及時溫度數(shù)據(jù)及溫度上限值;使用溫度計空間顯示溫度;使用按鈕來控
制溫度信號的采集、暫停采集,以及停止系統(tǒng)等。使用led等來顯示是否報警;使用波
形圖顯示采集到的全部溫度數(shù)據(jù);
3、將數(shù)據(jù)保存到文件中。
4、可以調(diào)節(jié)溫度上限值,可以顯示是否報警。
三、前面板設(shè)計
四、程序框圖
五、系統(tǒng)運行與調(diào)試
運行結(jié)果:
當運行程序時,點擊開始采集,系統(tǒng)就會連續(xù)產(chǎn)生100個溫度數(shù)據(jù),對每個數(shù)據(jù)進行分析。溫度可以用攝氏度顯示,也可以用華氏來顯示,會同時在文本框和溫度計中顯示。對于每一個溫度,會即時的顯示在波形圖上。如果采集的溫度超過了溫度上限,則會產(chǎn)生報警,Alarm Counter記錄的是連續(xù)的報警次數(shù)。當采集完100個數(shù)據(jù)后,系統(tǒng)會停止,跳出對話框,提示數(shù)據(jù)采集完畢。
開發(fā)過程中,總是不能把心里想的做出來,心里想的是一個功能全面,很完善的一個系統(tǒng),可是由于不熟悉,很多功能做不出來。也有很多空間根本沒接觸過,不知道怎么去用。當然,最大的問題還是程序框圖設(shè)計的問題,使用的.程序結(jié)構(gòu)的不同,會很大程度上影響后面的設(shè)計。Lavview和編程語言不同,思想上還沒有徹底的從編程語言中轉(zhuǎn)換到圖形編程中,導致設(shè)計不出完美的系統(tǒng)來。這是最大的問題。以后有機會只能通過大量的實踐來增強我對與圖像編程的理解。
六、設(shè)計總結(jié)與體會
模擬溫度監(jiān)測系統(tǒng)基本上完成,通過親自動手實踐,也確實重新認識了這門
學科。也掌握了基本的設(shè)計思想,對于控件的使用等都越來越熟悉,可以設(shè)計出自己的系統(tǒng)來。
本次設(shè)計的溫度監(jiān)測系統(tǒng)并沒有實際的應用價值,可是很大程度上讓我了解了LabView的強大功能,對于代碼編程不是很擅長的人,可以通過LabView設(shè)計出出色的系統(tǒng)。所以,我覺得這些不管是代碼編程還是這種圖形化的編程,其實都是一個工具而已,我們要深刻理解的就是思想,理解了思想,用不同的工具來實現(xiàn)那都很容易的。
七、 參考文獻
[1] 吳成東 孫秋野 盛科.LabVIEW虛擬儀器程序設(shè)計及應用[M].北京:人民郵電出版社,2008,1-242
labview實訓報告 6
實驗一:
實驗步驟
(1)啟動LabVIEW,創(chuàng)建一個VI并命名為test1。
(2)在前面板中放置一個溫度計控件,并修改控件標簽名為發(fā)動機溫度和設(shè)置最大值為100。該控件從“控件—經(jīng)典—經(jīng)典數(shù)值”子選項板中獲得。
(3)按同樣的方法在前面板中放置一個儀表控件,并修改儀表控件的標簽名為汽車速度,標尺刻度范圍為0~150。
(4)按同樣的方法在前面板中放置一個數(shù)值輸入控件,并修改控件標簽名為發(fā)動機轉(zhuǎn)速。
(5)從“窗口”下拉菜單中選擇“顯示程序窗口”切換到程序框圖窗口。
(6)在程序窗口中創(chuàng)建乘法函數(shù),該函數(shù)中函數(shù)選項板中的“函數(shù)—編程—數(shù)值”子選項板中選擇,并和發(fā)動機轉(zhuǎn)速輸入控件連線,為乘法函數(shù)創(chuàng)建一個常量,修改為圖中所示值。
(7)按同樣的`方法創(chuàng)建加法函數(shù)、平方根函數(shù)和除法函數(shù),并按圖中所示修改常量值和連好線。
(8)切換至前面板,在發(fā)動機轉(zhuǎn)速控件中輸入數(shù)值,點擊運行按鈕,運行VI程序。
(9)修改圖標為T/V以表示該子VI輸出量為發(fā)動機溫度和汽車速度,并保存。
前面板:
程序框圖:
實驗二:
實驗步驟:
(1)啟動LabVIEW,創(chuàng)建一個vi并保存為test2。
(2)在前面板中創(chuàng)建一個旋鈕控件,修改標簽名為發(fā)動機轉(zhuǎn)速,設(shè)置數(shù)值范圍為0~5000,從旋鈕控件中調(diào)出一個數(shù)字顯示控件來同步顯示旋鈕控件當前值。
(3)在前面板創(chuàng)建兩個數(shù)值顯示控件,并修改標簽名為汽車速度和發(fā)動機溫度。
(4)切換至程序框圖窗口。
(5)在程序框圖中創(chuàng)建一個大于或等于函數(shù)。
(6)在程序框圖中調(diào)用實驗一的子函數(shù),從函數(shù)選板中的“函數(shù)—選擇VI”選在實驗一創(chuàng)建的子vi.vi。
(7)在程序框圖中創(chuàng)建一個蜂鳴器函數(shù),并按圖示連線情況連線。
(8)切換至前面板,在發(fā)動機轉(zhuǎn)速中輸入數(shù)值,點擊運行按鈕運行。
前面板:
程序框圖:
實驗三:
實驗步驟:
(1)創(chuàng)建一個VI,在前面板中創(chuàng)建一個波形圖控件。
(2)在前面板添加一個波形圖表控件。
(3)切換到程序窗口圖。
(4)在程序框圖中創(chuàng)建一個For循環(huán),并給For循環(huán)創(chuàng)建一個常量,設(shè)置值為50.
(5)在For循環(huán)中放置一個隨機數(shù)函數(shù)。
(6)在For循環(huán)中放置一個整數(shù)倍毫秒函數(shù),并為期創(chuàng)建常量,設(shè)置常量值為100.
(7)按照程序框圖連好線,切換至前面板,點擊運行按鈕運行程序。
前面板:
程序框圖:
實驗四:
實驗步驟:
(1)新建一個VI,在前面板中添加一個波形圖控件。
(2)在前面板中添加一個顯示二維數(shù)組中元素的數(shù)值顯示控件。首先創(chuàng)建一個空數(shù)組和一個數(shù)值顯示控件,然后將數(shù)值顯示控件拖放入空的數(shù)組中作為數(shù)組的輸入數(shù)據(jù)類型。用鼠標拖動數(shù)組顯示要求的行數(shù)和列數(shù)。
(3)切換至程序框圖,在程序框圖中放置一個For循環(huán),并設(shè)置循環(huán)總數(shù)為100.
(4)在For循環(huán)中放置一個隨機數(shù)函數(shù)、兩個乘法函數(shù)、一個除法函數(shù)和一個正弦函數(shù)。
(5)在程序框圖中創(chuàng)建一個數(shù)組函數(shù)和一個寫入電子表格文件函數(shù)并將其拖放至圖中合適位置。
(6)按圖示連好線,并為圖中所示的兩個數(shù)值常量函數(shù)的輸入端創(chuàng)建常量,分別為50和2。
(7)切換至前面板,點擊運行按鈕運行程序。
前面板:
程序框圖:
實驗五:
實驗步驟:
(1)新建一個VI,在前面板中創(chuàng)建兩個波形圖控件,并分別修改標簽為合成波形圖和相位譜分析。
(2)切換至程序框圖,在程序框圖中放置一個正弦波函數(shù)。
(3)為正弦函數(shù)創(chuàng)建輸入控件,修改標簽為頻率1,幅值1和相位1,設(shè)置參數(shù)值分別為5Hz、3Hz、90Hz。
(4)接步驟(2)、(3)再創(chuàng)建一個正弦函數(shù),并設(shè)置相應值為3Hz、2Hz、0Hz。
(5)在其中一個正弦函數(shù)的采樣信息輸入端子處點擊鼠標右鍵,創(chuàng)建一個輸入控件,該控件包含采樣頻率和采樣數(shù),設(shè)置參數(shù)為100Hz和200Hz,并將其輸入至另一個正
labview實訓報告 7
(一) 實訓目的
這兩周進行軟件實訓,運用LabVIEW驅(qū)動硬件。使學生對LabVIEW軟件能熟練使用。
(二) 實訓的意義
通過實習,可以使我們熟悉具體操作流程,增強感性認識,并可從中進一步了解、鞏固與深化已經(jīng)學過的理論和方法,提高發(fā)現(xiàn)問題、分析問題以及解決問題的能力。
(三) 實訓內(nèi)容
LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一
種用圖令的先后順序決定程序執(zhí)行順序,而LabVIEW則采用數(shù)據(jù)流編程方式,程序框圖中節(jié)點之間的數(shù)據(jù)流向決定了VI及函數(shù)的執(zhí)行順序。VI指虛擬儀器,是LabVIEW的程序模塊。
LabVIEW提供很多外觀與傳統(tǒng)儀器(如示波器、萬用表)類似的控件,可用來方便地創(chuàng)建用戶界面。用戶界面在LabVIEW中被稱為前面板。前面板創(chuàng)建完畢后,便可使用圖形化的函數(shù)添加源代碼來控制前面板上的對象。在程序框圖上添加圖形化代碼,即G代碼或程序框圖代碼。因此又被稱作程序框圖代碼。
(四) 實訓步驟
在第一周中,我們對軟件進行熟悉。根據(jù)我們之前在網(wǎng)上查的資料和LabVIEW自帶的幫助學會運用LabVIEW。做我們從圖書館借到的`書上的例子或軟件上自帶的范例來練手。
在第一周,我根據(jù)書上和軟件上的范例熟悉各個程序模塊的作用。用它連接了各種儀器進行實驗觀察。并根據(jù)例子做了幾個實驗。
以下是我在第一周做的各種東西。
顯示信號波形、 信號波形開始由于波形變化速度太快,增加一個延時信號控件聲音波形
添加聲音采集控件
添加示波器
添加停止控件
將需要循環(huán)的控件圈起來
labview實訓報告 8
第1章
1.1 LabVIEW的介紹 緒論
LabVIEW是Laboratory Instrument Engineering Workbench (實驗室虛擬儀器集成環(huán)境)的簡介,是由美國國家儀器(NI , National Instruments)公司開發(fā)的、優(yōu)秀的商用圖形化編程開發(fā)平臺。LabVIEW是一種圖形化編程語言,又稱G (Graphic)語言。LabVIEW程序被稱為VI(Virtual Instrument),即虛擬儀器。 與 C 和BASIC 一樣,LabVIEW也是通用的編程系統(tǒng),有一個完成任何編程任務的龐大函數(shù)庫。LabVIEW的函數(shù)庫包括數(shù)據(jù)采集、GPIB、串口控制、數(shù)據(jù)分析、數(shù)據(jù)顯示及數(shù)據(jù)存儲,等等。LabVIEW也有傳統(tǒng)的程序調(diào)試工具,如設(shè)置斷點、以動畫方式顯示數(shù)據(jù)及其子程序(子VI)的結(jié)果、單步執(zhí)行等等,便于程序的調(diào)試。 LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一種用圖標代替文本行創(chuàng)建應用程序的圖形化編程語言。傳統(tǒng)文本編程語言根據(jù)語句和指令的先后順序決定程序執(zhí)行順序,而 LabVIEW 則采用數(shù)據(jù)流編程方式,程序框圖中節(jié)點之間的數(shù)據(jù)流向決定了VI及函數(shù)的執(zhí)行順序。VI指虛擬儀器,是 LabVIEW 的程序模塊。
LabVIEW 提供很多外觀與傳統(tǒng)儀器(如示波器、萬用表)類似的控件,可用來方便地創(chuàng)建用戶界面。用戶界面在 LabVIEW 中被稱為前面板。使用圖標和連線,可以通過編程對前面板上的對象進行控制。這就是圖形化源代碼,又稱G代碼。LabVIEW 的圖形化源代碼在某種程度上類似于流程圖,因此又被稱作程序框圖代碼。
1.2 實訓的目的及意義
實訓的目的在于讓學生了解現(xiàn)代儀器科學與技術(shù)的發(fā)展前沿,學習和掌握虛擬儀器系統(tǒng)組成和工作原理,掌握虛擬儀器LabVIEW圖形化軟件設(shè)計方法與調(diào)試技巧,培養(yǎng)學生查閱資料的能力和運用知識的能力,提高學生的論文撰寫和表述能力,培養(yǎng)學生正確的設(shè)計思想、嚴謹?shù)目茖W作風,培養(yǎng)學生的創(chuàng)新能力和運用知識的能力。并且要求學生了解并掌握虛擬儀器的設(shè)計方法,具備初步的獨立設(shè)計能力,初步掌握對圖形化編程語言LabVIEW的編程、調(diào)試等基本技能,通過整個設(shè)計過程大致領(lǐng)會并了解LabVIEW軟件的其他虛擬儀器的設(shè)計方法,從而為將來在實際工程項目中使用LabVIEW打下良好的實踐基礎(chǔ),提高綜合運用所學的知
識獨立分析和解決問題的能力。 與C和BASIC一樣,LabVIEW也是通用的編程系統(tǒng),有一個完成任何編程任務的龐大函數(shù)庫。LabVIEW的函數(shù)庫包括數(shù)據(jù)采集、GPIB、串口控制、數(shù)據(jù)分析、數(shù)據(jù)顯示及數(shù)據(jù)存儲,等等。LabVIEW也有傳統(tǒng)的程序調(diào)試工具,如設(shè)置斷點、以動畫方式顯示數(shù)據(jù)及其子程序(子VI)的結(jié)果、單步執(zhí)行等等,便于程序的調(diào)試根據(jù)一些項目統(tǒng)計,完成一個功能類似的大型應用軟件,熟練的LabVIEW程序員所需的開發(fā)時間,大概只是熟練的C程序員所需時間的1/5左右。所以,如果項目開發(fā)時間緊張,應該優(yōu)先考慮使用LabVIEW,以縮短開發(fā)時間。
從現(xiàn)實的意義來說,在高等工程教育中采用虛擬實驗室,可以從根本上解決實驗與實習經(jīng)費嚴重短缺的問題。作為傳統(tǒng)電子技術(shù)實驗的補充,使學生初步掌握仿真軟件技術(shù),可使實驗內(nèi)容緊密聯(lián)系課本內(nèi)容,比較全面的概括和反映部分所學的知識點,使課堂內(nèi)容具體化。同時,利用虛擬儀器技術(shù)實現(xiàn)對儀器設(shè)備的遠程、分布式控制。一方面繼承實物實驗可操作性、參與性強的優(yōu)點,另一方面又可利用計算機優(yōu)勢,發(fā)揮其直觀、動態(tài)模擬、迅速準確、資源共享、資金投入量少等特點,從而建立一種新型的實驗教學方式,進一步提高教學效率。
第2章 LabVIEW實訓內(nèi)容
2.1 LabVIEW軟件的基礎(chǔ)操作
2.1.1 基于模板打開一個VI并運行
啟動LabVIEW后會出現(xiàn)一個“啟動”窗口。在該窗口中,可以進行新建VI、新建項目、新建基于模板的VI、打開LabVIEW自帶的`幫助和入門指南等文檔、查找范例和鏈接LabVIEW網(wǎng)絡(luò)資源等操作。
例如,在“新建”窗口中選擇“VI6→基于模板→使用指南(入門)→生成、分析和顯示”單擊后右側(cè)便相應的出現(xiàn)該模板VI的程序框圖預覽和該模板VI的功能說明,然后單擊“確定”按鈕,便同時打開了“生成、分析和顯示”模板VI的前面板和程序框圖。點擊前面板或程序框圖工具欄上的“運行”按鈕,運行程序,便可看到相應的運行結(jié)果。
2.1.2 基于模板創(chuàng)建一個VI
在已經(jīng)打開的模板VI前面板窗口或程序框圖窗口的菜單欄中選擇“文件→保存”,單擊后會彈出一個“保存”對話框。在“保存”對話框中選擇VI要保存的位置,并且給VI取一個名稱。然后單擊“確定”按鈕,文件便保存成功了。
2.2基礎(chǔ)實訓
2.2.1 通過循環(huán)創(chuàng)建二維數(shù)組
新建一個VI,在程序框圖中用兩個For循環(huán)嵌套的方法來創(chuàng)建二維數(shù)組。內(nèi)部For循環(huán)執(zhí)行完以后會產(chǎn)生一組一維數(shù)組,按照外循環(huán)的循環(huán)次數(shù)N執(zhí)行內(nèi)循環(huán),便會產(chǎn)生N組一維數(shù)組,這N組一維數(shù)組在外循環(huán)結(jié)束時組成二維數(shù)組輸出到顯示控件中。外循環(huán)的循環(huán)次數(shù)決定了二維數(shù)組的列數(shù)。如圖2-1所示的前面板運行結(jié)果為2行3列的二維數(shù)組。如果想創(chuàng)建M維數(shù)組就需要用M個For循環(huán)進行嵌套。
圖2-1 用For循環(huán)創(chuàng)建二維數(shù)組
2.2.2 二維數(shù)組與電子表格字符串相互轉(zhuǎn)換
如圖2-2所示,在程序框圖中使用For循環(huán)創(chuàng)建一個3行4列的二維數(shù)組,數(shù)組中的每個元素都是由隨機數(shù)函數(shù)產(chǎn)生的0至1之間的隨機數(shù)。其次,在程序框圖中創(chuàng)建“數(shù)組至電子表格字符串轉(zhuǎn)換”函數(shù),函數(shù)的“數(shù)組”輸入端接入For循環(huán)產(chǎn)生的二維數(shù)組,“格式字符串”輸入端接入電子表格的格式字符串,即“%1.4f”字符串。
在函數(shù)的輸出端創(chuàng)建顯示控件“二維電子表格字符串”,向下移動該控件并創(chuàng)建“電子表格字符串至數(shù)組轉(zhuǎn)換”函數(shù)。函數(shù)的“電子表格字符串”輸入端連接二維電子表格字符串,“格式字符串”輸入端接入“%s”字符串常量。運行程序,查看運行結(jié)果。
【labview實訓報告】相關(guān)文章:
labview實訓報告05-05
實訓的報告06-16
實訓報告02-25
個人實訓報告02-09
施工實訓報告02-21
制圖實訓報告01-25
物流實訓報告07-06
ERP實訓報告07-07
金工實訓報告07-08