久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

LabVIEW 2013視頻教程下載

時間:2019-05-12 22:07:59下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《LabVIEW 2013視頻教程下載》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《LabVIEW 2013視頻教程下載》。

第一篇:LabVIEW 2013視頻教程下載

LabVIEW 2013視頻教程下載

第1章 緒論

第2章 圖形化編程語言LabVIEW 第3章 前面板與程序框圖

第4章 創建、編輯和調試VI 第6章 程序結構

5.8 綜合演練——定點轉換

第6章 變量、數組、簇與波形數據

第7章 波形顯示 第8章 文件I/O 第9章 信號分析與處理

下載地址:http://pan.baidu.com/s/1jeSpg

第二篇:labview心得

LABVIEW學習心得

這學期的課程設計,主要講授了一些LabVIEW的基本操作和編程技巧,LabVIEW作為一門新式的以圖形化編程的語言,不僅提供了簡單易學的編程方法,而且提供了海量的可調用的模塊,子vi,涉及到各個方面。

LabVIEW是一種程序開發環境,由美國國家儀器(NI)公司研制開發的,類似于C和BASIC開發環境,但是LabVIEW與其他計算機語言的顯著區別是:其他計算機語言都是采用基于文本的語言產生代碼,而LabVIEW使用的是圖形化編輯語言G編寫程序,產生的程序是框圖的形式。

LABVIEW有很多優點,尤其是在某些特殊領域其特點尤其突出。

首先在測試測量方面:LABVIEW最初就是為測試測量而設計的,因而測試測量也就是現在LABVIEW最廣泛的應用領域。經過多年的發展,LABVIEW在測試測量領域獲得了廣泛的承認。至今,大多數主流的測試儀器、數據采集設備都擁有專門的LabVIEW驅動程序,使用LabVIEW可以非常便捷的控制這些硬件設備。同時,用戶也可以十分方便地找到各種適用于測試測量領域的LabVIEW工具包。這些工具包幾乎覆蓋了用戶所需的所有功能,用戶在這些工具包的基礎上再開發程序就容易多了。有時甚至于只需簡單地調用幾個工具包中的函數,就可以組成一個完整的測試測量應用程序。

控制與測試是兩個相關度非常高的領域,從測試領域起家的LabVIEW自然而然地首先拓展至控制領域。LabVIEW擁有專門用于控制領域的模塊----LabVIEWDSC。除此之外,工業控制領域常用的設備、數據線等通常也都帶有相應的LabVIEW驅動程序。使用LabVIEW可以非常方便的編制各種控制程序。

除了以上兩種應用領域,LabVIEW還包含了多種多樣的數學運算函數,特別適合進行模擬、仿真、原型設計等工作。在設計機電設備之前,可以現在計算機上用LabVIEW搭建仿真原型,驗證設計的合理性,找到潛在的問題。在高等教育領域,有時如果使用LabVIEW進行軟件模擬,就可以達到同樣的效果,使學生不致失去實踐的機會。

與C和BASIC一樣,LabVIEW也是通用的編程系統,有一個完成任何編程任務的龐大函數庫。LabVIEW的函數庫包括數據采集、GPIB、串口控制、數據分析、數據顯示及數據存儲,等等。LabVIEW也有傳統的程序調試工具,如設置斷點、以動畫方式顯示數據及其子程序(子VI)的結果、單步執行等等,便于程序的調試

根據一些項目統計,完成一個功能類似的大型應用軟件,熟練的LabVIEW程序員所需的開發時間,大概只是熟練的C程序員所需時間的1/5左右。所以,如果項目開發時間緊張,應該優先考慮使用LabVIEW,以縮短開發時間。

我對這一門高效簡單的編程語言有很大的興趣。一口氣就把發的講義看完了,又從圖書館中借了一些高級應用的書,還在網上搜過NI公司舉辦的研討會。從中學到了大量的技巧。也越來越感到,LabVIEW入門很容易,如果要深入做下去,完成一個像樣的工程,就必須懂得各方面的知識,需要了解與電腦通信的各種協議,pci,pxi,gpib,還有現今流行的USB,就算用別人做的卡,用別人編寫好的驅動程序,自己也要動各種調用約定,因為他們的卡并不為LabVIEW一種編程語言所做,好在LabVIEW本身提供了各種方法可以方便的調用。需要學會使用數據庫,需要用別的編程語言別寫可供LabVIEW能調用的模塊。

