新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于LabWindows的航電設備自動測試系統設計

        基于LabWindows的航電設備自動測試系統設計

        作者: 時間:2011-08-25 來源:網絡 收藏

        VXI總線機箱:選用HP公司的C尺寸13槽機箱HPE8419A機箱內包括E8491A零槽控制器、HP1441A激勵信號發生器(產生航空電子設備測試所需各種激勵信號)、HPE1428A數字示波器、HPE1420B通用計數器、HPE1412A數字多用表、RF多路轉換開關和矩陣開關、16路模擬量采集模塊、HPE1458A數字量I/O模塊(具有12個8位數據口的96路輸入/輸出通道)

        3 軟件設計

        目前,比較常用的測試軟件開發平臺有NI公司的/CVI和HP公司的VEE,他們都是基于圖形化的用戶接口和開發環境HP公司的VEE為非標準化編程語言,在常用功能方面使用方便靈活,但對于復雜的測試系統實現起來功能上將受到限制,而且較大的圖形化程序修改起來也比較復雜,另外,其界面效果一般,且不能打包生成可執行文件,源程序易被修改等因此,最終選用NI公司的/CVI 6.0為開發平臺,該平臺是在C語言基礎上,綜合了圖形化測試開發平臺和標準化平臺的優點,開發程序效率較高、可靠性好;軟件有大量成熟的數據分析處理模塊單元,界面設計比較靈活,滿足測試系統軟件的開發與研制的要求軟件系統設計從通用性要求出發,基于Windows環境的/CVI 6.0軟件平臺上進行開發,具有友好的人機界面,軟件采用模塊式結構,其組成如圖2所示

        軟件系統是測試系統進行模擬和測試正常、可靠運行的基礎根據測試系統功能要求,采用層次化、模塊化設計方法進行軟件系統的設計與開發軟件的設計與開發應采用成熟的技術,具有良好的可視化人機界面,使用方便操作系統選用Windows XP軟件開發環境為:模擬和測試軟件采用LabWindows/CVI 6.0

        軟件設計遵循以下原則:必須是基于Windows的應用程序;各種模擬器融合在同一程序中,統一編程;模塊化設計,可靠性好,安全性強,注重代碼重用;人機界面友好,操作簡便,提供必要的在線幫助;能提供多種操作方式,即既可硬件操作,也可軟件虛擬操作

        軟件功能包括主控模塊、系統自檢模塊、測試項目選擇模塊、信號處理模塊、數據采集模塊、故障診斷模塊、報表打印模塊、在線幫助模塊主控模塊主要完成各功能模塊的監控與管理,在運行過程中若出現異常情況,能夠給出退出指示,便于用戶中途退出系統自檢模塊主要對測試系統本身的工作狀態進行檢查,以判別系統能否正常工作,便于用戶使用與維護測試項目選擇模塊用來選擇所要測試項目內容



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 天柱县| 洞口县| 延津县| 临清市| 吉隆县| 吐鲁番市| 长泰县| 龙州县| 新野县| 友谊县| 洛阳市| 台州市| 宣化县| 雷波县| 无为县| 开江县| 桦川县| 景泰县| 怀集县| 山东| 凤阳县| 涞源县| 普宁市| 玉门市| 霍邱县| 长乐市| 西林县| 凌云县| 甘肃省| 仁怀市| 凤翔县| 丹巴县| 汉阴县| 昆明市| 梓潼县| 揭阳市| 东山县| 清徐县| 壤塘县| 汶上县| 台湾省|