時間:2008-08-26 11:48:00來源:ronggang
圖2 參數設置面板[/align]
3.2 數據采集與存儲
進入系統(tǒng)后,程序自動執(zhí)行代碼中的ConnectToDDESevr函數,打開與數據庫的連接,以便與數據庫之間進行數據交換。在退出系統(tǒng)之前,還必須用函數DisconnectFromDDEServer斷開與數據庫的連接。通過對數據采集卡參數的設置,確定各路信號所對應的端口號。運用Utility Library(設置庫函數)中的Input Byte From Pot函數,從各端口讀取數,并通過ClientDDEWrite函數將數據存儲到指定的文件中。如圖(2)所示,在操作面板的Chart圖(圖3右上角)上,實時地顯示出采集到的的各路數據,并用不同的顏色來加以區(qū)分,使實驗人員很容易看出各個參數的變化情況。采集過程中,如果測得的某個數據超過了預先設置的報警值,系統(tǒng)立即進行聲光報警。
3.3 實驗結果顯示與打印
測試完畢后,執(zhí)行函數ClientDDERead,將數據從數據文件中讀入內存,運用曲線擬合的最小二乘法,對數據進行曲線擬合,并將運算的結果顯示在操作面板的Graph圖上(圖3右下角)。打印可以采用兩種方式:如果只要打印發(fā)動機的特性曲線圖,可以采用隱式調用EXCEL數據表的方法,打開與數據庫的連接,然后調用函數PrintCurve打印操作面板上的Graph圖;如果要做實驗報表,既要出圖又要出數據,可以采用顯式調用EXCEL數據表的方法,在操作系統(tǒng)中直接激活數據文件。
[align=center]
圖3 負荷特性實驗操作面板[/align]
3.4 實驗過程演示
有時為了查找實驗過程中出現異?,F象原因,希望能夠象放電影一樣,隨時可以在計算機上再現實驗過程。我們設計的這套系統(tǒng)就可以實現這樣的功能。實驗的時候,系統(tǒng)采集數據的同時,自動記錄采集所用的總時間以及每組數據所對應的采集時刻,這些信息與數據組一起寫入數據庫中。需要再次觀察測量過程時,調出數據組,調用函數Timer,按照每組數據采集的先后順序,以一定的間隔時間(比如0.5秒)在虛擬儀表上顯示數據,同時在Chart圖上顯示曲線的變化。
4 結束語
本文開發(fā)的發(fā)動機臺架實驗測試系統(tǒng)實現了發(fā)動機性能實驗的數據自動采集和處理功能,具備以下兩方面的特色:
?。?) 聲光報警系統(tǒng)可自動監(jiān)測實驗狀況,保證了實驗系統(tǒng)和操作人員的安全;
?。?) 在計算機上實現了實驗過程的再現性,為查找實驗過程的異常工況提供了保證。
參考文獻:
[1] 劉君華 主編,虛擬儀器編程語言LabWindows/CVI教程,電子工業(yè)出版社,2001,8
[2] NI公司LabWindows/CVI User Manual, 2001
[3] 俞卞章 主編,數字信號處理,西北工業(yè)大學出版社,2002,8
標簽:
上一篇:過程控制在空分裝置中的應用
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(surachana.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業(yè)內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-10-31
2025-10-22
2025-10-17
2025-10-11
2025-10-09
2025-09-23