這是一門實踐性很強的課,很多知識是從書上看來的,而且看完之后,自己還覺的不錯,覺得自己已經掌握的很好了,但真到實際做東西的時候,就會覺得困難重重,這時再去查書,便有了對知識的更深層次的理解,其實在這方面更應該感謝網絡給我們帶來的方便,有任何問題,上網搜一下,很多問題都可以迎刃而解,而且很多網友都有自己獨特的見解,在他們的討論中看到了很多有用的東西。而且我們能感受到學院老師對這門課的重視,也能看到這門課的發展前景,即使我們在以后的工作中不在這方面發展,這門課留給我們的學習思想和技術技能都是很寶貴的。

學以促用,用以促學,我們感覺這也是這門課教給我們的重要知識。帶著問題學習才能學到真正的知識。

在這學期的學習中我們學到了很多,也認識到我們需要學的東西更多,僅憑現在學到的東西是遠遠不夠的,要想在這方面作出一些成績,必須繼續學下去。

第三篇:LABVIEW實驗報告

學院級名號::::電氣工程學院 自112班 何富裕 1112011060 實驗一

一.實驗目的

熟悉labview軟件的基本編程環境。

二.實驗內容

創建并保存一個vi程序。此vi要實現的功能是:隨機生成一個數值,經過一定的運算過程,輸出顯示成為容積和溫度值。

三.實驗步驟

1、選擇 file?new,打開一個新的前面板窗口。

2、從 controls?numeric 中選擇 tank放到前面板中。

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

4、把容器顯示對象的顯示范圍設置為0.0到1000.0。

使用文本編輯工具(text edit tool),雙擊容器坐標的10.0 標度,使它高亮顯示。

在坐標中輸入 1000,再在前面板中的其他任何地方單擊一下。這時0.0到1000.0之間的增量將被自動顯示。

在容器旁配數據顯示。

將鼠標移到容器上,點右鍵,在出現的快速菜單中選visible iterms?digital display即可。

5、從controls?numeric 中選擇一個溫度計,將它放到前面板中。設置其標簽為“溫度”,字體改為“華文行楷”,字號:36。溫度計的顯示范圍為0到100,同時配數字顯示。可得到如下的前面板圖。

6、windows?show block diagram 打開程序框圖窗口。從功能模板中選擇對象,將它們放到程序框圖上,組成下圖(其中的標注是后加的)。

7、該流程圖中新增的對象有兩個乘法器、兩個數值常數、一個隨機數發生器、一個進程監視器,溫度和容積對象是由前棉板的設置自動帶出來的。

8、乘法器和隨機數發生器由functions?numeric中拖出,數值常數也可以這樣得到。

9、用連線工具將各對象按規定連接。

創建數值常數對象的另一種方法是在連線時一起完成。具體方法是:用連線工具在某個功能函數或vi的連線端子上單擊鼠標右鍵,再從彈出的菜單中選擇 create constant,就可以創建一個具有正確的數據格式的數值常數對象。

10、windows?show front panel 打開前面板窗口,雙擊空白處,寫入設計人個人信息。

11、選擇 file?save,把該vi 保存為 d:labview-姓名 目錄中的 temp & vol.vi。

在前面板中,單擊run(運行)按鈕,運行該 vi。注意電壓和溫度的數值都顯示在前面板中。

12、拷貝前面板和程序框圖到word文件中,作為本次實驗報告的素材。

13、選擇file?close,關閉該 vi。

四.實驗結果 五.實驗體會 labview是一種圖形編程軟件,上手很快,但達到一定程度后,發現很難取得進步。個人覺得是,labview最重要的是對編程結構的深入體會和各函數控件功能的充分掌握。前者可以通過看范例理解加深。但后者只看范例是行不通的。每個控件都有不同的功能和使用要求,如果不知道,很難使用和掌握。它的圖形語言和matlab軟件中的simulink語言形同,區別在控件上的不同,有些使用方式很類似。

實驗二

一.實驗目的

熟悉數組及其數組功能函數的使用,熟悉簇及其簇功能函數的使用。

二.數組實驗內容

數組功能函數的應用。

三.數組實驗步驟

1.在前面板上創建1個數值型一維輸入控件,元素個數為12,元素值隨意鍵入。將該控件標簽改名為“創建的原始數值”。

2.在前面板上創建3個數值型一維顯示控件,元素個數為12。分別將它們的控件標簽改名為“數組顯示”、“已排序的數組”和“已反轉的數組”。3.在程序框圖中拖入“一維數組排序(sort 1d array)”和“反轉一維數組(reverse 1d array)”兩個函數,并按圖1(b)連線。

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

