虛擬儀器圖形化編程語言LabVIEW教程

出版時間:2001-8  出版社:西安電子科技大學(xué)出版社  作者:劉君華  

內(nèi)容概要

本書詳盡、全面、系統(tǒng)地介紹了當(dāng)前最流行的虛擬儀器編程語言——LabVIEW。LabVIEW(Laboratory Virtual Instruments Engineering Workbench)是美國 NI公司(National Instrument Company)推出的一種基于G語言(Graphics Language,圖形化編程語言)的虛擬儀器軟件開發(fā)工具。它為不熟悉文本語言編程的設(shè)計者在測控領(lǐng)域建立計算機(jī)儀器系統(tǒng)——虛擬儀器,提供了一個便捷、輕松的圖形化設(shè)計環(huán)境。全書共分九章。第1章LabVIEW概述;第2章介紹了LabVIEW的三個模板,其上提供的工具、控件與圖標(biāo)是設(shè)計虛擬儀器的基礎(chǔ);第3章介紹了實現(xiàn)儀器測試功能所需要的常用圖標(biāo)的工作原理與使用方法;第4、5章介紹了獲取信號的I/O接口設(shè)備(DAQ數(shù)據(jù)采集卡、PXI總線模塊化儀器、GPIB總線儀器、VXI總線儀器模塊、標(biāo)準(zhǔn)串口儀器等)的軟件驅(qū)動方法以及VISA技術(shù);第 6章介紹了LabVIEW與 C語言的接口方法;第7章介紹了LabVIEW提供的網(wǎng)絡(luò)通信模板;第8、9章是不同層次的虛擬儀器設(shè)計示例與練習(xí)實驗。本書內(nèi)容豐富,論述簡潔,密切聯(lián)系測量實際;提供了大量設(shè)計示例與實驗,便于自學(xué);不僅適用于初學(xué)者,對已經(jīng)入門希望進(jìn)一步提高者也大有裨益。本書可作為大專院校的教科書,也可作為工程技術(shù)人員、科技工作者學(xué)習(xí)設(shè)計虛擬儀器系統(tǒng)的自學(xué)用書。

書籍目錄

