計(jì)算機(jī)輔助測試實(shí)驗(yàn)指導(dǎo)書.doc_第1頁
計(jì)算機(jī)輔助測試實(shí)驗(yàn)指導(dǎo)書.doc_第2頁
計(jì)算機(jī)輔助測試實(shí)驗(yàn)指導(dǎo)書.doc_第3頁
計(jì)算機(jī)輔助測試實(shí)驗(yàn)指導(dǎo)書.doc_第4頁
計(jì)算機(jī)輔助測試實(shí)驗(yàn)指導(dǎo)書.doc_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 計(jì)算機(jī)輔助測試實(shí) 驗(yàn) 指 導(dǎo) 書陳曼龍 王占領(lǐng) 梁應(yīng)選 編 寫適用專業(yè): _測控技術(shù)與儀器 陜西理工學(xué)院機(jī)械工程學(xué)院 2007年 4 月前 言本課程系統(tǒng)地論述了計(jì)算機(jī)測試系統(tǒng)設(shè)計(jì)的各個重要環(huán)節(jié)。介紹構(gòu)成計(jì)算機(jī)測試系統(tǒng)所需的計(jì)算機(jī)和測控總線技術(shù),計(jì)算機(jī)和測試系統(tǒng)接口技術(shù),模/數(shù)轉(zhuǎn)換技術(shù)及應(yīng)用中的注意事項(xiàng);測試系統(tǒng)抗干擾的若干方法;介紹虛擬儀器、現(xiàn)場總線與測控網(wǎng)絡(luò)技術(shù);給出測試系統(tǒng)設(shè)計(jì)方法和幾個典型的設(shè)計(jì)實(shí)例。為了使學(xué)生更好地理解和深刻地把握所學(xué)知識,結(jié)合目前主流計(jì)算機(jī)測試系統(tǒng),設(shè)置實(shí)驗(yàn)項(xiàng)目有:實(shí)驗(yàn)一 可重構(gòu)虛擬儀器實(shí)驗(yàn);實(shí)驗(yàn)二 虛擬示波器綜合實(shí)驗(yàn).實(shí)驗(yàn)一可重構(gòu)虛擬儀器實(shí)驗(yàn) 主要讓學(xué)生了解虛擬儀

2、器的概念和基于組件的裝配及軟件設(shè)計(jì)方法,掌握用DRVI可重構(gòu)虛擬儀器平臺進(jìn)行計(jì)算機(jī)測試系統(tǒng)設(shè)計(jì)的方法。實(shí)驗(yàn)二 虛擬示波器綜合實(shí)驗(yàn) 主要了解并掌握虛擬儀器的設(shè)計(jì)方法,具備初步的獨(dú)立設(shè)計(jì)能力。初步掌握對圖形化編程語言LabVIEW的編程、調(diào)試等基本技能。提高綜合運(yùn)用所學(xué)的知識獨(dú)立解決問題和分析問題的能力。本實(shí)驗(yàn)指導(dǎo)書根據(jù)“測控技術(shù)與儀器”專業(yè)教學(xué)和選修課的特點(diǎn)出發(fā),結(jié)合當(dāng)前計(jì)算機(jī)測試系統(tǒng)的發(fā)展與實(shí)際使用情況分別開設(shè)驗(yàn)證和綜合實(shí)驗(yàn)。實(shí)驗(yàn)內(nèi)容除涵蓋目前流行的計(jì)算機(jī)測試系統(tǒng)DRVI、LABIEW測試平臺編程和使用外,還包括計(jì)算機(jī)輔助測試課程的部分教學(xué)內(nèi)容.使學(xué)生在鞏固所學(xué)的基礎(chǔ)上,還熟悉和掌握先進(jìn)的測試