5.在前面板上拖入1個數值型輸入控件,將它的控件標簽改名為“索引”。6.在程序框圖中拖入“索引數組(index arrary)”和“數組最大值和最小值(arrary max & min)”,并按圖1(b)連線。7.在前面板上鍵入設計人信息。

8.在前面板上點擊“連續運行”按鈕,運行程序,改變參數,觀測結果。

9.將文件保存,并拷貝前面板和程序框圖到word文件中,作為本次實驗報告的素材。

四.簇實驗內容

創建簇、分解簇、捆綁簇的功能將一個簇中內容在另一個簇中顯示出來。

五.簇實驗步驟 1.打開前面板,創建1個簇殼(array & cluster palette),標簽改為“輸入簇(input cluster)”,拖曳至適當大小。

2.在這個簇殼中放置1個數值輸入控件,1個布爾開關按鍵控件,1個數值型溫度計控件和1個字符串型輸入控件。3.仿照以上步驟,創建1個“輸出簇(output cluster)”如上。注意將各控件(control)改為相應的顯示型(indicator)。4.用快速菜單查看兩個簇的序是否一致,若有差別,改之。5.在程序框圖上拖入“解除綁定(unbundle)”、“綁定(bundle)”和“按名稱解除綁定(unbundle by name)”3個函數,并按圖2(b)連線。6.在前面板上鍵入設計人信息。

7.在前面板上點擊“連續運行”按鈕,運行程序,改變參數,觀測結果。

8.將文件保存,并拷貝前面板和程序框圖到word文件中,作為本次實驗報告的素材。

六.實驗結果

七.實驗體會

在本次實驗中,我遇到兩個問題:

1.按名稱解除捆綁這個控件我把它往下拉的時候并沒有按到預想的出現數值、字符串、布爾和溫度計這些而是全是數值,然候我看了一下幫助知道了這也沒事只要把數值改成那些就行了

2.連完線運行的時候我輸入幾個數字和字母,從簇中分離的字符串顯示的并不是字符串而是數字,然后在同學的幫助下我發下原來是我用數值顯示代替了字符串顯示,換成正確的控件實驗結果就正確了。實驗三

一.實驗目的

熟悉程序結構體和公式節點的使用,進一步掌握labview環境和編程思想。

二.實驗內容

設計一個水果銷售的金額計算vi程序。具體條件和要求為:

(1)水果的品名有3種,分別為:“apple”、“banana”和“pear”,它們的單價分別為10元/千克、9元/千克、8元/千克;

(2)水果的銷售價格折扣分3類:無折扣(none)、9折(9 count)和8折(8 count);

(3)程序根據前面板上手動輸入的水果品名、重量和折扣等級,自動計算并顯示出該水果的總金額和折扣后的應付金額。

三.實驗步驟

1.在前面板上創建2個枚舉型輸入控件,將控件標簽改名為“物品名稱”和“折扣”。“物品名稱”的枚舉元素(編輯項)為:“apple”、“banana”和“pear”3個;“折扣”的枚舉元素(編輯項)為:“none”、“9 count”和“8 count”; 2.在前面板上創建1個數值型輸入控件,將它的控件標簽改名為“重量”。3.在前面板上創建3個數值型顯示控件,分別將它們的控件標簽分別改名為“單價”、“總金額”和“應付金額”。

4.在程序框圖中拖入1個while循環結構(while loop),2個條件結構(case structure)和1個公式節點(formula node)。參考圖2所示的程序連線框圖,按照前述程序功能進行連線和屬性修改。

5.按照圖3所示的前面板圖進行前面板修飾,增加必要的數據“單位”信息和設計人信息。

6.將文件保存,在前面板上點擊“連續運行”按鈕,進行程序調試。

7.連續運行程序,改變參數,觀測結果,并拷貝前面板和程序框圖到word文件中,作為本次實驗報告的素材。

四.實驗結果

五.實驗體會

公示節點語句除了可以輸入特殊公式外,還可以實現文本編輯語言。其語法和c非常接近,但是只能實現基本的邏輯流程和運算,不能對文件或設備進行操作或通信,沒有輸入輸出語句。通過對比case結構和公式節點的使用,可以知道無論是圖形編輯還是文本編輯都有各自的優點。圖形編程的優勢在于其數據流的形式讓程序可讀性更好。但是遇到邏輯復雜的算法或公式時,還是使用公式節點更加方便。

