欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

測試儀表控制系統(tǒng)及方法、儀表控制裝置的制作方法

文檔序號:5837977閱讀:134來源:國知局

專利名稱::測試儀表控制系統(tǒng)及方法、儀表控制裝置的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及儀表控制技術(shù),特別涉及一種測試儀表控制系統(tǒng)及方法、儀表控制裝置。
背景技術(shù)
:無論是研發(fā)還是生產(chǎn)等環(huán)節(jié),完善的測試就是對產(chǎn)品的功能、性能、可靠性、兼容性、穩(wěn)定性等進(jìn)行嚴(yán)格的檢查,提前體驗(yàn)用戶感受的同時提高產(chǎn)品的市場竟?fàn)幜?。作為測試的重要組成部分,儀表控制是實(shí)現(xiàn)完善測試的關(guān)鍵。隨著產(chǎn)品大規(guī)模的生產(chǎn),為了保證產(chǎn)品質(zhì)量,必然會大量采購或者升級測試儀表。但是,各廠商測試儀表的型號、配置各不相同,相應(yīng)的測試方法和儀表控制的差異很大。一般情況下,測試方法與儀表控制耦合在一起,為了兼容各種測試儀表,測試代碼需要重新編寫或者進(jìn)行兼容性設(shè)計(jì)。如果投入使用的測試儀表種類不多,完全可以做到兼容性設(shè)計(jì),而通常測試中,所使用的測試儀表達(dá)到5-10種,甚至更多,進(jìn)行兼容性設(shè)計(jì)所需的工作量很大。現(xiàn)有的測試方法和儀表控制緊密耦合,從而解決了儀表控制耗時太多而無法及時響應(yīng)實(shí)時命令的問題,但是測試方法和儀表控制緊密耦合會共享占用系統(tǒng)資源,一旦儀表控制出現(xiàn)異常,將導(dǎo)致整個測試系統(tǒng)的崩潰,極大地降低測試系統(tǒng)的穩(wěn)定性和可靠性。
發(fā)明內(nèi)容有鑒于此,本發(fā)明的主要目的在于提供一種測試儀表控制系統(tǒng)及方法,兼容性強(qiáng),穩(wěn)定可靠。本發(fā)明的另一目的在于提供一種儀表控制裝置,使用方便,簡單高效。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種測試儀表控制系統(tǒng),該系統(tǒng)包括主控制模塊,儀表控制模塊,至少一個測試處理才莫塊,和用于存儲測試模板、儀表信息、測試消息的數(shù)據(jù)庫,所述主控制模塊分別與所述測試處理模塊、儀表控制模塊和數(shù)據(jù)庫連接,所述儀表控制模塊分別與數(shù)據(jù)庫、測試處理模塊相連;其中,所述主控制模塊從數(shù)據(jù)庫中讀取用戶選擇的測試模板,將解析出儀表信息、接收的用戶設(shè)置的儀表參數(shù)發(fā)送給儀表控制模塊;所述儀表控制模塊根據(jù)所述儀表信息,激活并根據(jù)所述儀表參數(shù)配置相應(yīng)儀表,并將儀表配置結(jié)果反饋給所述主控制^^莫塊;所述主控制纟莫板^^據(jù)儀表配置結(jié)果,向相應(yīng)的測試處理模塊發(fā)送測試命令;所述測試處理模塊根據(jù)所述測試命令,向所述儀表控制模塊發(fā)送測試消息;所述儀表控制模塊根據(jù)所述測試消息,調(diào)用相應(yīng)儀表測試待測對象,并將測試結(jié)果經(jīng)所述測試處理模塊反饋給所述主控制模塊。該系統(tǒng)還包括人機(jī)交互接口模塊,所述人機(jī)交互接口模塊連接主控制模塊,用于與用戶交互信息,具體是儀表控制模塊啟動時,向主控制模塊上報當(dāng)前支持的儀表信息,主控制模塊從數(shù)據(jù)庫中讀取當(dāng)前支持的儀表組成的所有測試模板信息并向UI模塊發(fā)送,UI模塊向用戶顯示各測試模板;用戶通過UI模塊選擇待測對象的測試模板,UI模塊將用戶所選測試模板發(fā)送到主控制模塊;儀表控制模塊激活相應(yīng)儀表后,向主控制模塊反饋儀表激活結(jié)果,主控制模塊將儀表激活結(jié)果發(fā)送到UI模塊,顯示給用戶;用戶通過UI模塊配置儀表參數(shù),UI模塊將用戶配置的儀表參數(shù),發(fā)送到主控制模塊;主控制模塊將待測對象的測試結(jié)果發(fā)送到UI模塊,UI模塊向用戶顯示測試結(jié)果。所述儀表控制模塊不支持用戶所需儀表時,根據(jù)用戶需求,所述儀表控制模塊在數(shù)據(jù)庫中添加或更新所需儀表信息。所述測試模板存儲有待測對象涉及的測試功能與各儀表的關(guān)聯(lián)關(guān)系;所述儀表控制模塊添加或更新儀表信息后,主控制模塊根據(jù)新儀表信息,添加或更新相應(yīng)的測試處理才莫塊,并在數(shù)據(jù)庫中添加或更新相應(yīng)的測試才莫板。一種測試儀表控制方法,設(shè)置儀表參數(shù),該方法包括A、解析用戶選擇的測試模板中的儀表信息,激活相應(yīng)儀表,如果儀表激活成功,則發(fā)送儀表參數(shù);如果儀表激活不成功,則重新獲取并解析用戶選擇的測試模板,并激活相應(yīng)儀表;B、根據(jù)儀表參數(shù),配置相應(yīng)儀表;C、根據(jù)測試模板調(diào)用相應(yīng)的儀表,測試待測對象。步驟A之前還包括將當(dāng)前支持的儀表組成的所有測試模板向用戶顯示,由用戶選擇測試才莫板;步驟C之后,該方法還包括,將測試結(jié)果向用戶顯示。步驟A具體包括Al、根據(jù)用戶選擇的測試模板,調(diào)用相應(yīng)的測試處理模塊;A2、解析用戶所選的測試模板涉及的儀表信息,將解析出的儀表信息發(fā)送到儀表控制模塊;A3、儀表控制模塊根據(jù)主控制模塊發(fā)送的儀表信息,激活相應(yīng)儀表,并向主控制模塊反饋儀表激活結(jié)果;A4、主控制模塊向用戶顯示儀表控制模塊反饋的儀表激活結(jié)果,如果儀表激活成功,由主控制模塊向儀表控制模塊發(fā)送設(shè)置的儀表參數(shù);否則,重新獲取并解析用戶選擇的測試模板,并激活相應(yīng)儀表。步驟C具體包括Cl、主控制模塊根據(jù)儀表配置結(jié)果,向測試處理模塊發(fā)送測試待測對象的命令;C2、根據(jù)主控制模塊的測試命令,測試處理模塊向儀表控制模塊發(fā)送測試消息;C3、儀表控制模塊響應(yīng)測試處理模塊發(fā)送的測試消息,調(diào)用相應(yīng)儀表測試待測對象,并將測試結(jié)果返回測試處理模塊;C4、測試處理模塊接收儀表控制模塊發(fā)送的測試結(jié)果,向主控制模塊反饋待測對象的全部測試結(jié)果。步驟C3還包括,儀表控制模塊響應(yīng)測試消息超過限定時間,則測試處理模塊向主控制模塊上報測試超時。一種儀表控制裝置,該裝置包括人機(jī)交互接口單元,用于將用戶配置的儀表參數(shù)和控制消息發(fā)送到儀表控制單元;向用戶顯示儀表控制結(jié)果;儀表控制單元,連接人機(jī)交互接口模塊和各種儀表,將人機(jī)交互接口單元發(fā)送的儀表參數(shù)、控制消息都存儲在數(shù)據(jù)庫中;根據(jù)控制消息,控制相應(yīng)的儀表;數(shù)據(jù)庫,連接儀表控制單元,用于存儲儀表參數(shù)、控制消息。本發(fā)明測試儀表控制系統(tǒng)及方法,具有以下優(yōu)點(diǎn)1)將儀表控制模塊與主控制模塊分開,由儀表控制模塊對儀表進(jìn)行配置、調(diào)用,使得儀表控制模塊與主控制模塊不再緊密耦合,所占系統(tǒng)資源也各自獨(dú)立,提高了系統(tǒng)的穩(wěn)定性;2)每個測試處理模塊對應(yīng)不同的測試模板,根據(jù)用戶選擇調(diào)用,測試模板是測試各種功能時的儀表的組合,根據(jù)待測對象選擇測試模板,不需要用戶直接面對多個儀表進(jìn)行選擇,提高了測試效率;3)測試處理模塊與儀表控制模塊之間的交互信息不發(fā)送給用戶,用戶通過UI模塊選擇所需的測試模板,設(shè)置所需儀表參數(shù),簡單方便;4)儀表控制模塊可以同時連接多種儀表,在數(shù)據(jù)庫中記錄各儀表的信息;需要更新或添加儀表時,在數(shù)據(jù)庫中更新或添加儀表信息,兼容性強(qiáng)。本發(fā)明儀表控制裝置,可以直接檢測各種儀表并向用戶顯示,兼容性強(qiáng)。圖1為本發(fā)明測試儀表控制系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本發(fā)明測試儀表控制方法的流程圖;圖3為本發(fā)明儀表控制裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式本發(fā)明的基本思想是將儀表控制模塊從主控制模塊中獨(dú)立出來,儀表控制模塊直接連接各種儀表,根據(jù)需要調(diào)用儀表,而主控制模塊不直接操作儀表,而是根據(jù)測試模板調(diào)用測試處理模塊,進(jìn)而調(diào)用相應(yīng)的儀表進(jìn)行測試。本發(fā)明通過降低主控制模塊與儀表控制模塊之間的耦合性,提高了整個測試儀表控制系統(tǒng)對不同儀表的兼容性。下面結(jié)合附圖對本發(fā)明測試儀表控制系統(tǒng)作具體說明,如圖1所示,本發(fā)明測試儀表控制系統(tǒng)包括主控制模塊12、至少一個測試處理模塊14、儀表控制模塊16、數(shù)據(jù)庫18,主控制模塊12分別與測試處理模塊14、儀表控制模塊16和數(shù)據(jù)庫18連接,儀表控制模塊16分別與數(shù)據(jù)庫18、測試處理模塊14相連,其中所述主控制4莫塊12,從數(shù)據(jù)庫18讀取用戶選擇的測試模板,并從中解析出儀表信息后將其發(fā)送到儀表控制模塊16;所述主控制模塊12接收用戶設(shè)置的儀表參數(shù)并發(fā)送到儀表控制模塊16,并根據(jù)儀表控制模塊16反饋的儀表配置結(jié)果,向相應(yīng)的測試處理模塊14發(fā)送測試命令;所述主控制模塊12還用于接收測試處理模塊14發(fā)送的測試結(jié)果;所述測試處理模塊14,與測試模板——對應(yīng),用于根據(jù)主控制模塊12所發(fā)送的測試命令,向儀表控制模塊16發(fā)送測試消息,并根據(jù)儀表控制模塊16所反饋的測試結(jié)果,向主控制模塊12反饋待測對象的全部測試結(jié)果;待測對象是指用戶需要測試的對象,例如邏輯電路測試項(xiàng)、閃存測試項(xiàng)、內(nèi)存測試項(xiàng)、電可^察寫可編程只讀存^f諸器測試項(xiàng)、網(wǎng)口測試項(xiàng)、現(xiàn)場可編程門陣列測試項(xiàng)、數(shù)字信號處理器測試項(xiàng)、1/Q通路測試項(xiàng)、復(fù)位電路測試項(xiàng)、指示燈測試項(xiàng)、溫度傳感器測試項(xiàng)、前面板輸出信號測試項(xiàng)、后背板輸出信號測試項(xiàng)、電源接口測試項(xiàng)、電壓測試項(xiàng)、單板射頻」使件測試項(xiàng)等;所述儀表控制模塊16,連接各儀表,根據(jù)主控制模塊12所發(fā)送的儀表信息,激活相應(yīng)儀表,并根據(jù)主控制模塊12所發(fā)送的儀表參數(shù),配置相應(yīng)儀表,將儀表配置結(jié)果反饋到主控制模塊12;所述儀表控制模塊16響應(yīng)測試處理模塊14發(fā)送的測試消息,調(diào)用相應(yīng)儀表測試待測對象,并將測試結(jié)果返回測試處理模塊14;數(shù)據(jù)庫18,連接主控制模塊12和儀表控制模塊16,用于存儲測試模板、儀表信息、測試消息。該系統(tǒng)還包括人機(jī)交互接口(UI,UserInterface)模塊10,連接主控制模塊12,用于與用戶交互信息。所述交互的過程是指儀表控制模塊16啟動時,向主控制模塊12上報當(dāng)前支持的儀表信息,主控制模塊12從數(shù)據(jù)庫18讀取當(dāng)前支持的儀表組成的所有測試模板信息并向UI模塊10發(fā)送,UI模塊10向用戶顯示各測試模板;用戶通過UI模塊IO選擇待測對象的測試模板,UI模塊IO將用戶所選測試模板發(fā)送到主控制模塊12;儀表控制模塊16激活相應(yīng)儀表后,向主控制模塊12反饋儀表激活結(jié)果,主控制模塊12將儀表激活結(jié)果發(fā)送到UI模塊10,顯示給用戶;用戶通過UI模塊10配置儀表參數(shù),UI模塊10將用戶配置的儀表參數(shù),發(fā)送到主控制模塊12;主控制模塊12將待測對象的測試結(jié)果發(fā)送到UI模塊10,UI模塊10向用戶顯示測試結(jié)果。如果用戶所需的儀表當(dāng)前系統(tǒng)不支持,則需添加新的儀表或升級現(xiàn)有儀表。此時,將所需儀表連接到儀表控制模塊16,用戶從UI模塊IO輸入所需儀表的信息,UI模塊10將將所需儀表信息發(fā)送到主控制模塊12,再由主控制模塊12發(fā)送到儀表控制模塊16,儀表控制模塊16在數(shù)據(jù)庫18中添加或更新所需儀表的信息。同時,主控制模塊12添加或更新相應(yīng)的測試處理模塊14,并在數(shù)據(jù)庫18中添加或更新相應(yīng)的測試才莫4反、。上述系統(tǒng)中,設(shè)儀表控制模塊16連接的儀表如表1所示,例如矢量分析儀Al,用來測量信號的幅度、相位,當(dāng)確定待測對象后,激活矢量分析儀進(jìn)行測試,表中其他儀表使用時基于同樣的方式,在此不予贅述。<table>tableseeoriginaldocumentpage11</column></row><table>表1釆用上述系統(tǒng),待測對象是射頻單板RF信號的幅度、相位的測試項(xiàng),需配備相應(yīng)的儀表A1、B3。將射頻單板分別連接測試處理模塊、儀表控制模塊,本發(fā)明相應(yīng)的方法如圖2所示,步驟201、將當(dāng)前支持的儀表組成的所有測試模板向用戶顯示,由用戶選擇測試模板。儀表控制模塊16啟動時,向主控制模塊12上報所支持的儀表信息,本例中,將表1中Al至Dl的信息上報儀表控制模塊16。主控制模塊12連接人機(jī)交互接口模塊,用戶從UI模塊IO輸入待測對象,主控制模塊12收到待測對象是對射頻單板RF信號的幅度、相位的測試項(xiàng),則從數(shù)據(jù)庫18中調(diào)用所有當(dāng)前支持的儀表組成的與射頻單板測試相關(guān)的測試模板,發(fā)送到UI模塊10;用戶通過UI模塊IO選擇所需的測試模板,主控制模塊12根據(jù)用戶選擇的測試模板調(diào)用相應(yīng)的測試處理模塊14。所謂測試模板,是待測對象涉及的測試功能與^^義表的關(guān)聯(lián)關(guān)系。例如,表1中,針對射頻單板在不同信號源下的信號幅度、相位的測試,需要選擇矢量分析儀和信號源,而矢量分析儀有2種,信號源有4種,則相應(yīng)的測試模板有8種。步驟202、根據(jù)用戶選擇的測試模板,調(diào)用相應(yīng)的測試處理模塊14;并解析用戶所選的測試模板涉及的儀表信息,將解析出的儀表信息發(fā)送到儀表控制模塊16。每種測試纟莫板對應(yīng)一個測試處理模塊14,每個測試處理^^塊14完成一個待測對象的測試。例如測試處理模塊141,通過調(diào)用儀表A1+B3,完成射頻單板的在RF信號源下的信號幅度、相位測試;測試處理才莫塊142,通過調(diào)用儀表C1+D1,完成對多通道下切換各通道,并測試各通道數(shù)據(jù)頻率。本例中,待測對象為射頻單板RF信號的幅度、相位的測試項(xiàng),設(shè)用戶選擇測試模板所需儀表為Al+B3,則對應(yīng)的測試處理模塊14為測試處理才莫塊141。同時,主控制模塊12根據(jù)用戶選擇的測試模板,解析出該測試模板涉及的儀表信息,并發(fā)送到儀表控制模塊16。本例中,主控制模塊12根據(jù)測試模板通知儀表控制模塊16涉及的儀表為Al、B3。步驟203、儀表控制模塊16根據(jù)主控制模塊12發(fā)送的儀表信息,激活相應(yīng)儀表,并向主控制模塊12反饋儀表激活結(jié)果。儀表控制模塊16接收到待測對象射頻單板RF信號的幅度、相位的測試項(xiàng)涉及的儀表為Al、B3的通知,激活儀表A1、B3,并向主控制沒模塊反饋儀表Al、B3已;敫活。如果儀表A1、B3出現(xiàn)問題,不能被激活,則儀表控制模塊16向主控制模塊12反饋儀表相應(yīng)的問題。步驟204、主控制模塊12向用戶顯示儀表控制模塊16反饋的儀表激活結(jié)果,如果儀表激活成功,則執(zhí)行步驟205,繼續(xù)測試;否則,返回步驟201,或結(jié)束當(dāng)前流程。主控制模塊12向用戶顯示儀表控制模塊16反饋的儀表激活結(jié)果,如果儀表A1、B3成功激活,用戶通過UI模塊IO設(shè)置相應(yīng)儀表的參數(shù),儀表參數(shù)包括儀表編號、儀表地址等。本例中用戶設(shè)置的參數(shù)如表2所示,射頻單板測試涉及的4義表A1的通用4義器總線(GBIP,GeneralPurposeInterfaceBus)地址為10,儀表編號001,儀表B3的參數(shù)含義類似。<table>tableseeoriginaldocumentpage13</column></row><table>表2如果儀表激活成功,由主控制模塊12向儀表控制模塊16發(fā)送用戶設(shè)置的儀表參數(shù);否則,用戶選擇的測試模板涉及的儀表出現(xiàn)問題,用戶可以通過UI模塊10重新選擇測試模板,即返回步驟201,進(jìn)行處理,或者終止測試。步驟205、根據(jù)主控制模塊12發(fā)送的儀表參數(shù),儀表控制模塊16配置相應(yīng)儀表,并將儀表配置結(jié)果反饋到主控制模塊12。儀表控制模塊16連接數(shù)據(jù)庫18,用于存儲各種儀表的信息,根據(jù)主控制模塊12發(fā)送的儀表參數(shù)配置信息,儀表控制模塊16在數(shù)據(jù)庫18中配置相應(yīng)儀表參數(shù),并將儀表配置結(jié)果反饋到主控制模塊12。步驟206、根據(jù)測試模板調(diào)用相應(yīng)的儀表,測試待測對象。主控制模塊12收到儀表控制模塊16的配置結(jié)果,向測試處理模塊14發(fā)送測試待測對象的命令;測試處理模塊14根據(jù)主控制模塊12的測試命令,測試處理模塊14向儀表控制才莫塊16發(fā)送測試消息;儀表控制^^塊16響應(yīng)測試處理模塊14發(fā)送的測試消息,調(diào)用相應(yīng)儀表測試待測對象,并將測試結(jié)果返回測試處理纟莫塊14。本例中,儀表控制模塊16根據(jù)測試消息,調(diào)用儀表A1、B3對射頻單板在RF信號源下的信號幅度、相位進(jìn)行測試,并將測試結(jié)果返回至測試處理模塊14。測試消息是根據(jù)不同的測試模板設(shè)置的,存儲在數(shù)據(jù)庫18中。儀表控制模塊16接收到測試消息,從數(shù)據(jù)庫18中查找相應(yīng)的含義,根據(jù)該測試消息的指示,調(diào)用相應(yīng)的儀表測試待測對象。測試處理模塊14接收儀表控制模塊16發(fā)送的測試結(jié)果,向主控制模塊12反饋待測對象的全部測試結(jié)果。主控制模塊12接收到測試結(jié)果,通過UI模塊10向用戶顯示測試結(jié)果,完成一次測i式。步驟204中,如果儀表激活失敗是因?yàn)楫?dāng)前的系統(tǒng)不支持用戶選擇的儀表,則需要添加或升級現(xiàn)有的儀表,則將所需儀表連接到儀表控制模塊16,用戶從UI模塊IO輸入所需儀表的信息,由主控制模塊12發(fā)送到儀表控制模塊16,儀表控制模塊16在數(shù)據(jù)庫18中添加或更新所需儀表的信息。同時,根據(jù)更新或添加后的儀表,設(shè)置新的測試消息存儲在數(shù)據(jù)庫18中;主控制模塊12根據(jù)更新或添加后的4義表,更新或添加新的測試處理沖莫塊14,并在數(shù)據(jù)庫18中更新或添加相應(yīng)的測試模板供測試使用。步驟206中,對儀表控制模塊16響應(yīng)測試消息的時間可進(jìn)行限定,測試處理模塊14向儀表控制模塊16發(fā)送測試消息時,同時計(jì)算返回時間,如果超過限定的返回時間,則認(rèn)為測試超時,測試處理模塊14向主控制模塊12上報測試超時,由主控制模塊12向用戶顯示測試超時。這樣,避免了通訊過程中出現(xiàn)用戶的盲目等待,一次測試超時,可以提示用戶檢查測試系統(tǒng)的連接,或者重新選擇測試模板繼續(xù)測試,能提高系統(tǒng)的效率。本發(fā)明還提供了一種儀表控制裝置,如圖3所示,該裝置包括UI單元30、儀表控制單元32和數(shù)據(jù)存儲單元34,其中UI單元30,用于將用戶配置的儀表參數(shù)和控制消息發(fā)送到儀表控制單元32;向用戶顯示儀表控制結(jié)果;儀表控制單元32,連接UI單元30和各種儀表,將UI單元30發(fā)送的儀表參數(shù)、控制消息都存儲在數(shù)據(jù)存儲單元34中;根據(jù)控制消息,控制相應(yīng)的儀表;數(shù)據(jù)存儲單元34,連接儀表控制單元32,用于存儲儀表參數(shù)、控制消息。該裝置兼容性強(qiáng),通過UI單元30與用戶交互,能夠根據(jù)用戶的需求檢測多種儀表,所述交互包括儀表控制單元32啟動時,向UI單元30發(fā)送當(dāng)前支持的儀表的信息,UI單元30向用戶顯示各儀表信息;用戶通過UI單元30選擇所需儀表,UI單元30將用戶所選儀表信息發(fā)送到儀表控制單元32;儀表控制單元32激活相應(yīng)儀表后,將儀表激活結(jié)果發(fā)送到UI單元30,顯示給用戶;用戶通過UI單元30配置儀表參數(shù),UI單元30將用戶配置的儀表參數(shù),發(fā)送到儀表控制單元32;儀表控制單元32根據(jù)儀表參數(shù)配置相應(yīng)儀表,將儀表配置結(jié)果發(fā)送到UI單元30,UI單元30向用戶顯示儀表配置結(jié)果;用戶通過UI單元30輸入控制消息,UI單元30向儀表控制單元32發(fā)送控制消息;儀表控制單元32向UI單元30發(fā)送儀表控制結(jié)果,UI單元30向用戶顯示儀表控制結(jié)果。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。權(quán)利要求1.一種測試儀表控制系統(tǒng),其特征在于,該系統(tǒng)包括主控制模塊,儀表控制模塊,至少一個測試處理模塊,和用于存儲測試模板、儀表信息、測試消息的數(shù)據(jù)庫,所述主控制模塊分別與所述測試處理模塊、儀表控制模塊和數(shù)據(jù)庫連接,所述儀表控制模塊分別與數(shù)據(jù)庫、測試處理模塊相連;其中,所述主控制模塊從數(shù)據(jù)庫中讀取用戶選擇的測試模板,將解析出儀表信息、接收的用戶設(shè)置的儀表參數(shù)發(fā)送給儀表控制模塊;所述儀表控制模塊根據(jù)所述儀表信息,激活并根據(jù)所述儀表參數(shù)配置相應(yīng)儀表,并將儀表配置結(jié)果反饋給所述主控制模塊;所述主控制模板根據(jù)儀表配置結(jié)果,向相應(yīng)的測試處理模塊發(fā)送測試命令;所述測試處理模塊根據(jù)所述測試命令,向所述儀表控制模塊發(fā)送測試消息;所述儀表控制模塊根據(jù)所述測試消息,調(diào)用相應(yīng)儀表測試待測對象,并將測試結(jié)果經(jīng)所述測試處理模塊反饋給所述主控制模塊。2、根據(jù)權(quán)利要求1所述的測試儀表控制系統(tǒng),其特征在于,該系統(tǒng)還包括人機(jī)交互接口模塊,所述人機(jī)交互接口模塊連接主控制模塊,用于與用戶交互信息,具體是儀表控制模塊啟動時,向主控制模塊上報當(dāng)前支持的儀表信息,主控制模塊從數(shù)據(jù)庫中讀取當(dāng)前支持的儀表組成的所有測試模板信息并向UI模塊發(fā)送,UI模塊向用戶顯示各測試模板;用戶通過UI模塊選擇待測對象的測試模板,UI模塊將用戶所選測試模板發(fā)送到主控制模塊;儀表控制模塊激活相應(yīng)儀表后,向主控制模塊反饋儀表激活結(jié)果,主控制模塊將儀表激活結(jié)果發(fā)送到UI模塊,顯示給用戶;用戶通過UI模塊配置儀表參數(shù),UI模塊將用戶配置的儀表參數(shù),發(fā)送到主控制模塊;主控制模塊將待測對象的測試結(jié)果發(fā)送到UI模塊,UI模塊向用戶顯示測試結(jié)果。3、根據(jù)權(quán)利要求l所述的測試儀表控制系統(tǒng),其特征在于,所述儀表控制模塊不支持用戶所需儀表時,根據(jù)用戶需求,所述儀表控制模塊在數(shù)據(jù)庫中添加或更新所需儀表信息。4、根據(jù)權(quán)利要求1所述的測試儀表控制系統(tǒng),其特征在于,所述測試模板存儲有待測對象涉及的測試功能與各儀表的關(guān)聯(lián)關(guān)系;所述儀表控制模塊添加或更新儀表信息后,主控制模塊根據(jù)新儀表信息,添加或更新相應(yīng)的測試處理模塊,并在數(shù)據(jù)庫中添加或更新相應(yīng)的測試模^1。5、一種測試儀表控制方法,設(shè)置儀表參數(shù),其特征在于,該方法包括A、解析用戶選擇的測試模板中的儀表信息,激活相應(yīng)儀表,如果儀表激活成功,則發(fā)送儀表參數(shù);如果儀表激活不成功,則重新獲取并解析用戶選擇的測試4莫板,并激活相應(yīng)儀表;B、根據(jù)儀表參數(shù),配置相應(yīng)儀表;C、根據(jù)測試模板調(diào)用相應(yīng)的儀表,測試待測對象。6、根據(jù)權(quán)利要求5所述的測試儀表控制方法,其特征在于,步驟A之前還包括將當(dāng)前支持的儀表組成的所有測試模板向用戶顯示,由用戶選擇測試模板;步驟C之后,該方法還包括,將測試結(jié)果向用戶顯示。7、根據(jù)權(quán)利要求6所述的測試儀表控制方法,其特征在于,步驟A具體包括Al、根據(jù)用戶選擇的測試模板,調(diào)用相應(yīng)的測試處理模塊;A2、解析用戶所選的測試模板涉及的儀表信息,將解析出的儀表信息發(fā)送到儀表控制模塊;A3、儀表控制模塊根據(jù)主控制模塊發(fā)送的儀表信息,激活相應(yīng)儀表,并向主控制模塊反饋儀表激活結(jié)果;A4、主控制模塊向用戶顯示儀表控制模塊反饋的儀表激活結(jié)果,如果儀表激活成功,由主控制模塊向儀表控制模塊發(fā)送設(shè)置的儀表參數(shù);否則,重新獲取并解析用戶選擇的測試才莫板,并激活相應(yīng)儀表。8、根據(jù)權(quán)利要求7所述的測試儀表控制方法,其特征在于,步驟C具體包括Cl、主控制模塊根據(jù)儀表配置結(jié)果,向測試處理模塊發(fā)送測試待測對象的命令;C2、根據(jù)主控制模塊的測試命令,測試處理模塊向儀表控制模塊發(fā)送測試消息;C3、儀表控制模塊響應(yīng)測試處理模塊發(fā)送的測試消息,調(diào)用相應(yīng)儀表測試待測對象,并將測試結(jié)果返回測試處理模塊;C4、測試處理模塊接收儀表控制模塊發(fā)送的測試結(jié)果,向主控制模塊反饋待測對象的全部測試結(jié)果。9、根據(jù)權(quán)利要求8所述的測試儀表控制方法,其特征在于,步驟C3還包括,儀表控制模塊響應(yīng)測試消息超過限定時間,則測試處理模塊向主控制模塊上報測試超時。10、一種儀表控制裝置,其特征在于,該裝置包括人機(jī)交互接口單元,用于將用戶配置的儀表參數(shù)和控制消息發(fā)送到儀表控制單元;向用戶顯示儀表控制結(jié)果;儀表控制單元,連接人機(jī)交互接口模塊和各種儀表,將人機(jī)交互接口單元發(fā)送的儀表參數(shù)、控制消息都存儲在數(shù)據(jù)庫中;根據(jù)控制消息,控制相應(yīng)的儀表;數(shù)據(jù)庫,連接儀表控制單元,用于存儲儀表參數(shù)、控制消息。全文摘要本發(fā)明公開了一種測試儀表控制系統(tǒng),該系統(tǒng)包括主控制模塊、測試處理模塊、儀表控制模塊和數(shù)據(jù)庫,主控制模塊用于根據(jù)測試模板調(diào)用相應(yīng)的測試處理模塊,測試處理模塊向儀表控制模塊發(fā)送測試消息,儀表控制模塊根據(jù)測試消息調(diào)用相應(yīng)的儀表進(jìn)行測試,數(shù)據(jù)庫用于存儲測試模板、儀表信息、控制消息。本發(fā)明還公開了相應(yīng)方法,根據(jù)用戶選擇的測試模板、儀表參數(shù),激活相應(yīng)儀表,測試待測對象。本發(fā)明還公開了一種儀表控制裝置,能夠與用戶交互,對儀表進(jìn)行配置,檢測儀表狀態(tài)。本發(fā)明具有簡單方便、兼容性強(qiáng)的優(yōu)點(diǎn)。文檔編號G01R31/28GK101286050SQ20081009469公開日2008年10月15日申請日期2008年5月7日優(yōu)先權(quán)日2008年5月7日發(fā)明者崔文會申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
呼和浩特市| 嘉兴市| 山丹县| 望江县| 永胜县| 扬中市| 樟树市| 普安县| 巴林右旗| 霞浦县| 本溪| 遵化市| 东至县| 乐昌市| 太康县| 阿鲁科尔沁旗| 西丰县| 东山县| 荃湾区| 泌阳县| 巩义市| 富阳市| 丰县| 汾阳市| 康乐县| 界首市| 屯昌县| 顺义区| 石河子市| 巍山| 宁都县| 巴彦县| 元江| 汉沽区| 永泰县| 兴安盟| 巩留县| 太仆寺旗| 福州市| 河池市| 长顺县|