3、系統(tǒng)原理、方法,更能適應(yīng)實(shí)際生產(chǎn)需要.本指導(dǎo)書適合于測控技術(shù)與儀器'專業(yè)本科學(xué)生。目 錄實(shí)驗(yàn)規(guī)則1實(shí)驗(yàn)一 可重構(gòu)虛擬儀器實(shí)驗(yàn)2實(shí)驗(yàn)二 虛擬示波器綜合實(shí)驗(yàn)8實(shí)驗(yàn)規(guī)則一、實(shí)驗(yàn)課前必須按實(shí)驗(yàn)指導(dǎo)書作好預(yù)習(xí)及準(zhǔn)備工作.二、進(jìn)入實(shí)驗(yàn)室后,應(yīng)更換拖鞋。書包、雨傘等不得帶入儀器室,只準(zhǔn)帶進(jìn)實(shí)驗(yàn)指導(dǎo)書、報(bào)告及有關(guān)的書籍和文具。三、保持實(shí)驗(yàn)室的整潔和安靜,嚴(yán)禁喧嘩、打鬧、及隨地吐痰。四、經(jīng)指導(dǎo)教師同意后,方可接通電源使用儀器,操作要細(xì)心正確,不得用手觸摸光學(xué)鏡頭表面。五、實(shí)驗(yàn)時應(yīng)每個人獨(dú)立完成.六、凡與本次實(shí)驗(yàn)無關(guān)的儀器設(shè)備等,均不得使用或觸摸。七、所有實(shí)驗(yàn)用儀器和量具,均不得擅自拆開,不得隨意刪除計(jì)算

4、機(jī)內(nèi)軟件。若發(fā)生故障時,及時報(bào)告老師。八、實(shí)驗(yàn)完畢后,應(yīng)將所用過的儀器、工件用汽油清洗,并用棉花擦干放回原處、凳子擺放整齊。九、學(xué)生做完實(shí)驗(yàn)后應(yīng)將實(shí)驗(yàn)數(shù)據(jù)交指導(dǎo)教師檢查后方可離開實(shí)驗(yàn)室。實(shí)驗(yàn)一、可重構(gòu)虛擬儀器實(shí)驗(yàn)實(shí)驗(yàn)學(xué)時:2實(shí)驗(yàn)類型:(常規(guī)、綜合、設(shè)計(jì))實(shí)驗(yàn)要求:(必修、選修)一、 實(shí)驗(yàn)?zāi)康耐ㄟ^本實(shí)驗(yàn)讓學(xué)生了解虛擬儀器的概念和基于組件的裝配及軟件設(shè)計(jì)方法,掌握用DRVI可重構(gòu)虛擬儀器平臺進(jìn)行計(jì)算機(jī)測試系統(tǒng)設(shè)計(jì)的方法.二、 實(shí)驗(yàn)內(nèi)容1. 設(shè)計(jì)一個李沙育圖形演示實(shí)驗(yàn),顯示兩路正弦信號在不同相位差下的李沙育圖形。2. 設(shè)計(jì)一個李沙育圖形實(shí)驗(yàn)演示系統(tǒng),顯示兩路正弦波信號在不同頻率差的李沙育圖形。3.

5、利用PC機(jī)資源完成色彩合成(T0標(biāo)簽)、灰度處理(T2標(biāo)簽)、邊緣檢測等項(xiàng)目(選作內(nèi)容).三、 實(shí)驗(yàn)原理、方法與基礎(chǔ)知識1。 DRVI可重構(gòu)虛擬儀器實(shí)驗(yàn)平臺概述DRVI 可重構(gòu)虛擬儀器實(shí)驗(yàn)平臺是新型裝配架構(gòu)的虛擬儀器。其設(shè)計(jì)思想是按照PC機(jī)的裝配生產(chǎn)模式,將計(jì)算機(jī)虛擬儀器測試系統(tǒng)分解成若干個具有獨(dú)立功能的模塊,然后根據(jù)測量任務(wù),用軟件底盤把若干獨(dú)立功能模塊裝配起來,形成一個滿足測量任務(wù)的獨(dú)立測量系統(tǒng),當(dāng)測量對象或測量任務(wù)發(fā)生變化時可以通過重新組建各個功能模塊,快速調(diào)整成另外一個測試系統(tǒng)。DRVI的主體為一個帶軟件控制線和數(shù)據(jù)線的軟主板,其上可插接軟儀表盤、軟信號發(fā)生器、軟信號處理電路、軟波形顯

