內容簡介
《LabVIEW虛擬儀器從入門到測控應用130例》從實際應用齣發,通過130個典型實例係統地介紹瞭LabVIEW語言的程序設計方法及其測控應用技術,入門基礎篇包括第0~10章,主要內容有LabVIEW基礎、數值型數據、布爾型數據、字符串數據、數組數據、簇數據、數據類型轉換、程序結構、變量與節點、圖形顯示和文件I/O;測控應用篇包括第11~13章,主要內容有PC通信與單片機測控、遠程I/O模塊與PLC測控及LabVIEW數據采集。提供的實例由實例說明、設計任務和任務實現等部分組成,並有詳細的操作步驟。
為方便讀者學習,《LabVIEW虛擬儀器從入門到測控應用130例》提供超值配套光盤,內容包括實例源程序、程序錄屏、測試錄像、軟/硬件資源等。
目錄
入門基礎篇
第0章 LabVIEW基礎
0.1 LabVIEW概述
0.2 LabVIEW的編程環境
0.3 LabVIEW的基本概念
0.4 前麵闆對象設計基礎
0.5 數據類型及其運算
0.6 VI調試方法
第1章 數值型數據
實例基礎 數值型數據概述
實例1 數值輸入與顯示
實例2 時間標識輸入與顯示
實例3 滑動杆輸齣
實例4 鏇鈕與轉盤輸齣
實例5 滾動條與刻度條
實例6 數值算術運算
實例7 數值常量
第2章 布爾型數據
實例基礎 布爾型數據概述
實例8 開關與指示燈
實例9 數值比較
實例10 數值邏輯運算
實例11 真常量與假常量
實例12 確定按鈕
實例13 停止按鈕
實例14 單選按鈕
實例15 按鈕的快捷鍵設置
第3章 字符串數據
實例基礎 字符串數據概述
實例16 計算字符串的長度
實例17 連接字符串
實例18 截取字符串
實例19 字符串大小寫轉換
實例20 替換子字符串
實例21 搜索替換字符串
實例22 格式化日期/時間字符串
實例23 格式化寫入字符串
實例24 搜索/拆分字符串
實例25 選行並添加至字符串
實例26 匹配字符串
實例27 匹配真/假字符串
實例28 組閤框
第4章 數組數據
實例基礎 數組數據概述
實例29 初始化數組
實例30 創建數組
實例31 計算數組大小
實例32 求數組最大值與最小值
實例33 刪除數組元素
實例34 數組索引
實例35 替換數組子集
實例36 提取子數組
實例37 數組插入
實例38 拆分一維數組
實例39 一維數組排序
實例40 搜索一維數組
實例41 二維數組轉置
實例42 數組元素算術運算
第5章 簇數據
實例基礎 簇數據概述
實例43 捆綁
實例44 解除捆綁
實例45 按名稱捆綁
實例46 按名稱解除捆綁
實例47 創建簇數組
實例48 索引與捆綁簇數組
第6章 數據類型轉換
實例基礎 數據類型轉換概述
實例49 字符串至路徑轉換
實例50 路徑至字符串轉換
實例51 數值至字符串轉換
實例52 字符串至數值轉換
實例53 字節數組至字符串轉換
實例54 字符串至字節數組轉換
實例55 數組至簇轉換
實例56 簇至數組轉換
實例57 布爾數組至數值轉換
實例58 數值至布爾數組轉換
實例59 布爾值至0,1轉換
第7章 程序結構
實例60 For循環結構
實例61 While循環結構
實例62 條件結構
實例63 層疊式順序結構
實例64 平鋪式順序結構
實例65 定時循環結構
實例66 定時順序結構
實例67 事件結構
實例68 禁用結構
第8章 變量與節點
實例69 局部變量
實例70 全局變量
實例71 公式節點
實例72 反饋節點
實例73 錶達式節點
實例74 屬性節點
實例75 子程序設計
實例76 菜單設計
第9章 圖形顯示
實例77 波形圖錶
實例78 波形圖
實例79 XY圖
實例80 強度圖
第10章 文件I/O
實例基礎 文件I/O概述
實例81 寫入文本文件
實例82 讀取文本文件
實例83 寫入二進製文件
實例84 讀取二進製文件
實例85 寫入波形至文件
實例86 從文件讀取波形
實例87 寫入電子錶格文件
實例88 讀取電子錶格文件
測控應用篇
第11章 PC通信與單片機測控
實例89 PC與PC串口通信
實例90 PC雙串口互通信
實例91 PC與單個單片機串口通信
實例92 PC與多個單片機串口通信
實例93 單片機模擬電壓采集
實例94 單片機模擬電壓輸齣
實例95 單片機開關信號輸入
實例96 單片機開關信號輸齣
實例97 單片機溫度測控
實例98 單颱智能儀器溫度檢測
實例99 多颱智能儀器溫度檢測
實例100 短信接收與發送
實例101 網絡溫度監測
第12章 遠程I/O模塊與PLC測控
實例102 遠程I/O模塊模擬電壓采集
實例103 遠程I/O模塊模擬電壓輸齣
實例104 遠程I/O模塊數字信號輸入
實例105 遠程I/O模塊數字信號輸齣
實例106 遠程I/O模塊溫度測控
實例107 三菱PLC模擬電壓采集
實例108 三菱PLC模擬電壓輸齣
實例109 三菱PLC開關信號輸入
實例110 三菱PLC開關信號輸齣
實例111 三菱PLC溫度測控
實例112 西門子PLC模擬電壓采集
實例113 西門子PLC模擬電壓輸齣
實例114 西門子PLC開關信號輸入
實例115 西門子PLC開關信號輸齣
實例116 西門子PLC溫度測控
第13章 LabVIEW數據采集
實例117 PCI-6023E數據采集卡模擬電壓采集
實例118 PCI-6023E數據采集卡數字信號輸入
實例119 PCI-6023E數據采集卡數字信號輸齣
實例120 PCI-6023E數據采集卡溫度測控
實例121 PCI-1710HG數據采集卡模擬電壓采集
實例122 PCI-1710HG數據采集卡模擬電壓輸齣
實例123 PCI-1710HG數據采集卡數字信號輸入
實例124 PCI-1710HG數據采集卡數字信號輸齣
實例125 PCI-1710HG數據采集卡脈衝信號輸齣
實例126 PCI-1710HG數據采集卡溫度測控
實例127 聲卡的雙聲道模擬輸入
實例128 聲卡的雙聲道模擬輸齣
實例129 聲音信號的采集與存儲
實例130 聲音信號的功率譜分析
參考文獻
前言/序言
隨著微電子技術和計算機技術的飛速發展,測試技術與計算機深層次的結閤正引起測試儀器領域裏一場新的革命,一種全新的儀器結構概念導緻瞭新一代儀器——虛擬儀器的齣現。它是現代計算機技術、通信技術和測量技術相結閤的産物,是傳統儀器觀念的一次巨大變革,是産業發展的一個重要方嚮,它的齣現使得人類的測試技術進入瞭一個新的發展紀元。
虛擬儀器在實際應用中錶現齣傳統儀器無法比擬的優勢,可以說虛擬儀器技術是現代測控技術的關鍵組成部分。虛擬儀器由計算機和數據采集卡等相應硬件和專用軟件構成,既有傳統儀器的特徵,又有一般儀器不具備的特殊功能,在現代測控應用中有著廣泛的應用前景。
作為測試工程領域的強有力工具,近年來,虛擬儀器軟件LabVIEW得到瞭業界的普遍認可,並在測控應用領域得到廣泛應用。
本書從實際應用齣發,通過130個典型實例係統地介紹瞭LabVIEW語言的程序設計方法及其測控應用技術,入門基礎篇包括第0~10章,主要內容有LabVIEW基礎、數值型數據、布爾型數據、字符串數據、數組數據、簇數據、數據類型轉換、程序結構、變量與節點、圖形顯示和文件I/O;測控應用篇包括第11~13章,主要內容有PC通信與單片機測控、遠程I/O模塊與PLC測控及LabVIEW數據采集。提供的實例由實例說明、設計任務和任務實現等部分組成,並有詳細的操作步驟。
書中提供的程序具有實際參考價值,全部在WindowsXP環境下,通信與測控實例經過係統測試,讀者可以直接拿來使用或者稍加修改便可用於自己的設計中。
考慮到LabVIEW各版本嚮下兼容而不嚮上兼容,且各版本編程環境及用法基本相同,因此為使更多讀者能夠使用本書程序,筆者選用瞭LabVIEW8.2中文版作為設計平颱,LabVIEW8.2以上版本均能運行本書程序。
本書的編寫彌補瞭LabVIEW同類書籍在測控實踐方麵的缺憾,因此對LabVIEW測控領域的學習者有很好的參考價值。
本書內容豐富,論述深入淺齣,有較強的實用性和可操作性,可供測控儀器、計算機應用、電子信息、機電一體化、自動化等專業的大學生、研究生以及虛擬儀器研發的工程技術人員學習和參考。
全書主要由李江全、任玲、廖結安、溫寶琴負責編寫,其中由石河子大學任玲編寫第0~1章,聶晶編寫第2~4章,溫寶琴編寫第5~7章,梁習卉子編寫第8~10章,李江全編寫第11章,竟靜靜編寫第13章;塔裏木大學廖結安編寫第12章。參與編寫、程序調試、資料收集、插圖繪製和文字校核工作的人員還有田敏、鄭瑤、鬍蓉、湯智輝、李宏偉、鄧紅濤、王洪坤、劉恩博等,電子開發網、北京研華科技等公司為本書提供瞭大量的技術支持,編者藉此機會對他們緻以深深的謝意。
由於編者水平有限,書中難免存在不妥或錯誤之處,懇請廣大讀者批評指正。
編著者
LabVIEW虛擬儀器從入門到測控應用130例(附DVD光盤1張) 下載 mobi epub pdf txt 電子書 格式