第1章  LabVIEW概述                   1. 1  虛擬儀器的基本概念                   1. 1. 1  什么是虛擬儀器                   1. 1. 2 虛擬儀器的特點                   1. 1. 3 虛擬儀器的構(gòu)成及其分類                   1. 2 LabVIEW簡介                   1. 2. 1 什么是LabVIEW                   1. 2. 2 LabVIEW軟件的特點與優(yōu)點                   1. 2. 3 如何獲取LabVIEW5. 1軟件                   1. 2. 4 如何安裝LabVIEW5. 1軟件                   1. 2. 5  LabVIEW軟件包內(nèi)容簡介                   1. 3 練習(xí)實驗                   1. 3. 1 [練習(xí)1-1]:在New VI環(huán)境對窗口命名與存放已命名的VI                   1. 3. 2 [練習(xí)1-2]:在Open VI環(huán)境下, 尋找用戶命名的VI                   1. 3. 3 [練習(xí)1-3]:在 Open VI環(huán)境下, 尋找 File Dialog對話框中已列入的VI                   1. 3. 4 [練習(xí)1-4]:尋找并運(yùn)行雙蹤示波器(Two Channel Oscilloscope)                   本章小結(jié)                   第2章 LabVIEW模板簡介                   2. 1 概述                   2. 2 工具模板(Tools Palette)                   2. 3 控制模板(Controls Palette)                   2. 3. 1 控制(Controls)子模板                   2. 3. 2 數(shù)字(Numeric)子模板                   2. 3. 3 布爾量(Boolean)子模板                   2. 3. 4 數(shù)組和類(Array& Cluster)子模板                   2. 3. 5 圖形(Graph)子模板                   2. 4 功能模板(Functions Palette)                   2. 4. 1 功能(Functions)子模板                   2. 4. 2 結(jié)構(gòu)(Structures)子模板                   2. 4. 3 數(shù)值運(yùn)算(Numeric)子模板                   2. 4. 4 布爾量運(yùn)算(Boolean)子模板                   2. 4. 5 比較運(yùn)算(Comparison)子模板                   本章小結(jié)                   第3章 信號分析處理與 Signal Processing. Mathematics子模板                   3. 1  Signal Processing子模板簡介                   3. 2  Signal Generation子模板簡介                   3. 2. 1  Signal Generation子模板簡介                   3. 2. 2 正弦波發(fā)生函數(shù)(Sine Wave. vi)的離散時間序列                   3. 3  Time Domain子模板與時域分析                   3. 3. 1 Time Domain子模板                   3. 3. 2 信號的自相關(guān)分析                   3. 3. 3 信號的互相關(guān)分析                   3. 4 Frequency Domain子模板與頻域分析                   3. 4. 1 Frequency Domain子模板簡介                   3. 4. 2 信號的頻域分析                   3. 4. 3  Real FFT.vi圖標(biāo)的調(diào)用                   3. 5  Window.vi子模板與窗函數(shù)                   3. 5. 1  Window. vi子模板簡介                   3. 5. 2 窗平滑技術(shù)                   3. 5. 3  Hamming Window. vi圖標(biāo)的調(diào)用                   3. 6  Filter子模板與濾波                   3. 6. 1  Filter子模板簡介                   3. 6. 2 巴特沃斯與切比雪夫濾波器                   3. 6. 3  Eutterworth Filters. vi. Chebyshev Filtets. Vi圖標(biāo)的調(diào)用                   3. 7  Mathematics子模板與數(shù)學(xué)運(yùn)算                   3. 7. 1  Mathematics子模板簡介                   3. 7. 2 信號的幅值特征參數(shù)                   3. 7. 3  Probability and Statistics子模板                   3. 7. 4 曲線擬會及其在測量系統(tǒng)中的應(yīng)用                   本章小結(jié)                   第4章  Data Acquisition子模板與I/O接口設(shè)備的軟件驅(qū)動                   4. 1 數(shù)據(jù)采集                   4. 1. 1 多參量測量系統(tǒng)的組成和數(shù)據(jù)采集卡DAQ                   4. 1. 2 數(shù)據(jù)采集卡的基本性能指標(biāo)                   4. 1. 3 數(shù)據(jù)采集卡的安裝                   4. 1. 4 實現(xiàn)數(shù)據(jù)采集卡軟件驅(qū)動前的參數(shù)設(shè)置                   4. 1. 5 I/O接口設(shè)備Lab-PC-1200型數(shù)據(jù)采集卡簡介                   4. 1. 6 Lab-PC-1200型數(shù)據(jù)采集卡的安裝檢驗與參數(shù)設(shè)置                   4. 2 PXI總線簡述                   4. 2. 1 PXI規(guī)范及其體系結(jié)構(gòu)                   4. 2. 2 PXI總線與PCI總線的性能比較                   4. 2. 3 I/O接口設(shè)備PXI-6040E型數(shù)據(jù)采集卡簡介                   4. 2. 4 安裝檢驗與參數(shù)設(shè)置                   4. 3 Data Acquisition子模板簡介                   4. 3. 1  Analog Input子模板簡介                   4. 3. 2  Analog Output子模板簡介                   4. 4 應(yīng)用舉例                   4. 4. 1 I/O接口設(shè)備Lab-PC-1200型數(shù)據(jù)采集卡的軟件驅(qū)動                   4. 4. 2  I/O接口設(shè)備PXI-6040E型數(shù)據(jù)采集卡的軟件驅(qū)動                   本章小結(jié)                   第5章  Instrument I/O子模板與I/O接口設(shè)備的軟件驅(qū)動                   5. 1 概述                   5. 2 GPIB總線簡述                   5. 2. 1 GPIB總線接口系統(tǒng)的特點                   5. 2. 2 GPIB總線結(jié)構(gòu)                   5. 2. 3 GPIB總線虛擬儀器測試系統(tǒng)I/O接口設(shè)備的組成                   5. 2. 4  GPIB子模板簡介                   5. 2. 5  GPIB總線系統(tǒng)軟件設(shè)計                   5. 3  VXI總線簡述                   5. 3. 1 VXI總線接口系統(tǒng)的特點                   5. 3. 2 VXI總線系統(tǒng)的結(jié)構(gòu)和控制器結(jié)構(gòu)                   5. 3. 3 VXI總線虛擬儀器測試系統(tǒng)I/O接口設(shè)備的組成                   5. 3. 4 VXI子模板簡介                   5. 3. 5 VXI總線系統(tǒng)軟件設(shè)計                   5. 4 串口(RS-232/485)簡述                   5. 4. 1 Serial串口子模板簡介                   5. 4. 2 Serial總線虛擬儀器測試系統(tǒng)I/O接口設(shè)備的組成                   5. 4. 3 Serial總線系統(tǒng)軟件設(shè)計                   5. 5 VISA簡述                   5. 5. 1 VISA的由來                   5. 5. 2 虛擬儀器軟件體系結(jié)構(gòu)的組成                   5. 5. 3  VISA的特點                   5. 5. 4 VISA的基本內(nèi)部結(jié)構(gòu)                   5. 5. 5 VISA子模板簡介                   5. 6 應(yīng)用舉例                   本章小結(jié)                   第6章 Advanced子模板及LabVIEW與C語言的接口方法                   6. 1 概述                   6. 2  Advanced子模板                   6. 3 CIN(代碼接口節(jié)點)圖標(biāo)及其與C語言接口技術(shù)                   6. 4 CIN圖標(biāo)的調(diào)用及參數(shù)設(shè)置                   6. 4. 1 CIN圖標(biāo)的調(diào)用路徑                   6. 4. 2 CIN圖標(biāo)及其端口參數(shù)設(shè)置                   6. 5 CIN設(shè)計步驟                   6. 5. 1 生成C源代碼編輯格式文件(*. C文件)代碼框架                   6. 5. 2 添加C源代碼                   6. 5. 3 *. C文件源代碼的編譯                   6. 5. 4 裝載編譯好的可執(zhí)行文件                   6. 5. 5 運(yùn)行程序                   6. 6 應(yīng)用舉例:用CIN圖標(biāo)實現(xiàn)對HY-1232數(shù)據(jù)采集卡的驅(qū)動                   6. 6. 1 HY-1232數(shù)據(jù)采集卡簡介                   6. 6. 2 具體設(shè)計方法                   6. 7 端口操作圖標(biāo)In Port. vi. Out Port.vi及其應(yīng)用                   6. 7. 1  In Port. vi. Out Port. vi圖標(biāo)的調(diào)用                   6. 7. 2  In Port. vi. Out Port. vi圖標(biāo)端口參數(shù)設(shè)置                   6. 7. 3  應(yīng)用舉例:用In Port. vi和 Out Port. vi圖標(biāo)驅(qū)動數(shù)據(jù)采集卡                   本章小結(jié)                   第7章  Communication子模塊及其在網(wǎng)絡(luò)通信中的應(yīng)用                   7. 1 網(wǎng)絡(luò)相關(guān)概念                   7. 1. 1 網(wǎng)絡(luò)協(xié)議                   7. 1. 2 數(shù)據(jù)交換接口                   7. 1. 3 組建智能測控網(wǎng)絡(luò)的兩種模式                   7. 1. 4 端口的概念                   7. 1. 5 隊列和連接                   7. 2 Communication子模板                   7. 2. 1 TCP子模板及其應(yīng)用                   7. 2. 2 用TCP子模板實現(xiàn)智能測控網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)姆椒?                  7. 2. 3 應(yīng)用舉例                   7. 3 DataSocket子模板及其應(yīng)用                   7. 3. 1 DataSocket子模板                   7. 3. 2  DataSocket服務(wù)器與管理器簡介                   7. 3. 3  用DataSocket子模板實現(xiàn)智能測控網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)姆椒?                  7. 3. 4 應(yīng)用舉例                   7. 4  System Exec. vi圖標(biāo)及可執(zhí)行文件*. exe文件的調(diào)用                   7. 4. 1  System Exec. vi圖標(biāo)的調(diào)用及參數(shù)設(shè)置                   7. 4. 2 應(yīng)用舉例                   本章小結(jié)                   第8章 創(chuàng)建虛擬儀器VI示例                   8. 1 概述                   8. 2 簡單虛擬儀器的創(chuàng)建示例                   8. 2. 1 數(shù)據(jù)運(yùn)算. 比較運(yùn)算圖標(biāo)功能檢驗儀                   8. 2. 2 被測量值的轉(zhuǎn)換與顯示                   8. 2. 3 虛擬非線性校正器                   8. 2. 4 子VI的創(chuàng)建與調(diào)用                   8. 3 信號分析用虛擬儀器的創(chuàng)建示例                   8. 4 數(shù)據(jù)處理類虛擬儀器應(yīng)用示例                   8. 5 數(shù)據(jù)采集及信號記錄類虛擬儀器                   本章小結(jié)                   第9章 教學(xué)用虛擬儀器系統(tǒng)實驗                   9. 1 熟悉LabVIEW軟件平臺環(huán)境類                   9. 2 基本訓(xùn)練類實驗                   9. 3 信號分析處理類虛擬儀器                   9. 4 虛擬儀器綜合實驗                   9. 4. 1 壓力傳感器系統(tǒng)的靜態(tài)標(biāo)定與技術(shù)指標(biāo)的確定                   9. 4. 2 測試系統(tǒng)動態(tài)特性的測定與改善                   9. 4. 3 RLC電參數(shù)測量與虛擬RLC測試儀                   9. 4. 4 相位差測量與虛擬相位差計                   9. 4. 5 信號的頻譜分析及虛擬頻譜儀                   9. 4. 6 虛擬傳遞函數(shù)測試儀                   9. 4. 7 虛擬信號發(fā)生器                   本章小結(jié)                   參考文獻(xiàn)

圖書封面

評論、評分、閱讀與下載


    虛擬儀器圖形化編程語言LabVIEW教程 PDF格式下載


用戶評論 (總計4條)

 
 

  •   適合提高階段使用,不錯很好
  •   點擊完后,直接顯示沒貨了
  •   書很好服務(wù)很好
  •   第六章寫得不清不楚,我本想學(xué)習(xí)關(guān)于"inport&outport.VI"要怎樣控制IC(74HC574&HD74LS138P)驅(qū)動繼電器的,但看過這書后還是一樣迷茫.沒有起作用.你能給我介紹,以上情況我應(yīng)買那本書呢?及怎么用LABview控制儀器.或提供多些例子給我.根椐編程手冊我們應(yīng)該怎樣去寫出自已所想的軟件呢?請告訴我,我正等待買到這種書.感謝指點迷津!!!!!!!!!!!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7