国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

頻譜分析儀實時監(jiān)控系統(tǒng)軟件設(shè)計

2015-04-07 10:20宋吟齡
科技視界 2015年9期
關(guān)鍵詞:實時監(jiān)控

宋吟齡

【摘 要】實時監(jiān)控是現(xiàn)代工業(yè)測量的重要手段,本文主要介紹了頻譜分析儀實時監(jiān)控系統(tǒng)軟件設(shè)計方案,針對系統(tǒng)的硬件組成、測試原理、軟件開發(fā)以及開發(fā)的關(guān)鍵技術(shù)進(jìn)行了探討。經(jīng)過實際應(yīng)用證明,該軟件具有良好的通用性,自動化程度高,有效提高了測試效率和產(chǎn)品質(zhì)量。

【關(guān)鍵詞】實時監(jiān)控;頻譜分析儀;VB

隨著現(xiàn)代通信科技的高速發(fā)展,儀器儀表自動控制技術(shù)在軍工科技行業(yè)的各種測量及控制系統(tǒng)中應(yīng)用越來越廣泛。在科研生產(chǎn)過程中,儀器儀表狀態(tài)的實時監(jiān)控已經(jīng)是自動控制的重要組成部分,通過遠(yuǎn)程計算機軟件與測試現(xiàn)場各種智能化儀表進(jìn)行通信, 能夠及時控制、了解現(xiàn)場儀表的運行情況, 通過圖形化的測試顯示,更加便捷的實現(xiàn)對現(xiàn)場各種狀態(tài)的實時監(jiān)控,能夠幫助測試人員掌握測試過程的運行狀態(tài)、調(diào)整測試參數(shù)、優(yōu)化控制, 提高測試過程的安全性和效率。本文正是針對測試中經(jīng)常使用的頻譜分析儀,設(shè)計實時監(jiān)控系統(tǒng)軟件,提高日常測試效率。

1 系統(tǒng)組成及測試原理

頻譜分析儀實時監(jiān)控系統(tǒng)主要頻譜分析儀和待測設(shè)備組成,待測設(shè)備包括測試適配器、測試電纜等,由于本文主要介紹頻譜分析儀實時監(jiān)控,待測設(shè)備不做具體要求,故在此不進(jìn)行介紹。系統(tǒng)框圖如圖1所示。

本系統(tǒng)中,信號經(jīng)過待測設(shè)備的功分、開關(guān)、適配器、天線等途徑進(jìn)入頻譜分析儀,產(chǎn)生相對應(yīng)頻譜曲線,頻譜特性正是衡量待測設(shè)備特性的關(guān)鍵,也是系統(tǒng)需要測試的技術(shù)指標(biāo)。

2 系統(tǒng)軟件設(shè)計開發(fā)

頻譜分析儀實時監(jiān)控系統(tǒng)中,儀器狀態(tài)設(shè)置、實時監(jiān)控圖形顯示、數(shù)據(jù)采集及數(shù)據(jù)分析等模塊均采用在Visual Basic6.0下開發(fā)的測控軟件實現(xiàn)。

2.1 Visual Basic 6.0 語言及應(yīng)用程序的基本特點

Visual Basic6.0是Microsoft公司推出的一個可視化、面向?qū)ο笄一谑录?qū)動的集成開發(fā)環(huán)境, 可用于開發(fā)Windows 環(huán)境下的各種應(yīng)用程序。在Visual Basic 環(huán)境下,使用Windows部的應(yīng)用程序接口(API) 函數(shù), 以及動態(tài)鏈接庫(DLL)、動態(tài)數(shù)據(jù)交換(DDE) 、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問( ODBC) 等技術(shù), 可以高效、快速地開發(fā)出Windows 環(huán)境下功能強大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。

2.2 軟件模塊設(shè)計介紹

頻譜分析儀實時監(jiān)控系統(tǒng)軟件采用模塊化的開發(fā)模式,每個模塊實現(xiàn)獨立的系統(tǒng)功能,軟件主要包括儀器驅(qū)動、測試設(shè)置與初始化、數(shù)據(jù)通信與采集、圖形化、數(shù)據(jù)分析與存儲5大模塊,功能結(jié)構(gòu)流程圖如圖2所示。

