出版時間: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)
圖書封面
評論、評分、閱讀與下載