作 者:胡仁喜 闫聰聰 等 著
定 價:89
出 版 社:機械工業出版社
出版日期:2019年01月01日
頁 數:397
裝 幀:平裝
ISBN:9787111615675
●目 錄前言第1章 緒論11.1 虛擬儀器繫統概述2 1.1.1 虛擬儀器的概念2 1.1.2 虛擬儀器的特點3 1.1.3 虛擬儀器的分類3 1.1.4 虛擬儀器的組成4 1.1.5 虛擬儀器的發展方向61.2 虛擬儀器軟件開發環境6 1.2.1 LabVIEW的使用7 1.2.2 LabWindows/CVI的使用7 1.2.3 其他8第2章 圖形化編程語言LabVIEW92.1 LabVIEW簡介10 2.1.1 LabVIEW概述10 2.1.2 LabVIEW 2018中文版的新功能112.2 LabVIEW編程環境13 2.2.1 啟動窗口13 2.2.2 控件選板17 2.2.3 函數選板17 2.2.4 工具選板19 2.2.5 菜單欄20 2.2.6 工具欄26 2.2.7 項目瀏覽器窗口262.3 LabVIEW 2018中文版的幫助繫統28 2.3.1 使用即時幫助28 2.3.2 使用目錄和索引查找在線幫助29 2.3.3 查找LabVIEW範例29 2.3.4 使用網絡資源30第3章 前面板與程序框圖323.1 前面板控件33 3.1.1 控件樣式33 3.1.2 數值型控件35 3.1.3 布爾型控件和單選按鈕37 3.1.4 字符串與路徑控件39 3.1.5 數組、矩陣和簇控件41 3.1.6 列表框、樹形控件和表格42 3.1.7 圖形和圖表43 3.1.8 下拉列表和枚舉控件44 3.1.9 容器控件45 3.1.10 I/O控件46 3.1.11 修飾控件47 3.1.12 對像和應用程序的引用48 3.1.13 .NET與ActiveX控件493.2 設置前面板對像的屬性50 3.2.1 設置數值型控件的屬性50 3.2.2 設置文本型控件的屬性53 3.2.3 設置布爾型控件的屬性57 3.2.4 設置圖形顯示控件的屬性593.3 前面板的修飾61 3.3.1 設置前面板對像的顏色以及文字風格61 3.3.2 設置多個對像的位置關繫和大小61 3.3.3 修飾控件的使用62 3.3.4 程序框圖653.4 綜合演練——數值控件的使用66第4章 創建、編輯和調式VI694.1 創建和編輯VI70 4.1.1 創建VI71 4.1.2 編輯VI774.2 運行和調試VI89 4.2.1 運行VI89 4.2.2 糾正VI的錯誤89 4.2.3 高亮顯示程序執行過程90 4.2.4 單步通過VI及其子VI91 4.2.5 使用斷點92 4.2.6 使用探針934.3 創建和調用子VI93 4.3.1 創建子VI93 4.3.2 調用子VI964.4 使用Express VI進行程序設計994.5 菜單設計1024.6 綜合演練——數字濾波器104第5章 程序結構1075.1 循環結構108 5.1.1 For循環及其應用108 5.1.2 移位寄存器及其應用實例110 5.1.3 While循環112 5.1.4 反饋節點1145.2 條件結構1165.3 順序結構1185.4 事件結構1215.5 定時循環124 5.5.1 定時循環和定時順序結構125 5.5.2 配置定時循環和定時順序結構127 5.5.3 同步開始定時結構和中止定時結構的執行1315.6 公式節點1335.7 屬性節點1345.8 綜合演練——定點轉換137第6章 變量、數組、簇與波形數據1416.1 局部變量1426.2 全局變量1436.3 數組146 6.3.1 數組的組成與創建146 6.3.2 使用循環創建數組147 6.3.3 數組函數148 6.3.4 多態性1546.4 簇155 6.4.1 簇的組成與創建155 6.4.2 簇數據的使用1576.5 波形數據162 6.5.1 波形數據的組成163 6.5.2 波形數據的使用1656.6 綜合演練——簡單正弦波形170第7章 波形顯示1737.1 波形圖1747.2 波形圖表1777.3 設置波形圖和波形圖表180 7.3.1 調整坐標刻度區間180 7.3.2 標尺圖例和圖形工具選板182 7.3.3 波形圖和波形圖表的個性化設置1837.4 XY圖1847.5 強度圖和強度圖表188 7.5.1 強度圖188 7.5.2 強度圖表1917.6 三維圖形192 7.6.1 三維曲面圖194 7.6.2 三維參數圖199 7.6.3 三維曲線圖2007.7 極坐標圖2027.8 綜合演練——混合信號圖203第8章 文件I/O2078.1 文件I/O基礎208 8.1.1 路徑208 8.1.2 引用句柄209 8.1.3 文件I/O格式的選擇2108.2 文件I/O操作的VI和函數212 8.2.1 用於常用文件I/O操作的VI和函數212 8.2.2 文件常量222 8.2.3 配置文件VI222 8.2.4 TDMS224 8.2.5 存儲/數據插件234 8.2.6 Zip235 8.2.7 XML237 8.2.8 波形文件I/O函數240 8.2.9 高級文件I/O函數2418.3 文件操作與管理244 8.3.1 文本文件的寫入與讀取244 8.3.2 帶分隔符電子表格文件的寫入與讀取246 8.3.3 二進制文件的寫入與讀取250 8.3.4 數據記錄文件的創建與讀取252 8.3.5 測量文件的寫入與讀取253 8.3.6 配置文件的創建與讀取255 8.3.7 記錄前面板數據257 8.3.8 數據與XML格式間的相互轉換2598.4 綜合演練——二進制文件的字節順序260第9章 信號分析與處理2639.1 信號和波形生成264 9.1.1 波形生成266 9.1.2 信號生成2789.2 波形調理2809.3 波形測量2919.4 信號運算3009.5 窗3039.6 濾波器3049.7 譜分析3069.8 變換3079.9 逐點3079.10 綜合演練——繼電器控制開關信號309第10章 數據采集31310.1 數據采集基礎314 10.1.1 DAQ功能概述314 10.1.2 NI-DAQ安裝及節點介紹316 10.1.3 DAQ節點常用的參數
本書通過理論與實例相結合的方式循序漸進、深入淺出地介紹了LabVIEW的使用方法和使用技巧。全書共12章,包括緒論,圖形化編程語言LabVIEW,前面板與程序框圖,創建、編輯和調試VI,程序結構,變量、數組、簇與波形數據,波形顯示。文件I/O,信號分析與處理,數據采集,網絡與通信,VI性能的提高等知識。每章中都配有相應的實例,目的在於讓讀者能夠結合實例更加快捷地掌握LabVIEW的使用方法。本書主要面向LabVIEW的初、中級用戶,可作為大、中專院校相關專業的教學和參考用書,也可供有關工程技術人員和軟件工程師參考。
前 言隨著計算機技術的迅猛發展,虛擬儀器技術在數據采集、自動測試和儀器控制領域得到了廣泛應用,促進和推動測試繫統和儀器控制的設計方法與實現技術發生了深刻的變化。“軟件即是儀器”已成為測試與測量技術發展的重要標志。虛擬儀器技術就是利用高性能的模塊化硬件,結合高效靈活的軟件來完成各種測試、測量和自動化應用。軟件是虛擬儀器技術中最重要的部分。美國國家儀器公司(National Instruments,NI)是虛擬儀器技術的主要倡導者和貢獻者,其創新軟件產品LabVIEW(Laboratory Virtual Instrument Engineering Workbench)自1986年問世以來,已經成為虛擬儀器軟件開發平臺事實上的工業標準,在眾多領域得到了廣泛應用。LabVIEW是圖形化開發環境語言,又稱G語言,結合了圖形化編程方式的高性能與靈活性,以及專為測試測量與自動化控制應用設計的高性能等