久久综合色一综合色88欧美|久久er热在这里只有精品66|国产福利一区二区不卡|日本精品动漫二区三区

    1. <address id="l3apk"><var id="l3apk"><source id="l3apk"></source></var></address>

      labview實(shí)訓(xùn)報(bào)告

      時(shí)間:2024-01-07 14:35:48 藝勛 實(shí)訓(xùn)報(bào)告 我要投稿

      labview實(shí)訓(xùn)報(bào)告范文(精選8篇)

        隨著個(gè)人的文明素養(yǎng)不斷提升,報(bào)告的使用頻率呈上升趨勢(shì),其在寫(xiě)作上具有一定的竅門(mén)。那么一般報(bào)告是怎么寫(xiě)的呢?以下是小編精心整理的labview實(shí)訓(xùn)報(bào)告范文,供大家參考借鑒,希望可以幫助到有需要的朋友。

      labview實(shí)訓(xùn)報(bào)告范文(精選8篇)

        labview實(shí)訓(xùn)報(bào)告 1

        一、實(shí)驗(yàn)?zāi)康?/strong>

        1. 理解LabVIEW的運(yùn)行機(jī)制,熟悉LabVIEW編程環(huán)境。

        2. 掌握基本編程操作,包括VI程序的'創(chuàng)建、編輯、運(yùn)行與調(diào)試。

        3. 理解LabVIEW模塊化編程思想,掌握子VI的創(chuàng)建、編輯及調(diào)用。

        二、實(shí)驗(yàn)儀器及材料

        主要設(shè)備有計(jì)算機(jī), LabVIEW8.5軟件。

        三、實(shí)驗(yàn)內(nèi)容及步驟

        教材第82—83頁(yè)練習(xí)4.2,創(chuàng)建VI后保存為T(mén)hermometer.vi。

        1.打開(kāi)一個(gè)新的前面板

        2.從控件菜單選擇一個(gè)溫度計(jì)放到前面板

        3.在溫度計(jì)上用右鍵單擊設(shè)定一個(gè)精確的溫度值,選擇Visible》Digital Display

        4.將VI保存為

        Thermometer.vi

        教材第107—108頁(yè)練習(xí)5.2,打開(kāi)練習(xí)4.2所創(chuàng)建的VI,將其轉(zhuǎn)變成一個(gè)子VI。

        1打開(kāi)4.2創(chuàng)建的Thermometer.vi

        2.為該VI創(chuàng)建一個(gè)圖標(biāo),從VI圖標(biāo)窗格選擇Edit Icon…,單擊OK返回主VI

        3從圖標(biāo)彈出菜單中選擇Show Connector創(chuàng)建連接器。

        4將端子指派給溫度指示器,使用Writing工具單擊連接器端子,端子就會(huì)變成黑色,然后單擊溫度計(jì)指示器。

        5在溫度計(jì)指示器的彈出菜單選擇Description and Tip…為溫度指示器編制文檔

        6選擇File》Save將修改保存。

        四、收獲與體會(huì)

        labview實(shí)訓(xùn)報(bào)告 2

        一、實(shí)驗(yàn)?zāi)康?/strong>

        1. 學(xué)會(huì)For循環(huán)、While循環(huán)、Case結(jié)構(gòu)及順序結(jié)構(gòu)的運(yùn)用,掌握定時(shí)函數(shù)的.使用及移位寄

        存器應(yīng)用。

        2. 熟悉公式節(jié)點(diǎn)。

        二、實(shí)驗(yàn)儀器及材料

        主要設(shè)備有計(jì)算機(jī),LabVIEW8.5軟件。

        三、實(shí)驗(yàn)內(nèi)容及步驟

        1. 教材第127—129頁(yè)練習(xí)6.3“平方根”。

        1)打開(kāi)新面板

        2)打開(kāi)框圖窗口,構(gòu)造代碼

        3)放置case結(jié)構(gòu),函數(shù)Greater or Equal?返回一個(gè)布爾值

        4)選擇其他的框圖對(duì)象并根據(jù)先前的說(shuō)明連線

        5)返回前面板,運(yùn)行VI,嘗試輸入大于0和小于0的數(shù)

        6)保存并關(guān)閉VI,命名為

        Square.vi

        2. 教材第132—133頁(yè)練習(xí)6.4“匹配數(shù)字”。

        1)打開(kāi)前面板

        2)創(chuàng)建如圖所以的前面板

        3)打開(kāi)框圖窗口,創(chuàng)建實(shí)驗(yàn)框圖,放置兩個(gè)定時(shí)器,幾個(gè)數(shù)值控件

        4)放置單層順序結(jié)構(gòu)到框圖窗口,單擊顯示為為結(jié)構(gòu)光標(biāo)的鼠標(biāo),拖動(dòng)并指定其邊界,這與For循環(huán)和While循環(huán)相似。

        5)創(chuàng)建框圖的其他代碼,下面是一些新的函數(shù),在連線時(shí)使用幫助窗口顯示輸入/輸出端

        labview實(shí)訓(xùn)報(bào)告 3

        一.實(shí)驗(yàn)?zāi)康?/strong>

        熟悉LabVIEW軟件的基本編程環(huán)境。

        二.實(shí)驗(yàn)內(nèi)容

        創(chuàng)建并保存一個(gè)VI程序。此VI要實(shí)現(xiàn)的功能是:隨機(jī)生成一個(gè)數(shù)值,經(jīng)過(guò)一定的運(yùn)算過(guò)程,輸出顯示成為容積和溫度值。

        三.實(shí)驗(yàn)步驟

        1、選擇 FileNew,打開(kāi)一個(gè)新的前面板窗口。

        2、從 ControlsNumeric 中選擇 Tank放到前面板中。

        3、在標(biāo)簽文本框中輸入“容積”,然后在前面板中的其他任何位置單擊一下。字體改為“華文行楷”,字號(hào):36。

        4、把容器顯示對(duì)象的顯示范圍設(shè)置為0.0到1000.0。

        使用文本編輯工具(Text Edit Tool),雙擊容器坐標(biāo)的10.0 標(biāo)度,使它高亮顯示。

        在坐標(biāo)中輸入 1000,再在前面板中的其他任何地方單擊一下。 這時(shí)0.0到1000.0之間的增量將被自動(dòng)顯示。

        在容器旁配數(shù)據(jù)顯示。

        將鼠標(biāo)移到容器上,點(diǎn)右鍵,在出現(xiàn)的快速菜單中選Visible ItermsDigital Display即可。

        5、從ControlsNumeric 中選擇一個(gè)溫度計(jì),將它放到前面板中。設(shè)置其標(biāo)簽為“溫度”,字體改為“華文行楷”,字號(hào):36。溫度計(jì)的顯示范圍為0到100,同時(shí)配數(shù)字顯示?傻玫饺缦碌那懊姘鍒D。

        6、WindowsShow Block Diagram 打開(kāi)程序框圖窗口。從功能模板中選擇對(duì)象,將它們放到程序框圖上,組成下圖(其中的標(biāo)注是后加的)。

        7、該流程圖中新增的對(duì)象有兩個(gè)乘法器、兩個(gè)數(shù)值常數(shù)、一個(gè)隨機(jī)數(shù)發(fā)生器、一個(gè)進(jìn)程監(jiān)視器,溫度和容積對(duì)象是由前棉板的設(shè)置自動(dòng)帶出來(lái)的。

        8、乘法器和隨機(jī)數(shù)發(fā)生器由FunctionsNumeric中拖出,數(shù)值常數(shù)也可以這樣得到。

        9、用連線工具將各對(duì)象按規(guī)定連接。

        創(chuàng)建數(shù)值常數(shù)對(duì)象的另一種方法是在連線時(shí)一起完成。具體方法是:用連線工具在某個(gè)功能函數(shù)或VI的`連線端子上單擊鼠標(biāo)右鍵,再?gòu)膹棾龅牟藛沃羞x擇 Create Constant,就可以創(chuàng)建一個(gè)具有正確的數(shù)據(jù)格式的數(shù)值常數(shù)對(duì)象。

        10、WindowsShow Front Panel 打開(kāi)前面板窗口,雙擊空白處,寫(xiě)入設(shè)計(jì)人個(gè)人信息。

        11、選擇 FileSave,把該VI 保存為 D:LabVIEW-姓名 目錄中的 Temp & Vol.vi。

        在前面板中,單擊Run(運(yùn)行)按鈕,運(yùn)行該 VI。注意電壓和溫度的數(shù)值都顯示在前面板中。

        12、拷貝前面板和程序框圖到Word文件中,作為本次實(shí)驗(yàn)報(bào)告的素材。

        13、選擇FileClose,關(guān)閉該 VI 。

        四.實(shí)驗(yàn)結(jié)果

        五.實(shí)驗(yàn)體會(huì)

        Labview是一種圖形編程軟件,上手很快,但達(dá)到一定程度后,發(fā)現(xiàn)很難取得進(jìn)步。個(gè)人覺(jué)得是,labview最重要的是對(duì)編程結(jié)構(gòu)的深入體會(huì)和各函數(shù)控件功能的充分掌握。前者可以通過(guò)看范例理解加深。但后者只看范例是行不通的。每個(gè)控件都有不同的功能和使用要求,如果不知道,很難使用和掌握。它的圖形語(yǔ)言和MATLAB軟件中的simulink語(yǔ)言形同,區(qū)別在控件上的不同,有些使用方式很類(lèi)似。

        labview實(shí)訓(xùn)報(bào)告 4

        一.實(shí)驗(yàn)?zāi)康?/strong>

        熟悉數(shù)組及其數(shù)組功能函數(shù)的使用,熟悉簇及其簇功能函數(shù)的使用。

        二.?dāng)?shù)組實(shí)驗(yàn)內(nèi)容

        數(shù)組功能函數(shù)的應(yīng)用。

        三.?dāng)?shù)組實(shí)驗(yàn)步驟

        1.在前面板上創(chuàng)建1個(gè)數(shù)值型一維輸入控件,元素個(gè)數(shù)為12,元素值隨意鍵入。將該控件標(biāo)簽改名為“創(chuàng)建的原始數(shù)值”。

        2. 在前面板上創(chuàng)建3個(gè)數(shù)值型一維顯示控件,元素個(gè)數(shù)為12。分別將它們的控件標(biāo)簽改名為“數(shù)組顯示”、“已排序的數(shù)組”和“已反轉(zhuǎn)的數(shù)組”。

        3. 在程序框圖中拖入“一維數(shù)組排序(Sort 1D Array)”和“反轉(zhuǎn)一維數(shù)組(Reverse 1D Array)”兩個(gè)函數(shù),并按圖1(b)連線。

        4. 在前面板上拖入3個(gè)數(shù)值型顯示控件,分別將它們的控件標(biāo)簽改名為“最大值”、“最小值”和“元素”。

        5. 在前面板上拖入1個(gè)數(shù)值型輸入控件,將它的.控件標(biāo)簽改名為“索引”。

        6. 在程序框圖中拖入“索引數(shù)組(Index Arrary)”和“數(shù)組最大值和最小值(Arrary Max & Min)”,并按圖1(b)連線。

        7. 在前面板上鍵入設(shè)計(jì)人信息。

        8. 在前面板上點(diǎn)擊“連續(xù)運(yùn)行”按鈕,運(yùn)行程序,改變參數(shù),觀測(cè)結(jié)果。

        9. 將文件保存,并拷貝前面板和程序框圖到Word文件中,作為本次實(shí)驗(yàn)報(bào)告的素材。

        四.簇實(shí)驗(yàn)內(nèi)容

        創(chuàng)建簇、分解簇、捆綁簇的功能將一個(gè)簇中內(nèi)容在另一個(gè)簇中顯示出來(lái)。

        五.簇實(shí)驗(yàn)步驟

        1. 打開(kāi)前面板,創(chuàng)建1個(gè)簇殼(Array & Cluster palette),標(biāo)簽改為“輸入簇(Input Cluster)”,拖曳至適當(dāng)大小。

        2. 在這個(gè)簇殼中放置1個(gè)數(shù)值輸入控件,1個(gè)布爾開(kāi)關(guān)按鍵控件,1個(gè)數(shù)值型溫度計(jì)控件和1個(gè)字符串型輸入控件。

        3. 仿照以上步驟,創(chuàng)建1個(gè)“輸出簇(Output Cluster)”如上。注意將各控件(Control)改為相應(yīng)的顯示型(indicator)。

        4. 用快速菜單查看兩個(gè)簇的序是否一致,若有差別,改之。

        5. 在程序框圖上拖入“解除綁定(unbundle)”、“綁定(bundle)”和“按名稱解除綁定(unbundle

        by name)”3個(gè)函數(shù),并按圖2(b)連線。

        6. 在前面板上鍵入設(shè)計(jì)人信息。

        7. 在前面板上點(diǎn)擊“連續(xù)運(yùn)行”按鈕,運(yùn)行程序,改變參數(shù),觀測(cè)結(jié)果。

        8. 將文件保存,并拷貝前面板和程序框圖到Word文件中,作為本次實(shí)驗(yàn)報(bào)告的素材。

        六.實(shí)驗(yàn)結(jié)果

        labview實(shí)訓(xùn)報(bào)告 5

        一、 設(shè)計(jì)目標(biāo)

        利用LabVIEW圖形化編程平臺(tái),設(shè)計(jì)一個(gè)溫度測(cè)控系統(tǒng),對(duì)某一環(huán)境中的

        溫度信號(hào)進(jìn)行測(cè)量、顯示、控制以及記錄。自行設(shè)計(jì)用戶界面,自行定義數(shù)據(jù)類(lèi)型,自行選擇程序結(jié)構(gòu)和函數(shù)方法,要求最終系統(tǒng)UI友好、功能完善、操作簡(jiǎn)便。

        二、設(shè)計(jì)內(nèi)容

        1、采用信號(hào)生成方式來(lái)生成溫度數(shù)據(jù)

        2、使用文本框顯示及時(shí)溫度數(shù)據(jù)及溫度上限值;使用溫度計(jì)空間顯示溫度;使用按鈕來(lái)控

        制溫度信號(hào)的采集、暫停采集,以及停止系統(tǒng)等。使用led等來(lái)顯示是否報(bào)警;使用波

        形圖顯示采集到的全部溫度數(shù)據(jù);

        3、將數(shù)據(jù)保存到文件中。

        4、可以調(diào)節(jié)溫度上限值,可以顯示是否報(bào)警。

        三、前面板設(shè)計(jì)

        四、程序框圖

        五、系統(tǒng)運(yùn)行與調(diào)試

        運(yùn)行結(jié)果:

        當(dāng)運(yùn)行程序時(shí),點(diǎn)擊開(kāi)始采集,系統(tǒng)就會(huì)連續(xù)產(chǎn)生100個(gè)溫度數(shù)據(jù),對(duì)每個(gè)數(shù)據(jù)進(jìn)行分析。溫度可以用攝氏度顯示,也可以用華氏來(lái)顯示,會(huì)同時(shí)在文本框和溫度計(jì)中顯示。對(duì)于每一個(gè)溫度,會(huì)即時(shí)的顯示在波形圖上。如果采集的溫度超過(guò)了溫度上限,則會(huì)產(chǎn)生報(bào)警,Alarm Counter記錄的是連續(xù)的報(bào)警次數(shù)。當(dāng)采集完100個(gè)數(shù)據(jù)后,系統(tǒng)會(huì)停止,跳出對(duì)話框,提示數(shù)據(jù)采集完畢。

        開(kāi)發(fā)過(guò)程中,總是不能把心里想的做出來(lái),心里想的是一個(gè)功能全面,很完善的一個(gè)系統(tǒng),可是由于不熟悉,很多功能做不出來(lái)。也有很多空間根本沒(méi)接觸過(guò),不知道怎么去用。當(dāng)然,最大的問(wèn)題還是程序框圖設(shè)計(jì)的問(wèn)題,使用的.程序結(jié)構(gòu)的不同,會(huì)很大程度上影響后面的設(shè)計(jì)。Lavview和編程語(yǔ)言不同,思想上還沒(méi)有徹底的從編程語(yǔ)言中轉(zhuǎn)換到圖形編程中,導(dǎo)致設(shè)計(jì)不出完美的系統(tǒng)來(lái)。這是最大的問(wèn)題。以后有機(jī)會(huì)只能通過(guò)大量的實(shí)踐來(lái)增強(qiáng)我對(duì)與圖像編程的理解。

        六、設(shè)計(jì)總結(jié)與體會(huì)

        模擬溫度監(jiān)測(cè)系統(tǒng)基本上完成,通過(guò)親自動(dòng)手實(shí)踐,也確實(shí)重新認(rèn)識(shí)了這門(mén)

        學(xué)科。也掌握了基本的設(shè)計(jì)思想,對(duì)于控件的使用等都越來(lái)越熟悉,可以設(shè)計(jì)出自己的系統(tǒng)來(lái)。

        本次設(shè)計(jì)的溫度監(jiān)測(cè)系統(tǒng)并沒(méi)有實(shí)際的應(yīng)用價(jià)值,可是很大程度上讓我了解了LabView的強(qiáng)大功能,對(duì)于代碼編程不是很擅長(zhǎng)的人,可以通過(guò)LabView設(shè)計(jì)出出色的系統(tǒng)。所以,我覺(jué)得這些不管是代碼編程還是這種圖形化的編程,其實(shí)都是一個(gè)工具而已,我們要深刻理解的就是思想,理解了思想,用不同的工具來(lái)實(shí)現(xiàn)那都很容易的。

        七、 參考文獻(xiàn)

        [1] 吳成東 孫秋野 盛科.LabVIEW虛擬儀器程序設(shè)計(jì)及應(yīng)用[M].北京:人民郵電出版社,2008,1-242

        labview實(shí)訓(xùn)報(bào)告 6

        實(shí)驗(yàn)一:

        實(shí)驗(yàn)步驟

        (1)啟動(dòng)LabVIEW,創(chuàng)建一個(gè)VI并命名為test1。

        (2)在前面板中放置一個(gè)溫度計(jì)控件,并修改控件標(biāo)簽名為發(fā)動(dòng)機(jī)溫度和設(shè)置最大值為100。該控件從“控件—經(jīng)典—經(jīng)典數(shù)值”子選項(xiàng)板中獲得。

        (3)按同樣的方法在前面板中放置一個(gè)儀表控件,并修改儀表控件的標(biāo)簽名為汽車(chē)速度,標(biāo)尺刻度范圍為0~150。

        (4)按同樣的方法在前面板中放置一個(gè)數(shù)值輸入控件,并修改控件標(biāo)簽名為發(fā)動(dòng)機(jī)轉(zhuǎn)速。

        (5)從“窗口”下拉菜單中選擇“顯示程序窗口”切換到程序框圖窗口。

        (6)在程序窗口中創(chuàng)建乘法函數(shù),該函數(shù)中函數(shù)選項(xiàng)板中的“函數(shù)—編程—數(shù)值”子選項(xiàng)板中選擇,并和發(fā)動(dòng)機(jī)轉(zhuǎn)速輸入控件連線,為乘法函數(shù)創(chuàng)建一個(gè)常量,修改為圖中所示值。

        (7)按同樣的`方法創(chuàng)建加法函數(shù)、平方根函數(shù)和除法函數(shù),并按圖中所示修改常量值和連好線。

        (8)切換至前面板,在發(fā)動(dòng)機(jī)轉(zhuǎn)速控件中輸入數(shù)值,點(diǎn)擊運(yùn)行按鈕,運(yùn)行VI程序。

        (9)修改圖標(biāo)為T(mén)/V以表示該子VI輸出量為發(fā)動(dòng)機(jī)溫度和汽車(chē)速度,并保存。

        前面板:

        程序框圖:

        實(shí)驗(yàn)二:

        實(shí)驗(yàn)步驟:

        (1)啟動(dòng)LabVIEW,創(chuàng)建一個(gè)vi并保存為test2。

        (2)在前面板中創(chuàng)建一個(gè)旋鈕控件,修改標(biāo)簽名為發(fā)動(dòng)機(jī)轉(zhuǎn)速,設(shè)置數(shù)值范圍為0~5000,從旋鈕控件中調(diào)出一個(gè)數(shù)字顯示控件來(lái)同步顯示旋鈕控件當(dāng)前值。

        (3)在前面板創(chuàng)建兩個(gè)數(shù)值顯示控件,并修改標(biāo)簽名為汽車(chē)速度和發(fā)動(dòng)機(jī)溫度。

        (4)切換至程序框圖窗口。

        (5)在程序框圖中創(chuàng)建一個(gè)大于或等于函數(shù)。

        (6)在程序框圖中調(diào)用實(shí)驗(yàn)一的子函數(shù),從函數(shù)選板中的“函數(shù)—選擇VI”選在實(shí)驗(yàn)一創(chuàng)建的子vi.vi。

        (7)在程序框圖中創(chuàng)建一個(gè)蜂鳴器函數(shù),并按圖示連線情況連線。

        (8)切換至前面板,在發(fā)動(dòng)機(jī)轉(zhuǎn)速中輸入數(shù)值,點(diǎn)擊運(yùn)行按鈕運(yùn)行。

        前面板:

        程序框圖:

        實(shí)驗(yàn)三:

        實(shí)驗(yàn)步驟:

        (1)創(chuàng)建一個(gè)VI,在前面板中創(chuàng)建一個(gè)波形圖控件。

        (2)在前面板添加一個(gè)波形圖表控件。

        (3)切換到程序窗口圖。

        (4)在程序框圖中創(chuàng)建一個(gè)For循環(huán),并給For循環(huán)創(chuàng)建一個(gè)常量,設(shè)置值為50.

        (5)在For循環(huán)中放置一個(gè)隨機(jī)數(shù)函數(shù)。

        (6)在For循環(huán)中放置一個(gè)整數(shù)倍毫秒函數(shù),并為期創(chuàng)建常量,設(shè)置常量值為100.

        (7)按照程序框圖連好線,切換至前面板,點(diǎn)擊運(yùn)行按鈕運(yùn)行程序。

        前面板:

        程序框圖:

        實(shí)驗(yàn)四:

        實(shí)驗(yàn)步驟:

        (1)新建一個(gè)VI,在前面板中添加一個(gè)波形圖控件。

        (2)在前面板中添加一個(gè)顯示二維數(shù)組中元素的數(shù)值顯示控件。首先創(chuàng)建一個(gè)空數(shù)組和一個(gè)數(shù)值顯示控件,然后將數(shù)值顯示控件拖放入空的數(shù)組中作為數(shù)組的輸入數(shù)據(jù)類(lèi)型。用鼠標(biāo)拖動(dòng)數(shù)組顯示要求的行數(shù)和列數(shù)。

        (3)切換至程序框圖,在程序框圖中放置一個(gè)For循環(huán),并設(shè)置循環(huán)總數(shù)為100.

        (4)在For循環(huán)中放置一個(gè)隨機(jī)數(shù)函數(shù)、兩個(gè)乘法函數(shù)、一個(gè)除法函數(shù)和一個(gè)正弦函數(shù)。

        (5)在程序框圖中創(chuàng)建一個(gè)數(shù)組函數(shù)和一個(gè)寫(xiě)入電子表格文件函數(shù)并將其拖放至圖中合適位置。

        (6)按圖示連好線,并為圖中所示的兩個(gè)數(shù)值常量函數(shù)的輸入端創(chuàng)建常量,分別為50和2。

        (7)切換至前面板,點(diǎn)擊運(yùn)行按鈕運(yùn)行程序。

        前面板:

        程序框圖:

        實(shí)驗(yàn)五:

        實(shí)驗(yàn)步驟:

        (1)新建一個(gè)VI,在前面板中創(chuàng)建兩個(gè)波形圖控件,并分別修改標(biāo)簽為合成波形圖和相位譜分析。

        (2)切換至程序框圖,在程序框圖中放置一個(gè)正弦波函數(shù)。

        (3)為正弦函數(shù)創(chuàng)建輸入控件,修改標(biāo)簽為頻率1,幅值1和相位1,設(shè)置參數(shù)值分別為5Hz、3Hz、90Hz。

        (4)接步驟(2)、(3)再創(chuàng)建一個(gè)正弦函數(shù),并設(shè)置相應(yīng)值為3Hz、2Hz、0Hz。

        (5)在其中一個(gè)正弦函數(shù)的采樣信息輸入端子處點(diǎn)擊鼠標(biāo)右鍵,創(chuàng)建一個(gè)輸入控件,該控件包含采樣頻率和采樣數(shù),設(shè)置參數(shù)為100Hz和200Hz,并將其輸入至另一個(gè)正

        labview實(shí)訓(xùn)報(bào)告 7

        (一) 實(shí)訓(xùn)目的

        這兩周進(jìn)行軟件實(shí)訓(xùn),運(yùn)用LabVIEW驅(qū)動(dòng)硬件。使學(xué)生對(duì)LabVIEW軟件能熟練使用。

        (二) 實(shí)訓(xùn)的意義

        通過(guò)實(shí)習(xí),可以使我們熟悉具體操作流程,增強(qiáng)感性認(rèn)識(shí),并可從中進(jìn)一步了解、鞏固與深化已經(jīng)學(xué)過(guò)的理論和方法,提高發(fā)現(xiàn)問(wèn)題、分析問(wèn)題以及解決問(wèn)題的能力。

        (三) 實(shí)訓(xùn)內(nèi)容

        LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一

        種用圖令的先后順序決定程序執(zhí)行順序,而LabVIEW則采用數(shù)據(jù)流編程方式,程序框圖中節(jié)點(diǎn)之間的數(shù)據(jù)流向決定了VI及函數(shù)的執(zhí)行順序。VI指虛擬儀器,是LabVIEW的程序模塊。

        LabVIEW提供很多外觀與傳統(tǒng)儀器(如示波器、萬(wàn)用表)類(lèi)似的控件,可用來(lái)方便地創(chuàng)建用戶界面。用戶界面在LabVIEW中被稱為前面板。前面板創(chuàng)建完畢后,便可使用圖形化的函數(shù)添加源代碼來(lái)控制前面板上的對(duì)象。在程序框圖上添加圖形化代碼,即G代碼或程序框圖代碼。因此又被稱作程序框圖代碼。

        (四) 實(shí)訓(xùn)步驟

        在第一周中,我們對(duì)軟件進(jìn)行熟悉。根據(jù)我們之前在網(wǎng)上查的資料和LabVIEW自帶的幫助學(xué)會(huì)運(yùn)用LabVIEW。做我們從圖書(shū)館借到的`書(shū)上的例子或軟件上自帶的范例來(lái)練手。

        在第一周,我根據(jù)書(shū)上和軟件上的范例熟悉各個(gè)程序模塊的作用。用它連接了各種儀器進(jìn)行實(shí)驗(yàn)觀察。并根據(jù)例子做了幾個(gè)實(shí)驗(yàn)。

        以下是我在第一周做的各種東西。

        顯示信號(hào)波形、 信號(hào)波形開(kāi)始由于波形變化速度太快,增加一個(gè)延時(shí)信號(hào)控件聲音波形

        添加聲音采集控件

        添加示波器

        添加停止控件

        將需要循環(huán)的控件圈起來(lái)

        labview實(shí)訓(xùn)報(bào)告 8

        第1章

        1.1 LabVIEW的介紹 緒論

        LabVIEW是Laboratory Instrument Engineering Workbench (實(shí)驗(yàn)室虛擬儀器集成環(huán)境)的簡(jiǎn)介,是由美國(guó)國(guó)家儀器(NI , National Instruments)公司開(kāi)發(fā)的、優(yōu)秀的商用圖形化編程開(kāi)發(fā)平臺(tái)。LabVIEW是一種圖形化編程語(yǔ)言,又稱G (Graphic)語(yǔ)言。LabVIEW程序被稱為VI(Virtual Instrument),即虛擬儀器。 與 C 和BASIC 一樣,LabVIEW也是通用的編程系統(tǒng),有一個(gè)完成任何編程任務(wù)的龐大函數(shù)庫(kù)。LabVIEW的函數(shù)庫(kù)包括數(shù)據(jù)采集、GPIB、串口控制、數(shù)據(jù)分析、數(shù)據(jù)顯示及數(shù)據(jù)存儲(chǔ),等等。LabVIEW也有傳統(tǒng)的程序調(diào)試工具,如設(shè)置斷點(diǎn)、以動(dòng)畫(huà)方式顯示數(shù)據(jù)及其子程序(子VI)的結(jié)果、單步執(zhí)行等等,便于程序的調(diào)試。 LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一種用圖標(biāo)代替文本行創(chuàng)建應(yīng)用程序的圖形化編程語(yǔ)言。傳統(tǒng)文本編程語(yǔ)言根據(jù)語(yǔ)句和指令的先后順序決定程序執(zhí)行順序,而 LabVIEW 則采用數(shù)據(jù)流編程方式,程序框圖中節(jié)點(diǎn)之間的數(shù)據(jù)流向決定了VI及函數(shù)的執(zhí)行順序。VI指虛擬儀器,是 LabVIEW 的程序模塊。

        LabVIEW 提供很多外觀與傳統(tǒng)儀器(如示波器、萬(wàn)用表)類(lèi)似的控件,可用來(lái)方便地創(chuàng)建用戶界面。用戶界面在 LabVIEW 中被稱為前面板。使用圖標(biāo)和連線,可以通過(guò)編程對(duì)前面板上的對(duì)象進(jìn)行控制。這就是圖形化源代碼,又稱G代碼。LabVIEW 的圖形化源代碼在某種程度上類(lèi)似于流程圖,因此又被稱作程序框圖代碼。

        1.2 實(shí)訓(xùn)的目的及意義

        實(shí)訓(xùn)的目的在于讓學(xué)生了解現(xiàn)代儀器科學(xué)與技術(shù)的發(fā)展前沿,學(xué)習(xí)和掌握虛擬儀器系統(tǒng)組成和工作原理,掌握虛擬儀器LabVIEW圖形化軟件設(shè)計(jì)方法與調(diào)試技巧,培養(yǎng)學(xué)生查閱資料的能力和運(yùn)用知識(shí)的能力,提高學(xué)生的論文撰寫(xiě)和表述能力,培養(yǎng)學(xué)生正確的設(shè)計(jì)思想、嚴(yán)謹(jǐn)?shù)目茖W(xué)作風(fēng),培養(yǎng)學(xué)生的創(chuàng)新能力和運(yùn)用知識(shí)的能力。并且要求學(xué)生了解并掌握虛擬儀器的設(shè)計(jì)方法,具備初步的獨(dú)立設(shè)計(jì)能力,初步掌握對(duì)圖形化編程語(yǔ)言LabVIEW的編程、調(diào)試等基本技能,通過(guò)整個(gè)設(shè)計(jì)過(guò)程大致領(lǐng)會(huì)并了解LabVIEW軟件的其他虛擬儀器的設(shè)計(jì)方法,從而為將來(lái)在實(shí)際工程項(xiàng)目中使用LabVIEW打下良好的實(shí)踐基礎(chǔ),提高綜合運(yùn)用所學(xué)的知

        識(shí)獨(dú)立分析和解決問(wèn)題的能力。 與C和BASIC一樣,LabVIEW也是通用的編程系統(tǒng),有一個(gè)完成任何編程任務(wù)的龐大函數(shù)庫(kù)。LabVIEW的函數(shù)庫(kù)包括數(shù)據(jù)采集、GPIB、串口控制、數(shù)據(jù)分析、數(shù)據(jù)顯示及數(shù)據(jù)存儲(chǔ),等等。LabVIEW也有傳統(tǒng)的程序調(diào)試工具,如設(shè)置斷點(diǎn)、以動(dòng)畫(huà)方式顯示數(shù)據(jù)及其子程序(子VI)的結(jié)果、單步執(zhí)行等等,便于程序的調(diào)試根據(jù)一些項(xiàng)目統(tǒng)計(jì),完成一個(gè)功能類(lèi)似的大型應(yīng)用軟件,熟練的LabVIEW程序員所需的開(kāi)發(fā)時(shí)間,大概只是熟練的C程序員所需時(shí)間的1/5左右。所以,如果項(xiàng)目開(kāi)發(fā)時(shí)間緊張,應(yīng)該優(yōu)先考慮使用LabVIEW,以縮短開(kāi)發(fā)時(shí)間。

        從現(xiàn)實(shí)的意義來(lái)說(shuō),在高等工程教育中采用虛擬實(shí)驗(yàn)室,可以從根本上解決實(shí)驗(yàn)與實(shí)習(xí)經(jīng)費(fèi)嚴(yán)重短缺的問(wèn)題。作為傳統(tǒng)電子技術(shù)實(shí)驗(yàn)的補(bǔ)充,使學(xué)生初步掌握仿真軟件技術(shù),可使實(shí)驗(yàn)內(nèi)容緊密聯(lián)系課本內(nèi)容,比較全面的概括和反映部分所學(xué)的知識(shí)點(diǎn),使課堂內(nèi)容具體化。同時(shí),利用虛擬儀器技術(shù)實(shí)現(xiàn)對(duì)儀器設(shè)備的遠(yuǎn)程、分布式控制。一方面繼承實(shí)物實(shí)驗(yàn)可操作性、參與性強(qiáng)的優(yōu)點(diǎn),另一方面又可利用計(jì)算機(jī)優(yōu)勢(shì),發(fā)揮其直觀、動(dòng)態(tài)模擬、迅速準(zhǔn)確、資源共享、資金投入量少等特點(diǎn),從而建立一種新型的實(shí)驗(yàn)教學(xué)方式,進(jìn)一步提高教學(xué)效率。

        第2章 LabVIEW實(shí)訓(xùn)內(nèi)容

        2.1 LabVIEW軟件的基礎(chǔ)操作

        2.1.1 基于模板打開(kāi)一個(gè)VI并運(yùn)行

        啟動(dòng)LabVIEW后會(huì)出現(xiàn)一個(gè)“啟動(dòng)”窗口。在該窗口中,可以進(jìn)行新建VI、新建項(xiàng)目、新建基于模板的VI、打開(kāi)LabVIEW自帶的`幫助和入門(mén)指南等文檔、查找范例和鏈接LabVIEW網(wǎng)絡(luò)資源等操作。

        例如,在“新建”窗口中選擇“VI6→基于模板→使用指南(入門(mén))→生成、分析和顯示”單擊后右側(cè)便相應(yīng)的出現(xiàn)該模板VI的程序框圖預(yù)覽和該模板VI的功能說(shuō)明,然后單擊“確定”按鈕,便同時(shí)打開(kāi)了“生成、分析和顯示”模板VI的前面板和程序框圖。點(diǎn)擊前面板或程序框圖工具欄上的“運(yùn)行”按鈕,運(yùn)行程序,便可看到相應(yīng)的運(yùn)行結(jié)果。

        2.1.2 基于模板創(chuàng)建一個(gè)VI

        在已經(jīng)打開(kāi)的模板VI前面板窗口或程序框圖窗口的菜單欄中選擇“文件→保存”,單擊后會(huì)彈出一個(gè)“保存”對(duì)話框。在“保存”對(duì)話框中選擇VI要保存的位置,并且給VI取一個(gè)名稱。然后單擊“確定”按鈕,文件便保存成功了。

        2.2基礎(chǔ)實(shí)訓(xùn)

        2.2.1 通過(guò)循環(huán)創(chuàng)建二維數(shù)組

        新建一個(gè)VI,在程序框圖中用兩個(gè)For循環(huán)嵌套的方法來(lái)創(chuàng)建二維數(shù)組。內(nèi)部For循環(huán)執(zhí)行完以后會(huì)產(chǎn)生一組一維數(shù)組,按照外循環(huán)的循環(huán)次數(shù)N執(zhí)行內(nèi)循環(huán),便會(huì)產(chǎn)生N組一維數(shù)組,這N組一維數(shù)組在外循環(huán)結(jié)束時(shí)組成二維數(shù)組輸出到顯示控件中。外循環(huán)的循環(huán)次數(shù)決定了二維數(shù)組的列數(shù)。如圖2-1所示的前面板運(yùn)行結(jié)果為2行3列的二維數(shù)組。如果想創(chuàng)建M維數(shù)組就需要用M個(gè)For循環(huán)進(jìn)行嵌套。

        圖2-1 用For循環(huán)創(chuàng)建二維數(shù)組

        2.2.2 二維數(shù)組與電子表格字符串相互轉(zhuǎn)換

        如圖2-2所示,在程序框圖中使用For循環(huán)創(chuàng)建一個(gè)3行4列的二維數(shù)組,數(shù)組中的每個(gè)元素都是由隨機(jī)數(shù)函數(shù)產(chǎn)生的0至1之間的隨機(jī)數(shù)。其次,在程序框圖中創(chuàng)建“數(shù)組至電子表格字符串轉(zhuǎn)換”函數(shù),函數(shù)的“數(shù)組”輸入端接入For循環(huán)產(chǎn)生的二維數(shù)組,“格式字符串”輸入端接入電子表格的格式字符串,即“%1.4f”字符串。

        在函數(shù)的輸出端創(chuàng)建顯示控件“二維電子表格字符串”,向下移動(dòng)該控件并創(chuàng)建“電子表格字符串至數(shù)組轉(zhuǎn)換”函數(shù)。函數(shù)的“電子表格字符串”輸入端連接二維電子表格字符串,“格式字符串”輸入端接入“%s”字符串常量。運(yùn)行程序,查看運(yùn)行結(jié)果。

      【labview實(shí)訓(xùn)報(bào)告】相關(guān)文章:

      labview實(shí)訓(xùn)報(bào)告05-05

      實(shí)訓(xùn)的報(bào)告06-16

      實(shí)訓(xùn)報(bào)告02-25

      個(gè)人實(shí)訓(xùn)報(bào)告02-09

      施工實(shí)訓(xùn)報(bào)告02-21

      制圖實(shí)訓(xùn)報(bào)告01-25

      物流實(shí)訓(xùn)報(bào)告07-06

      ERP實(shí)訓(xùn)報(bào)告07-07

      金工實(shí)訓(xùn)報(bào)告07-08