儀器驅(qū)動模塊用來對頻譜分析儀進(jìn)行標(biāo)準(zhǔn)儀器狀態(tài)控制;測試設(shè)置與初始化模塊通過針對性的配置FREQ、SPAN、RBW、SWEEPTIME等頻譜分析儀關(guān)鍵參數(shù),滿足待測設(shè)備需求,進(jìn)行測試初始化;數(shù)據(jù)通信與采集模塊通過遠(yuǎn)程控制計算機與頻譜分析儀進(jìn)行測試命令通信和測試數(shù)據(jù)采集;圖形化模塊是通過圖形化采集到的測試數(shù)據(jù)使測試結(jié)果更加直觀;數(shù)據(jù)分析與存儲模塊則是將系統(tǒng)采集的測試數(shù)據(jù)進(jìn)行報表填寫、指標(biāo)判定、誤差計算,最終實現(xiàn)EXCEL格式的測試報表輸出。

3 軟件開發(fā)的關(guān)鍵技術(shù)

3.1 圖形化技術(shù)

為了滿足遠(yuǎn)程操控同時還能方便直觀的觀測測試結(jié)果,圖形化是本軟件的關(guān)鍵性突破,利用VB的ChartSpace控件進(jìn)行圖形實時繪制,滿足測試需求。

3.2 實時記錄技術(shù)

對于噪聲或者干擾信號之類的測試,有用信號往往是不定時出現(xiàn),因此在線的實時數(shù)據(jù)采集就顯得非常重要,在本系統(tǒng)中采用實時記錄與數(shù)據(jù)判別相結(jié)合的方式既滿足了長期觀測的需要,同時又不會導(dǎo)致數(shù)據(jù)量過大引發(fā)的程序錯誤。

3.3 多型號兼容技術(shù)

當(dāng)前市場主流的頻譜分析儀生產(chǎn)廠家有:Agilent公司、R&S公司、安立公司以及中國電子科技集團公司第41 所。不同廠家不同型號的儀器控制SPCI命令不同,給遠(yuǎn)程控制帶來困難。本軟件建立了程控指令數(shù)據(jù)庫,可通過選擇儀器型號來選擇對應(yīng)的儀器指令,實現(xiàn)多型號頻譜分析儀的兼容。

4 結(jié)束語

頻譜分析儀實時監(jiān)控系統(tǒng)軟件以VB6.0為軟件平臺,利用GPIB接口技術(shù),實現(xiàn)了頻譜分析儀的遠(yuǎn)程實時監(jiān)控技術(shù),該軟件的開發(fā)和實現(xiàn)保證了測試結(jié)果的準(zhǔn)確性,提高了工業(yè)測試工作效率, 提升了遠(yuǎn)程實時監(jiān)控能力。該系統(tǒng)已應(yīng)用到日常科研生產(chǎn)工作中,取得很好效果,在其他自動測試方面具有借鑒意義。

【參考文獻(xiàn)】

[1]趙立威,鐘圣芳.基于虛擬儀器的電磁頻譜自動測量系統(tǒng)[J].電子測量技術(shù),2013,36(3):76-80

[2]唐贛.虛擬儀器平臺實驗設(shè)計與實踐[J].國外電子測量技術(shù),2013,32(11):77-80.

[責(zé)任編輯:曹明明]

猜你喜歡
實時監(jiān)控
智能可調(diào)節(jié)動作識別型節(jié)能風(fēng)扇的設(shè)計
智能投料過程動態(tài)監(jiān)控系統(tǒng)研發(fā)及應(yīng)用
基于無線傳感器網(wǎng)絡(luò)的綠色蔬菜生長環(huán)境監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)
一種煤礦瓦斯檢測系統(tǒng)的設(shè)計與實現(xiàn)
一種基于物聯(lián)網(wǎng)的電梯閘瓦磨耗實時監(jiān)測系統(tǒng)的設(shè)計
页游| 宁化县| 铜陵市| 正阳县| 高邑县| 美姑县| 黑龙江省| 威宁| 枣庄市| 自治县| 长丰县| 宁远县| 曲水县| 陵川县| 湖州市| 沛县| 铁力市| 阿城市| 新河县| 罗城| 铜梁县| 临武县| 福建省| 马鞍山市| 曲周县| 永川市| 航空| 六安市| 白水县| 岳阳市| 肇东市| 芒康县| 阜平县| 从化市| 江达县| 翁牛特旗| 巴南区| 类乌齐县| 顺义区| 中西区| 龙里县|