999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

測試軟件平臺的儀器可互換性機制研究

2012-05-03 09:11:00趙鵬鵬崔少輝張文泉
中國測試 2012年1期
關鍵詞:信號功能模型

趙鵬鵬,崔少輝,張文泉

(1.軍械工程學院導彈工程系,河北 石家莊 050003;2.武漢士官學校,湖北 武漢 430000)

0 引 言

目前,自動測試系統中廣泛使用的測試儀器有幾十類、上萬種型號,驅動程序各不相同。為使功能相同的儀器可以互換而不修改測試軟件,達到良好的儀器可互換性,必須對硬件互換、運行性能、發展彈性、質量保證等驅動器問題進行規范,開發可互換儀器驅動模型。目前使用比較廣泛的ATS可互換儀器驅動模型主要有IVI模型、IVI-MSS模型以及IVI-SignalInterface模型[1],但都具有自身的局限性。實現儀器可互換性的關鍵是驅動器對儀器的驅動和調用應該是基于信號的,把對信號的測試/激勵能力作為基本單位,而不是儀器。只要求信號的測試/激勵功能滿足測試需求。

1 功能接口模型組成

借鑒IVI、IVI-MSS和IVI-Signal Interface模型的基本原理,本文提出了功能接口模型概念。功能接口是將所有儀器可實現的功能進行抽象分類,而忽略各儀器具體功能的實現細節,并對外提供標準接口的模型。

根據本文的課題背景,并借鑒STD分類方法[2],共建立了14類基本信號激勵功能模型和9種基本信號測量功能模型。更復雜的信號測試/激勵功能則是這些基本功能的合成,同時允許隨著測試需求分析的深入而擴展,這些基本的功能模型及UUT信號節點模型如下。

1.1 信號激勵功能模型

非周期類:交流信號、直流信號、隨機噪聲、指數、沖擊序列、階躍、阻尼正弦、梯形;

周期類:方波、三角波、正弦波、斜坡、任意波形;

數字信號類:數字信號。

1.2 信號測量功能模型

電壓、電流、周期、頻率、波形、上升沿、下降沿、相位角、時間間隔。

功能接口模型具有良好的層次化結構,它由功能代理、資源管理引擎、儀器功能驅動模塊、信號通道控制模塊及接口配置工具5部分組成,如圖1所示。

圖1 功能接口結構框圖

功能代理層(或稱接口層)描述了各儀器各項功能的共有特征,是整個結構的最高層,面向測試系統開發的最終用戶。功能代理中不出現任何與儀器有關的信息,描述的都是有關測試流程及結果判定的過程,TPS的開發完全針對UUT接口進行,與測試系統完全隔離,具有很強的可讀性。資源管理引擎提供自動化資源分配和開關路徑計算服務,它是整個功能接口模型的核心。儀器及開關面向信號控制的行為由功能接口的儀器功能驅動模塊及信號通道控制模塊完成。儀器功能驅動器模塊將測試系統中的所有儀器可實現的功能進行分類,而忽略各儀器具體功能的實現細節,只要具有相同的功能就具有相同的功能驅動接口。信號通道控制模塊的功能是按照資源管理引擎給出的需要連接端口信息,實現被測對象各信號端口與系統測試資源各信號端口的電氣連接。儀器功能驅動模塊和信號通道控制模塊的注冊,及其與功能接口模型映射關系的修改、系統資源模型的建立與修改都可以通過接口配置工具交互式完成。

2 功能驅動模塊的建立

儀器功能驅動器是對測試/激勵資源功能的軟件進行封裝,通過儀器資源各類驅動軟件的接口控制儀器實現各種具體功能,并對資源管理引擎提供易于控制的規范化軟件接口。儀器功能驅動器實質上實現了一個包裝器外觀模式,是最富變化性的軟件單元,通過規范化的接口將它對功能實現的變化封裝在模型對象的功能體中,以一致方式實現對它的訪問,是實現軟件系統開放性的關鍵之一。儀器的可互換性和動態可擴展/裁減系統功能均基于具有規范化接口的功能驅動模塊,系統的測試/激勵功能也全部由功能驅動模塊來實現。

儀器功能驅動模塊完全按照功能接口模型的分類進行構建,也分為激勵功能驅動模塊和測試功能驅動模塊兩大類。其中激勵功能驅動模塊按照TFDL語言中對基本信號的分類分為14種基本信號的激勵輸出模型;測試功能驅動模塊按照儀器可實現的測試功能歸納為測電壓、測電流、測頻率、測周期、測波形等9種基本的功能驅動模塊,可以隨著用戶測試需求的進一步拓展而拓展。

功能驅動模塊由模型接口和功能體兩部分組成,功能驅動模塊的接口信息如圖2所示。它具有與功能代理模塊相類似的接口結構,從而使得資源管理引擎對功能驅動模塊的調用和參數設定更為簡易。

圖2 功能驅動模塊接口信息

功能驅動模塊的名稱由“前綴+功能描述字符串”兩部分組成,具體儀器功能驅動器名稱的前綴可由具體功能驅動器程序設計者自行定義,但模型名稱中的功能描述字符串則必須與功能接口模型的功能描述字符串完全相同。通過功能接口模型的接口配置工具,可以建立功能驅動模塊接口與功能接口模型接口的映射關系。功能代理模塊接口中對信號屬性的描述信息則將被用于對功能驅動模塊的功能屬性參數進行設定,例如對直流信號的電壓上下限信號的屬性描述,在測直流電壓的功能驅動模塊中被用于進行量程范圍的設定。

