一種電源的自動(dòng)化測(cè)試系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電源的測(cè)試,特別是一種電源的自動(dòng)化測(cè)試系統(tǒng)。
【背景技術(shù)】
[0002]電源的測(cè)試項(xiàng)目繁多復(fù)雜,目前尚無(wú)能系統(tǒng)化在線程式化測(cè)試實(shí)驗(yàn)設(shè)備。現(xiàn)有技術(shù)主要依靠簡(jiǎn)單的供電電源和功率電阻器進(jìn)行模擬帶載測(cè)試,此測(cè)試方式操作復(fù)雜,準(zhǔn)備工作多,易出現(xiàn)人為過(guò)失導(dǎo)致電氣事故,且測(cè)試過(guò)程不可控、測(cè)試完成后過(guò)程不可重現(xiàn),不利于電源的功能及性能的測(cè)試分析。因此,需要一種有效的電源模塊在線測(cè)試分析手段,可靠、精準(zhǔn)、自動(dòng)、高效系統(tǒng)化完成測(cè)試項(xiàng)目的在線測(cè)試。
【發(fā)明內(nèi)容】
[0003]為解決上述問(wèn)題,本發(fā)明的目的在于提供一種電源的自動(dòng)化測(cè)試系統(tǒng),快速高效地自動(dòng)完成對(duì)電源的整個(gè)測(cè)試過(guò)程。
[0004]本發(fā)明解決其問(wèn)題所采用的技術(shù)方案是:
一種電源的自動(dòng)化測(cè)試系統(tǒng),包括待測(cè)電源,所述待測(cè)電源連接電源轉(zhuǎn)接模塊,所述電源轉(zhuǎn)接模塊連接測(cè)試儀器設(shè)備模塊和自動(dòng)化測(cè)試模塊,所述測(cè)試儀器設(shè)備模塊連接待測(cè)電源監(jiān)控模塊和測(cè)試設(shè)備,所述自動(dòng)化測(cè)試模塊連接上位機(jī)軟件,所述上位機(jī)軟件與待測(cè)電源監(jiān)控模塊通信連接;其中:
所述上位機(jī)軟件通過(guò)編譯測(cè)試腳本生成對(duì)應(yīng)的自動(dòng)化測(cè)試模塊可識(shí)別接收的測(cè)試數(shù)據(jù),自動(dòng)化測(cè)試模塊在接收到上位機(jī)軟件下發(fā)的測(cè)試數(shù)據(jù)后,將測(cè)試數(shù)據(jù)轉(zhuǎn)換為對(duì)應(yīng)的接口數(shù)據(jù),并通過(guò)下發(fā)接口數(shù)據(jù)控制整個(gè)自動(dòng)化測(cè)試系統(tǒng)完成整個(gè)測(cè)試過(guò)程,包括根據(jù)接口數(shù)據(jù)控制測(cè)試設(shè)備對(duì)待測(cè)電源進(jìn)行測(cè)試,同時(shí)根據(jù)接口數(shù)據(jù)控制待測(cè)電源監(jiān)控模塊對(duì)測(cè)試設(shè)備的測(cè)試過(guò)程進(jìn)行監(jiān)控,并對(duì)測(cè)試過(guò)程中的數(shù)據(jù)進(jìn)行記錄,上位機(jī)軟件從待測(cè)電源監(jiān)控模塊接收其記錄的數(shù)據(jù),并在接收后對(duì)記錄的數(shù)據(jù)進(jìn)行解析、對(duì)比,得出測(cè)試結(jié)論。
[0005]優(yōu)選的,所述待測(cè)電源監(jiān)控模塊設(shè)置有實(shí)現(xiàn)所述自動(dòng)化測(cè)試系統(tǒng)三遙功能的通訊接口、模擬量檢測(cè)接口、數(shù)字量檢測(cè)接口和控制接口,所述待測(cè)電源監(jiān)控模塊通過(guò)通訊接口、模擬量檢測(cè)接口、數(shù)字量檢測(cè)接口和控制接口與測(cè)試儀器設(shè)備模塊對(duì)接。
[0006]優(yōu)選的,所述電源轉(zhuǎn)接模塊設(shè)置有可連接不同類(lèi)型電源的電源接口,所述電源轉(zhuǎn)接模塊通過(guò)電源接口與待測(cè)電源連接。
[0007]優(yōu)選的,所述電源轉(zhuǎn)接模塊還設(shè)置有匹配單元,用于將自動(dòng)化測(cè)試模塊下發(fā)的接口數(shù)據(jù)轉(zhuǎn)換為待測(cè)電源監(jiān)控模塊可識(shí)別接收的接口信號(hào)。
[0008]優(yōu)選的,所述自動(dòng)化測(cè)試模塊設(shè)置有通訊接口和轉(zhuǎn)接板,所述通訊接口包括串口、GPIB和USB接口,所述自動(dòng)化測(cè)試模塊通過(guò)通訊接口與上位機(jī)軟件通信連接,所述自動(dòng)化測(cè)試模塊根據(jù)測(cè)試數(shù)據(jù)所包含的命令和數(shù)據(jù)將測(cè)試數(shù)據(jù)轉(zhuǎn)換為對(duì)應(yīng)的接口數(shù)據(jù),并通過(guò)轉(zhuǎn)接板將轉(zhuǎn)換的接口數(shù)據(jù)下發(fā)至待測(cè)電源監(jiān)控模塊,與此同時(shí),自動(dòng)化測(cè)試模塊檢測(cè)自身下發(fā)的接口數(shù)據(jù)的變化,將接口數(shù)據(jù)的變化反饋至上位機(jī)軟件進(jìn)行比較和驗(yàn)證。
[0009]優(yōu)選的,所述自動(dòng)化測(cè)試模塊根據(jù)測(cè)試數(shù)據(jù)所包含的命令和數(shù)據(jù)將測(cè)試數(shù)據(jù)轉(zhuǎn)換為對(duì)應(yīng)的接口數(shù)據(jù)時(shí),可根據(jù)測(cè)試數(shù)據(jù)所包含的命令和數(shù)據(jù)的要求保存轉(zhuǎn)換的接口數(shù)據(jù)。
[0010]優(yōu)選的,所述測(cè)試結(jié)論以固定格式的文本文檔進(jìn)行保存輸出。
[0011]優(yōu)選的,所述測(cè)試設(shè)備至少包括電源、負(fù)載、數(shù)字記錄儀和信號(hào)源。
[0012]本發(fā)明的有益效果是:
本發(fā)明采用一種電源的自動(dòng)化測(cè)試系統(tǒng),上位機(jī)軟件自動(dòng)生成測(cè)試數(shù)據(jù),自動(dòng)化測(cè)試模塊自動(dòng)控制完成測(cè)試,待測(cè)電源監(jiān)控模塊自動(dòng)監(jiān)控整個(gè)測(cè)試過(guò)程,并記錄測(cè)試過(guò)程中的數(shù)據(jù),上位機(jī)軟件對(duì)記錄的數(shù)據(jù)自動(dòng)解析、對(duì)比,得出測(cè)試結(jié)論;本發(fā)明實(shí)現(xiàn)電源的自動(dòng)化測(cè)試,測(cè)試過(guò)程自動(dòng)實(shí)現(xiàn),測(cè)試結(jié)果自動(dòng)輸出,而且測(cè)試效率高效,測(cè)試依據(jù)準(zhǔn)確、測(cè)試結(jié)果客觀,避免了人為因素的影響。
【附圖說(shuō)明】
[0013]下面結(jié)合附圖和實(shí)例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
[0014]圖1是本發(fā)明所述系統(tǒng)的結(jié)構(gòu)連接示意圖。
【具體實(shí)施方式】
[0015]參照?qǐng)D1所示,本發(fā)明的一種電源的自動(dòng)化測(cè)試系統(tǒng),包括待測(cè)電源,所述待測(cè)電源連接電源轉(zhuǎn)接模塊,所述電源轉(zhuǎn)接模塊連接測(cè)試儀器設(shè)備模塊和自動(dòng)化測(cè)試模塊,所述測(cè)試儀器設(shè)備模塊連接待測(cè)電源監(jiān)控模塊和測(cè)試設(shè)備,所述自動(dòng)化測(cè)試模塊連接上位機(jī)軟件,所述上位機(jī)軟件與待測(cè)電源監(jiān)控模塊通信連接;其中:
所述上位機(jī)軟件通過(guò)編譯測(cè)試腳本生成對(duì)應(yīng)的自動(dòng)化測(cè)試模塊可識(shí)別接收的測(cè)試數(shù)據(jù),自動(dòng)化測(cè)試模塊在接收到上位機(jī)軟件下發(fā)的測(cè)試數(shù)據(jù)后,將測(cè)試數(shù)據(jù)轉(zhuǎn)換為對(duì)應(yīng)的接口數(shù)據(jù),并通過(guò)下發(fā)接口數(shù)據(jù)控制整個(gè)自動(dòng)化測(cè)試系統(tǒng)完成整個(gè)測(cè)試過(guò)程,包括控制測(cè)試設(shè)備根據(jù)接口數(shù)據(jù)對(duì)待測(cè)電源進(jìn)行測(cè)試,同時(shí)根據(jù)接口數(shù)據(jù)控制待測(cè)電源監(jiān)控模塊對(duì)測(cè)試設(shè)備的測(cè)試過(guò)程進(jìn)行監(jiān)控,并對(duì)測(cè)試過(guò)程中的數(shù)據(jù)進(jìn)行記錄,上位機(jī)軟件從待測(cè)電源監(jiān)控模塊接收其記錄的數(shù)據(jù),并在接收后對(duì)記錄的數(shù)據(jù)進(jìn)行解析、對(duì)比,得出測(cè)試結(jié)論。
[0016]需要說(shuō)明的是,測(cè)試腳本在設(shè)計(jì)時(shí),必須根據(jù)測(cè)試對(duì)象和過(guò)程的要求進(jìn)行定義,可以借用標(biāo)準(zhǔn)的腳本語(yǔ)言或者其子集,例如TCL等腳本語(yǔ)言使用普遍,其編譯器源代碼開(kāi)放為使用帶來(lái)了很多方便;同時(shí),也可以根據(jù)測(cè)試的需要自定義腳本語(yǔ)言,自動(dòng)化測(cè)試系統(tǒng)采用自定義的腳本格式,更靈活、簡(jiǎn)單,只需要編寫(xiě)對(duì)應(yīng)的編譯程序。例如,對(duì)于腳本語(yǔ)言acvstepto 220,30,該腳本語(yǔ)句表示交流電壓變?yōu)?20V并保持30秒鐘,在腳本語(yǔ)法的設(shè)計(jì)中要獨(dú)立于平臺(tái)和環(huán)境,以便實(shí)現(xiàn)腳本的重用;上述舉例的腳本可以適用于所有通信一次電源的測(cè)試,可以極大提高測(cè)試腳本的開(kāi)發(fā)效率。上位機(jī)軟件對(duì)測(cè)試腳本進(jìn)行編譯時(shí),如果測(cè)試腳本采用標(biāo)準(zhǔn)的語(yǔ)言編寫(xiě),例如TCL語(yǔ)言,則有對(duì)應(yīng)現(xiàn)有的編譯器可用;如果采用了自定義的腳本格式,則需要自主開(kāi)發(fā)編譯器。由于編譯器是通過(guò)讀取測(cè)試系統(tǒng)中的配置文件把測(cè)試腳本轉(zhuǎn)換為測(cè)試系統(tǒng)可以識(shí)別的數(shù)據(jù),從而保證了測(cè)試系統(tǒng)的硬件無(wú)關(guān)性。
[0017]對(duì)于本發(fā)明而言,其效率主要體現(xiàn)在測(cè)試結(jié)論的生成,S卩比較測(cè)試輸出結(jié)果與預(yù)期的輸出結(jié)果數(shù)據(jù)的一致性,并得出差異報(bào)告。對(duì)于測(cè)試結(jié)果的比較,具體方法包括:測(cè)試過(guò)程中的動(dòng)態(tài)比較、測(cè)試執(zhí)行完成后的比較、簡(jiǎn)單的完全比較、復(fù)雜的規(guī)則比較等;本發(fā)明采用測(cè)試過(guò)程中的動(dòng)態(tài)比較,可以通過(guò)測(cè)試腳本中的控制關(guān)鍵字testout來(lái)控制測(cè)試結(jié)果的輸出和比較。對(duì)于預(yù)期的測(cè)試結(jié)果,可以通過(guò)手工設(shè)定的方式來(lái)實(shí)現(xiàn),也可以把一次成功的自動(dòng)測(cè)試的結(jié)果輸出數(shù)據(jù)直接作為比較的標(biāo)準(zhǔn)。
[0018]為了實(shí)現(xiàn)測(cè)試中的三遙功能,所述待測(cè)電源監(jiān)控模塊設(shè)置有實(shí)現(xiàn)所述自動(dòng)化測(cè)試系統(tǒng)三遙功能的通訊接口、模擬量檢測(cè)接口、數(shù)字量檢測(cè)接口和控制接口,所述待測(cè)電源監(jiān)控模塊通過(guò)通訊接口、模擬量檢測(cè)接口、數(shù)字量檢測(cè)接口和控制接口與測(cè)試儀器設(shè)備模塊對(duì)接。
[0019]為了適應(yīng)對(duì)不同類(lèi)型電源的測(cè)試,使不同類(lèi)型的電源與本發(fā)明所述的自動(dòng)化測(cè)試系統(tǒng)無(wú)疑對(duì)接,所述電源轉(zhuǎn)接模塊設(shè)置有可連接不同類(lèi)型電源的電源接口,所述電源轉(zhuǎn)接模塊通過(guò)電源接口與待測(cè)電源連接。除了考慮適應(yīng)不同類(lèi)型的電源,電源轉(zhuǎn)接模塊也要考慮自動(dòng)化測(cè)試模塊與待測(cè)電源監(jiān)控模塊之間的信號(hào)匹配問(wèn)題,為此,所述電源轉(zhuǎn)接模塊還設(shè)置有匹配單元,用于將自動(dòng)化測(cè)試模塊下發(fā)的接口數(shù)據(jù)轉(zhuǎn)換為待測(cè)