<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 航天測控虛擬儀器測試環(huán)境軟件總線(xiàn)體系結構

航天測控虛擬儀器測試環(huán)境軟件總線(xiàn)體系結構

作者: 時(shí)間:2013-01-23 來(lái)源:網(wǎng)絡(luò ) 收藏

  第3層為用戶(hù)應用程序層,主要用于幫助開(kāi)發(fā)TPS程序,定義了與測試執行對應的操作接口,測試執行包括測試選擇、測試順序選擇、診斷交互、訪(fǎng)問(wèn)用戶(hù)接口部件以及訪(fǎng)問(wèn)數據日志和文件操作。圖3中的應用執行組件、診斷顯示組件等主要完成這一層的功能。
  第4層為測試資源管理層,提供了用于全面管理測試系統資源的基本接口,支持在某一特定ATE條件下執行獨立的ATE測試的能力,其目的是允許不同廠(chǎng)商制造的儀器和不同種類(lèi)的儀器可用于同一測試程序以完成各自的功能。圖3中的COTS測試語(yǔ)言組件主要完成這一層的功能。
  第5層為儀器驅動(dòng)(控制)層。該層主要提供了ATE可利用的各類(lèi)總線(xiàn)標準和儀器接口,如IEEE488、SCPI、VISA、IVI等等。圖3中的COTS儀器驅動(dòng)組件主要完成這一層的功能。
  三、VITE核心信息模型結構
  VITE的信息框架的基本信息模型是基于核心信息模型結構CTIM的,其目標是描述一個(gè)或多個(gè)產(chǎn)品的測試,提供在不同系統間交換測試信息的途徑。其描述可以是與測試器無(wú)關(guān)的,這樣可以支持不同平臺和環(huán)境之間的測試重用。



  核心測試信息模型是一種描述測試行為的信息模型,它必須具有下面的功能特征:
  a) 描述預期的產(chǎn)品行為特性
  b) 定義測試需求
  c) 定義資源能力和需求
  d) 定義測試策略的行為
  e) 引導系統診斷
  CTIM模型中有五個(gè)實(shí)體:
  a)位置(Location):位置捕獲事件發(fā)生的地點(diǎn)。在當前模型中位置沒(méi)有被進(jìn)一步定義,在將來(lái)與產(chǎn)品信息的綁定中會(huì )進(jìn)一步定義。
  b)行為(Behavior):行為捕獲事件發(fā)生的時(shí)間。用來(lái)標識事件發(fā)生的時(shí)間間隔,由其開(kāi)始(start)和結束(stop)屬性定義。
  c)信號(Signal):信號捕獲發(fā)生的事件。信號的類(lèi)型包括面向信號的符號、以及其它的標準編程類(lèi)型(比如整數、實(shí)數或布爾類(lèi)型)。
  d)約束(Constraint):約束定義了約束或限制信號取值范圍的規則。
  e)時(shí)間(Time):模型中的時(shí)間只是用來(lái)支持行為實(shí)體的定義。它是變量(variable,下面將定義)實(shí)體的子類(lèi),用來(lái)定義行為實(shí)體的開(kāi)始(start)和結束(stop)屬性的類(lèi)型。



圖4 VITE的核心測試信息模型

  本文上節所述的各個(gè)信息組件都是基于CTIM的,或者是對CTIM的擴展。所有組件能夠在CTIM的基礎上補充了進(jìn)一步的細節,從而將其定制到不同測試應用領(lǐng)域。
  四、可互換IVI模型
  在系統框架的引導下,VITE的儀器驅動(dòng)按照標準體系的要求,采用IVI(Interchangeable Virtual Instruments)模型。IVI模型是IVI基金會(huì )在VPP(VXI PlugPlay)技術(shù)基礎上制定的一種驅動(dòng)器設計標準。它通過(guò)定義類(lèi)驅動(dòng)器和專(zhuān)用驅動(dòng)器實(shí)現了部分通用儀器之間的互換,縮短了程序的開(kāi)發(fā)時(shí)間,提高了系統的運行性能。

  IVI標準的目的是允許用戶(hù)把標準的IVI組件集成到不同的軟件、硬件系統中。它支持各種接口,包括GPIB、VXI、PXI、Serial、USB、Ethernet、Firewire和PC plug-in等,允許同類(lèi)儀器(可帶不同接口)互換。該技術(shù)的采用能夠支持儀器互換,降低系統成本,改進(jìn)系統運行性能和配置能力。
  IVI模型采用了IVI-COM通信引擎的專(zhuān)用組件,能夠保證儀器的動(dòng)態(tài)互換。應用程序調用IVI的邏輯名,由引擎負責與配置庫的邏輯名進(jìn)行匹配,連接實(shí)際的物理儀器。



  因此,在廣泛收集測試系統的具體應用需求的信息下,遵循IVI標準,總結各類(lèi)通用測試儀器的使用情況,以面向對象的實(shí)現方法,建立各種IVI儀器類(lèi),封裝儀器的屬性、方法和事件,并能夠繼承和重構。實(shí)現不用修改測試程序的測試儀器的更換。只要測試儀器的功能相同就可以實(shí)現不用修改測試程序的測試儀器的互換。

  [url=http://www.casic-amc.com>[/url>測試環(huán)境的軟結構融合了測試工程項目管理要素(維修性論證、測試需求分析、診斷能力分配與設計、系統綜合與試驗、測試能力成熟度等)、嵌入式測試要素(BIT/BITE)、外部測試要素(維修等級、自動(dòng)測試設備、測試程序集、人員培訓、數據庫、技術(shù)信息收集與分析、后勤技術(shù)保障)等一系列標準。在VITE平臺的建設上,充分保證了:一是以測試需求分析為基礎,二是貫徹綜合診斷信息支持系統(IDSS)的思想,三是嚴格執行標準化程序,遵循和采用相關(guān)的國際和國家標準。這樣的思路和方法使得我們在構造通用測試平臺時(shí)獲益匪淺。

差壓式流量計相關(guān)文章:差壓式流量計原理


孔板流量計相關(guān)文章:孔板流量計原理
熱式質(zhì)量流量計相關(guān)文章:熱式質(zhì)量流量計原理
流量計相關(guān)文章:流量計原理

上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>