實驗四

一.實驗目的

熟悉圖形顯示控件的使用,進一步掌握labview環境和編程思想。

二.實驗內容 設計一個溫度顯示與越界報警vi程序。具體條件和要求為:

(1)每隔1秒測量溫度,并在一個波形圖表上連續顯示溫度。當溫度高于或低于預先設定的限值,vi將打開前面板上的一個led。

(2)波形圖表顯示溫度和上線限值,上下限值可以從前面板設置。

三.實驗步驟

1.依據題意,在前面板上創建如圖1所示的輸入和顯示控件,并將控件標簽改為適當的名稱。

2.在前面板上增加設計人信息,3.在程序框圖中拖入1個while循環結構(while loop),并按題意拖入相應節點函數 4.將文件保存,在前面板上點擊“連續運行”按鈕,進行程序調試。

5.連續運行程序,改變參數,觀測結果,并拷貝前面板和程序框圖到word文件中,作為本次實驗報告的素材。

6.導出任一時刻的波形圖表圖像(labview8.2以上版本),并粘貼到上述word文件中。

四.實驗結果

五.實驗體會

本次實驗還存在一個錯誤就是溫度下限和溫度上限之間沒有約束條件,就會出現溫度上限小于溫度下限這種情況(邏輯錯誤)。只要修改程序,增加條件判斷邏輯:當溫度下限超過溫度上限值時,程序以低于溫度上限1攝氏度的值,作為實際溫度下限就行了

實驗五

一.實驗目的

熟悉文件輸入輸出函數的使用,進一步掌握labview環境和編程思想。

二.實驗內容

實驗內容一:設計一個測量程序,采集一路信號,每0.5s采集一次,要求每采集一次,就將采集結果以保留3位小數的形式,寫入文本文件textfile.txt尾部。當按下停止鍵時,測量程序停止。textfile.txt的數據記錄格式如圖1所示。

請按照如圖2所示的程序框圖設計程序,并在“當前路徑”節點與“拆分路徑”之間插入探針后,調試運行。

在程序框圖上增加如圖4所示的設計人信息后,將文件保存。程序調試通過后,拷貝前面板、程序框圖和所生成的textfile.txt文件到word文件中。

實驗內容二:產生5個周期的正余弦兩組數據,要求設計vi實現:(1)兩組數據均顯示在前面板上,其中一組正弦數據顯示在前面板的一個數組中;(2)兩組數據以當前系統日期(年-月-日)和自己的姓名為文件名(如:2011-05-02-奧巴馬.txt),存儲于電子表文件中,注意,該“當前系統日期”需要采用“格式化日期/時間字符串(format date/time string)”節點來創建。

在前面板上增加如圖4所示的設計人信息后,將文件保存。程序調試通過后,拷貝前面板、程序框圖和所生成的2011-05-02-奧巴馬.txt文件到word文件中。實驗結果:

五.實驗體會 通過本次實驗我知道了:字符串輸入控件一般被用作文本輸入框,而字符串顯示控件一般被用作文本顯示框。

對于一個完整的測試系統或數據采集系統,我們經常需要將硬件的配置信息寫入配置文件或者將采集到的數據以一定格式存儲在文件中保存數據。因此labview提供了強大的文件i/o函數用以滿足不同的文件操作需求。文件i/o功能函數是一組功能強大、伸縮性強的文件處理工具。它們不僅可以讀寫數據,還可以移動、重命名文件與目錄。創建電子表格格式的、由可讀的ascii文本組成的文件,以及為了提高讀寫速度和壓縮率采用二進制的格式寫入數據。

實驗六

一.實驗目的

熟悉和進一步掌握labview環境和編程思想。

二.實驗內容

設計一套模擬溫度采集報警系統,其功能為:

模擬采集100個點的溫度值(用隨機數函數模擬),采樣間隔為0.1秒;采集的溫度值與設定的溫度上限值進行比較,當溫度越線時,報警計數加1;采集的溫度值可以以攝氏溫度和華氏溫度兩種數值顯示在溫度計和圖形界面上;采集進度有進度條動態顯示;采樣完畢后有對話框提示。

三.實驗步驟

1.按照圖1所示前面板進行界面設計。

