基于ATML的自動測試軟件的接口實現.pdf_第1頁
已閱讀1頁,還剩77頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、自動測試系統經歷了專用測試系統、積木式自動測試系統和模塊化自動測試系統三代的發(fā)展,取得了很大的進步,在航空、航天、國防等領域發(fā)揮著越來越大的作用。但目前通用自動測試系統依然存在應用范圍有限,開發(fā)和維護成本高,系統間缺乏互操作性,測試診斷新技術難以融入已有系統等諸多不足。針對以上問題,本文遵循標準IEEE1641,用信號來描述測試需求和測試資源,使資源管理和分配以測試信號需求(測試能力)和資源信號的描述(激勵能力)之間的匹配為基礎自動進行

2、;然后利用可交換虛擬儀器信號接口進行集成,編寫基于信號的測試程序;同時用自動測試標記語言(Automatic Test Markup Language, ATML)對IEEE1641信號、系統配置和測試結果等信息進行保存,促進了測試系統內部各組件間、不同測試系統之間、測試系統與外部環(huán)境問信息的共享與無縫交互能力,極大地提高了測試程序的開發(fā)效率。通過這三種技術的應用,從根本上解決了儀器可互換性和測試程序集重用性、可移植性問題。 本

3、文的主要工作如下: (1)根據ATML工作組公布的STDBSC schema,STDTSF schema, STDTSFLib schema給出的基丁擴展標記語言(Extensive Markup Language, XML)的信號描述標準,在IEEE1641給出的信號測試定義(Signal Test Deftnition, STD)層狀模型和信號描述模型基礎之上設計了可視化的信號集成編輯器。 (2)在給出信號的描述的同

4、時,在研究ATML工作組公布的Capabilitics Draft基礎上,給出了面向信號的儀器功能描述。 (3)根據ATML工作組公布的TestDescription schema給出的基于XML的描述標準,詳細分析了組成一個測試操作序列的Actions,然后給出了對用戶自己選擇的測試操作序列的解析方法。 (4)同樣根據ATML工作組公布的TestDescription schema給出的基于XML的描述標準,詳細分析了

5、Test和TestGroup的組成,然后給出了它們的實現流程。 (5)要實現儀器的互換性就要在測試系統中使用可交換虛擬儀器(Interchangeable virtual instrument,IVI)驅動程序,那么首先要配置系統,使得能夠與儀器具體驅動程序通信。本文以具體的實例來說明如何通過第三方工具MAX(Measurement and Automation Explorer)修改存儲在IVI配置文件中的儀器接口地址、驅動程

6、序路徑、初始化信息和仿真、狀態(tài)查詢等儀器配置信息。 (6)最后在前面實現的基礎上介紹了自動測試系統軟件的整體實現以及測試結果的輸出。 目前的自動測試軟件的編寫,人致可分為用通用編程軟件進行編寫(主要有Microsoft公司的VisualC#、Visual Basic與VisualC++等)和用專業(yè)圖形化編程軟件進行開發(fā)(如HP公司的產品VEE、NI公司的產品LabView和Lab windows/CV1等)兩種方式。我們

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論