LabVIEW程序設(shè)計(jì)基礎(chǔ)
定 價(jià):29 元
- 作者:德湘軼 編
- 出版時(shí)間:2012/11/1
- ISBN:9787302302179
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.561
- 頁(yè)碼:208
- 紙張:膠版紙
- 版次:1
- 開本:32開
labview是一種基于圖形化的程序設(shè)計(jì)語(yǔ)言,是用于儀器控制、數(shù)據(jù)采集、過程控制和測(cè)控技術(shù)的虛擬儀器開發(fā)系統(tǒng)!镀胀ǜ叩仍盒k姎庾詣(dòng)化控制類專業(yè)應(yīng)用型本科規(guī)劃教材:LabVIEW程序設(shè)計(jì)基礎(chǔ)》系統(tǒng)地介紹了基于labview的圖形化編程語(yǔ)言的基本理論和虛擬儀器技術(shù)。全書共分9章,由淺及深地介紹了labview編程基礎(chǔ),包括程序的創(chuàng)建、結(jié)構(gòu)、數(shù)據(jù)類型、圖形與圖表。與數(shù)據(jù)采集、信號(hào)處理與分析、界面布局、程序設(shè)計(jì)實(shí)例等內(nèi)容,構(gòu)成了完整的虛擬儀器開發(fā)系統(tǒng)技術(shù)基礎(chǔ)!镀胀ǜ叩仍盒k姎庾詣(dòng)化控制類專業(yè)應(yīng)用型本科規(guī)劃教材:LabVIEW程序設(shè)計(jì)基礎(chǔ)》內(nèi)容敘述詳細(xì),范例簡(jiǎn)單實(shí)用,使讀者能夠迅速掌握l(shuí)abview編程技巧。
《普通高等院校電氣自動(dòng)化控制類專業(yè)應(yīng)用型本科規(guī)劃教材:LabVIEW程序設(shè)計(jì)基礎(chǔ)》可作為測(cè)控技術(shù)、自動(dòng)化、通信工程、電子信息、電氣自動(dòng)化等本科專業(yè)教材或教學(xué)參考書,也可供相關(guān)專業(yè)的工程技術(shù)人員參考。
LabVIEW是一種基于圖形化的程序設(shè)計(jì)語(yǔ)言,是由美國(guó)國(guó)家儀器公司(NI公司)出品的軟件產(chǎn)品,從1986年問世至今已經(jīng)升級(jí)到2010版本。它采用全新的圖形化編程技術(shù),直觀、易學(xué)、易用,是測(cè)控領(lǐng)域工程師進(jìn)行虛擬儀器開發(fā)的行業(yè)標(biāo)準(zhǔn)軟件,無(wú)論工程師是否具有豐富的軟件開發(fā)經(jīng)驗(yàn),都能順利應(yīng)用,因此,已經(jīng)成為通信、電子、自動(dòng)化及測(cè)控技術(shù)等專業(yè)大學(xué)生必修的一門專業(yè)應(yīng)用型課程。
基于LabVIEW的程序設(shè)計(jì)可以大量減少硬件設(shè)備的使用,利用較少的資源便可以進(jìn)行豐富多彩的實(shí)踐教學(xué)活動(dòng),為工科院校實(shí)驗(yàn)教學(xué)提供了良好的教學(xué)平臺(tái),大大提高了實(shí)驗(yàn)效率。
本書將使初學(xué)者快速地達(dá)到使用LabVIEW設(shè)計(jì)測(cè)量系統(tǒng)的能力。從基礎(chǔ)出發(fā),本著實(shí)用原則,內(nèi)容由淺及深。首先,重點(diǎn)介紹虛擬儀器的概念和基礎(chǔ)知識(shí)。其次,全面詳細(xì)地介紹了虛擬儀器軟件編程環(huán)境、編輯和調(diào)試方法,如何創(chuàng)建VI程序。再次,介紹了LabVIEW的數(shù)據(jù)類型、結(jié)構(gòu)、圖形和圖表的應(yīng)用。使讀者能夠很快地獲得LabVIEW程序設(shè)計(jì)的基礎(chǔ)知識(shí)。同時(shí),本書還介紹了LabVIEW數(shù)據(jù)的采集、處理與分析以及如何創(chuàng)建良好的人機(jī)交互界面等內(nèi)容,并且加入了具體的程序設(shè)計(jì)實(shí)例,內(nèi)容完整,敘述詳細(xì),實(shí)例簡(jiǎn)單實(shí)用,使讀者能夠迅速掌握LabVIEW編程技巧。全書突出知識(shí)點(diǎn)的邏輯性,知識(shí)點(diǎn)清晰、明確,內(nèi)容連貫,重點(diǎn)突出,面向應(yīng)用,提高能力。
本書由德湘軼任主編,耿欣和李姿任副主編,其中第1~3章由德湘軼執(zhí)筆,第4、5章由李姿執(zhí)筆,第6~9章由耿欣、晏燕執(zhí)筆,全書由德湘軼統(tǒng)稿定稿。在編寫過程中得到了劉平院長(zhǎng)的大力支持和幫助,楊芮、江興穎、顧紅光、戎瑩瑩、劉慧姝進(jìn)行了校對(duì),在此一并表示感謝。
由于時(shí)間倉(cāng)促,編者水平有限,書中難免存在錯(cuò)誤和不妥之處,懇請(qǐng)讀者批評(píng)指正。
編 者
2012年6月
第1章 labview與虛擬儀器
1.1 虛擬儀器基本概念
1.1.1 自動(dòng)化儀器技術(shù)
1.1.2 虛擬儀器概述
1.1.3 虛擬儀器的特點(diǎn)
1.1.4 虛擬儀器的組成
1.2 labview概述
1.2.1 labview的特點(diǎn)與功能
1.2.2 labview的發(fā)展歷程
1.2.3 labview 2010的功能改進(jìn)
1.2.4 labview的應(yīng)用
1.3 labview的開發(fā)環(huán)境
1.3.1 labview的安裝
1.3.2 labview 2010的開發(fā)環(huán)境
1.4 labview中的選板
1.4.1 工具選板
1.4.2 控件選板
1.4.3 函數(shù)選板
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第2章 labview編程基礎(chǔ)
2.1 g語(yǔ)言簡(jiǎn)介
2.2 vi的創(chuàng)建
2.2.1 vi的組成
2.2.2 vi創(chuàng)建舉例
2.2.3 前面板控件創(chuàng)建方法
2.3 vi的編輯
2.3.1 選擇、移動(dòng)、刪除對(duì)象
2.3.2 復(fù)制對(duì)象
2.3.3 標(biāo)注對(duì)象
2.3.4 連線
2.3.5 排列對(duì)象
2.3.6 調(diào)整對(duì)象
2.3.7 重新排序
2.3.8 對(duì)象顏色的修改
2.4 子vi的創(chuàng)建與調(diào)用
2.5 vi的運(yùn)行與調(diào)試
2.5.1 錯(cuò)誤列表窗口
2.5.2 高亮顯示執(zhí)行
2.5.3 探針和斷點(diǎn)診斷
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第3章 labview數(shù)據(jù)類型與操作
3.1 基本數(shù)據(jù)類型
3.1.1 數(shù)值型
3.1.2 布爾型
3.1.3 枚舉類型
3.1.4 時(shí)間類型
3.1.5 變體類型
3.2 數(shù)據(jù)運(yùn)算選板
3.2.1 數(shù)值函數(shù)選板
3.2.2 布爾函數(shù)選板
3.2.3 比較函數(shù)選板
3.3 數(shù)組型數(shù)據(jù)
3.3.1 數(shù)組的創(chuàng)建
3.3.2 數(shù)組元素的顯示
3.3.3 數(shù)組元素賦值
3.3.4 數(shù)組函數(shù)
3.4 簇型數(shù)據(jù)
3.4.1 簇的創(chuàng)建
3.4.2 簇函數(shù)
3.5 字符串型數(shù)據(jù)
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第4章 labview程序結(jié)構(gòu)
4.1 labview程序結(jié)構(gòu)的基本概念
4.2 while循環(huán)結(jié)構(gòu)
4.2.1 while循環(huán)框圖的建立和組成
4.2.2 while循環(huán)應(yīng)用示例
4.2.3 while循環(huán)編程時(shí)需要注意的問題
4.2.4 修改布爾開關(guān)的機(jī)械作用屬性
4.3 for循環(huán)結(jié)構(gòu)
4.3.1 for循環(huán)結(jié)構(gòu)的組成
4.3.2 循環(huán)對(duì)數(shù)組的自動(dòng)索引功能
4.3.3 for循環(huán)示例
4.4 移位寄存器
4.4.1 移位寄存器的概念
4.4.2 多個(gè)移位寄存器的建立
4.4.3 移位寄存器的使用
4.4.4 初始化移位寄存器
4.5 case結(jié)構(gòu)(條件結(jié)構(gòu))
4.5.1 case結(jié)構(gòu)的建立和組成
4.5.2 case結(jié)構(gòu)分支的添加、刪除與排序
4.5.3 數(shù)據(jù)的輸入和輸出通道
4.5.4 case結(jié)構(gòu)應(yīng)用舉例
4.6 順序結(jié)構(gòu)
4.6.1 順序結(jié)構(gòu)的創(chuàng)建與組成
4.6.2 順序結(jié)構(gòu)局部變量的創(chuàng)建
4.6.3 順序結(jié)構(gòu)中數(shù)據(jù)輸入、輸出與傳遞
4.6.4 順序結(jié)構(gòu)應(yīng)用舉例
4.6.5 順序結(jié)構(gòu)的缺陷與人為的數(shù)據(jù)依從關(guān)系
4.7 公式節(jié)點(diǎn)
4.7.1 公式節(jié)點(diǎn)的創(chuàng)建
4.7.2 公式節(jié)點(diǎn)語(yǔ)法
4.7.3 公式節(jié)點(diǎn)舉例
4.8 事件結(jié)構(gòu)
4.8.1 事件驅(qū)動(dòng)的概念
4.8.2 事件結(jié)構(gòu)的建立
4.8.3 事件結(jié)構(gòu)的設(shè)置
4.8.4 通知事件和過濾事件
4.8.5 事件結(jié)構(gòu)舉例
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第5章 labview圖形和圖表
5.1 實(shí)時(shí)趨勢(shì)圖(波形圖表)
5.1.1 波形圖表(waveform chart)概述
5.1.2 波形圖表的簡(jiǎn)單操作舉例
5.1.3 波形圖表的定制
5.2 波形圖
5.2.1 波形圖(waveform graph)概述
5.2.2 波形圖的簡(jiǎn)單操作舉例
5.2.3 波形圖的定制
5.3 xy圖與express xy圖
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第6章 數(shù)據(jù)采集
6.1 概述
6.1.1 基本概念
6.1.2 數(shù)據(jù)采集系統(tǒng)的構(gòu)成
6.1.3 輸入信號(hào)類型
6.1.4 輸入信號(hào)的連接方式
6.1.5 信號(hào)調(diào)理
6.1.6 數(shù)據(jù)采集卡
6.1.7 多通道的采樣方式
6.2 模擬輸入
6.2.1 模擬輸入?yún)?shù)
6.2.2 簡(jiǎn)易模擬輸入
6.2.3 中級(jí)模擬輸入
6.3 模擬輸出
6.3.1 模擬輸出參數(shù)
6.3.2 簡(jiǎn)易模擬輸出
6.3.3 中級(jí)模擬輸出
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第7章 信號(hào)處理與分析
7.1 概述
7.2 信號(hào)的產(chǎn)生
7.3 標(biāo)準(zhǔn)頻率
7.4 信號(hào)處理
7.4.1 fft變換
7.4.2 窗函數(shù)
7.4.3 諧波失真
7.4.4 數(shù)字濾波
7.4.5 曲線擬合
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第8章 labview界面的布局
8.1 控件的分類和排列
8.2 顏色的使用
8.3 labview控件外觀
8.4 插入圖片和裝飾
8.5 界面分隔和自定義窗口大小
8.6 程序中字體的使用
8.7 vi屬性設(shè)置
8.8 對(duì)話框
8.9 錯(cuò)誤處理
8.1 0 設(shè)置個(gè)性化編程環(huán)境
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第9章 程序設(shè)計(jì)實(shí)例
9.1 波形發(fā)生器的設(shè)計(jì)
9.1.1 參數(shù)設(shè)置
9.1.2 波形生成
9.1.3 任意波形的產(chǎn)生
9.1.4 硬件設(shè)計(jì)與連接
9.1.5 系統(tǒng)的調(diào)試
9.2 示波器的設(shè)計(jì)
9.2.1 示波器的基本原理
9.2.2 虛擬示波器的工作原理
9.2.3 虛擬示波器的硬件設(shè)計(jì)
9.2.4 虛擬示波器的軟件設(shè)計(jì)
9.2.5 調(diào)試及顯示結(jié)果
本章小結(jié)
習(xí)題
參考文獻(xiàn)