6、示芯片組,并能與A/D卡、I/O等信號采集硬件進(jìn)行組合與連接.直接在以軟件總線為基礎(chǔ)的面板上通過簡單的可視化插拔軟件芯片和連線,就可以完成對儀器功能的裁減、重組和定制,快速搭建一個按應(yīng)用需求定制的虛擬儀器測量系統(tǒng)。2。 DRVI可重構(gòu)虛擬儀器實(shí)驗(yàn)平臺軟件主界面DRVI通過在前面板上可視化插接虛擬儀器軟件芯片來搭構(gòu)虛擬儀器或測量實(shí)驗(yàn)。插接虛擬儀器軟件的過程很簡單,從軟件芯片表中點(diǎn)擊需要的軟件芯片,將其添加到DRVI前面板上,然后在新插入的軟件芯片上壓下鼠標(biāo)不放,將其拖動到合適位置。插接在DRVI前面板上的虛擬儀器軟件芯片的屏幕位置是可以移動和調(diào)整的,點(diǎn)擊快捷工具條中的“移動軟件芯片位置"

7、;圖標(biāo),然后在待移動的軟件芯片上壓下鼠標(biāo)不放,就可以將其拖動到新位置,從而實(shí)現(xiàn)屏幕布局的調(diào)整(如圖3示)。圖3 DRVI 的虛擬儀器3. DRVI軟件概念和芯片連線為實(shí)現(xiàn)虛擬儀器軟件芯片間的數(shù)據(jù)交換, DRVI中設(shè)置了一組軟件總線,包括256條Double圖4、虛擬儀器芯片連線單變量數(shù)據(jù)線和32條Double型數(shù)組型數(shù)據(jù)線,可傳輸有效值等單變量數(shù)據(jù),也可傳輸波形、頻譜等數(shù)組數(shù)據(jù).虛擬儀器軟件芯片可以通過這組透明的數(shù)據(jù)總線進(jìn)行數(shù)據(jù)傳輸和命令交換,連線的方法是在軟件芯片上點(diǎn)擊右鼠標(biāo)鍵,彈出該芯片的屬性表,修改其中的連接數(shù)據(jù)線號就可以實(shí)現(xiàn)軟件芯片間的連線(如圖4示)。4。 DRVI常用軟件芯片見文末

8、附表一。5。 PC機(jī)圖象處理圖4 色彩合成計(jì)算操作界面圖5 色彩合成操作界面四、 實(shí)驗(yàn)組織運(yùn)行要求本實(shí)驗(yàn)為軟件編程與硬件介紹相結(jié)合的實(shí)踐環(huán)節(jié),采用集中講授與個別輔導(dǎo)結(jié)合進(jìn)行。集中講述測試平臺組成、原理、演示軟件使用情況;對使用中出現(xiàn)的問題進(jìn)行個別輔導(dǎo).五、 實(shí)驗(yàn)設(shè)備實(shí)驗(yàn)條件打印機(jī);USB插口計(jì)算機(jī)用攝相頭;DRVI快速可重組虛擬儀器平臺;計(jì)算機(jī);六、 實(shí)驗(yàn)步驟1、運(yùn)行DRVI主程序,點(diǎn)擊DRVI快捷工具條上的聯(lián)機(jī)注冊圖標(biāo),選擇其中的“采集儀主卡檢測(USB)”2、從芯片表中拖拉軟件芯片到軟件面板上,熟悉軟件芯片的放置、移動、連線和刪除操作;然后采用DRVI上的軟件芯片搭建一個李沙育圖形實(shí)驗(yàn)演示

