全書共分為15章,具體內(nèi)容包括:LabVIEW概述、LabVIEW前面板設(shè)計、LabVIEW的編輯環(huán)境、數(shù)據(jù)表達、程序流程和結(jié)構(gòu)、波形顯示、同步數(shù)據(jù)傳遞、程序動態(tài)控制、文件輸入/輸出、XControl的制作、生成安裝包和可執(zhí)行文件、程序調(diào)試與程序性能、風(fēng)機自動控制系統(tǒng)實例、風(fēng)速采集、保存與分析實例、聽力計控制軟件實例等內(nèi)容,讀者學(xué)后可以融會貫通、舉一反三。本書結(jié)構(gòu)清晰、語言簡潔,適合LabVIEW的初、中級讀者閱讀,包括從事電子技術(shù)、自動控制等專業(yè)的工程技術(shù)人員等,同時也可作為各類計算機培訓(xùn)中心、本科院校及相關(guān)專業(yè)的輔導(dǎo)教材。
本書針對軟件入門讀者以及有一定軟件操作基礎(chǔ)的讀者,采用軟件操作基礎(chǔ)+專業(yè)設(shè)計技能+案例實戰(zhàn)教學(xué)相結(jié)合的方式進行講解,在講解過程中:通過“軟件講解”版塊對重點的對話框及命令提示行中的各選項進行講解;通過“專業(yè)知識”版塊對所涉及的相關(guān)專業(yè)技能進行講解;通過“工程案例”版塊對工程案例進行綜合應(yīng)用講解;通過“技巧提示”版塊對知識要點進行重點突出講解。每章后配套本章小結(jié)與練習(xí)題,對前面所學(xué)內(nèi)容進行鞏固和提高。主要采用圖文結(jié)合的方式,截屏圖中有每步操作的序號說明。為方便讀者閱讀,盡量避免過多冗余的文字描述。采用本叢書常用版式,在整體活潑輕松的前提下不失嚴(yán)謹(jǐn)。字行間距在不浪費的前提下盡量寬松一些。此外,后幾個章節(jié)為LabVIEW綜合實例應(yīng)用介紹,配有相應(yīng)電子資源輔助學(xué)習(xí),突出實用性。
目 錄前言第1章 LabVIEW概述11.1 虛擬儀器11.1.1 概念11.1.2 開發(fā)環(huán)境21.1.3 組成21.2 LabVIEW簡介41.2.1 LabVIEW概述41.2.2 LabVIEW 2015的新功能51.2.3 LabVIEW的使用91.3 LabVIEW的安裝101.3.1 安裝要求101.3.2 安裝步驟111.4 LabVIEW應(yīng)用程序171.4.1 前面板171.4.2 程序框圖181.4.3 圖標(biāo)/連接器19第2章 圖形編輯環(huán)境202.1 文件管理202.1.1 新建VI202.1.2 編輯VI圖標(biāo)202.1.3 保存VI212.1.4 新建文件222.1.5 創(chuàng)建項目232.2 LabVIEW 操作選板232.2.1 控件選板242.2.2 工具選板242.2.3 函數(shù)選板252.2.4 選板可見性設(shè)置262.3 項目瀏覽器272.4 菜單設(shè)計282.5 控件312.5.1 新式控件312.5.2 經(jīng)典控件362.5.3 銀色控件382.5.4 系統(tǒng)控件402.5.5 Express控件422.5.6 NET與ActiveX控件43第3章 前面板的設(shè)計453.1 前面板組成453.1.1 數(shù)值、布爾、字符串與路徑453.1.2 實例——氣溫測試系統(tǒng)483.1.3 數(shù)組493.1.4 簇503.1.5 實例——簇數(shù)組篩選523.1.6 圖形533.1.7 三維圖形613.1.8 極坐標(biāo)圖693.1.9 實例——信號生成系統(tǒng)703.2 對象的選擇與刪除713.2.1 選擇對象713.2.2 刪除對象723.2.3 變更對象位置733.3 對象屬性編輯733.3.1 設(shè)置數(shù)值型控件的屬性733.3.2 設(shè)置文本型控件的屬性763.3.3 設(shè)置布爾型控件的屬性773.3.4 設(shè)置圖形顯示控件的屬性783.3.5 實例——波形比較813.4 設(shè)置前面板的外觀843.4.1 改變對象的大小843.4.2 改變對象顏色853.4.3 設(shè)置對象的字體863.4.4 在窗口中添加標(biāo)簽873.4.5 對象編輯窗口873.4.6 實例——設(shè)計計算機控件893.5 設(shè)置對象的位置關(guān)系913.5.1 對齊關(guān)系913.5.2 分布對象913.5.3 改變對象在窗口中的前后次序923.5.4 組合與鎖定對象933.5.5 網(wǎng)格排布933.6 綜合實例——車速實時記錄系統(tǒng)94第4章 程序框圖設(shè)計基礎(chǔ)994.1 程序框圖結(jié)構(gòu)994.2 工具選板1014.2.1 使用斷點1014.2.2 使用探針1024.3 數(shù)學(xué)函數(shù)與VI1024.3.1 數(shù)值函數(shù)1024.3.2 初等與特殊函數(shù)1054.3.3 函數(shù)快捷命令1054.3.4 實例——顏色數(shù)值轉(zhuǎn)換系統(tǒng)1064.4 結(jié)構(gòu)VI和函數(shù)1084.4.1 分類1084.4.2 多態(tài)性1084.5 VI 的設(shè)計1094.5.1 創(chuàng)建VI前面板1094.5.2 創(chuàng)建程序框圖1114.5.3 對象連接1124.5.4 運行VI1134.5.5 設(shè)置圖標(biāo)1134.5.6 實例——日歷1164.6 調(diào)試VI1204.6.1 糾正VI的錯誤1204.6.2 高亮顯示程序執(zhí)行過程1214.6.3 單步通過VI及其子VI1214.7 子VI1234.7.1 創(chuàng)建子VI1234.7.2 連線端口1244.7.3 調(diào)用子VI1254.7.4 實例——數(shù)字遙控?zé)粝到y(tǒng)1274.8 性能和內(nèi)存信息1314.9 提高VI的執(zhí)行速度1324.10 減少VI內(nèi)存的使用1364.11 搜索控件、VI和函數(shù)1464.12 屬性節(jié)點1464.13 綜合實例——血壓測試系統(tǒng)149第5章 程序結(jié)構(gòu)1525.1 循環(huán)結(jié)構(gòu)1525.1.1 For循環(huán)1525.1.2 While循環(huán)1545.1.3 實例——公務(wù)卡管理系統(tǒng)1555.2 結(jié)構(gòu)函數(shù)傳遞數(shù)據(jù)1595.2.1 反饋節(jié)點1595.2.2 移位寄存器1605.2.3 實例——延遲波形1625.3 層次結(jié)構(gòu)1655.3.1 條件結(jié)構(gòu)1655.3.2 實例——LED控制1675.3.3 順序結(jié)構(gòu)1715.3.4 事件結(jié)構(gòu)1735.3.5 程序框圖禁用結(jié)構(gòu)1775.3.6 條件禁用結(jié)構(gòu)1775.4 定時循環(huán)1785.4.1 定時循環(huán)和定時順序結(jié)構(gòu)1785.4.2 配置定時循環(huán)和定時順序結(jié)構(gòu)1805.4.3 同步開始定時結(jié)構(gòu)和中止定時結(jié)構(gòu)的執(zhí)行1845.5 公式節(jié)點1855.6 變量1865.6.1 共享變量1875.6.2 局部變量1905.6.3 全局變量1925.7 綜合實例——全局變量的使用193第6章 數(shù)據(jù)函數(shù)1956.1 數(shù)組函數(shù)1956.1.1 數(shù)組大小1966.1.2 創(chuàng)建數(shù)組1966.1.3 實例——仿真顯示1986.1.4 一維數(shù)組排序2006.1.5 索引數(shù)組2016.1.6 初始化數(shù)組2026.1.7 替換數(shù)組子集2036.1.8 刪除數(shù)組元素2036.1.9 實例——選項卡數(shù)組2046.2 簇函數(shù)2076.2.1 解除捆綁和按名稱解除捆綁2086.2.2 捆綁函數(shù)2096.2.3 按名稱捆綁2106.2.4 創(chuàng)建簇數(shù)組2106.2.5 簇至數(shù)組轉(zhuǎn)換和數(shù)組至簇轉(zhuǎn)換2116.2.6 變體函數(shù)2126.2.7 實例——矩形的繪制2156.3 基本波形函數(shù)2206.3.1 獲取波形成分2206.3.2 創(chuàng)建波形2216.3.3 設(shè)置波形函數(shù)和獲取波形函數(shù)2226.3.4 索引波形數(shù)組函數(shù)2226.3.5 獲取波形子集函數(shù)2226.3.6 實例——不同數(shù)據(jù)創(chuàng)建波形2236.3.7 Express函數(shù)2256.4 綜合實例——使用Express VI生成曲線231第7章 文件操作2367.1 文件2367.1.1 文件的類型2367.1.2 路徑2387.1.3 實例——打開文件2397.2 文件操作的VI和函數(shù)2407.2.1 用于常用文件I/O操作的VI和函數(shù)2407.2.2 文件常量2497.2.3 配置文件VI2497.2.4 TDM流2517.2.5 存儲/數(shù)據(jù)插件2597.2.6 Zip2607.2.7 XML2617.2.8 波形文件I/O函數(shù)2647.2.9 高級文件I/O函數(shù)2657.3 文件的輸入與輸出2677.3.1 文本文件的寫入與讀取2677.3.2 電子表格文件的寫入與讀取2697.3.3 二進制文件的寫入與讀取2727.3.4 數(shù)據(jù)記錄文件的創(chuàng)建和讀取2737.3.5 測量文件的寫入與讀取2747.3.6 配置文件的創(chuàng)建與讀取2767.3.7 記錄前面板數(shù)據(jù)2787.3.8 數(shù)據(jù)與XML格式間的相互轉(zhuǎn)換2797.4 綜合實例——編輯選中文件281第8章 數(shù)據(jù)分析2858.1 數(shù)據(jù)采集基礎(chǔ)2858.1.1 DAQ功能概述2858.1.2 NI-DAQ安裝2878.1.3 安裝設(shè)備和接口2918.2 數(shù)據(jù)采集節(jié)點介紹2928.2.1 DAQ節(jié)點常用的參數(shù)簡介2928.2.2 DAQmx節(jié)點2948.3 波形分析3018.3.1 波形生成3028.3.2 波形調(diào)理3088.3.3 波形測量3168.4 信號分析3248.4.1 信號生成3248.4.2 信號運算3268.5 其余VI3298.5.1 窗3298.5.2 濾波器3298.5.3 譜分析3318.5.4 變換3328.5.5 逐點3328.6 綜合實例——火車故障檢測系統(tǒng)333第9章 數(shù)學(xué)計算3399.1 數(shù)學(xué)函數(shù)3399.2 初等與特殊函數(shù)和VI3409.2.1 三角函數(shù)3409.2.2 指數(shù)函數(shù)3429.2.3 雙曲函數(shù)3439.2.4 離散數(shù)學(xué)3449.2.5 貝塞爾曲線3449.2.6 Gamma函數(shù)3459.2.7 超幾何函數(shù)3459.2.8 橢圓積分函數(shù)3459.2.9 指數(shù)積分函數(shù)3469.2.10 誤差函數(shù)3469.2.11 橢圓與拋物函數(shù)3479.3 線性代數(shù)VI3489.3.1 矩陣3489.3.2 矩陣范數(shù)3499.4 擬合VI3509.5 內(nèi)插與外推VI3519.6 概率與統(tǒng)計VI3549.7 優(yōu)化VI3559.8 微分方程VI3569.9 多項式VI3569.10 綜合實例——預(yù)測成本357附錄:LabVIEW快捷鍵匯總360參考文獻365