2.按照圖2所示的后面板進行程序設計。注意:(a)在開始采集前,應用局部變量的方法,將報警計數值清零;(b)采樣“隨機數”節點模擬采集得到的溫度值;(c)采樣完畢后的對話框提示,采用“單按鈕對話框”節點,其消息設定如圖3所示。3.在前面板上增加必要設計人信息。

四.實驗結果

實驗體會:

1、一般用for循環結構完成一維數組的構建。而利用兩個for循環的嵌套則可以完成二維數組的建立,外層構成的是數組的行元素,內層形成數組的列元素。實際上,外層只是要求內層的for循環自己循環m次而已,真正產生元素的還是內循環。同樣的對于三維數組,只是在外層再套一個for循環而已,由外到內依次形成數組的頁、行、列。

2、使用合并數組時,默認的是將多個數組進行合并。如果需要建立一維數組,則需要單擊右鍵。將新的數組或數組元素連接到數組為尾端。

3、對于搖桿開關打開布爾文本時,文本顯示的是布爾元件的當前狀態。

4、chart圖只有通過“清除圖像”才能初始化圖像。

第四篇:Labview總結

Labview總結之“小試身手”

●什么是LabVIEW?LabVIEW的主要優勢是什么?LabVIEW被應用在了哪些領域? LabVIEW是一種用圖標代替文本行創建應用程序的圖形化編程語言。LabVIEW程序被稱為VI,即虛擬儀器。LabVIEW的核心概念就是“軟件即是儀器”,即虛擬儀器的概念。2 LabVIEW還包含了大量的工具與函數用于數據采集、分析、顯示與存儲等。

LabVIEW在測試、測量和自動化等領域具有最大的優勢,因為LabVIEW提供了大量的工具與函數用于數據采集、分析、顯示和存儲。用戶可以在數分鐘內完成一套完整的從儀器連接、數據采集到分析、顯示和存儲的自動化測試測量系統。3 它被廣泛地應用于汽車、通信、航空、半導體、電子設計生產、過程控制和生物醫學等各個領域。

●請說出Chart、Waveform Graph、XY Graph之間的主要區別。Chart可以將新測得的數據添加到曲線的尾端,從而反映實時數據的變化趨勢,它主要用來顯示實時曲線。對于標量數據,Chart圖表直接將數據添加在曲線的尾端。對于一維數組數據,它會一次性把一維數組的數據添加在曲線末端,即曲線每次向前推進的點數為數組數據的點數。若要顯示多條標量曲線,只需要用簇的Bundle函數將它們綁定在一起作為輸入即可。對于二維數組,缺省情況下是每一列的數據當作一條一維數組曲線。Graph和Chart的區別在于Graph是一次性將現有數據繪圖,在繪圖之前先自動清空圖表,而不會將新數據添加到曲線的尾端。3 Waveform Graph可以有多種數據輸入類型:一維數組,二維數組,簇,簇數組,波形數據。當我們需要畫的曲線是由(x, y)坐標決定的時候,我們就需要采用XY Graph。其實Waveform Graph在一定意義上也是XY Graph,但是它的X軸必須是等間距的,而且不可控制。●文本文件和二進制文件的主要區別是什么?

1文本文件將字符串以ASCII編碼格式存儲在文件中,譬如txt文件和Excel文件。這種文件類型最常見,可以在各種操作系統下由多種應用程序打開,譬如記事本,Word,Excel等第三方軟件,因此這種文件類型的通用性最強。但是相對于其它類型文件,它消耗的硬盤空間相對較大,讀寫速度也較慢,也不能隨意的在指定位置寫入或讀出數據。如果需要將數據存儲為文本文件必須先將數據轉換為字符串才能存儲。