功能驅動模塊的功能體是儀器功能驅動程序的源代碼,封裝了用于控制特定儀器的C函數庫,創建了功能驅動到具體儀器驅動的功能映射。例如將NI DMM4070的儀器驅動分類封裝成測電壓、測電流、測周期、測頻率、測電阻以及測波形6種測試功能驅動模塊。

3 測試程序的編寫

測試程序接口支持采用多種語言進行與測試系統無關的測試程序開發。TPS只是表述一個測試步驟,各種編程語言的表現形式是不同的[3],但對測試信號的測試/激勵的功能需求是相同的,編程語言接口按照功能代理接口模型將不同語言的表述翻譯成測試需要的虛擬資源(包括測試/激勵的功能需求、信號類型、信號特征、信號端口與被測單元連接的需求等)提交給資源管理層,由資源管理層完成虛擬資源到真實儀器資源的映射。

由于TestDescription測試需求文檔具體描述了在UUT測試過程中[4],每一步需要進行的測試或施加的激勵,直接可以根據測試需求文檔編寫測試程序。編寫測試程序時,習慣采用商用開發工具LabWindows/CVI直接進行測試程序編寫,利用測試執行子系統的功能代理函數,將測試文檔轉化為對功能代理函數的調用。

以電壓通路檢查的+5V測試為例,編寫的基于功能代理接口的程序如下:

4 結束語

本文借鑒IVI、IVI-MSS和 IVI-Signal Interface模型的基本原理,提出了功能接口模型概念,解決了TPS儀器可互換性的問題。基于此功能接口編寫的測試程序能夠完全面向信號而與儀器無關,同時也實現了不同種類間儀器的可互換性。本軟件平臺的可互換方法已經應用到某軍用測試系統中,并取得了良好效果。

[1]李行善,左毅,孫杰.自動測試系統集成技術[M].北京:電子工業出版社,2004.

[2]IEEE Std 1641 IEEE Standard for Signal and Test Definition[S].2004.

[3]羅錦.ATS軟件平臺關鍵技術研究[D].石家莊:軍械工程學院,2005.

[4]IEEE Std 1671—2010 Standard for Automatic TestMarkup Language (ATML) for Exchanging Automatic Test Equipment and Test Information via XML[S].2011.

猜你喜歡
信號功能模型
一半模型
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
重要模型『一線三等角』
完形填空二則
重尾非線性自回歸模型自加權M-估計的漸近分布
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
關于非首都功能疏解的幾點思考
3D打印中的模型分割與打包
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 日韩av电影一区二区三区四区| 伊人AV天堂| 青青青国产在线播放| 在线国产欧美| www.亚洲国产| 国产精品一区不卡| 亚洲成人精品久久| 色欲国产一区二区日韩欧美| 亚洲欧美国产视频| 精品国产免费人成在线观看| 免费无码网站| 国产三级精品三级在线观看| 国产成人亚洲日韩欧美电影| 男女精品视频| 国产美女自慰在线观看| 国产成人AV男人的天堂| 精品欧美日韩国产日漫一区不卡| 国产凹凸视频在线观看| 露脸一二三区国语对白| 91口爆吞精国产对白第三集| 亚洲精品大秀视频| 无码人妻免费| 欧美另类图片视频无弹跳第一页 | 日韩在线视频网站| 亚洲另类色| 天堂av高清一区二区三区| 久久久久九九精品影院| 国产乱子伦手机在线| 国产在线欧美| 这里只有精品在线播放| 五月天久久综合| 国产午夜一级毛片| 欧美日韩精品综合在线一区| 国产色婷婷视频在线观看| 日韩精品一区二区三区视频免费看| 黄色免费在线网址| 国产免费怡红院视频| 亚洲成a人片在线观看88| 美女无遮挡被啪啪到高潮免费| 一级毛片免费播放视频| 国产h视频免费观看| 99久久精品国产自免费| 真实国产精品vr专区| 99热这里只有精品免费| 欧美啪啪精品| 国产一区二区三区精品久久呦| 国产视频a| 日韩av在线直播| 狠狠综合久久久久综| 国产91特黄特色A级毛片| 久久99国产综合精品女同| 久久久国产精品无码专区| 日韩二区三区无| 国产精品一区二区不卡的视频| 中文无码精品a∨在线观看| 国产成本人片免费a∨短片| 婷婷六月综合网| 18禁黄无遮挡网站| 国产成人精品日本亚洲77美色| 午夜日韩久久影院| 国产精品久久久久无码网站| 欧美成人二区| 一级毛片在线播放免费观看| 中文字幕av一区二区三区欲色| 99re在线视频观看| 国产性精品| 亚洲人成高清| 国产麻豆va精品视频| 亚洲视频无码| 国产一级精品毛片基地| 国产系列在线| 亚洲黄色视频在线观看一区| 精品夜恋影院亚洲欧洲| 最新国语自产精品视频在| 亚洲国产午夜精华无码福利| 制服丝袜国产精品| 日韩人妻精品一区| 亚洲AⅤ无码日韩AV无码网站| 一本一道波多野结衣一区二区| 一区二区理伦视频| 久久国产香蕉| 国产成人精品一区二区|