相關主題
商品描述
本書以LabVIEW為講解對象,圍繞LabVIEW編程環境、編程處理數據的方法手段、提升編程的技巧進行編排,詳盡介紹了LabVIEW常用的編程方法、編程技巧和應用實例。全書共11章,其中:第1~6章介紹了LabVIEW基本編程知識,包括LabVIEW概述、LabVIEW編程環境、LabVIEW數據處理基礎、LabVIEW數據處理進階、LabVIEW程序設計、NI數據採集基礎等內容;第7~11章介紹了LabVIEW結合NI進行傳感器數據採集的實踐。本書內容豐富、條理清晰、實用性強,充分講解編程技巧,使讀者能夠快速掌握LabVIEW程序設計方法。本書適合從事LabVIEW程序設計的工程技術人員閱讀使用,也可作為高等院校相關專業的實踐教材,對系統學習並參加CLAD認證的讀者也有很好的參考價值。
目錄大綱
第1章 LabVIEW概述
1.1 什麽是LabVIEW
1.2 如何獲得LabVIEW
1.3 安裝、啟動LabVIEW
1.4 什麽是NI MAX
1.5 LabVIEW工具包及其工具網絡
1.6 如何用LabVIEW解決實際問題
第2章 LabVIEW編程環境
2.1 初識LabVIEW
2.1.1 首次運行LabVIEW
2.1.2 NI範例查找器
2.1.3 新建一個VI
2.1.4 NI全站搜索
2.1.5 前面板概覽
2.1.6 程序框圖概覽
2.1.7 “工具”選板
2.1.8 工具欄
2.1.9 菜單欄
2.1.10 快捷方式
2.1.11 “導航”窗口
2.1.12 使用LabVIEW項目方式開發
2.1.13 “即時幫助”窗口
2.2 編程準備知識
2.2.1 配置前面板及對象
2.2.2 程序框圖的連線
2.2.3 接線端的顯示形式
2.2.4 程序框圖節點
2.2.5 使用“函數”選板
2.2.6 使用函數
第3章 LabVIEW數據處理基礎
3.1 數據操作
3.1.1 數據類型
3.1.2 數值型數據
3.1.3 布爾型數據
3.1.4 字符串型數據
3.1.5 數據常量
3.2 數組與簇
3.2.1 數組
3.2.2 簇
3.3 編程結構
3.3.1 在程序框圖中使用結構
3.3.2 For循環與While循環
3.3.3 執行部分代碼的編程結構(條件、順序、禁用)
3.3.4 事件結構
3.3.5 局部變量、全局變量
3.4 圖形與圖表
3.4.1 圖形和圖表的類型
3.4.2 波形圖和波形圖表
3.4.3 自定義圖形和圖表
3.4.4 平滑線條、曲線
3.4.5 動態格式化圖形
第4章 LabVIEW數據處理進階
4.1 函數的多態性
4.2 比較函數
4.2.1 比較數值
4.2.2 比較字符串
4.2.3 比較布爾值
4.2.4 比較數組和簇
4.3 公式
4.4 文件I/O
4.4.1 文件I/O操作流程
4.4.2 判定要使用的文件格式
4.4.3 文件路徑
4.4.4 二進制文件
4.4.5 配置文件
4.4.6 LabVIEW的測量文件
4.4.7 電子表格文件
4.4.8 TDM/TDMS文件
4.4.9 文本文件
4.4.10 波形
4.5 處理變體數據
第5章 LabVIEW程序設計
5.1 程序框圖的數據流
5.1.1 數據依賴關系
5.1.2 數據流和內存管理
5.2 程序框圖設計提示
5.2.1 程序框圖設計規範
5.2.2 整理程序框圖
5.2.3 復用程序框圖代碼
5.3 Express VI
5.3.1 Express VI的優點
5.3.2 Express VI的使用說明與建議
5.3.3 基於Express VI創建子VI
5.3.4 使用動態數據類型
5.4 屬性節點
5.4.1 創建屬性節點
5.4.2 屬性節點的使用註意事項
5.5 自定義控件
5.5.1 創建自定義控件
5.5.2 使用自定義控件
5.5.3 自定義類型和嚴格自定義類型
5.6 創建VI和子VI
5.6.1 範例、VI模板、項目模板
5.6.2 創建模塊化代碼(子VI)
5.6.3 使用圖標
5.6.4 保存VI
5.6.5 自定義VI
5.7 運行和調試VI
5.7.1 運行VI
5.7.2 調試VI
5.8 使用項目和終端
5.8.1 在LabVIEW中管理項目
5.8.2 管理LabVIEW項目的依賴關系
5.8.3 解決項目沖突
5.9 使用進階編程結構
5.9.1 使用狀態機編程
5.9.2 同步數據傳輸編程
第6章 NI數據採集基礎
6.1 基於電腦的數據採集系統
6.2 測量信號的類型
6.3 測量模擬信號
6.3.1 連接模擬輸入信號
6.3.2 模擬信號測量系統的類型和信號源
6.3.3 連接模擬輸出信號
6.3.4 採樣相關註意事項
6.4 測量數字信號
6.5 信號調理
6.6 數據採集設備分類
6.7 NI MAX與DAQmx
6.7.1 NI-DAQ設備的使用基本流程
6.7.2 DAQmx
6.7.3 使用NI MAX的測試面板
6.8 DAQmx數據採集
6.8.1 創建典型的DAQ應用程序
6.8.2 使用DAQ助手
6.8.3 配置“DAQ助手”對話框
6.8.4 DAQmx數據採集功能VI
6.9 TLA-004傳感器課程實驗套件
第7章 直流電動機的轉速數據採集
7.1 使用槽型光耦測量直流電動機轉速
7.1.1 實踐要求
7.1.2 傳感器簡介
7.1.3 測量原理
7.1.4 動手實踐
7.2 使用霍爾IC測量直流電動機轉速
7.2.1 實踐要求
7.2.2 傳感器簡介
7.2.3 測量原理
7.2.4 動手實踐
第8章 溫度傳感器測量任務
8.1 使用集成溫度傳感器測量溫度
8.1.1 實踐要求
8.1.2 傳感器簡介
8.1.3 測量原理
8.1.4 基本電路
8.1.5 動手實踐
8.2 使用熱電偶測量溫度
8.2.1 實踐要求
8.2.2 傳感器簡介
8.2.3 測量原理
8.2.4 基本電路
8.2.5 動手實踐
8.3 使用NTC熱敏電阻溫度傳感器測量溫度
8.3.1 實踐要求
8.3.2 傳感器簡介
8.3.3 測量原理
8.3.4 基本電路
8.3.5 動手實踐
8.4 使用鉑電阻溫度傳感器測量溫度
8.4.1 實踐要求
8.4.2 傳感器簡介
8.4.3 測量原理
8.4.4 基本電路
8.4.5 動手實踐
第9章 液體特徵參數測量任務
9.1 使用光電式液位傳感器測量液位
9.1.1 實踐要求
9.1.2 傳感器簡介
9.1.3 測量原理
9.1.4 基本電路
9.1.5 動手實踐
9.2 使用光電式液體濁度傳感器測量液體濁度
9.2.1 實踐要求
9.2.2 傳感器簡介
9.2.3 測量原理
9.2.4 基本電路
9.2.5 動手實踐
9.3 使用pH計傳感器測量溶液pH值
9.3.1 實踐要求
9.3.2 傳感器簡介
9.3.3 測量原理
9.3.4 基本電路
9.3.5 動手實踐
9.4 使用超聲波傳感器測量距離
9.4.1 實踐要求
9.4.2 傳感器簡介
9.4.3 測量原理
9.4.4 基本電路
9.4.5 動手實踐
第10章 安防用途相關傳感器測量任務
10.1 使用熱釋電紅外傳感器探測人的行為
10.1.1 實踐要求
10.1.2 傳感器簡介
10.1.3 測量原理
10.1.4 基本電路
10.1.5 動手實踐
10.2 使用濕敏傳感器測量環境濕度
10.2.1 實踐要求
10.2.2 傳感器簡介
10.2.3 測量原理
10.2.4 基本電路
10.2.5 動手實踐
10.3 使用駐極體傳聲器採集、測量語音信號
10.3.1 實踐要求
10.3.2 傳感器簡介
10.3.3 測量原理
10.3.4 基本電路
10.3.5 動手實踐
10.4 使用氣敏傳感器測量環境酒精泄漏
10.4.1 實踐要求
10.4.2 傳感器簡介
10.4.3 測量原理
10.4.4 基本電路
10.4.5 動手實踐
第11章 加速度傳感器測量任務
11.1 使用壓電式加速度傳感器測量振動信號
11.1.1 實踐要求
11.1.2 傳感器簡介
11.1.3 測量原理
11.1.4 基本電路
11.1.5 動手實踐
11.2 使用MEMS 3軸加速度傳感器測量傾角
11.2.1 實踐要求
11.2.2 傳感器簡介
11.2.3 測量原理
11.2.4 基本電路
11.2.5 動手實踐
參考文獻