2二進制文件這是最有效率的一種文件存儲格式,它占用的硬盤空間最少而且讀寫速度最快。它將二進制數據,譬如32位整數以確定的空間存儲4個字節來存儲,因此不會損失精度,而且可以隨意的在文件指定位置讀寫數據。二進制文件的數據輸入可以是任何數據類型,譬如數組和簇等復雜數據,但是在讀出時必須給定參考。●LabVIEW在數學分析與信號處理方面具有哪些優勢? LabVIEW作為自動化測試、測量領域的專業軟件,其內部集成了600多個分析函數,用于信號生成、頻率分析、概率、統計、數學運算、曲線擬合、插值、數字信號處理等等各種數據分析應用。此外,LabVIEW還提供了附加工具軟件專業應用于某些信號處理應用中,如聲音與振動、機器視覺、RF/通信測量、瞬態/短時持續信號分析等等。LabVIEW作為自動化測試、測量領域的專業軟件,其內部集成了600多個分析函數,用于信號生成、頻率分析、概率、統計、數學運算、曲線擬合、插值、數字信號處理等等各種數據分析應用。此外,LabVIEW還提供了附加工具軟件專業應用于某些信號處理應用中,如聲音與振動、機器視覺、RF/通信測量、瞬態/短時持續信號分析等等。3 具有強大的數學分析能力,強大的矩陣運算能力 MathScript是LabVIEW 8以后版本推出的面向數學的文本編程語言,它帶有交互式的窗口和可編程的接口。通過MathScript,喜歡文本編程的用戶可以在LabVIEW中編寫并執行MATLAB式的文本代碼(.m文件)并能與圖形化編程無縫結合。新的MathScript包含了600多個數學分析與信號處理函數,并增加和增強了豐富的圖形功能。5 高效、靈活、強大的數字信號處理能力 波形發生函數可以用來模擬產生你需要的各種波形。

●什么是數據采集?數據采集系統的基本組成部分有哪些?每一部分的主要作用是什么? 1 數據采集(Data AcQuisition,DAQ)是指從傳感器和其它待測設備等模擬或數字被測單元中自動采集信息的過程。數據采集系統是結合基于計算機的測量軟硬件產品來實現靈活的、用戶自定義的測量系統。一個完整的DAQ系統包括傳感器或變換器、信號調理設備、數據采集和分析硬件、計算機、驅動程序和應用軟件等。3 傳感器感應物理信息并生成可測量的電信號。從傳感器得到的信號可能會很微弱,或者含有大量噪聲,或者是非線性的等等,這種信號在進入采集卡之前必須經過信號調理。通過信號調理后的信號就可以與數據采集設備連接了。通常情況下數據采集設備是一個數據采集卡,與計算機的連接可以采用多種方式。軟件使PC與數據采集硬件形成了一個完整的數據采集、分析和顯示系統。

●儀器控制和數據采集有何區別?

儀器控制是指通過PC上的軟件遠程控制總線上的一臺或多臺儀器。它比單純的數據采集要復雜的多。它需要將儀器或設備與計算機連接起來協同工作,同時還可以根據需要延伸和拓展儀器的功能。

●比較各種獨立總線的最大傳輸距離與最大傳輸速率。通用接口總線(GPIB)數據傳輸速率高達8M字節/秒,連線長度小于20米。2 串行總線(RS-232和RS-485)數據速率低于20k字節/秒,RS-232連線長度最長只能達到15米;RS-485最長距離可以達到1200米。3 通用串行總線(USB)低速模式最大吞吐量可達1.5Mbits/s或200Kbytes/s;全速模式最大吞吐量可達12Mbits/s或1.5Mbytes/s;高速模式數據傳輸速率高達480Mbits/s。●VISA和IVI的區別是什么? 虛擬儀器軟件架構(VISA)的目的是通過減少系統的建立時間來提高效率。通過VISA用戶能與大多數儀器總線連接,而無論底層是何種硬件接口,用戶只需要面對統一的編程接口——VISA。雖然VISA實現了程序與硬件接口的不相關性,但是并沒有實現儀器的可交換性。IVI驅動程序是更為復雜的儀器驅動程序,它的特點在于為那些需要可互換性、狀態緩存或儀器仿真的更為復雜的測試應用提高了性能和靈活性。IVI驅動是NI測試系統中一個完整的組件。它基于VISA并被集成在NI提供的應用程序開發環境中。

●LabVIEW有哪些方式能與第三方硬件連接?

LabVIEW擁有靈活的通訊方式以實現與第三方硬件連接:動態鏈接庫(DLL),TCP/IP,DataSocket,OPC,共享變量,ActiveX,DDE,.net等。

第五篇:Labview培訓總結

Labview培訓總結(1)

轉眼,一周的培訓結束了,回顧這周,收獲還是很多的,對于完全陌生的labview逐漸變得熟悉,操作也變得熟練。對于老師給我們布置的任務也都完成了,雖然過程中有困難,但是經過老師的講解,以及同學之間的互相討論和百度,我們終于一路過關斬將,披荊斬棘,打敗了它們。下面來說說這幾個作業以及我做作業的思路和方法。

首先,第一個作業是求三個數平均值,這是個很簡單的小程序,在前面板放置三個數字輸入框和一個數字顯示框,然后在程序面板通過數值按鈕里的加減乘除的按鈕和連線將他們連接起來即可。如圖:

