版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
(完整版)labview實驗報告虛擬儀器實驗基礎電子信息與物理系長治學院虛擬儀器實驗指導書LabVIEW一、實驗目的LabVIEW的編程環(huán)境。LabVIEW的基本操作方法,并編制簡單的程序。二、實驗內容VI。a.實驗步驟FileControlsNumericTank放到前面板中。容積”單擊一下。0.01000.使用文本編輯工具(ttl,雙擊容器坐標0標度,使它高亮顯示。1000下。這時0.0到1000.0之間的增量將被自動顯示。在容器旁配數據顯示。將鼠標移到容器上,點右鍵,在出現的快速菜單中選VisibleIterms?DigitalDisplay即可。ControlsNumeric中。設置其標簽為“溫度”,0100圖。1.32的前面板圖Windows?ShowDiagram打開流程圖窗口。從功能模板中選擇對象,將它們放到流程圖上組成下圖(其中的標注是后加的隨機數發(fā)生器數值常數1.42的流程圖220XX年-5-22長治學院虛擬儀器實驗指導書對象是由前面板的設置自動帶出來的。乘法器和隨機數發(fā)生器由Functions?Numeric中拖出,盡管數值常數也可以這樣得到,但是建議使用在連接端子處點擊右鍵創(chuàng)建( Create)常量(Constant)的方法更好些。8)用連線工具將各對象按規(guī)定連接。File?SaveVITempVol.vi件夾中。Run(運行)VI和溫度的數值都顯示在前面板中。File?CloseVI。b.實驗結果前面板圖:程序框圖:320XX年-5-22長治學院虛擬儀器實驗指導書2、自己創(chuàng)建一個VIa.實驗要求:顯示結果;比較兩個輸LEDSimpleMath.vi文件。AB指示器分別顯示輸出結果A+BABABLED。b.實驗步驟:1AB控件;2A+BA*B出;結果分接數字輸出控件;3、利用創(chuàng)建連線端口將輸出量引至等于比較器。當二者相同時指示燈點亮,不同時指示燈熄滅。c.實驗結果程序框圖如下:前面板圖如下:420XX年-5-22長治學院虛擬儀器實驗指導書3.子VI的創(chuàng)建a.實驗步驟:1)打開練習2中Temp Vol.vi。2)在前面板中,用鼠標右鍵單擊窗口右上角的圖標,在快捷單中選擇EditIcon?.,也聯(lián)接器。刪除默認圖標。使用t矩形框,單擊并拖動想要Delete,也可以通過雙擊工具框中的陰影矩形刪除圖標。PencilTool(鉛筆工具)繪制一個溫度計。TextTool(文本工具)示。用鼠標右鍵單擊前面板中的圖標窗口,在快捷菜單中選擇ShowConnector,設置聯(lián)接器端子連接模式。在默認情況下,LabVIEW會根據前面板中的控制對有兩個對象,口,在快捷菜單中選擇e0s(旋轉0度,注意聯(lián)接器窗口的變化,如左圖所示。9)將端子連接到溫度計和容積計:黑色。單擊溫度顯示對象。一個移動的虛線框把它包圍起來,選中的端子的顏色變?yōu)榕c控制/顯示對象的數據類型一致的顏色。變暗,這表示您已經成沒有連接成功。ab,把底部的端子和容積計連接起來。用鼠標右鍵單擊聯(lián)接器,在快捷菜單中選擇ShowIconFileSaveVI。VIVIVIVIVI的流程圖中代表它。VI的聯(lián)接器(含有兩個端子)輸出溫度和容積。b.VI)520XX年-5-22長治學院虛擬儀器實驗指導書實現子VI的調用:VIVI層次結構620XX年-5-22長治學院虛擬儀器實驗指導書三、實驗總結1.總結VI基本編程的快捷操作。答:顯示程序框圖或前面板ctrl+Eshiftctrl+鼠標選擇移動;對象的刪除:鼠標選擇,按退格;前面板與框圖并排:ctrl+T工具(Tools)Shift鍵并單擊鼠標右鍵??丶–ontrols)模板:在前面板激活狀態(tài),在前面板空白區(qū)單擊右鍵。函數(Functions)右鍵。消除所有斷線:ctrl+Bctrl+H2VI答:主要有:輸入控件、顯示控件、程序結構、函數控件、連線輸入控件:完成實時對變量的外界修改,即數據源顯示控件:完成輸出顯示數據、圖形等。顯示儀器分析結果行控制。函數控件:構成程序的主要部分,完成對數據的采集、分析直至輸出功能。連線:用線的方式顯示數據流,完成上述結構之間的關系構建。3.思考:在前面板和框圖程序中,如何區(qū)分控制器和指示器。答:在前面板中,控制器用以外部輸入數據,因此輸入框為白色表示可主動輸入。而顯示器色,不能用于外部輸入。在程序框圖中。用于連接數據輸入線??梢杂益I將顯示圖標勾掉,此時兩種元件外觀也不同。4.心得體會及其它。答:實驗很簡單,沒吸引力——首先提下建議。Labview是一種圖形編程軟件。上手很快,labview最重要的是對程序編程結構的深入體會和各函數控件功能的充分掌握。前者可以通過看范例理解加深。但后者只看范例是行不通的。使用和掌握。matlabSimulink語言相同。區(qū)別在控件上的不同,有些使用方式很類似。720XX年-5-22長治學院虛擬儀器實驗指導書實驗二LabVIEW編程的結構實驗1一、實驗目的ForWhile循環(huán)以及它們的不同點。學習使用移位寄存器(t。二、實驗內容WhileVIWhileWhileWhile環(huán)的停止控制。最后將該VIWhileLoop.vi文件。實驗結果前面板:ForVI820XX年-5-22長治學院虛擬儀器實驗指導書實驗要求ForFor循環(huán)的實時次數。For循環(huán)的指定執(zhí)行次數設為100次。最后將該VI保存為ForLoop.vi文件。b.實驗結果程序框圖:前面板:a.實驗要求:While4X(i)指示器用ii的值,i3)指示器用于顯示三個迭i前面板設置開關控制按鈕,實現While循環(huán)的停止控制。最后將該 VI保存為ViewingShiftRegisters.vi文件。920XX年-5-22長治學院虛擬儀器實驗指導書程序框圖:前面板:a.實驗要求:AveiVI產生一個隨機序列,序列長度由前面板滑動條控件輸入,該隨機數序列的移動平均值由下列公式可RNiAvei1i計算:這里i=0,1,?,N-1,表示在第i次計算的平iAveii1均1020XX年-5-22長治學院虛擬儀器實驗指導書值,是來自隨機數函數的當前隨機數。前面板要求顯示當前用于計算移動平均值的隨機數個數i+1,當前的移動平均值,最后將該VI保存為RandomNumberAverage.vi文件。在HighlightExecution加亮執(zhí)行的狀態(tài)下觀察數據流。b.要求分析:For循環(huán)用于產生隨機數列,循環(huán)次數由滑動條控件確定。從而決定數列的長度。當i=1時,(i=0時)=0。遞推數列采用移位寄存器。Aveic.實驗結果:程序框圖:前面板:1120XX年-5-22長治學院虛擬儀器實驗指導書五、實驗報告與總結ForWhile循環(huán)的區(qū)別。答:1、For后,程序會自動停止。因而for途不能修改。While循環(huán)則相當于Cdountilwhile循環(huán)面臨死循環(huán)或外界希望其停止情況,因而需外加STOP按鈕,便于中途停止。2、For行的數據。While循環(huán)是一次一次的執(zhí)行。后一次執(zhí)行完的數據將覆蓋掉前一次的。理解移位寄存器的作用以及它的初始化。答:移位寄存器的作用將上一次循環(huán)分析所得數據,返回輸入到下一次循環(huán)的輸入端。初始化的作用是在首次循環(huán)時寄存器中的值清為原值,從而保證兩次程序執(zhí)行過程中前后不會有數據干擾。心得體會及其它。CPU高,而且立刻超過了安全水平,達到了以上。由常識可知,無論是CPU、單片機還是PLA長時間過載會導致燒機。(CPU10%以下。當Loopnumber控number0-1whileSTOPwhile循環(huán)之外。對于ForSTOP發(fā)方式不同。1220XX年-5-22長治學院虛擬儀器實驗指導書實驗三LabVIEW編程的結構實驗2一、實驗目的掌握選擇結構(ee,順序結構(Structure)編程;了解時間估計和控制函數。了解公式節(jié)點(FormulaNode)的使用。二、實驗內容1.使用Case結構,創(chuàng)建一個VI以檢查一個數值是否為正數VI示出錯。實驗結果前面板:1320XX年-5-22長治學院虛擬儀器實驗指導書練習用公式節(jié)點y=x-esinx為輸FormulaCode.vi實驗結果前面板:Case結構和公式節(jié)點語句兩種方法實驗要求:實現下列條件分支語句:x/yify0thenz=x/yelsez=+endVICaseDivision.viFormulaDivision.vi。1420XX年-5-22長治學院虛擬儀器實驗指導書實驗結果()采用e程序框圖:上面為前面板圖:(2)采用公式節(jié)點語句程序框圖:1520XX年-5-22長治學院虛擬儀器實驗指導書上面為前面板圖三、實驗報告與總結同時,會怎樣。答:如果輸出變量全在等式左側,輸入變量全在右側而且除此之外左右兩側均沒有起相同名稱變量時,程序仍然可以正常運行。例如:C非常輸出語句。IfCase使用,可以知道無論是圖形編輯還是文本編輯都有各自的優(yōu)點。圖形編程的優(yōu)勢在于其數據流的形式讓程序更加方便。1620XX年-5-22長治學院虛擬儀器實驗指導書LabVIEW一、實驗目的學習如何使用數組與簇,掌握它們的區(qū)別和相應操作;ChartGraph二、實驗內容練習數組的基本創(chuàng)建方法實驗要求:(auto-indexing功能創(chuàng)建一個10個隨機數的數組。程序框圖:前面板圖:1720XX年-5-22長治學院虛擬儀器實驗指導書VITwoDimensionalArrayDemo.vi。如下分別為程序框圖和前面圖截取圖片。以下是自己編輯的程序框圖和前面板:a.實驗要求:VI(ArraySize)和初始化數組(InitializeArray)兩函數來創(chuàng)建維數合適的新數組,并將新數組的所有1VIVI保存為PracticewithArrays.vi文件。b.添加的功能1820XX年-5-22長治學院虛擬儀器實驗指導書輸入數組個數由隨機數0-10x10元素的數組。y10個元素,它有輸入元素和輸入數組合并產生。因此間接決定了輸入元素。c.實驗結果:程序框圖:前面板圖:a.實驗要求:4.3VI保存為Cluster.vi文件。b.將二個布爾元件的值進行異或操作然后輸出;對字符串中的大寫字母轉化為小寫。1920XX年-5-22長治學院虛擬儀器實驗指導書c.實驗結果:程序框圖:前面板:a.實驗要求:ChartGraph40b.實驗說明:4020XXms后40個數據的采集。通過按鈕STOP環(huán)次數。c.實驗結果:2020XX年-5-22程序框圖:前面板圖:三、實驗報告與總結1ChartGraph的使用區(qū)別。前所繪圖的后面;當然此時Chart圖應放在循環(huán)里面。如果放在外面,則同Graph一樣當40后才會一起輸出,形成最終圖像。Chart式。如果添加新一組數據,Chart
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年版離婚雙方撫養(yǎng)子女權益保障合同版B版
- 2024年種子包裝與運輸服務合同模板3篇
- 2024年石油產品國際貿易結算與支付合同范本3篇
- 2024-2025學年桂林市永??h數學三上期末學業(yè)水平測試試題含解析
- 2025中國鐵塔集團上海分公司招聘8人高頻重點提升(共500題)附帶答案詳解
- 2025中國葛洲壩集團股份限公司紀檢崗位招聘2人高頻重點提升(共500題)附帶答案詳解
- 2025中國移動廣西公司招聘高頻重點提升(共500題)附帶答案詳解
- 2025中國電信集團限公司政企信息服務事業(yè)群招聘高頻重點提升(共500題)附帶答案詳解
- 2025中國電信山東聊城分公司校園招聘高頻重點提升(共500題)附帶答案詳解
- 2025中國農業(yè)科學院植物保護研究所農藥應用風險控制團隊科研助理公開招聘3人高頻重點提升(共500題)附帶答案詳解
- 國家文化安全戰(zhàn)略研究論文
- 中國傳統(tǒng)文化英語(課堂PPT)
- 二十五項反措檢查表優(yōu)質資料
- GS020汽車發(fā)動機底蓋沖壓模具的設計與制造
- 《組織行為學》個案例及參考答案
- 山東省建筑消耗量定額
- 華西麻醉科麻醉記錄單填寫規(guī)范
- 教學案例 英語教學案例 市賽一等獎
- 四川省2023職教高考英語試題
- 2020年貴州專升本高等數學真題及答案
- 不凈觀新版課件
評論
0/150
提交評論