機(jī)載電子設(shè)備通用自動(dòng)測(cè)試系統(tǒng)研究與實(shí)現(xiàn)
掃描二維碼
隨時(shí)隨地手機(jī)看文章
0 引 言
隨著科學(xué)技術(shù)的發(fā)展,機(jī)載電子設(shè)備變得越來(lái)越先進(jìn),需要測(cè)試的參數(shù)多,精度高,使得與之配套的自動(dòng)測(cè)試系統(tǒng)變得越來(lái)越復(fù)雜,開(kāi)發(fā)難度不斷增加,交付后維護(hù)保障費(fèi)用也不斷增加。因此測(cè)試系統(tǒng)是否可以通用以簡(jiǎn)化研制過(guò)程,方便擴(kuò)展和重構(gòu)等問(wèn)題成為關(guān)鍵。軍方需求變化和測(cè)試技術(shù)的發(fā)展不僅促成了新一代自動(dòng)測(cè)試系統(tǒng)的誕生,并促使自動(dòng)測(cè)試系統(tǒng)的設(shè)計(jì)思想、開(kāi)發(fā)策略發(fā)生重大變化,其中通用自動(dòng)測(cè)試系統(tǒng)就是一個(gè)最強(qiáng)烈的需求。
某機(jī)載電子設(shè)備由上百種設(shè)備構(gòu)成,需要給用戶研制相應(yīng)的自動(dòng)測(cè)試系統(tǒng)用于故障診斷和維修測(cè)試。通過(guò)對(duì)被測(cè)試的電子設(shè)備進(jìn)行信號(hào)特征分析,按照國(guó)際通用的測(cè)試硬件及軟件標(biāo)準(zhǔn),采取模塊化設(shè)計(jì)思想,而不是針對(duì)某一具體的工程要求,組建了一個(gè)基本系統(tǒng)作為機(jī)載電子設(shè)備通用自動(dòng)測(cè)試系統(tǒng)。該測(cè)試系統(tǒng)可以重構(gòu)(reconfigurable),容易擴(kuò)展,不同用戶根據(jù)各自的測(cè)試需求,在硬件平臺(tái)上完成測(cè)試資源配置、接口適配器設(shè)計(jì),在軟件平臺(tái)上完成測(cè)試程序開(kāi)發(fā)。這樣測(cè)試系統(tǒng)的研制人員不必掌握過(guò)多的專(zhuān)業(yè)測(cè)試技能,就可以方便、快速地開(kāi)發(fā)和集成出雷達(dá)、通信、航電等領(lǐng)域自動(dòng)測(cè)試系統(tǒng)。
1 通用自動(dòng)測(cè)試系統(tǒng)發(fā)展動(dòng)態(tài)
對(duì)于究竟怎么樣的自動(dòng)測(cè)試系統(tǒng)才是通用測(cè)試系統(tǒng),業(yè)界尚沒(méi)有統(tǒng)一的定義。但是大家比較認(rèn)可的觀點(diǎn)是:硬件資源的通用性是要求構(gòu)成自動(dòng)測(cè)試系統(tǒng)的接口標(biāo)準(zhǔn)化、測(cè)試儀器可互換、測(cè)試通道可配置等,具有這樣特性的硬件系統(tǒng)稱(chēng)為通用硬件平臺(tái)。實(shí)現(xiàn)硬件資源的通用性需要采用即插即用(VPP)、虛擬儀器軟件結(jié)構(gòu)(VISA)、虛擬儀器可更換(IVI)等工業(yè)標(biāo)準(zhǔn)。軟件平臺(tái)通用性主要指軟件平臺(tái)不依賴(lài)于具體的測(cè)試對(duì)象,可以直接用于其他測(cè)試系統(tǒng)的開(kāi)發(fā),開(kāi)發(fā)的測(cè)試程序集(TPS)可以移植。這樣需要軟件結(jié)構(gòu)和軟件模塊的標(biāo)準(zhǔn)化,TPS編程語(yǔ)言標(biāo)準(zhǔn)化,TPS與底層儀器、硬件無(wú)關(guān)設(shè)計(jì)技術(shù)。
通用自動(dòng)測(cè)試系統(tǒng)可以最大程度地節(jié)約軟件開(kāi)發(fā)和維護(hù)成本,縮短研制新系統(tǒng)的周期。硬件測(cè)試資源可以根據(jù)實(shí)際測(cè)試需求任意增加或減少,測(cè)試程序的可移植使得開(kāi)發(fā)一套程序就可以適用于多種不同的場(chǎng)合。儀器可互換使得系統(tǒng)升級(jí)維護(hù)時(shí)更換儀器不需要測(cè)試軟件上做任何改動(dòng),僅需簡(jiǎn)單配置就可以繼續(xù)使用,降低了維護(hù)和升級(jí)的成本,對(duì)于新開(kāi)發(fā)測(cè)試系統(tǒng)而言,可
以利用原有測(cè)試程序和測(cè)試儀器,將會(huì)使得新測(cè)試系統(tǒng)的開(kāi)發(fā)變得容易。
20世紀(jì)80年代中期,美國(guó)軍方就開(kāi)始制定通用自動(dòng)測(cè)試設(shè)備(GPATE)計(jì)劃,1996年美國(guó)國(guó)防部自動(dòng)測(cè)試系統(tǒng)(DOD ATS)執(zhí)行局針對(duì)現(xiàn)有自動(dòng)測(cè)試系統(tǒng)的通用性不足,召集陸軍、海軍、空軍、海軍陸戰(zhàn)隊(duì)及工業(yè)部門(mén)聯(lián)合開(kāi)發(fā)新一代自動(dòng)測(cè)試系統(tǒng)。2000年以來(lái),美海陸空和海軍陸戰(zhàn)隊(duì)開(kāi)始統(tǒng)一測(cè)試平臺(tái)計(jì)劃,目的是建立一個(gè)統(tǒng)一的國(guó)防部自動(dòng)測(cè)試系統(tǒng)體系結(jié)構(gòu)。法國(guó)宇航公司作為目前世界上著名的民用ATE供應(yīng)商和歐洲最大的軍用ATE供應(yīng)商,在國(guó)際上得到推廣應(yīng)用的是ATEC5000,ATEC6用于波音、空中客車(chē)等的民用飛機(jī)和“幻影”2000軍用飛機(jī)的測(cè)試維修。
我國(guó)軍用自動(dòng)測(cè)試系統(tǒng)經(jīng)歷了從仿制到自行研發(fā)的過(guò)程,隨著測(cè)試技術(shù)不斷發(fā)展,軍方對(duì)測(cè)試要求也不斷提高,自動(dòng)測(cè)試系統(tǒng)組建的難度也不斷增加。由于多個(gè)型號(hào)工程的牽引和軍事需求,在許多型號(hào)工程中都研制了不同的測(cè)試系統(tǒng),在此期間,通過(guò)不斷引入國(guó)外先進(jìn)的測(cè)試?yán)砟詈蛙浖_(kāi)發(fā)環(huán)境,自動(dòng)測(cè)試系統(tǒng)技術(shù)亦有極大發(fā)展。目前多個(gè)兵種等都在研究測(cè)試系統(tǒng)的通用性問(wèn)題,采用通用自動(dòng)測(cè)試系統(tǒng)的技術(shù)正在成為軍用測(cè)試領(lǐng)域的熱點(diǎn)。目前在通用平臺(tái)技術(shù)方面,按照模塊化、系列化、標(biāo)準(zhǔn)化的要求,在一定范圍通用的各類(lèi)自動(dòng)測(cè)試系統(tǒng)正陸續(xù)應(yīng)用。
2 通用自動(dòng)測(cè)試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
在美國(guó)海軍綜合支持系統(tǒng)(CASS)中,首先建立由控制子系統(tǒng)和低頻子系統(tǒng)組成的基本系統(tǒng),在此基礎(chǔ)上增加射頻子系統(tǒng)構(gòu)成射頻測(cè)試系統(tǒng),在射頻測(cè)試系統(tǒng)的基礎(chǔ)上增加大功率電源子系統(tǒng)構(gòu)成了大功率射頻測(cè)試系統(tǒng)?;谶@種思路,設(shè)計(jì)出一套機(jī)載電子設(shè)備通用自動(dòng)測(cè)試系統(tǒng),可供不同單位根據(jù)實(shí)際需要進(jìn)行擴(kuò)充或剪裁,從而研制出雷達(dá)、通信等多個(gè)自動(dòng)測(cè)試系統(tǒng)。
通用自動(dòng)測(cè)試系統(tǒng)的核心是采用計(jì)算機(jī)軟件代替某些硬件功能,使計(jì)算機(jī)軟件成為測(cè)試系統(tǒng)的核心。利用標(biāo)準(zhǔn)總線系統(tǒng)和模塊化儀器組建通用自動(dòng)測(cè)試系統(tǒng),采用面向所有系統(tǒng)的縮略測(cè)試語(yǔ)言(ATLAS)技術(shù)和IVI技術(shù),保證測(cè)試程序與測(cè)試硬件的無(wú)關(guān)性。
2.1 硬件平臺(tái)的設(shè)計(jì)
硬件平臺(tái)的通用性是要求構(gòu)成自動(dòng)測(cè)試系統(tǒng)的接口標(biāo)準(zhǔn)化(包括信號(hào)接口和硬件接口)、測(cè)試儀器可互換、測(cè)試通道可配置,可方便地根據(jù)測(cè)試任務(wù)配置通道、更換儀器、改變通路而不影響測(cè)試程序集(TPS)的工作。通用硬件平臺(tái)組成如圖1所示。
2.1.1 測(cè)試資源優(yōu)化設(shè)計(jì)
測(cè)試資源的作用是提供自動(dòng)測(cè)試中所需要的各種激勵(lì)信號(hào),測(cè)試被測(cè)單元(UUT)的響應(yīng)信號(hào)。將通用硬件平臺(tái)中的測(cè)試資源分為信號(hào)檢測(cè)類(lèi)資源、激勵(lì)類(lèi)資源、電源類(lèi)資源。信號(hào)檢測(cè)類(lèi)資源由各種程控測(cè)試測(cè)量?jī)x器組成,用于采集各種測(cè)試信號(hào),如萬(wàn)用表、頻率計(jì)、示波器、頻譜分析儀等。激勵(lì)類(lèi)資源為被測(cè)單元提供必要的測(cè)試激勵(lì)信號(hào),如函數(shù)發(fā)生器、微波信號(hào)源等。電源系統(tǒng)為被測(cè)單元工作提供必要的交/直流電源。測(cè)試資源的選型依據(jù)來(lái)源于系統(tǒng)硬件的需求分析,測(cè)試資源的確定也是進(jìn)行指標(biāo)與經(jīng)費(fèi)權(quán)衡的過(guò)程。
2.1.2 智能開(kāi)關(guān)系統(tǒng)設(shè)計(jì)
在UUT測(cè)試過(guò)程中,往往需要不斷改變激勵(lì)信號(hào)的類(lèi)型和激勵(lì)點(diǎn)位置,還可能需要在多個(gè)UUT輸出點(diǎn)提取響應(yīng)信號(hào),而借助于硬件平臺(tái)中開(kāi)關(guān)系統(tǒng)的不同組態(tài),利用有限的測(cè)試資源,就能夠滿足UUT測(cè)試所需信號(hào)完備性要求。開(kāi)關(guān)系統(tǒng)是硬件平臺(tái)中的信號(hào)轉(zhuǎn)接中樞,它的性能直接影響系統(tǒng)的指標(biāo)和功能。系統(tǒng)采用軟件方式實(shí)現(xiàn)對(duì)開(kāi)關(guān)系統(tǒng)的控制,實(shí)現(xiàn)被測(cè)單元接口和測(cè)試資源間的連接與通道切換,節(jié)省測(cè)試資源,增強(qiáng)了系統(tǒng)的通用性。
通過(guò)開(kāi)關(guān)系統(tǒng)實(shí)現(xiàn)通道路由的信號(hào)種類(lèi)包括:模擬信號(hào)、功率信號(hào)、射頻信號(hào)、數(shù)字信號(hào)、開(kāi)關(guān)信號(hào)、視頻信號(hào)等。在通用自動(dòng)測(cè)試系統(tǒng)中,采用多種開(kāi)關(guān)拓?fù)浣Y(jié)構(gòu)組成的混合開(kāi)關(guān)系統(tǒng),將具有模塊化的各種開(kāi)關(guān)資源靈活配置和級(jí)連,通過(guò)軟件完成各種組態(tài)和切換,形成滿足不同的測(cè)試需求的高效開(kāi)關(guān)系統(tǒng)。開(kāi)關(guān)系統(tǒng)設(shè)計(jì)原則是按功能進(jìn)行模塊劃分和配置,同時(shí)與ATS信號(hào)接口裝置的信號(hào)定義相對(duì)應(yīng),這樣將有利于接口的擴(kuò)展和形成模塊化自動(dòng)測(cè)試系統(tǒng)結(jié)構(gòu)。在實(shí)際設(shè)計(jì)中,往往采用多種開(kāi)關(guān)拓?fù)浣Y(jié)構(gòu)組成的混合開(kāi)關(guān)系統(tǒng),將具有模塊化的各種開(kāi)關(guān)資源靈活配置和級(jí)聯(lián),形成滿足測(cè)試需要的高效結(jié)構(gòu)。
2.1.3 集中互連式接口適配器設(shè)計(jì)
在一般小型測(cè)試系統(tǒng)中,由于UUT數(shù)量有限,UUT的信號(hào)往往采用與測(cè)試儀器直接相連的模式。對(duì)于通用自動(dòng)測(cè)試系統(tǒng),為了保證其通用性,必須設(shè)計(jì)一個(gè)信號(hào)中樞,集中管理全系統(tǒng)的測(cè)試信號(hào)的輸入和輸出。信號(hào)轉(zhuǎn)接中樞對(duì)外連接采用通用接口配置適配器(ICA)結(jié)構(gòu)形式。所有信號(hào)全部匯集到ICA上集中輸入和輸出。由ICA轉(zhuǎn)接的信號(hào)包括交流、直流電源,總線信號(hào)、數(shù)字邏輯信號(hào)、高頻和微波信號(hào)等,個(gè)別高壓、大電流或特殊信號(hào)可以單獨(dú)轉(zhuǎn)接。在組建測(cè)試系統(tǒng)時(shí),根據(jù)測(cè)量對(duì)象的不同設(shè)計(jì)不同的接口適配器,通常稱(chēng)之為可更換接口測(cè)試適配器(ITA)。ITA和ICA上的插座成對(duì)稱(chēng)關(guān)系,由于不同的UUT所擁有的信號(hào)類(lèi)型不一樣,一個(gè)被測(cè)單元上不可能擁有全部的ICA信號(hào),相應(yīng)的ITA插座的組成是不一樣的。
為了實(shí)現(xiàn)TPS的可移植,接口適配器與測(cè)試平臺(tái)中硬件的接口必需遵循一定的標(biāo)準(zhǔn)或行業(yè)通用的接口連接規(guī)范。在設(shè)計(jì)中采用了VPC公司的90系列接口連接器,并制定了詳細(xì)的工程規(guī)范。根據(jù)通用系統(tǒng)硬件資源定義小功率低頻信號(hào)模塊、大功率電源模塊、同軸連接模塊等在連接器中的位置和每一個(gè)模塊上插釘?shù)男盘?hào),并預(yù)留了一定可以擴(kuò)充的模塊位置,因此可以覆蓋各個(gè)測(cè)試系統(tǒng)的信號(hào)接口類(lèi)型,滿足通用性要求。
2.2 軟件平臺(tái)的設(shè)計(jì)
在此設(shè)計(jì)的軟件平臺(tái)是基于通用自動(dòng)測(cè)試系統(tǒng),與具體的被測(cè)單元UUT無(wú)關(guān),因此可以在該軟件平臺(tái)的基礎(chǔ)上開(kāi)發(fā)各種各樣的TPS。通用軟件平臺(tái)采用層次化的體系結(jié)構(gòu),由測(cè)試程序集、軟件開(kāi)發(fā)平臺(tái)及應(yīng)用程序、儀器驅(qū)動(dòng)程序和I/O接口軟件組成,具有良好的開(kāi)放性,如圖2所示。
圖2中的實(shí)線部分為通用硬件平臺(tái),虛線部分表示根據(jù)不同需求可以擴(kuò)展的測(cè)試資源和接口,“…”表示可以增加其他類(lèi)似的測(cè)試資源。
2.2.1 儀器驅(qū)動(dòng)程序設(shè)計(jì)
通用自動(dòng)測(cè)試系統(tǒng)的核心是對(duì)系統(tǒng)中可以程控的設(shè)備進(jìn)行控制。這些控制主要是通過(guò)計(jì)算機(jī)硬件接口設(shè)備,并編制相應(yīng)的計(jì)算機(jī)程序?qū)崿F(xiàn)。
隨著軟件工程技術(shù)的發(fā)展,軟件控制技術(shù)得到了極大完善,形成了不同層面的儀器控制軟件規(guī)范,從儀器控制命令集、儀器驅(qū)動(dòng)程序的開(kāi)發(fā)到儀器驅(qū)動(dòng)程序的使用,進(jìn)行全方位的標(biāo)準(zhǔn)化??偟内厔?shì)是軟件控制技術(shù)越來(lái)越獨(dú)立于具體硬件,軟件系統(tǒng)的控制層次越來(lái)越明晰,各層之間的調(diào)用關(guān)系也越來(lái)越規(guī)范。應(yīng)用最為廣泛的VPP,VISA和IVI規(guī)范。IVI規(guī)范是一套新的儀器驅(qū)動(dòng)程序表標(biāo)準(zhǔn),提升了儀器驅(qū)動(dòng)器的標(biāo)準(zhǔn)化程度,使儀器驅(qū)動(dòng)器從具備基本的互操作性提升到了儀器類(lèi)的互操作性。通過(guò)為各儀器類(lèi)定義明確的API,測(cè)試系統(tǒng)開(kāi)發(fā)人員在編寫(xiě)軟件時(shí)可以做到在最大限度上與硬件無(wú)關(guān),采用IVI技術(shù)的TPS能被置于包含不同儀器的多種儀器系統(tǒng)中,并且可以在不更改測(cè)試程序源代碼和重新編譯的情況下,替換系統(tǒng)中的儀器。
從理論上講,采用IVI技術(shù)規(guī)范的測(cè)試系統(tǒng)對(duì)于儀器可互換的支持是最佳的,但是,目前該組織已經(jīng)制訂了5類(lèi)儀器的規(guī)范:示波器/數(shù)字化儀(IVI Scope)、數(shù)字萬(wàn)用表(IVIDmm)、任意波形發(fā)生器/函數(shù)發(fā)生器(IVI FGen)、開(kāi)關(guān)/多路復(fù)用器/矩陣(IVI Switch)及電源(IVI Power),但對(duì)于通用測(cè)試系統(tǒng)來(lái)講顯然是不夠的,需要編制不同的測(cè)試儀器的驅(qū)動(dòng)程序。通過(guò)研究和實(shí)踐,較好地解決了其他儀器的驅(qū)動(dòng)程序解決方案,如對(duì)于E8257C微波信號(hào)源,采用已發(fā)布的示波器/數(shù)字化儀(IVIScope)和任意波形發(fā)生器/函數(shù)發(fā)生器(IVIFGen)的技術(shù)進(jìn)行組合,將其定義為信源類(lèi)設(shè)備。在Labwindows/CVI開(kāi)發(fā)環(huán)境中,使用IVI驅(qū)動(dòng)程序開(kāi)發(fā)向?qū)?,?chuàng)建儀器驅(qū)動(dòng)程序文件。
2.2.2 測(cè)試程序設(shè)計(jì)
自動(dòng)測(cè)試系統(tǒng)是以控制儀器進(jìn)行測(cè)試為目的,對(duì)于測(cè)試過(guò)程來(lái)說(shuō),即提供激勵(lì)后進(jìn)行測(cè)量,因此測(cè)試信號(hào)的流程成為測(cè)試系統(tǒng)關(guān)注的對(duì)象。對(duì)測(cè)試過(guò)程的描述方式借鑒了計(jì)算機(jī)語(yǔ)言,這樣形成了獨(dú)特的專(zhuān)用測(cè)試語(yǔ)言——ATLAS。ATLAS(Abbreviated Test Langtaagefor All Systems)是“所有系統(tǒng)的縮略測(cè)試語(yǔ)言”的簡(jiǎn)稱(chēng)。ATLAS是獨(dú)立于任何具體測(cè)試系統(tǒng)的一種高級(jí)測(cè)試語(yǔ)言,具有較強(qiáng)的可讀性和移植性。近幾年來(lái),隨著ATLAs語(yǔ)言的在軍用測(cè)試領(lǐng)域的廣泛應(yīng)用,其優(yōu)越性越來(lái)越凸現(xiàn),幾乎成為大型軍用測(cè)試系統(tǒng)中的首選工具。ATLAS是面向UUT測(cè)試程序設(shè)計(jì)語(yǔ)言,它獨(dú)立于測(cè)試儀器。它描述的是信號(hào)特性,而與具體所使用的儀器無(wú)關(guān),這也是面向信號(hào)的測(cè)試程序與硬件無(wú)關(guān)的關(guān)鍵所在。測(cè)試程序與系統(tǒng)連線表、適配器表相對(duì)應(yīng),通過(guò)適配器連線表找出具體的連接和儀器及儀器動(dòng)作,再調(diào)用具體的儀器驅(qū)動(dòng),完成與物理儀器的通信。測(cè)試程序根據(jù)UUT測(cè)試需要的激勵(lì)信號(hào)和響應(yīng)信號(hào),定義虛擬資源和虛擬資源信號(hào)邏輯端口,并按ATLAS動(dòng)詞語(yǔ)義對(duì)測(cè)試過(guò)程進(jìn)行描述,描述方法采用英文字符串形式;ATLAS定義了17個(gè)信號(hào)操縱動(dòng)詞,每一個(gè)信號(hào)操縱動(dòng)詞都有明確的語(yǔ)意,如信號(hào)操縱詞Apply,Meas-ure,Apply用于完成將某種類(lèi)型信號(hào)從定義的虛擬資源輸出端加到UUT對(duì)應(yīng)的插釘上;Measure用于完成將UUT某插釘上輸出的特定類(lèi)型信號(hào)連接到某虛擬資源的輸入端,并測(cè)出信號(hào)的值。這樣,測(cè)試程序只與UUT有關(guān),與具體的測(cè)試系統(tǒng)無(wú)關(guān)。由于篇幅所限,測(cè)試程序略。
3 試驗(yàn)結(jié)果與分析
(1)通用自動(dòng)測(cè)試系統(tǒng)運(yùn)行試驗(yàn)和分析。為了驗(yàn)證機(jī)載電子裝備通用自動(dòng)測(cè)試系統(tǒng)的硬件、軟件和接口設(shè)計(jì)的正確性,選取一個(gè)分頻器作為被測(cè)單元進(jìn)行聯(lián)機(jī)模擬試驗(yàn),并研制了專(zhuān)用接口適配器,編寫(xiě)了測(cè)試程序。該測(cè)試程序運(yùn)行界面如圖3所示??梢钥闯觯ㄓ米詣?dòng)測(cè)試系統(tǒng)軟硬件設(shè)計(jì)正確,功能正常。
(2)測(cè)試資源配置試驗(yàn)和分析。自動(dòng)測(cè)試系統(tǒng)千差萬(wàn)別.不同用戶必須根據(jù)不同的測(cè)試需求在通用自動(dòng)測(cè)試系統(tǒng)中方便、靈活地配置測(cè)試資源。從“系統(tǒng)資源管理”中選取“編輯儀器”,在系統(tǒng)資源配置窗口根據(jù)儀器的信息完成系統(tǒng)硬件的增加。比如,根據(jù)測(cè)試需求增加一臺(tái)電臺(tái)綜合測(cè)試儀時(shí),利用該平臺(tái)的系統(tǒng)配置管理功能,添加“電臺(tái)綜合測(cè)試儀”,并調(diào)用相應(yīng)的驅(qū)動(dòng)程序,配置好資源的地址信息后,就可以在系統(tǒng)中使用。通過(guò)試驗(yàn)可以看出,硬件資源很容易增加和剪裁,系統(tǒng)是開(kāi)放的。
(3) 測(cè)試儀器的互換、測(cè)試程序可移植性試驗(yàn)和分析。用GPIB總線的HP34401A臺(tái)式萬(wàn)用表替代VXI總線的E1412A萬(wàn)用表試驗(yàn)。在資源配置界面中增加儀器資源HP3440lA,在“儀器名稱(chēng)”文本框內(nèi)填寫(xiě)儀器的名稱(chēng)為DMMl,然后刷新系統(tǒng)連線表的內(nèi)容,使DMMl出現(xiàn)在系統(tǒng)連線表中,并將DMMl的輸出端連接DMM(E1412在資源配置中的名稱(chēng))相應(yīng)的信號(hào)釘上,適配器連線表不用做改動(dòng),只需要改動(dòng)數(shù)字萬(wàn)用表的虛擬資源預(yù)定義。虛擬資源定義如下:名稱(chēng)DC—vOLTMETER;信號(hào)類(lèi)型AC_SIGNAL;預(yù)定義資源DMM_CHANl;幅值范圍O~300 V。只需將預(yù)定義資源由原來(lái)的“DMM_CHANl”改為“DMMl_CHANl”即可,其他范圍檢查使用缺省值或用NuLL跳過(guò)。完成上述工作后,測(cè)試程序重新編譯運(yùn)行,運(yùn)行結(jié)果與采用E1412A萬(wàn)用表的運(yùn)行結(jié)果一致。
通過(guò)試驗(yàn)以看出,由于測(cè)試程序描述的是信號(hào)特性,而與具體所使用的儀器無(wú)關(guān)。當(dāng)更換了測(cè)試儀器后,測(cè)試程序不需要任何改變,只要修改系統(tǒng)配置文件的信息、系統(tǒng)連線和虛擬資源的定義,使測(cè)試程序中的虛擬資源指向新的儀器和儀器驅(qū)動(dòng)程序即可。說(shuō)明了該通用測(cè)試系統(tǒng)支持儀器互換,TPS具有可移植性。
4 結(jié) 語(yǔ)
由于目前各個(gè)測(cè)試儀器廠家推出的測(cè)試儀器有數(shù)百個(gè)品種,測(cè)試儀器動(dòng)輒幾萬(wàn)到幾十萬(wàn)元,由于經(jīng)費(fèi)的限制,不可能購(gòu)買(mǎi)全部測(cè)試設(shè)備進(jìn)行驗(yàn)證,目前只對(duì)該項(xiàng)目中用到的儀器進(jìn)行了實(shí)際聯(lián)機(jī)試驗(yàn),對(duì)其他測(cè)試儀器進(jìn)行了部分仿真。在系統(tǒng)開(kāi)發(fā)過(guò)程中難免出現(xiàn)考慮不周或者設(shè)計(jì)不合理的情況,還需要多征求軍方和自動(dòng)測(cè)試系統(tǒng)研制人員的使用意見(jiàn),不斷完善設(shè)計(jì),在其他項(xiàng)目中不斷驗(yàn)證其實(shí)用性。