<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設計應用 > 基于VXI總線技術(shù)的RWR自動測試診斷系統(tǒng)構(gòu)建

          基于VXI總線技術(shù)的RWR自動測試診斷系統(tǒng)構(gòu)建

          作者: 時間:2010-03-25 來源:網(wǎng)絡 收藏


          1.5 連接電纜

          連接電纜有四種:第一種是儀器控制電纜,如IEEE1394總線電纜、GPIB總線電纜等;第二種是儀器和接口適配器間的輸入/輸出電纜;第三種是連接接口適配器和被測件的測試電纜;第四種是附件連接電纜。

          2 系統(tǒng)軟件設計

          系統(tǒng)軟件部分以Windows XP為操作系統(tǒng)、以GPTS 3.0為測試程序開發(fā)和運行環(huán)境、以INCON 2.0為故障診斷推理平臺進行設計,負責完成測試和診斷流程的管理、程序的運行、數(shù)據(jù)的分析、結(jié)果的記錄等功能。系統(tǒng)軟件采用模塊化設計,主要包括:系統(tǒng)管理模塊、系統(tǒng)自檢自校模塊、性能功能測試模塊、故障診斷模塊、儀器驅(qū)動模塊、數(shù)據(jù)庫與知識庫模塊、交互式操作手冊模塊等,其軟件結(jié)構(gòu)如圖2所示。



          系統(tǒng)管理模塊:負責進行系統(tǒng)用戶的身份驗證、管理、狀態(tài)的設置、各程序模塊的調(diào)度等功能,是各個功能模塊的管理中心。

          系統(tǒng)自檢自校模塊:主要完成系統(tǒng)構(gòu)造檢查、儀器自檢控制、信號轉(zhuǎn)接中樞邏輯可靠性和準確性檢查以及檢測接口連接可靠性檢查。

          性能功能測試模塊:完成、整機及各LRU性能、功能指標的測試,它是決定測試是否滿足需求、測試結(jié)果是否準確可靠的重要因素。性能功能測試模塊采用面向信號的ATLAS標準化測試語言編寫,TPS(測試程序集)開發(fā)較規(guī)范,通用性、兼容性好,與硬件平臺無關(guān)。

          儀器驅(qū)動模塊:測試程序與系統(tǒng)物理儀器的橋梁。主要包括:類儀器虛擬資源驅(qū)動、類儀器ACM驅(qū)動、IVI儀器驅(qū)動。類儀器虛擬資源驅(qū)動用于控制某一類儀器(如DMM類儀器)的共同行為方式,是用COM實現(xiàn)的DLL形式的軟件模塊。它的主要功能是將ATLAS程序?qū)y試需求的描述轉(zhuǎn)換為對儀器的設置。類儀器ACM驅(qū)動是針對某類儀器的軟件模塊,它將類儀器虛擬資源驅(qū)動對儀器的設置傳遞給IVI驅(qū)動層。IVI驅(qū)動用于實現(xiàn)與物理儀器的交互,通過VISA軟件I/O層與硬件直接交互,具有COM和C兩種方式。

          故障診斷模塊:用于各LRU的故障診斷和定位,給出維修的專家建議。故障診斷模塊采用基于神經(jīng)網(wǎng)絡、模糊邏輯、專家系統(tǒng)的推理方法,實現(xiàn)了故障診斷的智能化。

          數(shù)據(jù)庫與知識庫模塊:用于保存軟件要用到的各種數(shù)據(jù),包括專家系統(tǒng)中的領(lǐng)域知識、測試數(shù)據(jù)及分析結(jié)果等。系統(tǒng)中的數(shù)據(jù)庫包括專家知識庫、測量結(jié)果數(shù)據(jù)庫、診斷結(jié)果數(shù)據(jù)庫、用戶權(quán)限數(shù)據(jù)庫、系統(tǒng)日志數(shù)據(jù)庫等。

          交互式操作手冊模塊:用于用戶自我培訓、鞏固性學習、信息查詢,使用方便、靈活。



          關(guān)鍵詞: VXI RWR 總線技術(shù) 自動

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();