LabVIEW虛擬儀器設計與套用(第2版)

LabVIEW虛擬儀器設計與套用(第2版)

《LabVIEW虛擬儀器設計與套用(第2版)》是2019年6月清華大學出版社出版的圖書,作者是胡乾苗。

基本介紹

  • 中文名:LabVIEW虛擬儀器設計與套用(第2版)
  • 作者:胡乾苗
  • 出版社:清華大學出版社
  • 出版時間:2019年6月
  • 定價:49 元
  • ISBN:9787302524946
內容簡介,圖書目錄,

內容簡介

本書通過理論與實例相結合、與實訓練習相配合的方式,介紹了利用LabVIEW進行虛擬儀器設計的方法與技巧。本書共分為11章,包括虛擬儀器基礎、開啟LabVIEW編程之門、數據類型和操作、LabVIEW的程式結構、數據的圖形顯示、檔案I/O、數據採集、數位訊號處理、虛擬儀器通信技術、LabVIEW常用編程技巧和套用實例。書中提供了大量的編程實例,可以讓讀者更快捷地掌握相應的知識。
本書可作為高等院校虛擬儀器等相關課程的教材或教學參考書,也可作為相關工程技術人員的參考用書。

圖書目錄

第1章虛擬儀器基礎1
1.1虛擬儀器技術概述1
1.1.1虛擬儀器的概念1
1.1.2虛擬儀器的特點2
1.2虛擬儀器的構成及分類3
1.2.1虛擬儀器的構成3
1.2.2虛擬儀器的分類4
1.3虛擬儀器的軟體開發環境6
1.3.1虛擬儀器開發軟體6
1.3.2G語言6
思考題與習題7第2章開啟LabVIEW編程之門8
2.1LabVIEW概述8
2.1.1LabVIEW簡介 8
2.1.2LabVIEW的優勢9
2.1.3LabVIEW的套用9
2.2LabVIEW編程環境10
2.2.1LabVIEW 2017的基本開發平台11
2.2.2LabVIEW的操作選板13
2.2.3LabVIEW 2017的選單和工具列17
2.3LabVIEW幫助系統24
2.4LabVIEW的初步操作26
2.4.1新建一個VI26
2.4.2前面板設計26
2.4.3框圖程式設計——添加節點26
2.4.4框圖程式設計——連線26[1][2]2.4.5運行程式27
2.4.6程式的保存與載入27
2.5子VI的創建與調用27
2.5.1子VI創建27
2.5.2子VI的調用32
2.6VI的調試方法32
2.7上機操作實例34
思考題和習題37第3章數據類型和操作38
3.1LabVIEW的基本數據類型38
3.1.1數值型38
3.1.2布爾型42
3.1.3字元串與路徑44
3.2數據運算48
3.2.1數值運算48
3.2.2比較運算49
3.2.3布爾運算50
3.2.4字元串運算51
3.3數組55
3.3.1數組數據的組成55
3.3.2數組的創建55
3.3.3數組數據的使用57
3.4簇63
3.4.1簇的創建64
3.4.2簇操作函式65
3.5波形數據68
3.5.1波形數據的組成69
3.5.2波形數據的創建72
3.6不同數據函式的綜合套用74
思考題和習題75第4章LabVIEW的程式結構76
4.1循環結構76
4.1.1For循環76
4.1.2While循環78
4.1.3循環結構的循環隧道與自動索引79
4.1.4移位暫存器和反饋節點82
4.2條件結構85
4.3順序結構87
4.4事件結構90
4.4.1事件結構的構成91
4.4.2事件結構的設定92
4.4.3通知事件和過濾事件93
4.4.4事件結構的套用舉例94
4.5公式節點96
4.6LabVIEW中變數的數值傳遞97
4.6.1局部變數97
4.6.2全局變數99
思考題和習題102第5章數據的圖形顯示103
5.1波形顯示103
5.1.1波形圖104
5.1.2波形圖表109
5.2XY圖和Express XY圖112
5.2.1XY圖112
5.2.2Express XY圖114
5.3強度圖形114
5.3.1強度圖114
5.3.2強度圖表簡介115
5.4三維圖形116
5.4.1三維曲面圖形116
5.4.2三維參數圖形117
5.4.3三維線條圖形118
5.5數字波形圖119
思考題和習題120第6章檔案I/O122
6.1檔案的類型122
6.1.1文本檔案類型122
6.1.2二進制檔案類型123
6.1.3數據記錄檔案124
6.2檔案操作124
6.2.1檔案的基本操作124
6.2.2檔案I/O選板125
6.3常用檔案類型的使用127
6.3.1文本檔案127
6.3.2電子表格檔案128
6.3.3XML檔案130
6.3.4Windows配置檔案131
6.3.5基於文本的測量檔案133
6.4二進制檔案的寫入與讀取133
6.4.1二進制檔案134
6.4.2數據存儲檔案135
6.4.3高速數據流檔案137
6.4.4波形檔案140
6.5數據記錄檔案142
6.6壓縮檔案145
6.6.1壓縮函式145
6.6.2檔案壓縮146
6.7高級檔案I/O函式147
思考題和習題148第7章數據採集149
7.1數據採集基礎149
7.1.1奈奎斯特採樣定理149
7.1.2信號類型150
7.1.3信號的參考點與測量系統151
7.1.4數據採集系統構成153
7.2數據採集卡的選用與配置153
7.2.1選用數據採集卡的基本原則153
7.2.2數據採集卡的配置155
7.3NIDAQmx簡介159
7.3.1NIDAQmx數據採集VI160
7.3.2DAQ助手的使用161
7.4DAQmx套用實例165
7.4.1模擬信號輸入165
7.4.2模擬信號輸出168
7.4.3數字I/O170
7.4.4計數器172
思考題和習題175第8章數位訊號處理176
8.1信號產生176
8.1.1數位訊號的產生與數位化頻率的概念176
8.1.2信號生成177
8.1.3波形生成180
8.2波形調理和波形測量185
8.2.1波形調理186
8.2.2波形測量188
8.3信號的時域分析192
8.3.1相關分析192
8.3.2卷積194
8.3.3縮放和映射196
8.4信號的頻域分析197
8.5窗函式202
8.6數字濾波器204
8.7逐點分析庫207
思考題和習題208第9章虛擬儀器通信技術210
9.1TCP通信210
9.1.1TCP簡介210
9.1.2TCP函式節點211
9.1.3TCP編程實例214
9.2UDP通信216
9.2.1UDP函式節點216
9.2.2UDP編程實例218
9.3DataSocket通信技術219
9.3.1DataSocket技術簡介219
9.3.2DataSocket節點221
9.3.3DataSocket編程實例224
9.4串列通信227
9.4.1串列通信概述227
9.4.2LabVIEW串列通信節點229
9.4.3串列通信編程實例232
思考題和習題233第10章LabVIEW常用編程技巧234
10.1VI屬性設定234
10.1.1“常規”屬性頁234
10.1.2“記憶體使用”屬性頁235
10.1.3“說明信息”屬性頁236
10.1.4“修訂歷史”屬性頁237
10.1.5“編輯器選項”屬性頁238
10.1.6“保護”屬性頁238
10.1.7“視窗外觀”屬性頁239
10.1.8“視窗大小”屬性頁240
10.1.9“視窗運行時位置”屬性頁241
10.1.10“執行”屬性頁242
10.1.11“列印選項”屬性頁244
10.2人機互動界面設計245
10.2.1對話框的設計245
10.2.2錯誤處理247
10.2.3用戶選單設計249
10.2.4用戶界面的設計254
10.3LabVIEW應用程式的製作256
10.3.1獨立可執行程式256
10.3.2安裝程式261第11章套用實例267
11.1虛擬儀器的設計原則267
11.1.1虛擬儀器設計的基本原則267
11.1.2硬體設計的基本原則268
11.1.3軟體設計的基本原則268
11.2虛擬儀器的設計步驟 269
11.3虛擬儀器設計實例270
11.3.1基於音效卡的數據採集與分析系統270
11.3.2虛擬血壓儀的設計277參考文獻282

相關詞條

熱門詞條

聯絡我們