【正文】
t輸出的字vi時,當(dāng)錯誤發(fā)生時若錯誤輸出端懸空,就會自動彈出錯誤對話框顯示錯誤信息,并詢問是否繼續(xù)運行,錯誤對話框除了顯示error out簇中的代碼、錯誤源信息外,還會顯示錯誤的可能原因,這對分析問題非常的重要。 在內(nèi)部, 32 個DIO 通道均以COM 端為參考,因此可使用4 根COM 線中的任何一根作為外部信號的參考。5 V和177。LabVIEWArchitecture?采集卡等待一個外部儀器發(fā)出的數(shù)字脈沖到來后初始化采集卡,這是外部觸發(fā)。2) 下列情況可以不使用Buffer I/O:a) 數(shù)據(jù)組短小,例如每秒只從兩個通道之一采集一個數(shù)據(jù)點。例如,你需要采集每秒采集幾千個數(shù)據(jù),在一秒內(nèi)顯示或圖形化所有數(shù)據(jù)是困難的。這種信號畸變叫做混疊。圖1 模擬信號采樣圖如果對信號x(t)采集N個采樣點,那么x(t)就可以用下面這個數(shù)列表示:X={x[0],x[l],x[2],x[3],…,x[N-l]}這個數(shù)列被稱為信號x(t)的數(shù)字化顯示或者采樣顯示。數(shù)據(jù)采集時,有一些基本原理要注意,還有更多的實際的問題要解決。近年來,以計算機為中心、以網(wǎng)絡(luò)為核心的網(wǎng)絡(luò)化測控技術(shù)與網(wǎng)絡(luò)化測控系統(tǒng)得到越來越多的應(yīng)用,尤其是在航空航天等國防科技領(lǐng)域。它利用數(shù)據(jù)采集模塊完成一般測量測試儀器的數(shù)據(jù)采集功能,利用計算機系統(tǒng)完成一般測量測試儀器的數(shù)據(jù)分析和輸出顯示等功能。關(guān)鍵詞:LabVIEW 數(shù)據(jù)采集 程序設(shè)計1 緒論虛擬儀器(Virtual Instrument ,簡稱VI)是基于計算機系統(tǒng)的數(shù)字化測量測試儀器,它充分利用現(xiàn)有計算機資源,并配以獨特設(shè)計的儀器硬件和專用軟件,能實現(xiàn)普通儀器的全部功能以及一些在普通儀器上無法實現(xiàn)的特殊功能,常被稱作“軟件儀器”。20世紀70年代以來,計算機、微電子等技術(shù)迅猛發(fā)展,在其推動下,測控儀器與技術(shù)不斷進步,相繼誕生了智能儀器、PC儀器、VXI儀器、虛擬儀器及互換性虛擬儀器等微機化儀器及其自動測控系統(tǒng),計算機與現(xiàn)代化儀器設(shè)備間的界限日漸模糊,測控領(lǐng)域和范圍不斷拓寬。實際采集時,噪聲也可能帶來一些麻煩。采樣間隔是△t,注意,采樣點在時域上是離散的。圖2 合適采樣率采樣波形圖3 采樣率過低采樣波形采樣率過低的結(jié)果是還原的信號的頻率看上去與原始信號不同。圖 4數(shù)據(jù)采集結(jié)構(gòu)圖緩沖(Buffers)這里的緩沖指的是PC內(nèi)存的一個區(qū)域(不是數(shù)據(jù)采集卡上的FIFO緩沖),它用來臨時存放數(shù)據(jù)。c) 采樣周期必須準確、均勻地通過數(shù)據(jù)樣本。當(dāng)某一模入通道發(fā)生一個指定的電壓電平時,讓卡輸出一個數(shù)字脈沖,這是內(nèi)部觸發(fā)。PowerMPC5200處理器配備一個集成的浮點單元,適合于網(wǎng)絡(luò)連接、媒體、工業(yè)控制和汽車應(yīng)用,此外MPC5200通過NI1 V、177。每個通道均帶有一個可連接數(shù)字輸入\ 輸出設(shè)備的DIO 引腳。最后調(diào)用DAQmx ,此vi同樣也包括數(shù)據(jù)的輸入和輸出、錯誤的輸入和輸出部分,我們用連線將其與上一個vi連起來,其中我們將DAQmx ,在這while循環(huán)中我們加一個延時函數(shù),這樣可以降低cpu的利用率,這樣我們就得到了此模擬信號采集程序,在此設(shè)計中我們設(shè)置采樣率為1000,采樣模式為continuous samples,采樣的范圍為10到10,輸入方式配置為rse。圖14 汽車穩(wěn)態(tài)回轉(zhuǎn)實驗對于此次試驗,同樣采用的是NI cRIO 9012及其擴展采集卡,由于該卡支持DAQmx驅(qū)動程序,所以設(shè)計的選擇通道程序也是直接使用DAQmxData Acquisition開發(fā)的,開發(fā)的程序和前面板如圖15和圖16所示:圖15 選擇通道程序設(shè)計框圖圖16 選擇通道程序設(shè)計前面板 數(shù)據(jù)采集主程序利用以上的選擇通道程序子vi、數(shù)據(jù)采集配置程序子vi和模擬信號采集程序子vi,設(shè)計了基于LabVIEW的6通道的數(shù)據(jù)采集的主程序,開發(fā)的程序的框圖和前面板如圖17和18所示。其中包括采集率,采集通道,采樣方式,然后根據(jù)實際情況選擇合適的測量系統(tǒng)。 data processing and reading, including graphical display, data filtering. The paper first outlines the monitoring and control technology and virtual ins trument technology at home and abroad, development and future development trends, and then introduced the related data acquisition theory, and then given based on the Labview data acquisition system and procedures of the front panel diagram, and the application of this system actual data collection, processing and analysis. Keywords LabVIEW data acquisition program de