東莞市源泰通測試技術有限公司
聯(lián)系人:黃先生
手機:13510986065
座機:0769-23225189
傳真:0769-23225189
郵箱:sales@super-ate.com
Q Q:251824780
地址:東莞市寮步鎮(zhèn)西溪鳧西路115號2樓
網(wǎng)址:www.gongyuzhan.com
根據(jù)信號接口的自動化測試系統(tǒng)的規(guī)劃與完成
完成儀器可交換性和TPS重用性、可移植性是通用自動測驗體系(ATS)的開展方向。論說了ATLAS 2K言語和IVI-Signal Interface規(guī)范的特色、結構和技能完成。給出了一種根據(jù)信號接口的自動測驗體系軟件的規(guī)劃辦法。這一計劃交融了當時正在開展的各種測驗體系軟件的規(guī)劃技能,為通用ATS規(guī)劃供給了技能完成途徑。
自動化測試系統(tǒng)(ATS,Automatic Test System)是配備形成戰(zhàn)斗力的重要保證,儀器的可交換性和測驗程序集(TPS,Test Program Set)的重用性、可移植性是通用ATS的重要指標。當時,ATS軟件的開發(fā)辦法有“面向儀器”和“面向信號”兩種,面向儀器的TPS開發(fā)根據(jù)儀器,很難從本質上反映被測設備測驗需求,加上儀器品種繁復,功用各異,因此很難完成交換,軟件通和性差;面向信號的開發(fā)辦法根據(jù)被測目標(UUT,Unit Under Test)的測驗需求和測驗資源的測驗/鼓勵才能,處理了需求與供給之間的對立,通用性強。應用在ATS中的軟件技能閱歷了進程編程言語(如C)、Windows DLL、面向目標編程(OO)、組件目標模型(COM)的綿長開展進程。COM選用面向目標的軟件規(guī)劃思維,以規(guī)范接口供給功用調用,完成了程序的模塊化、通用性規(guī)劃。近期呈現(xiàn)的ATLAS 2K(Abbreviated Test Language for All System 2000版別)言語和IVI-Signal Interface規(guī)范均根據(jù)COM技能,二者結合,給通用ATS軟件規(guī)劃供給了處理計劃。
1 ATLAS 2K
1962年,為了描繪UUT的測驗需求,美國的ARINC(Aeronautical Radio Incorporation)公司開端開展ATLAS(Abbreviated Test Language for Avionics System)言語,并于1968年定下ARINC Std 416-1規(guī)范。ATLAS獨立于測驗設備,供給了一種在UUT工程師、TPS開發(fā)人員和TPS最終用戶之間清晰傳送信息的辦法。ATLAS用規(guī)范信號和根據(jù)事情的表達辦法描繪UUT的測驗需求,經(jīng)過編譯器,這些描繪代碼可在指定的ATS上履行。
進入20世紀90年代以來,跟著技能更新的加速和測驗需求的增加,ATLAS露出出了許多問題,比方:更新速度慢;開發(fā)東西貴重;ATLAS體系巨大、含糊等。這一切約束了ATLAS的進一步開展。ATLAS 2K是由Test Description Sub-Committee of SCC 20在ATLAS的基礎上擬定的新規(guī)范,它選用SMML(Signal and Method Modeling Language)言語和面向目標技能,給ATLAS言語減了肥,優(yōu)化了程序結構,增強了對UUT測驗需求描繪的準確性;并且可在任何支持COM技能的平臺上使用圖形東西進行編程,簡化了程序規(guī)劃。
1.1 ATLAS 2K模型
ATLAS 2K模型建立在層狀信號組件模型之上,由信號基類、根本信號組件和復合信號組件三層組成。
用SMML言語構建的類名為SignalFunction的信號基類模型。SMML源于Haskell Function Language,供給了用于描繪信號特點和辦法的機制,經(jīng)過擬定語法規(guī)矩和很多預界說動作來完成對信號類的界說。通常情況下,信號基類包含信號輸入端(In)、事情輸入端(Sync)、信號輸出端(Out)、操控參數(shù)輸入端(特點)、被測信號輸出端(Value)等功用接口。當然,不同類型的信號也能夠包含不同的接口,如鼓勵信號類能夠沒有In接口、Value只對傳器信號有用等。
信號(Signal)和事情(Event)是規(guī)范化的信號類接口,組成元素包含特點和辦法。特點標志著信號目標的當時狀況,如運轉、暫停、中止等;辦規(guī)律完成在狀況之間切換。
信號基類模型供給了音訊(接連的為信號,離散的為事情)傳送機制,用來改變信號目標的狀況和行為。信號目標能夠經(jīng)過In/Sync接口接收其它目標送來的音訊,也能夠把音訊經(jīng)過Out接口傳遞給其它目標。例如,一個Ready事情可把信號目標由中止(Stop)狀況變?yōu)檫\轉(Run)狀況;一個Active事情能夠讓傳感器信號目標履行數(shù)據(jù)收集操作等。
信號類經(jīng)例化后,能夠仿真某些人物信號(如鼓勵信號、測驗信號、事情調節(jié)器信號、信號調節(jié)器信息等)、UUT節(jié)點等。
ATLAS 2K模型的根本信號組件層供給了可重用、經(jīng)格式化描繪的根本信號(底層信號),它們是根據(jù)COM技能的對信號類承繼、封裝并進一步規(guī)范化的產(chǎn)品。每個根本信號組合件都存在一個靜態(tài)SMML描繪和一個抽象的運轉期操控模型,前者界說信號特片,后者在某一特定ATS中界說信號的行為。經(jīng)過這些根本信號組件能夠界說一切較高層的信號。
ATLAS 2K模型的復合信號組件庫與ATLAS的EXTEND功用相似,經(jīng)過界說根本信號組件發(fā)生的復合信號和使用這些信號的規(guī)矩,完成了對信號的擴展。圖2給出了由根本信號組件1和2完成復合信號n的示意圖。復合信號組件能夠仿真復雜信號,如射頻(RF)信號、數(shù)據(jù)總線信號等。
Copyright ?
http://www.gongyuzhan.com/
東莞市源泰通測試技術有限公司
專業(yè)從事于
變頻器測試系統(tǒng),變頻器自動測試系統(tǒng),自動化測試系統(tǒng)
, 歡迎來電咨詢!
粵ICP備18023542
技術支持:
華商網(wǎng)絡