LabVIEW虛擬儀器設計與套用

LabVIEW虛擬儀器設計與套用

《LabVIEW虛擬儀器設計與套用》是2016年出版的圖書,作者是胡乾苗。

基本介紹

  • 書名:LabVIEW虛擬儀器設計與套用
  • 作者:胡乾苗
  • ISBN:9787302413066
  • 定價:35元
  • 出版時間:2016.01.01
內容簡介,圖書目錄,

內容簡介

本書通過理論與實例相結合,實訓練習相配合的方式,介紹了利用LabVIEW進行虛擬儀器設計的方法與技巧。全書共分為11章,包括虛擬儀器基礎、LabVIEW編程環境、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 2014的基本開發平台11
2.2.2LabVIEW 2014的操作選板13
2.2.3LabVIEW 2014的選單和工具列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的調用31
2.6VI的調試方法32
2.7上機操作實例34
思考題和習題36第3章數據類型和操作38
3.1LabVIEW的基本數據類型38
3.1.1數值型38
3.1.2布爾型42
3.1.3字元串與路徑43
3.2數據運算48
3.2.1數值運算48
3.2.2比較運算49
3.2.3布爾運算50
3.2.4字元串運算50
3.3數組54
3.3.1數組數據的組成54
3.3.2數組的創建54
3.3.3數組數據的使用56
3.4簇62
3.4.1簇的創建62
3.4.2簇操作函式63
3.5波形數據67
3.5.1波形數據的組成67
3.5.2波形數據的創建70
3.6不同數據函式的綜合套用72
思考題和習題73第4章LabVIEW的程式結構74
4.1循環結構74
4.1.1For循環74
4.1.2While循環76
4.1.3循環結構的循環隧道與自動索引77
4.1.4移位暫存器和反饋節點80
4.2條件結構83
4.3順序結構85
4.4事件結構88
4.4.1事件結構的構成88
4.4.2事件結構的設定89
4.4.3通知事件和過濾事件90
4.4.4事件結構的套用舉例91
4.5公式節點93
4.6LabVIEW中變數的數值傳遞94
4.6.1局部變數94
4.6.2全局變數96
思考題和習題99第5章數據的圖形顯示100
5.1波形顯示100
5.1.1波形圖101
5.1.2波形圖表106
5.2XY圖和Express XY圖109
5.2.1XY圖109
5.2.2Express XY圖111
5.3強度圖形111
5.3.1強度圖111
5.3.2強度圖表112
5.4三維圖形113
5.4.1三維曲面圖形113
5.4.2三維參數圖形114
5.4.3三維線條圖形115
5.5數字波形圖116
思考題和習題118第6章檔案I/O119
6.1檔案的類型119
6.1.1文本檔案類型119
6.1.2二進制檔案類型120
6.1.3數據記錄檔案121
6.2檔案操作121
6.2.1檔案的基本操作121
6.2.2檔案I/O選板122
6.3常用檔案類型的使用124
6.3.1文本檔案124
6.3.2電子表格檔案125
6.3.3XML檔案126
6.3.4Windows配置檔案128
6.3.5基於文本的測量檔案129
6.4二進制檔案的寫入與讀取130
6.4.1二進制檔案130
6.4.2數據存儲檔案(TDM檔案) 132
6.4.3高速數據流檔案(TDMS檔案)135
6.4.4波形檔案136
6.5數據記錄檔案139
6.6壓縮檔案141
6.6.1壓縮函式141
6.6.2對檔案壓縮142
6.7高級檔案I/O函式144
思考題和習題145第7章數據採集146
7.1數據採集基礎146
7.1.1奈奎斯特採樣定理146
7.1.2信號類型147
7.1.3信號的參考點與測量系統148
7.1.4數據採集系統構成150
7.2數據採集卡的選用與配置150
7.2.1選用數據採集卡的基本原則151
7.2.2數據採集卡的配置152
7.3NIDAQmx簡介156
7.3.1NIDAQmx數據採集VI157
7.3.2DAQ助手的使用158
7.4DAQmx套用實例162
7.4.1模擬信號輸入162
7.4.2模擬信號輸出165
7.4.3數字I/O166
7.4.4計數器169
思考題和習題171第8章數位訊號處理172
8.1信號產生172
8.1.1數位訊號的產生與數位化頻率的概念172
8.1.2信號生成173
8.1.3波形生成176
8.2波形調理和波形測量181
8.2.1波形調理182
8.2.2波形測量184
8.3信號的時域分析188
8.3.1相關分析188
8.3.2卷積190
8.3.3縮放和映射192
8.4信號的頻域分析193
8.5窗函式197
8.6數字濾波器200
8.7逐點分析庫203
思考題和習題204第9章虛擬儀器通信技術205
9.1TCP通信205
9.1.1TCP簡介205
9.1.2TCP函式節點206
9.1.3TCP編程實例209
9.2UDP通信211
9.2.1UDP函式節點211
9.2.2UDP編程實例213
9.3DataSocket通信技術214
9.3.1DataSocket技術簡介214
9.3.2DataSocket函式節點216
9.3.3DataSocket編程實例219
9.4串列通信222
9.4.1串列通信概述222
9.4.2LabVIEW串列通信節點224
9.4.3串列通信編程實例227
思考題和習題228第10章LabVIEW常用編程技巧229
10.1VI屬性設定229
10.1.1“常規”屬性頁229
10.1.2“記憶體使用”屬性頁230
10.1.3“說明信息”屬性頁231
10.1.4“修訂歷史”屬性頁232
10.1.5“編輯器選項”屬性頁233
10.1.6“保護”屬性頁233
10.1.7“視窗外觀”屬性頁234
10.1.8“視窗大小”屬性頁235
10.1.9“視窗運行時位置”屬性頁236
10.1.10“執行”屬性頁237
10.1.11“列印選項”屬性頁239
10.2人機互動界面設計240
10.2.1對話框的設計240
10.2.2錯誤處理242
10.2.3用戶選單設計244
10.2.4用戶界面的設計249
10.3LabVIEW應用程式的製作250
10.3.1獨立可執行程式(EXE)250
10.3.2安裝程式(SETUP)255第11章套用實例261
11.1虛擬儀器的設計原則261
11.1.1虛擬儀器的設計原則261
11.1.2硬體設計的基本原則262
11.1.3軟體設計的基本原則262
11.2虛擬儀器的設計步驟263
11.3虛擬儀器設計實例264
11.3.1基於音效卡的數據採集與分析系統264
11.3.2虛擬血壓儀的設計271參考文獻276

相關詞條

熱門詞條

聯絡我們