(求平均前面板)

(求平均程序框圖)

第二個作業是利用labview來實現e值得計算,雖然我們都知道e的值為2.71282,但是我們同樣是可以用labview來得到這個值的,我們知道e=1+1/2!+1/3!+.....+1/N!,我們可以利用這個公式來的到e的值,他的前面板很簡單就一個數值輸出框和一個確定按鈕,如圖

(求e值前面板)

(求e值程序框圖)

問題:在做這道題時我遇到了一些困難,像我們前面不知道怎么用那個確定按鈕,就算寫了程序可是并不知道怎么輸出它的值,后來經過百度了解了結構里的事件結構的用法,解決了這一困難,當我們添加了事件分支后如把確定按鈕添加進去,就回顯示確定按鈕值改變,這樣我們按下確定后,就會執行事件結構框內的while循環結構,則會輸出值。

作業的難度是一點點的上升的額,第三個任務是利用labview設計一個溫度報警器,當達到溫度設置上限時,警示燈就開始亮起,同時顯示框中顯示實時溫度,當溫度過高時顯示“溫度過高XX”假設XX為當時的過高溫度,當然,字符串輸出框是要有記錄功能的,滾動拉右邊的滾動條就可以查看以往的溫度記錄。這個任務剛拿到手里時有點蒙,無從下手啊這個,后來經過百度以及和同學們的討論,有了一定的思路,它的前后面板如下圖,有一個報警上限的滑動桿和一個溫度計,一個報警燈,一個報警按鈕一及一個顯示框,前面板沒什么困難,主要是程序框圖,如下

(溫度報警器程序框圖)

在課堂上老師對我們進行了一定的點播,我們利用一個隨機數發生器產生一個數,輸出到溫度計,將這個至于報警上限值進行比較,當報警開關和大于報警上限值同時滿足時,則報警燈亮起,當輸出實時溫度溫度時用到一個字符串顯示和一個字符串連接,把要輸出的內容通過字符串連接器連接起來,這樣就可在顯示框中顯示,同時這里要有一個條件判斷結構,如果大于那上限溫度,則輸出溫度過高字樣,哦,別忘了換行,不然他全部顯示在一行。

問題:在做這個作業時遇到的最大問題就是如何讓它有記錄功能,讓它可以記錄上一時刻的溫度,在百度過后,我學會了如何使用移位寄存器,再用了他過后就可以記錄了。

第四個任務就是升級版的溫度報警器,這個報警器要求更多,第三個作業的要求全部包括,又在原基礎上增加了通過一個按鈕來實現攝氏度與華氏度的轉換,并且記錄報警次數,還要增加三個按鍵,同時他有三個按鍵,1、開始鍵:開始采集。2、暫停鍵:暫停采集。3、停止鍵:采集停止,按了開始鍵后從頭開始采集。需要用到的知識也更多,for循環,while循環,事件結構,條件判斷結構,移位寄存器,公式節點等等,都用到了,對于這些新增要求我想的是一步步一個一個的去實現它。

1,記錄報警次數

我們要實現當超過溫度上限時,就記錄一次,累加次數,它的程序控制圖如下,這里同樣用到了一個累加器,在實現這一部分功能時。

問題:我遇到的問題是它的溫度當有一次不超限時就計數就清零,前面一直搞不定這個問題,后來和請教了同學,知道了原來是要把條件語句的假部位也要連起來,不然就會清零。

對于華氏度和攝氏度的轉換問題,因為老師進行了指導,完成的比較順利,用了一個公式節點就解決了。框圖如下

困惑我們最久就是采集進度條的問題了,因為要實現按鍵就開始采集,暫停鍵就暫停采集的問題,而停止停止整個系統,按開始鍵時又開始從頭開始,在這個過程中,我們遇到了如下問題。

問題:1、在使用判斷結構時,開始可以開始,但是暫停鍵不知如何安放。后面經過思考我們覺得可以用到一個非語句,將他接在暫停鍵的后面,如果按暫停鍵取非就采集,沒按暫停鍵就執行while循環,開始采集,線圖如下,通過這樣的接線總算結局了這個問題。

(真部分)

(假部分)

再然后就是停止鍵的問題了,我前面把它想的太簡單,以為將停止鍵接一個系統停止按鈕就可以了,那樣按下停止按鍵就跳出整個系統,今天下午聽老師的講解,知道了要求是按停止鍵會停止系統,但是按采集鍵后從零開始采集,我就改程序將停止鍵接在了for循環的條件判斷處,在for循環外加一個事件結構,然后在整個程序外加了一個while循環,使其整個連續循環。它的前面板如下。