9、系統(tǒng);3、把攝相頭連接至計(jì)算機(jī)USB端口,并打開“CCD攝相頭彩色圖像采集"項(xiàng)目;4、完成色彩合成(T0標(biāo)簽)、灰度處理(T2標(biāo)簽)、邊緣檢測等項(xiàng)目。七、 思考題1.結(jié)合計(jì)算機(jī)測試系統(tǒng)組成分析DRVI可重組虛擬儀器實(shí)驗(yàn)平臺結(jié)構(gòu)特點(diǎn)。八、 實(shí)驗(yàn)報(bào)告要求1. 實(shí)驗(yàn)預(yù)習(xí) 實(shí)驗(yàn)要求先預(yù)習(xí)DRVI實(shí)驗(yàn)平臺相關(guān)知識,了解DRVI軟件使用方法,初步編寫實(shí)驗(yàn)程序流程。2. 實(shí)驗(yàn)記錄 記錄DRVI硬件平臺的組成部分與實(shí)現(xiàn)原理知識概貌、實(shí)驗(yàn)操作步驟和實(shí)驗(yàn)中的調(diào)試過程3. 實(shí)驗(yàn)報(bào)告a) 簡述實(shí)驗(yàn)的目的和原理。b) 給出實(shí)驗(yàn)的運(yùn)行界面過程和結(jié)果截圖.c) 寫出所設(shè)計(jì)演示實(shí)驗(yàn)的認(rèn)識性結(jié)論.附表一 DRVI常用

10、軟件芯片實(shí)驗(yàn)二 虛擬示波器綜合實(shí)驗(yàn)實(shí)驗(yàn)學(xué)時:4實(shí)驗(yàn)類型:(常規(guī)、綜合、設(shè)計(jì))實(shí)驗(yàn)要求:(必修、選修)一、實(shí)驗(yàn)?zāi)康?1)了解并掌握虛擬儀器的設(shè)計(jì)方法,具備初步的獨(dú)立設(shè)計(jì)能力。(2)初步掌握對圖形化編程語言LabVIEW的編程、調(diào)試等基本技能。(3)提高綜合運(yùn)用所學(xué)的知識獨(dú)立分析和解決問題的能力。二、實(shí)驗(yàn)內(nèi)容(1)利用實(shí)驗(yàn)所提供的儀器設(shè)備搭建硬件測試系統(tǒng);(2)編寫相應(yīng)軟件完成對一至二個工程信號的測試并初步做相應(yīng)分析;三、實(shí)驗(yàn)原理、方法1。信號源信號的獲取可采用以下方式中的任何一種。(1)從外部硬件獲取信號在熟悉ZCY-1傳感器綜合實(shí)驗(yàn)儀輸出信號的基礎(chǔ)上,選擇適合的輸出信號作為待測量信號,首先利用

11、實(shí)驗(yàn)室提供的示波器觀察輸出信號,并使用ZCY-1做適當(dāng)調(diào)整。如果選擇外部信號則還必須配置數(shù)據(jù)采集卡,具體方法如下:1) 運(yùn)行NI Device Manager,在Installed Devices中選擇NI-6024E數(shù)據(jù)采集卡2) 在NI-6024E數(shù)據(jù)采集卡右側(cè)選擇Setup,彈出NI-6024EDevice Setting對話框, 3) 在NI6024E數(shù)據(jù)采集卡右側(cè)選擇Test,彈出Test Panels窗口。在該窗口中可以通過實(shí)際信號測試數(shù)據(jù)采集卡的全部功能。(2)利用LABVIEW設(shè)計(jì)虛擬信號發(fā)生器虛擬信號發(fā)生器產(chǎn)生的信號頻率通過軟件延時的方法實(shí)現(xiàn),即在相鄰兩個離散函數(shù)值之間進(jìn)行加

