第一課 labView概述..................4 第一節(jié) 虛擬儀器(VI)的概念..4 第二節(jié) labView的操作模板........6 工具模板(Tools Palette).........6 控制模板(Controls Palette).........7 功能模板(Functions Palette).......8 第三節(jié) 創(chuàng)建一個(gè)VI程序..........10 1. 前面板...10 框圖程序..............11 從框圖程序窗口創(chuàng)建前面板對(duì)象................12 4. 數(shù)據(jù)流編程...............12 第四節(jié) 程序調(diào)試技術(shù)................13 1. 找出語法錯(cuò)誤...........13 2. 設(shè)置執(zhí)行程序高亮...13 3. 斷點(diǎn)與單步執(zhí)行.......13 4. 探針.......14 第五節(jié) 練習(xí)1-1.....14 第六節(jié) 把一個(gè)VI程序作為子VI程序調(diào)用17 第七節(jié) 練習(xí)1-2.....18 第八節(jié) 練習(xí)1-3.....20 第九節(jié) 練習(xí)1-4.....22 第十節(jié) 練習(xí)1-5.....24 第二課 數(shù)據(jù)采集.......27 第一節(jié) 概述..........27 第二節(jié) 數(shù)據(jù)采集VI程序的調(diào)用方法..........29 第三節(jié) 模擬輸入與輸出............30 練習(xí)2-1...............31 第四節(jié) 波形的采集與產(chǎn)生........34 練習(xí)2-2...............35 第五節(jié) 掃描多個(gè)模擬輸入通道.36 練習(xí)2-3...............36 第六節(jié) 連續(xù)數(shù)據(jù)采集................37 練習(xí)2-4...............38 第三課 儀器控制.......40 第一節(jié) 概述..........40 第二節(jié) 串行通訊....40 第三節(jié) IEEE 488(GPIB)概述41 練習(xí)3-1...............43 第四節(jié) VISA編程...44
標(biāo)簽: labView 教程 免費(fèi)下載
上傳時(shí)間: 2013-11-05
上傳用戶:nem567397
labView 虛擬儀器入門labView 程序又稱虛擬儀器,即VI,其外觀和操作類似于真實(shí)的物理儀器(如示波器和萬用表)。labView擁有一整套工具用于數(shù)據(jù)采集、分析、顯示和存儲(chǔ)數(shù)據(jù),以及解決用戶編寫代碼中可能出現(xiàn)的問題。labView 提供眾多輸入控件和顯示控件用于創(chuàng)建用戶界面,即前面板。輸入控件是指旋鈕、按鈕、轉(zhuǎn)盤等輸入裝置。顯示控件是指圖形、指示燈等輸出顯示裝置。創(chuàng)建用戶界面后,可用VI和結(jié)構(gòu)來添加代碼,從而控制前面板對(duì)象。labView 的圖形化源代碼在某種程度上類似于流程圖,labView 可與一些硬件(如數(shù)據(jù)采集、視覺、運(yùn)動(dòng)控制設(shè)備、GPIB、PXI、VXI、RS232 以及RS485等儀器)進(jìn)行通信。
上傳時(shí)間: 2013-11-16
上傳用戶:gxf2016
第一章 虛擬儀器及labView入門 1.1 虛擬儀器概述 1.2 labView是什么? 1.3 labView的運(yùn)行機(jī)制 1.3.1 labView應(yīng)用程序的構(gòu)成 1.3.2 labView的操作模板 1.4 labView的初步操作 1.4.1 創(chuàng)建VI和調(diào)用子VI 1.4.2 程序調(diào)試技術(shù) 1.4.3 子VI的建立 1.5 圖表(Chart)入門 第二章 程序結(jié)構(gòu) 2.1 循環(huán)結(jié)構(gòu) 2.1.1 While 循環(huán) 2.1.2 移位寄存器 2.1.3 For循環(huán) 2.2 分支結(jié)構(gòu):Case 2.3 順序結(jié)構(gòu)和公式節(jié)點(diǎn) 2.3.1 順序結(jié)構(gòu) 2.3.2 公式節(jié)點(diǎn) 第三章 數(shù)據(jù)類型:數(shù)組、簇和波形(Waveform) 3.1 數(shù)組和簇 3.2 數(shù)組的創(chuàng)建及自動(dòng)索引 3.2.1 創(chuàng)建數(shù)組 3.2.2 數(shù)組控制對(duì)象、常數(shù)對(duì)象和顯示對(duì)象 3.2.3 自動(dòng)索引 3.3 數(shù)組功能函數(shù) 3.4 什么是多態(tài)化(Polymorphism)? 3.5 簇 3.5.1 創(chuàng)建簇控制和顯示 3.5.2 使用簇與子VI傳遞數(shù)據(jù) 3.5.3 用名稱捆綁與分解簇 3.5.4 數(shù)組和簇的互換 3.6 波形(Waveform)類型 第四章 圖形顯示 4.1 概述 4.2 Graph控件 4.3 Chart的獨(dú)有控件 4.4 XY圖形控件(XY Graph) 4.5 強(qiáng)度圖形控件(Intensity Graph) 4.6 數(shù)字波形圖控件(Digital Waveform Graph) 4.7 3D圖形顯示控件(3D Graph) 第五章 字符串和文件I/ 5.1 字符串 5.2 文件的輸入/輸出(I/O) 5.2.1 文件 I/O 功能函數(shù) 5.2.2 將數(shù)據(jù)寫入電子表格文 5.3 數(shù)據(jù)記錄文件(datalog file) 第六章 數(shù)據(jù)采集 6.1 概述 6.1.1 采樣定理與抗混疊濾波器 6.1.2 數(shù)據(jù)采集系統(tǒng)的構(gòu)成 6.1.3 模入信號(hào)類型與連接方式 6.1.4 信號(hào)調(diào)理 6.1.5 數(shù)據(jù)采集問題的復(fù)雜程度評(píng)估 6.2 緩沖與觸發(fā) 6.2.1 緩沖(Buffers) 6.2.2 觸發(fā)(Triggering) 6.3 模擬I/O(Analog I/O) 6.3.1 基本概念 6.3.2 簡單 Analog I/O 6.3.3 中級(jí)Analog I/O 6.4 數(shù)字I/O(Digital I/O) 6.5 采樣注意事項(xiàng) 6.5.1 采樣頻率的選擇 6.5.2 6.5.3 多任務(wù)環(huán)境 6.6 附:PCI-MIO-16E-4數(shù)據(jù)采集卡簡介 第七章 信號(hào)分析與處理 7.1 概述 7.2 信號(hào)的產(chǎn)生 7.3 標(biāo)準(zhǔn)頻率 7.4 數(shù)字信號(hào)處理 7.4.1 FFT變換 7.4.2 窗函數(shù) 7.4.3 頻譜分析 7.4.4 數(shù)字濾波 7.4.5 曲線擬合 第八章 labView程序設(shè)計(jì)技巧 8.1 局部變量和全局變量 8.2 屬性節(jié)點(diǎn) 8.3 VI選項(xiàng)設(shè)置 第九章 測(cè)量專題 9.1 概述 9.1.1 模入信號(hào)類型與連接方式 9.1.2 信號(hào)調(diào)理 9.2 電壓測(cè)量 9.3 頻率測(cè)量 9.4 相位測(cè)量 9.5 功率測(cè)量 9.6 阻抗測(cè)量 9.7 示波器 9.8 波形記錄與回放 9.9 元件伏安特性的自動(dòng)測(cè)試 9.10 掃頻儀 9.11 函數(shù)發(fā)生器 9.12 實(shí)驗(yàn)數(shù)據(jù)處理 9.13 頻域分析 9.14 時(shí)域分析 第十章 網(wǎng)絡(luò)與通訊 第十一章 儀器控制
上傳時(shí)間: 2013-11-06
上傳用戶:15070202241
第八章 labView的編程技巧 本章介紹局部變量、全局變量、屬性節(jié)點(diǎn)和其他一些有助于提高編程技巧的問題,恰當(dāng)?shù)剡\(yùn)用這些技巧可以提高程序的質(zhì)量。 8.1 局部變量 嚴(yán)格的語法盡管可以保證程序語言的嚴(yán)密性,但有時(shí)它也會(huì)帶來一些使用上的不便。在labView這樣的數(shù)據(jù)流式的語言中,將變量嚴(yán)格地分為控制器(Control)和指示器(Indicator),前者只能向外流出數(shù)據(jù),后者只能接受流入的數(shù)據(jù),反過來不行。在一般的代碼式語言中,情況不是這樣的。例如我們有變量a、b和c,只要需要我們可以將a的值賦給b,將b的值賦給c等等。前面所介紹的labView內(nèi)容中,只有移位積存器即可輸入又可輸出。另外,一個(gè)變量在程序中可能要在多處用到,在圖形語言中勢(shì)必帶來過多連線,這也是一件煩人的事。還有其他需要,因此labView引入了局部變量。
上傳時(shí)間: 2013-10-27
上傳用戶:xieguodong1234
ni labView和于數(shù)據(jù)采集,分析和顯示,分析該交互式技術(shù)指南為您介紹它的基本知識(shí)。
上傳時(shí)間: 2013-11-10
上傳用戶:wkxiian
一本書的掃描稿,文字和圖片可見但不太清晰,文字較多,偏重于測(cè)量原理的介紹,對(duì)在labView使用各種不同的控件的介紹較少。全書一共552頁。
上傳時(shí)間: 2013-11-14
上傳用戶:superman111
6小時(shí)學(xué)會(huì)labView, labView Six Hour Course – Instructor Notes This zip file contains material designed to give students a working knowledge of labView in a 6 hour timeframe. The contents are: Instructor Notes.doc – this document. labViewIntroduction-SixHour.ppt – a PowerPoint presentation containing screenshots and notes on the topics covered by the course. Convert C to F (Ex1).vi – Exercise 1 solution VI. Convert C to F (Ex2).vi – Exercise 2 solution subVI. Thermometer-DAQ (Ex2).vi – Exercise 2 solution VI. Temperature Monitor (Ex3).vi – Exercise 3 solution VI. Thermometer (Ex4).vi – Exercise 4 solution subVI. Convert C to F (Ex4).vi – Exercise 4 solution subVI. Temperature Logger (Ex4).vi – Exercise 4 solution VI. Multiplot Graph (Ex5).vi – Exercise 5 solution VI. Square Root (Ex6).vi – Exercise 6 solution VI. State Machine 1 (Ex7).vi – Exercise 7 solution VI. The slides can be presented in two three hour labs, or six one hour lectures. Depending on the time and resources available in class, you can choose whether to assign the exercises as homework or to be done in class. If you decide to assign the exercises in class, it is best to assign them in order with the presentation. This way the students can create VI’s while the relevant information is still fresh. The notes associated with the exercise slide should be sufficient to guide the students to a solution. The solution files included are one possible solution, but by no means the only solution.
標(biāo)簽: labView
上傳時(shí)間: 2013-10-13
上傳用戶:zjwangyichao
一篇長90頁的PPT和10個(gè)左右的示例源程序,對(duì)于自學(xué)能力強(qiáng)且有一定計(jì)算機(jī)編程基礎(chǔ)的人來說上手還是很快的。 •Understand the components of a Virtual Instrument •Introduce labView and common labView functions •Build a simple data acquisition application •Create a subroutine in labView
上傳時(shí)間: 2013-11-21
上傳用戶:yeling1919
虛擬儀器(virtual instrumention)是基于計(jì)算機(jī)的儀器。計(jì)算機(jī)和儀器的密切結(jié)合是目前儀器發(fā)展的一個(gè)重要方向。粗略地說這種結(jié)合有兩種方式,一種是將計(jì)算機(jī)裝入儀器,其典型的例子就是所謂智能化的儀器。隨著計(jì)算機(jī)功能的日益強(qiáng)大以及其體積的日趨縮小,這類儀器功能也越來越強(qiáng)大,目前已經(jīng)出現(xiàn)含嵌入式系統(tǒng)的儀器。另一種方式是將儀器裝入計(jì)算機(jī)。以通用的計(jì)算機(jī)硬件及操作系統(tǒng)為依托,實(shí)現(xiàn)各種儀器功能。虛擬儀器主要是指這種方式。下面的框圖反映了常見的虛擬儀器方案。 虛擬儀器的主要特點(diǎn)有: n 盡可能采用了通用的硬件,各種儀器的差異主要是軟件。 n 可充分發(fā)揮計(jì)算機(jī)的能力,有強(qiáng)大的數(shù)據(jù)處理功能,可以創(chuàng)造出功能更強(qiáng)的儀器。 n 用戶可以根據(jù)自己的需要定義和制造各種儀器。 虛擬儀器實(shí)際上是一個(gè)按照儀器需求組織的數(shù)據(jù)采集系統(tǒng)。虛擬儀器的研究中涉及的基礎(chǔ)理論主要有計(jì)算機(jī)數(shù)據(jù)采集和數(shù)字信號(hào)處理。目前在這一領(lǐng)域內(nèi),使用較為廣泛的計(jì)算機(jī)語言是美國NI公司的labView。 虛擬儀器的起源可以追朔到20世紀(jì)70年代,那時(shí)計(jì)算機(jī)測(cè)控系統(tǒng)在國防、航天等領(lǐng)域已經(jīng)有了相當(dāng)?shù)陌l(fā)展。PC機(jī)出現(xiàn)以后,儀器級(jí)的計(jì)算機(jī)化成為可能,甚至在Microsoft公司的Windows誕生之前,NI公司已經(jīng)在Macintosh計(jì)算機(jī)上推出了labView2.0以前的版本。對(duì)虛擬儀器和labView長期、系統(tǒng)、有效的研究開發(fā)使得該公司成為業(yè)界公認(rèn)的權(quán)威。 普通的PC有一些不可避免的弱點(diǎn)。用它構(gòu)建的虛擬儀器或計(jì)算機(jī)測(cè)試系統(tǒng)性能不可能太高。目前作為計(jì)算機(jī)化儀器的一個(gè)重要發(fā)展方向是制定了VXI標(biāo)準(zhǔn),這是一種插卡式的儀器。每一種儀器是一個(gè)插卡,為了保證儀器的性能,又采用了較多的硬件,但這些卡式儀器本身都沒有面板,其面板仍然用虛擬的方式在計(jì)算機(jī)屏幕上出現(xiàn)。這些卡插入標(biāo)準(zhǔn)的VXI機(jī)箱,再與計(jì)算機(jī)相連,就組成了一個(gè)測(cè)試系統(tǒng)。VXI儀器價(jià)格昂貴,目前又推出了一種較為便宜的PXI標(biāo)準(zhǔn)儀器。 虛擬儀器研究的另一個(gè)問題是各種標(biāo)準(zhǔn)儀器的互連及與計(jì)算機(jī)的連接。目前使用較多的是IEEE 488或GPIB協(xié)議。未來的儀器也應(yīng)當(dāng)是網(wǎng)絡(luò)化的。
上傳時(shí)間: 2013-10-15
上傳用戶:gaoliangncepu
《labView程序設(shè)計(jì)與應(yīng)用》附加光盤使用說明======================================================================= 本光盤為labView程序?qū)嵗?nbsp; labView程序?qū)嵗挥贓xamples文件夾中,其中包含了書中所有的例程以及數(shù)十個(gè)附加的labView程序?qū)嵗?,這些實(shí)例基本覆蓋了書中所介紹的內(nèi)容,建議讀者結(jié)合這些實(shí)例來閱讀本書。
標(biāo)簽: labView 程序設(shè)計(jì)
上傳時(shí)間: 2013-11-21
上傳用戶:yl1140vista
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1