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