虛擬儀器在當今測試技術領域具有非常廣泛的應 用。王英編的《虛擬儀器設計與LabVIEW編程(普通高 等教育創新型人才培養規劃教材)》介紹了虛擬儀器 的基本概念和虛擬儀器系統的構成;以LabVIEW為開 發平臺,介紹了虛擬儀器的軟件編程;介紹了LabVIEW 開發環境,虛擬儀器軟件的編輯與調試;介紹了基于 虛擬儀器的測試信號處理以及測量數據處理;介紹了 虛擬儀器數據采集與儀器控制,*后給出常用測試儀 器的虛擬儀器設計實例。
本書主要是面向測控技術與儀器專業學生編寫的 ,也可作為大中專院校機械大類、自動化大類的教學 參考書,以及相關工程技術人員設計開發虛擬儀器及 自動測試系統的技術參考書。
第1章 虛擬儀器概述
1.1 虛擬儀器的基本概念
1.2 虛擬儀器的歷史沿革
1.3 虛擬儀器的分類
1.4 虛擬儀器的設計
第2章 LabVIEW 開發環境
2.1 LabVIEW 登錄界面
2.2 LabVIEW 操作模板
2.2.1 工具模板
2.2.2 控件模板
2.2.3 功能模板
2.3 創建最簡單的VI程序
第3章 虛擬儀器編輯與調試
3.1 虛擬儀器的編輯
3.1.1 前面板的編輯
3.1.2 程序框圖的編輯
3.1.3 圖標/連接器的編輯
3.2 數據流編程
3.3 子VI
3.4 VI程序調試
3.5 本章小結
本章習題
第4章 結構、變量和節點
4.1 LabVIEW 的基本函數
4.1.1 基本運算函數
4.1.2 邏輯和位運算函數
4.1.3 關系運算函數
4.1.4 表達式節點與公式VI
4.2 多態性
4.2.1 數值函數的多態性
4.2.2 數組和簇函數的多態性
4.2.3 布爾函數的多態性
4.2.4 字符串函數的多態性
4.2.5 比較函數的多態性
4.3 結構
4.3.1 循環結構
4.3.2 條件結構
4.3.3 順序結構
4.3.4 定時結構
4.4 變量和公式節點
4.4.1 局部變量
4.4.2 全局變量
4.4.3 共享變量
4.4.4 公式節點
4.5 本章小結
本章習題
第5章 控件的操作和圖形顯示
5.1 控件風格的選用及數據類型描述
5.1.1 數值型
5.1.2 布爾型
5.1.3 字符串型
5.1.4 數組和簇
5.1.5 下拉列表與枚舉型
5.1.6 變體型
5.2 圖形顯示
5.2.1 波形圖和波形圖表
5.2.2 XY圖
5.2.3 強度圖和強度圖表
5.3 數據類型轉換
5.3.1 數值表示法之間的轉換
5.3.2 數值與字符串之間的轉換
5.3.3 數值與布爾類型之間的轉換
5.3.4 時間轉換與單位轉換
5.3.5 顏色轉換
5.3.6 數據平化
5.3.7 強制轉換
5.4 屬性節點
5.4.1 控件的屬性節點
5.4.2 圖形的屬性節點
5.5 調用節點
5.6 本章小結
本章習題
第6章 數字信號分析與處理
6.1 信號的產生
6.2 信號的時域和時差域分析
6.2.1 信號的時域分析
6.2.2 信號的時差域分析
6.3 信號的頻譜分析
6.3.1 譜分析
6.3.2 變換
6.3.3 諧波失真與頻譜分析
6.4 窗函數
6.5 數字濾波
6.6 本章小結
本章習題
第7章 數據處理
7.1 曲線擬合
7.2 回歸分析
7.3 線性代數
7.4 本章小結
本章習題
第8章 數據采集與儀器控制
8.1 DAQ數據采集
8.1.1 信號采集相關的參數配置
8.1.2 配置DAQ測量設備
8.1.3 DAQ信號采集
8.2 儀器控制
8.2.1 串口通信
8.2.2 IEEE488(GPIB)概述
8.3 VISA編程
8.4 儀器驅動
8.5 聲卡虛擬儀器
第9章 儀器界面與I/O
9.1 控件的分類和排列
9.2 顏色的使用
9.3 界面風格
9.4 圖片和裝飾
9.5 界面分割和自定義窗口大小
9.6 程序中字體的使用
第10章 實用工具軟件包
10.1 應用程序生成器
10.2 自動檢測工具箱
10.3 企業連通工具箱
10.4 Internet工具箱
10.5 PID工具箱
10.6 PictureControl工具箱
10.7 分析工具軟件
10.8 信號處理套件
第11章 常用測試儀器的虛擬儀器設計
11.1 多功能函數信號發生器的設計
11.2 多功能示波器的設計
11.3 多功能頻譜儀的設計
11.4 相關濾波頻譜儀
11.5 最小二乘法和回歸分析法
11.6 基于聲卡的個人多功能虛擬儀器
參考文獻