東莞市源泰通測試技術(shù)有限公司
聯(lián)系人:黃先生
手機(jī):13510986065
座機(jī):0769-23225189
傳真:0769-23225189
郵箱:sales@super-ate.com
Q Q:251824780
地址:東莞市寮步鎮(zhèn)西溪鳧西路115號(hào)2樓
網(wǎng)址:m.yourriverregionrealtor.com
根據(jù)信號(hào)接口的自動(dòng)化測試系統(tǒng)的規(guī)劃與完成
完成儀器可交換性和TPS重用性、可移植性是通用自動(dòng)測驗(yàn)體系(ATS)的開展方向。論說了ATLAS 2K言語和IVI-Signal Interface規(guī)范的特色、結(jié)構(gòu)和技能完成。給出了一種根據(jù)信號(hào)接口的自動(dòng)測驗(yàn)體系軟件的規(guī)劃辦法。這一計(jì)劃交融了當(dāng)時(shí)正在開展的各種測驗(yàn)體系軟件的規(guī)劃技能,為通用ATS規(guī)劃供給了技能完成途徑。
自動(dòng)化測試系統(tǒng)(ATS,Automatic Test System)是配備形成戰(zhàn)斗力的重要保證,儀器的可交換性和測驗(yàn)程序集(TPS,Test Program Set)的重用性、可移植性是通用ATS的重要指標(biāo)。當(dāng)時(shí),ATS軟件的開發(fā)辦法有“面向儀器”和“面向信號(hào)”兩種,面向儀器的TPS開發(fā)根據(jù)儀器,很難從本質(zhì)上反映被測設(shè)備測驗(yàn)需求,加上儀器品種繁復(fù),功用各異,因此很難完成交換,軟件通和性差;面向信號(hào)的開發(fā)辦法根據(jù)被測目標(biāo)(UUT,Unit Under Test)的測驗(yàn)需求和測驗(yàn)資源的測驗(yàn)/鼓勵(lì)才能,處理了需求與供給之間的對(duì)立,通用性強(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ī)范信號(hào)和根據(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)了對(duì)UUT測驗(yàn)需求描繪的準(zhǔn)確性;并且可在任何支持COM技能的平臺(tái)上使用圖形東西進(jìn)行編程,簡化了程序規(guī)劃。
1.1 ATLAS 2K模型
ATLAS 2K模型建立在層狀信號(hào)組件模型之上,由信號(hào)基類、根本信號(hào)組件和復(fù)合信號(hào)組件三層組成。
用SMML言語構(gòu)建的類名為SignalFunction的信號(hào)基類模型。SMML源于Haskell Function Language,供給了用于描繪信號(hào)特點(diǎn)和辦法的機(jī)制,經(jīng)過擬定語法規(guī)矩和很多預(yù)界說動(dòng)作來完成對(duì)信號(hào)類的界說。通常情況下,信號(hào)基類包含信號(hào)輸入端(In)、事情輸入端(Sync)、信號(hào)輸出端(Out)、操控參數(shù)輸入端(特點(diǎn))、被測信號(hào)輸出端(Value)等功用接口。當(dāng)然,不同類型的信號(hào)也能夠包含不同的接口,如鼓勵(lì)信號(hào)類能夠沒有In接口、Value只對(duì)傳器信號(hào)有用等。
信號(hào)(Signal)和事情(Event)是規(guī)范化的信號(hào)類接口,組成元素包含特點(diǎn)和辦法。特點(diǎn)標(biāo)志著信號(hào)目標(biāo)的當(dāng)時(shí)狀況,如運(yùn)轉(zhuǎn)、暫停、中止等;辦規(guī)律完成在狀況之間切換。
信號(hào)基類模型供給了音訊(接連的為信號(hào),離散的為事情)傳送機(jī)制,用來改變信號(hào)目標(biāo)的狀況和行為。信號(hào)目標(biāo)能夠經(jīng)過In/Sync接口接收其它目標(biāo)送來的音訊,也能夠把音訊經(jīng)過Out接口傳遞給其它目標(biāo)。例如,一個(gè)Ready事情可把信號(hào)目標(biāo)由中止(Stop)狀況變?yōu)檫\(yùn)轉(zhuǎn)(Run)狀況;一個(gè)Active事情能夠讓傳感器信號(hào)目標(biāo)履行數(shù)據(jù)收集操作等。
信號(hào)類經(jīng)例化后,能夠仿真某些人物信號(hào)(如鼓勵(lì)信號(hào)、測驗(yàn)信號(hào)、事情調(diào)節(jié)器信號(hào)、信號(hào)調(diào)節(jié)器信息等)、UUT節(jié)點(diǎn)等。
ATLAS 2K模型的根本信號(hào)組件層供給了可重用、經(jīng)格式化描繪的根本信號(hào)(底層信號(hào)),它們是根據(jù)COM技能的對(duì)信號(hào)類承繼、封裝并進(jìn)一步規(guī)范化的產(chǎn)品。每個(gè)根本信號(hào)組合件都存在一個(gè)靜態(tài)SMML描繪和一個(gè)抽象的運(yùn)轉(zhuǎn)期操控模型,前者界說信號(hào)特片,后者在某一特定ATS中界說信號(hào)的行為。經(jīng)過這些根本信號(hào)組件能夠界說一切較高層的信號(hào)。
ATLAS 2K模型的復(fù)合信號(hào)組件庫與ATLAS的EXTEND功用相似,經(jīng)過界說根本信號(hào)組件發(fā)生的復(fù)合信號(hào)和使用這些信號(hào)的規(guī)矩,完成了對(duì)信號(hào)的擴(kuò)展。圖2給出了由根本信號(hào)組件1和2完成復(fù)合信號(hào)n的示意圖。復(fù)合信號(hào)組件能夠仿真復(fù)雜信號(hào),如射頻(RF)信號(hào)、數(shù)據(jù)總線信號(hào)等。
Copyright ?
http://m.yourriverregionrealtor.com/
東莞市源泰通測試技術(shù)有限公司
專業(yè)從事于
變頻器測試系統(tǒng),變頻器自動(dòng)測試系統(tǒng),自動(dòng)化測試系統(tǒng)
, 歡迎來電咨詢!
粵ICP備18023542
技術(shù)支持:
華商網(wǎng)絡(luò)