12、數(shù)循環(huán)。例如,當(dāng)采樣延時為1000(次)時,即在相鄰兩個離散函數(shù)值之間進(jìn)行加數(shù)循環(huán)1000次,就有某個信號頻率與之對應(yīng)。虛擬信號發(fā)生器面板需設(shè)置以下主要控件:1) “圖形顯示"窗:用來顯示圖形。2) “幅度選擇”輸入窗:用來選擇模擬輸出信號的幅值,范圍為15 V。3) “波形選擇"鍵:用來選擇待輸出的機(jī)內(nèi)周期信號的波形。該開關(guān)擲于上方時由軟件 自動生成正弦波,擲于中間時機(jī)內(nèi)軟件自動生成方波,擲于下方時機(jī)內(nèi)軟件自動生 成三角波。4) “延時選擇”輸入窗:延時范圍為1500,改變此值,可改變模擬輸出信號的頻率。5) “Sigpoints"輸入窗:輸入模擬輸出信號一個周

13、期內(nèi)的離散點(diǎn)數(shù).6) “波形發(fā)生”命令鍵:指令啟動D/A轉(zhuǎn)換,輸出模擬電壓信號.7) “停止”鍵:終止正在進(jìn)行的D/A轉(zhuǎn)換.8) “關(guān)閉儀器”鍵:具有關(guān)機(jī)功能。參考前面板(圖1):圖1 虛擬信號發(fā)生器參考前面板2。學(xué)習(xí)掌握LABVIEW語言編程方法見附錄3.虛擬示波器設(shè)計(jì)以下是參考的示波器面板,允許學(xué)生根據(jù)實(shí)驗(yàn)實(shí)際情況自行設(shè)計(jì),也可簡化其部分功能。圖2 虛擬示波器參考面板四、實(shí)驗(yàn)組織運(yùn)行要求本實(shí)驗(yàn)為軟件編程與硬件介紹相結(jié)合的實(shí)踐環(huán)節(jié),采用學(xué)生自行設(shè)計(jì)實(shí)驗(yàn)方案并加以實(shí)現(xiàn)的實(shí)驗(yàn)。實(shí)驗(yàn)可根據(jù)需要集中講述測試平臺組成、原理、采集卡使用情況;對使用中出現(xiàn)的問題進(jìn)行個別輔導(dǎo)。五、實(shí)驗(yàn)設(shè)備實(shí)驗(yàn)條件打印機(jī);Z

14、CY-1綜合傳感器實(shí)驗(yàn)儀;工業(yè)計(jì)算機(jī);多功能數(shù)據(jù)采集卡;采集卡端子板、連接線等附件。六、實(shí)驗(yàn)步驟1。利用工業(yè)計(jì)算機(jī)、數(shù)據(jù)采集卡、傳感器、信號調(diào)理器、端子板完成工業(yè)計(jì)算機(jī)測試系統(tǒng)的搭建。2。繪制虛擬示波器的功能框圖,虛擬示波器主要由軟件控制完成信號的采集、處理和顯示。系統(tǒng)軟件總體上包括數(shù)據(jù)采集、波形顯示、參數(shù)測量、頻譜分析及波形存儲和回放等五大模塊。圖3。虛擬示波器軟件結(jié)構(gòu)參考用圖3. 分別編成完成各功能模塊。1)數(shù)據(jù)采集模塊:數(shù)據(jù)采集模塊主要完成數(shù)據(jù)采集的控制,包括觸發(fā)控制、通道選擇控制、時基控制等.2)波形顯示模塊:通過顯示通道的選擇,可以任意顯示某一通道或兩通道輸入信號的波形;3)參數(shù)測量

