本書基于LabVIEW2019版本,介紹了虛擬儀器的基本概念、種類、常見應用和LabVIEW軟件基礎知識。全書共8章,重點圍繞LabVIEW軟件的數(shù)據(jù)類型、顯示及存儲、程序結(jié)構、編程架構等展開,介紹了編者近年總結(jié)的一些經(jīng)典案例,注重理論與實際編程的緊密結(jié)合,幫助讀者掌握使用LabVIEW的基本方法和技巧。本書適合作為普通高等學校計算機、電子技術、自動化工程、電氣、通信、測控等相關專業(yè)教材,也可作為LabVIEW入門級讀者以及從事相關專業(yè)工程人員的參考用書。
LabVIEW是一種程序開發(fā)環(huán)境,類似于C和BASIC開發(fā)環(huán)境,但是LabVIEW與其他計算機語言的顯著區(qū)別是:其他計算機語言都是采用基于文本的語言產(chǎn)生代碼,而LabVIEW使用的是圖形化編輯語言G編寫程序,產(chǎn)生的程序是框圖的形式。LabVIEW軟件是NI設計平臺的核心,也是開發(fā)測量或控制系統(tǒng)的理想選擇,是目前使用較為廣泛的虛擬儀器開發(fā)環(huán)境。本書基于LabVIEW2019版本,簡化了分布式測試、測量和控制系統(tǒng)的設計,目前市面上的相關圖書多為2018版本。本書將配備操作視頻,可掃碼觀看,便于學生學習和使用。
前言
虛擬儀器技術是計算機技術、現(xiàn)代測控技術、現(xiàn)代通信技術以及信號處理技術完美結(jié)合的產(chǎn)物,代表測控技術的發(fā)展方向。LabVIEW采用圖形化編程技術,具有簡單、易于理解和開發(fā)效率高等特點。LabVIEW的應用范圍廣泛,從簡單儀器控制到數(shù)據(jù)采集尖端測試和工業(yè)自動化,從大學課堂與實驗室到工業(yè)、產(chǎn)業(yè)現(xiàn)場,從探索與研究到技術集成。因此,LabVIEW已經(jīng)成為通信、電子、自動化及測控技術等專業(yè)大學生必修的一門專業(yè)應用型課程。本書的定位在于能滿足大多數(shù)本科、?茖I(yè)的教學要求和虛擬實驗的設計需要。其目的是使初學者快速達到熟練使用LabVIEW軟件,為后續(xù)的數(shù)據(jù)采集和儀器控制等測控技術打下堅實基礎。因此,本書從初次接觸LabVIEW的基礎知識出發(fā),本著實用、由淺入深的原則,精心設計和編排了各個章節(jié)內(nèi)容。本書第1章介紹了儀器的歷史與發(fā)展、虛擬儀器的基本概念、系統(tǒng)結(jié)構以及虛擬儀器技術在各行各業(yè)的應用,明確了LabVIEW在虛擬儀器技術中的地位和作用;第2章主要介紹了LabVIEW的啟動、項目瀏覽器上的有關操作、如何新建和保存VI、VI的組成和基本操作、控件選板、函數(shù)選板、工具選板、幫助和調(diào)試工具的使用等等;第3章介紹了LabVIEW常用的數(shù)據(jù)類型及其操作,如數(shù)值型、布爾型、字符串與路徑、數(shù)組、簇等;第4章介紹了程序結(jié)構中循環(huán)結(jié)構、層次結(jié)構、定時結(jié)構以及結(jié)構中的數(shù)據(jù)傳遞和公式節(jié)點;第5章介紹了波形與圖形控件;第6章介紹了在LabVIEW 2019發(fā)布產(chǎn)品的7種方法;第7章介紹LabVIEW在數(shù)字電路實驗系統(tǒng)設計中的應用實例;第8章介紹了LabVIEW在數(shù)字信號處理中的應用實例。本書的內(nèi)容非常豐富,深入淺出地介紹了LabVIEW的編程技術及編程方法,每章都列舉了大量的操作實例,部分實例有操作視頻。書中所列舉的相關實例內(nèi)容都由編者精心設計,反復測試。以探討的方式,針對編程中的具體問題也提出了解決的方法,以便讀者盡快地掌握LabVIEW應用和開發(fā)的一般方法及技巧。后兩章的內(nèi)容為數(shù)字電路、數(shù)字信號處理課程中的虛擬實驗的開發(fā)提供一些思考和參照。前 言II本書可作為高等學校電子、通信、信息、自動化、儀器、測量及計算機等專業(yè)相關課程的教材,也可供相關工程領域的技術人員學習與參考。本書由謝堂堯、于臻、冉小英任主編,陳文卓、李海芬、張南任副主編。李堯、林梓恒、王雲(yún)、武增良、佘昊天、王英研、王旭東等參與編寫和整理稿件,并在VI操作、視頻錄制和整理方面給予了熱情幫助。感謝王猛和詹珍艷同學,本書第7章、第8章參考了兩位同學的畢業(yè)論文和課設報告。由于編者水平有限,書中難免存在疏漏與不妥之處,懇請讀者批評指正。編者2021年5月
謝堂堯,男,北京郵電大學博士在讀,韓國新羅大學碩士學位,華北科技學院教學顧問,北京航誠達科技發(fā)展有限公司總經(jīng)理,從事虛擬儀器軟硬件開發(fā)以及應用。 于臻,男,北京郵電大學博士學位,副教授,華北科技學院電子信息工程學院信息工程系主任,華北科技學院電信學院學術委員會委員、教學督導,人工智能學會會員,主要從事射頻微波、寬帶無線通信、應急通信技術的教學與科研工作。主持和參與國家自然科學基金,國家重點研發(fā)項目,國防基礎科研項目6項,廳局級課題4項,橫向課題2項,中央高;究蒲袠I(yè)務費資助項目十余項,獲河北煤炭工業(yè)行業(yè)協(xié)會三等獎2項,國家發(fā)明專利4篇。主持《天線與電波傳播》省級精品在線開放課程,教研項目11項,研究成果獲得省級以上獎勵5項,獲首屆全國高校微課教學比賽優(yōu)秀獎、發(fā)表論文二十余篇,其中,SCI、EI檢索10篇。 冉小英,女,北京交通大學碩士學位,副教授,華北科技學院電子信息工程學院通信工程系教師,主要從事小型多頻段天線、寬帶無線通信、應急監(jiān)測監(jiān)控技術的教學與科研工作。主持及主研廳局級以上科教研項目十余項,獲河北煤炭工業(yè)行業(yè)協(xié)會三等獎2項,河北省教研成果二等獎1項目,參與《天線與電波傳