LabVIEW 虛擬儀器入門與測控應用 100例
內容描述
本書從實際應用出發,通過100個典型實例系統地介紹了LabVIEW語言的程序設計方法及測控應用技術。全書分為兩篇:入門基礎篇包括第1~11章,主要內容有數值型數據、布爾型數據、字符串數據、數組數據、簇數據、數據類型轉換、程序結構、變量與節點、圖形顯示、文件I/O和界面交互;測控應用篇包括第12~20章,主要內容有PC串口通信與測控、三菱PLC串口通信與測控、西門子PLC串口通信與測控、遠程I/O模塊串口通信與測控、單片機串口通信與測控、NI數據採集卡測控、研華數據採集卡測控、聲卡數據採集、LabVIEW網絡測控。本書實例由設計任務和任務實現等部分組成,並有詳細的操作步驟。本書實例豐富,論述深入淺出,有較強的實用性和可操作性,可供機電類相關專業的大學生、研究生,以及虛擬儀器研發的工程技術人員學習和參考。
目錄大綱
目 錄
1章 數值型數據 1
實例1 數值輸入與顯示 1
實例2 滑動桿輸出與顯示 5
實例3 旋鈕與轉盤輸出 7
實例4 滾動條與刻度條 8
實例5 數值數據基本運算 9
實例6 數值常量的使用11
2章 布爾型數據13
實例7 開關控制指示燈13
實例8 數值比較與顯示14
實例9 數值邏輯運算15
實例10 真常量與假常量16
實例11 確定按鈕的使用17
實例12 停止按鈕的使用18
實例13 按鈕的快捷鍵設置20
3章 字符串數據22
實例14 截取字符串22
實例15 連接字符串併計算長度23
實例16 字符串大小寫轉換25
實例17 從#位置插入子字符串26
實例18 搜索並替換子字符串27
實例19 匹配字符串29
實例20 組合框30
4章 數組數據33
實例21 初始化數組33
實例22 創建一維數組34
實例23 創建二維數組36
實例24 計算數組大小37
實例25 數組索引38
實例26 數組數據基本運算40
實例27 矩陣的基本運算43
實例28 求解線性方程組44
5章 簇數據46
實例29 將基本數據捆綁成簇數據46
實例30 將簇數據解除捆綁47
實例31 按名稱捆綁與解除捆綁49
實例32 將多個簇數據創建成簇數組52
實例33 索引與捆綁簇數組53
6章 數據類型轉換55
實例34 數值與字符串相互轉換55
實例35 數值與布爾數組相互轉換58
實例36 字符串與字節數組相互轉換61
實例37 字符串與路徑相互轉換64
實例38 數組與簇相互轉換66
實例39 布爾值至(0,1)轉換69
7章 程序結構71
實例40 條件結構的使用71
實例41 ping鋪式順序結構的使用75
實例42 層疊式順序結構的使用76
實例43 For循環結構的使用78
實例44 While循環結構的使用82
實例45 定時循環結構的使用86
實例46 定時順序結構的使用91
實例47 事件結構的使用92
實例48 禁用結構的使用95
8章 變量與節點97
實例49 局部變量的創建與使用97
實例50 全局變量的創建與使用100
實例51 公式節點的創建與使用104
實例52 反饋節點的創建與使用106
實例53 表達式節點的創建與使用107
實例54 屬性節點的創建與使用108
9章 圖形顯示112
實例55 波形圖表與波形圖控件的使用112
實例56 強度圖表與強度圖控件的使用116
實例57 XY圖控件的使用118
實例58 三維曲面圖控件的使用121
實例59 濾波器Epress VI的使用123
10章 文件I/O 126
實例60 文本文件的寫入與讀取126
實例61 二進製文件的寫入與讀取129
實例62 波形文件的寫入與讀取132
實例63 電子表格文件的寫入與讀取136
11章 界面交互140
實例64 創建登錄對話框140
實例65 菜單的設計與使用142
實例66 子程序的創建與調用146
12章 PC串口通信與測控150
實例67 PC與PC串口通信150
實例68 PC雙串口互通信155
實例69 PC與智能儀器串口通信157
13章 三菱PLC串口通信與測控164
實例70 三菱PLC開關量輸入164
實例71 三菱PLC開關量輸出169
實例72 三菱PLC溫度測控173
實例73 三菱PLC電壓輸出181
14章 西門子PLC串口通信與測控188
實例74 西門子PLC開關量輸入188
實例75 西門子PLC開關量輸出194
實例76 西門子PLC溫度測控199
實例77 西門子PLC電壓輸出208
15章 遠程I/O模塊串口通信與測控215
實例78 遠程I/O模塊數字量輸入215
實例79 遠程I/O模塊數字量輸出220
實例80 遠程I/O模塊溫度測控225
實例81 遠程I/O模塊電壓輸出232
16章 單片機串口通信與測控236
實例82 單片機數字量輸入236
實例83 單片機數字量輸出243
實例84 單片機電壓採集248
實例85 單片機電壓輸出257
實例86 單片機溫度測控265
17章 NI數據採集卡測控285
實例87 PCI-6023E數據採集卡電壓採集285
實例88 PCI-6023E數據採集卡數字量輸入288
實例89 PCI-6023E數據採集卡數字量輸出293
實例90 PCI-6023E數據採集卡溫度測控297
18章 研華數據採集卡測控303
實例91 PCI-1710HG數據採集卡數字量輸入303
實例92 PCI-1710HG數據採集卡數字量輸出307
實例93 PCI-1710HG數據採集卡溫度測控310
實例94 PCI-1710HG數據採集卡電壓輸出316
19章 聲卡數據採集320
實例95 聲卡的雙聲道模擬輸入320
實例96 聲卡的雙聲道模擬輸出322
實例97 聲音信號的採集與存儲323
實例98 聲音信號的功率譜分析324
20章 LabVIEW網絡測控326
實例99 短信接收與發送326
實例100 網絡溫度監測343