15、模塊:參數(shù)測量模塊主要模擬示波器或電參數(shù)儀表的參數(shù)測量功能,完成對待測參數(shù)的測量并顯示其測量結(jié)果。七、思考題1.說明LABVIEW控制面板和前面板的作用。2.基于虛擬儀表技術(shù)的數(shù)據(jù)采集系統(tǒng)有哪些組成部分和哪些特點(diǎn)。八、實(shí)驗(yàn)報(bào)告要求1。 實(shí)驗(yàn)預(yù)習(xí) 實(shí)驗(yàn)要求先預(yù)習(xí)工業(yè)計(jì)算機(jī)和DAQ NI6024E采集卡相關(guān)知識,了解LABVIEW軟件使用方法,初步編寫實(shí)驗(yàn)程序流程.2。 實(shí)驗(yàn)記錄 記錄所搭建測試系統(tǒng)的組成部分與實(shí)現(xiàn)原理、實(shí)驗(yàn)操作步驟和實(shí)驗(yàn)中的調(diào)試過程。3。 實(shí)驗(yàn)報(bào)告a) 簡述實(shí)驗(yàn)的目的和原理。b) 給出實(shí)驗(yàn)的運(yùn)行界面過程、程序流程、結(jié)果截圖.c) 寫出所設(shè)計(jì)測試系統(tǒng)的認(rèn)識性結(jié)論。附錄在LabVIE

16、W的用戶界面上,應(yīng)特別注意它提供的操作模板,包括工具(Tools)模板、控制(Controls)模板和函數(shù)(Functions)模板。這些模板集中反映了該軟件的功能與特征.下面我們來大致瀏覽一下。1. LabVIEW的操作模板工具模板(Tools Palette)該模板提供了各種用于創(chuàng)建、修改和調(diào)試VI程序的工具。如果該模板沒有出現(xiàn),則可以在Windows菜單下選擇Show Tools Palette命令以顯示該模板.當(dāng)從模板內(nèi)選擇了任一種工具后,鼠標(biāo)箭頭就會變成該工具相應(yīng)的形狀。當(dāng)從Windows菜單下選擇了Show Help Window功能后,把工具模板內(nèi)選定的任一種工具光標(biāo)放在流程圖程

17、序的子程序(Sub VI)或圖標(biāo)上,就會顯示相應(yīng)的幫助信息。下述工具中注意和的區(qū)別,用于編程時,用于運(yùn)行程序時。是一個特有的工具,它并不是一個簡單的畫線工具,而是一個符合LabVIEW語言規(guī)定的對象連接工具。工具圖標(biāo)有如下幾種:圖標(biāo)名稱功能Operate Value(操作值)用于操作前面板的控制和顯示.使用它向數(shù)字或字符串控制中鍵入值時,工具會變成標(biāo)簽工具Position/Size/Select (選擇)用于選擇、移動或改變對象的大小.當(dāng)它用于改變對象的連框大小時,會變成相應(yīng)形狀。Edit Text(編輯文本)用于輸入標(biāo)簽文本或者創(chuàng)建自由標(biāo)簽。當(dāng)創(chuàng)建自由標(biāo)簽時它會變成相應(yīng)形狀。Connect