(溫度報警器前面板)

由于程序框圖太大了,分兩部分截圖如下。

(溫度報警器程序框圖1)

(溫度報警器程序框圖2)

到這里總算實現了所有功能,心中還是有一定的成就感的,在后面的學習中繼續努力,爭取學到更多的知識。

下載LabVIEW 2013視頻教程下載word格式文檔
下載LabVIEW 2013視頻教程下載.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    Labview學習心得五篇范文

    對LabVIEW軟件及虛擬儀器的學習心得 一學期的Labview課程結束了,通過這一學期的學習,我主要了解到對LabVIEW軟件及虛擬儀器的理解以下幾方面的內容: 1、一開始老師通過關于此課......

    LabVIEW實驗感想

    LabVIEW實驗學習感想 labVIEW的學習除了老師在課堂上和我們講的內容之外,我們還在實驗室里親自用LabVIEW軟件區實現一些老師所安排的編程任務。其中我們需要做虛擬萬用表,虛擬......

    labVIEW課程小結

    labVIEW課程設計--朱鵬 南通大學電氣工程學院 labVIEW課程設計 課程小結 姓 名: 朱 鵬 班 級: 電 097 班 學 號: 0912002171 1 labVIEW課程設計--朱鵬 目 錄 第一部分......

    打印機視頻教程

    OA萬能攻略!視頻教程大集合----DIY必看(已經更新2009.10.7) 其實關于加粉加墨對于每臺打印機都是大同小異的,但由于每臺型號的硒鼓和墨盒設計都有所不同,這會對很多新手造成一個......

    各類ps視頻教程

    各類ps教程出處 網易學院 http://tech.163.com/school/photoshop/(各類視頻教程都在這里) 我愛photoshop: http://www.tmdps.cn/sj/pm/photoshop/ 洪恩在線: http://www.x......

    插畫經典視頻教程

    插畫經典視頻教程-01第一講插畫是什么.wmv 插畫在中國被人們俗稱為插圖。今天通行于國外市場的商業插畫包括出版物插圖、卡通吉祥物、影視與游戲美術設計和廣告插畫4種形式......

    期貨視頻教程

    期貨視頻教程 是廣州智航旗下:領航者期貨培訓網,是目前國內專業培養期貨職業操盤手的培訓機構。領航者期貨培訓網十幾年來以專職期貨操盤手教育,期貨股票外匯編程教育為主線。......

    速寫視頻教程

    速寫視頻教程 清華速寫教學影片 全集人物半身像速寫繪畫技法教學視頻 全集內容:速寫不僅是造型藝術的基礎,而且一種獨立的藝術形式,對于初學者來說更是一種學習用簡化形式綜合......

主站蜘蛛池模板: 精品久久久久久久国产潘金莲| 欧美日韩一区二区免费视频| 无码专区男人本色| 51被公侵犯玩弄漂亮人妻| 青草青草久热精品视频在线观看| 中文日产幕无线码6区收藏| 国产 亚洲 中文在线 字幕| 人妻色综合网站| 成人免费看www网址入口| 日本两人免费观看的视频| 四虎影在永久在线观看| 国产精品成人网址在线观看| 色欲网天天无码av| 男人扒开女人双腿猛进视频| 国产av国片偷人妻麻豆| 国产激情久久久久久熟女老人av| 精品综合久久久久久97| 无码国产午夜福利片在线观看| 色欲av无码无在线观看| 国产偷国产偷亚洲清高网站| 丰满人妻一区二区三区视频53| 精品麻豆国产色欲色欲色欲www| 大地资源在线播放观看mv| 国产精品岛国久久久久| 亚洲日韩av无码| 久久人人97超碰caoporen| 久久se精品一区二区三区| 精品一区二区三区在线观看| 无码国产精品一区二区vr老人| 日韩精品一区国产偷窥在线| 亚洲色偷拍另类无码专区| 久久精品国产99国产精偷| 中文字幕人妻熟女人妻a片| 久久亚洲精品成人av无码网站| 国产美女久久精品香蕉69| 无码熟妇人妻av影音先锋| 在线精品视频一区二区| 精品亚洲欧美视频在线观看| 国产精品亚洲色婷婷99久久精品| 国产真实乱对白精彩久久老熟妇女| 真人性生交免费视频|