18、Wire(連線)用于在流程圖程序上連接對象.如果聯(lián)機(jī)幫助的窗口被打開時,把該工具放在任一條連線上,就會顯示相應(yīng)的數(shù)據(jù)類型。Object Shortcut Menu(對象菜單)用鼠標(biāo)左鍵可以彈出對象的彈出式菜單。Scroll Windows(窗口漫游)使用該工具就可以不需要使用滾動條而在窗口中漫游.Set/Clear Breakpoint(斷點(diǎn)設(shè)置清除)使用該工具在VI的流程圖對象上設(shè)置斷點(diǎn).Probe Data(數(shù)據(jù)探針)可在框圖程序內(nèi)的數(shù)據(jù)流線上設(shè)置探針。通過控針窗口來觀察該數(shù)據(jù)流線上的數(shù)據(jù)變化狀況。 Get Color(顏色提取)使用該工具來提取顏色用于編輯其他的對象。Set Color(

19、顏色設(shè)置)用來給對象定義顏色。它也顯示出對象的前景色和背景色。下面的兩個模板是多層的,其中每一個子模板下還包括多個對象??刂颇0澹–ontrol Palette)注意:只有打開前面板時才能調(diào)用該模板該模板用來給前面板設(shè)置各種所需的輸出顯示對象和輸入控制對象。每個圖標(biāo)代表一類子模板。如果控制模板不顯示,可以用Windows菜單的Show Controls Palette功能打開它,也可以在前面板的空白處,點(diǎn)擊鼠標(biāo)右鍵,以彈出控制模板??刂颇0迦缟蠄D所示,它包括如下所示的一些子模板。子模板中包括的對象,我們在功能中用文字簡要介紹.圖標(biāo)子模板名稱功能Numeric(數(shù)值量)數(shù)值的控制和顯示.包含數(shù)字

20、式、指針式顯示表盤及各種輸入框。Boolean(布爾量)邏輯數(shù)值的控制和顯示。包含各種布爾開關(guān)、按鈕以及指示燈等。String & Path(字符串和路徑)字符串和路徑的控制和顯示。Array Cluster(數(shù)組和簇)數(shù)組和簇的控制和顯示。List & Table(列表和表格)列表和表格的控制和顯示Graph(圖形顯示)顯示數(shù)據(jù)結(jié)果的趨勢圖和曲線圖.Ring & Enum(環(huán)與枚舉)環(huán)與枚舉的控制和顯示。I/O(輸入/輸出功能)輸入/輸出功能.于操作OLE、ActiveX等功能。Refnum參考數(shù)10Digilog Controls(數(shù)字控制)數(shù)字控制11Classi

21、c Controls(經(jīng)典控制)經(jīng)典控制,指以前版本軟件的面板圖標(biāo)。12Activex用于ActiveX等功能。13Decorations(裝飾)用于給前面板進(jìn)行裝飾的各種圖形對象。14Select a Controls(控制選擇)調(diào)用存儲在文件中的控制和顯示的接口.15User Controls(用戶控制)用戶自定義的控制和顯示.功能模板(Functions Palette) 注:只有打開了流程圖程序窗口,才能出現(xiàn)功能模板.功能模板是創(chuàng)建流程圖程序的工具。該模板上的每一個頂層圖標(biāo)都表示一個子模板.若功能模板不出現(xiàn),則可以用Windows菜單下的Show Functions Palette功能

22、打開它,也可以在流程圖程序窗口的空白處點(diǎn)擊鼠標(biāo)右鍵以彈出功能模板。功能模板如右圖所示,其子模塊如下所示。(個別不常用的子模塊未包含)圖標(biāo)子模板名稱功能Structure(結(jié)構(gòu))包括程序控制結(jié)構(gòu)命令,例如循環(huán)控制等,以及全局變量和局部變量。Numeric(數(shù)值運(yùn)算)包括各種常用的數(shù)值運(yùn)算,還包括數(shù)制轉(zhuǎn)換、三角函數(shù)、對數(shù)、復(fù)數(shù)等運(yùn)算,以及各種數(shù)值常數(shù)。Boolean(布爾運(yùn)算)包括各種邏輯運(yùn)算符以及布爾常數(shù).String(字符串運(yùn)算)包含各種字符串操作函數(shù)、數(shù)值與字符串之間的轉(zhuǎn)換函數(shù),以及字符(串)常數(shù)等。Array(數(shù)組)包括數(shù)組運(yùn)算函數(shù)、數(shù)組轉(zhuǎn)換函數(shù),以及常數(shù)數(shù)組等.Cluster(簇)包括簇

23、的處理函數(shù),以及群常數(shù)等。這里的群相當(dāng)于C語言中的結(jié)構(gòu)。Comparison(比較)包括各種比較運(yùn)算函數(shù),如大于、小于、等于。Time Dialog(時間和對話框)包括對話框窗口、時間和出錯處理函數(shù)等.File I/O(文件輸入/輸出)包括處理文件輸入/輸出的程序和函數(shù)。Data Acquisition(數(shù)據(jù)采集)包括數(shù)據(jù)采集硬件的驅(qū)動,以及信號調(diào)理所需的各種功能模塊.Waveform(波形)各種波形處理工具Analyze(分析)信號發(fā)生、時域及頻域分析功能模塊及數(shù)學(xué)工具 .Instrument I/O(儀器輸入/輸出)包括GPIB(488、488。2)、串行、VXI儀器控制的程序和函數(shù),以及

24、VISA的操作功能函數(shù)。Motion & Vision(運(yùn)動與景像)Mathematics(數(shù)學(xué))包括統(tǒng)計(jì)、曲線擬合、公式框節(jié)點(diǎn)等功能模塊,以及數(shù)值微分、積分等數(shù)值計(jì)算工具模塊。Communication(通訊)包括TCP、DDE、ActiveX和OLE等功能的處理模塊。Application Control(應(yīng)用控制)包括動態(tài)調(diào)用VI、標(biāo)準(zhǔn)可執(zhí)行程序的功能函數(shù)。Graphics & Sound(圖形與聲音)包括3D、OpenGL、聲音播放等功能模塊。包括調(diào)用動態(tài)連接庫和CIN節(jié)點(diǎn)等功能的處理模塊。Tutorial(示教課程)包括LabVIEW示教程序。Report Gener

25、ation(文檔生成)Advanced(高級功能)Select a VI(選擇子VI)User Library(用戶子VI庫)2。 關(guān)于連線連線是程序設(shè)計(jì)中較為復(fù)雜的問題。流程圖上的每一個對象都帶有自己的連線端子,連線將構(gòu)成對象之間的數(shù)據(jù)通道。因?yàn)檫@不是幾何意義上的連線,因此并非任意兩個端子間都可連線,連線類似于普通程序中的變量.數(shù)據(jù)單向流動,從源端口向一個或多個目的端口流動。不同的線型代表不同的數(shù)據(jù)類型。下面是一些常用數(shù)據(jù)類型所對應(yīng)的線型和顏色:類型顏色標(biāo)量一維數(shù)組二維數(shù)組整形數(shù)蘭色浮點(diǎn)數(shù)橙色邏輯量綠色字符串粉色文件路徑青色當(dāng)需要連接兩個端點(diǎn)時,在第一個端點(diǎn)上點(diǎn)擊連線工具(從工具模板欄調(diào)用),然后移動到另一個端點(diǎn),再點(diǎn)擊第二個端點(diǎn).端點(diǎn)的先后次序不影響數(shù)據(jù)流動的方向.當(dāng)把連線工具放在端點(diǎn)上時,該端點(diǎn)區(qū)域?qū)W爍,表示連線將會接通該端點(diǎn)。當(dāng)把連線工具從一個端口接到另一個端口時,不需要按住鼠標(biāo)鍵。當(dāng)需要連線轉(zhuǎn)彎時,點(diǎn)擊一次鼠標(biāo)鍵,即可以正交垂直方向地彎曲連線,按空格鍵可以改變轉(zhuǎn)角的方向。接線頭是為了幫助正確連接端口的連線。當(dāng)把連線工具放到端口上,接線頭就會彈出。接線頭還有一個黃色小標(biāo)識框,顯示該端口的名字。線型為波折號的連線表示壞線.出現(xiàn)壞線的原因有很多,例如:連接了兩個控制對象;源端子和終點(diǎn)端子的數(shù)據(jù)類型不匹配(例如一個是數(shù)字型,而另一個是布爾型).可以通過

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論