本發(fā)明涉及產(chǎn)品測試領(lǐng)域,尤其涉及一種多節(jié)pack電源管理產(chǎn)品性能測試的方法。
背景技術(shù):
鋰電池的應(yīng)用廣泛,從民用的數(shù)碼、通信產(chǎn)品到工業(yè)設(shè)備到軍用電源等都在批量使用,不同產(chǎn)品需要不同的電壓和容量,因此鋰離子電池串聯(lián)和并聯(lián)使用情況很多,鋰電池通過加裝保護(hù)電路、外殼、輸出而形成的應(yīng)用電池稱為pack。pack電源管理產(chǎn)品生產(chǎn)后需要對產(chǎn)品進(jìn)行測試,目前企業(yè)通常采用搭架模式的單通道測試的方式對pack電源管理產(chǎn)品進(jìn)行測試。采用單通道測試,測試不良率高達(dá)15%,耗時(shí)60S/pcs,且測試效率低下,無法滿足客戶的快速交貨需求。
目前,企業(yè)針對多節(jié)pack電源管理產(chǎn)品性能測試的儀器主要是采用依賴第三方硬件外購測試儀表,測試儀表采用恒壓恒流電源對多節(jié)pack電源管理產(chǎn)品進(jìn)行單通道的搭架組裝測試,其測試效率低下,制作成本很高,同時(shí)對后期產(chǎn)品測試的拓展造成很大的限制和約束。因此,如何滿足客戶快速交貨,降低公司內(nèi)部損耗,提高多節(jié)pack電源管理產(chǎn)品的測試效率和降低產(chǎn)品的測試不良率和開發(fā)高效的高可靠性的測試設(shè)備成為企業(yè)亟待解決的問題。
技術(shù)實(shí)現(xiàn)要素:
基于此,有必要提供一種多節(jié)pack電源管理產(chǎn)品性能測試的方法。
一種多節(jié)pack電源管理產(chǎn)品性能測試的方法,所述方法包括:
提供一硬件主板上的主控模塊和測試模塊;
將主控模塊電路板采用多個(gè)單片機(jī)分配排布;
對硬件進(jìn)行控制,對多個(gè)通道中的每個(gè)通道對應(yīng)一個(gè)串口連接控制,即各個(gè)通道之間的控制是相對獨(dú)立的,其中主控板上的主單片機(jī)分配一個(gè)字節(jié)進(jìn)行控制各個(gè)通道,通過切換繼電器開關(guān)閉合來選擇通道與萬用表或者內(nèi)阻表進(jìn)行串并聯(lián);
進(jìn)行當(dāng)前通道產(chǎn)品的某項(xiàng)電壓,電流,內(nèi)阻等精度的讀取測試。
在其中一個(gè)實(shí)施例中,所述方法還包括:
對硬件進(jìn)行銜接。
在其中一個(gè)實(shí)施例中,所述方法還包括:
主控控制電路板采取分布多通道的插槽,并且按照一定的間隙平行排布于控制板后背,并以母插槽的方式焊接;
PCB控制板采用多層布線的方式與母插槽連接;
每通道對應(yīng)的燒錄測試板輸入和輸出兩個(gè)端口都采取公插槽的方式連接焊接。
在其中一個(gè)實(shí)施例中,所述方法還包括:
下位硬件模塊中采取每通道中用數(shù)字LED燈顯示,以數(shù)字化形式傳遞信息給用戶。
在其中一個(gè)實(shí)施例中,所述方法還包括:
硬件線路板采用鋁制散熱片進(jìn)行散熱。
在其中一個(gè)實(shí)施例中,所述方法還包括:
采取每通道各自獨(dú)立的方式,各個(gè)通道的測試板以平行直插的方式排布于主控板上的對應(yīng)的插槽口。
在其中一個(gè)實(shí)施例中,所述方法還包括:
將主控電路通信通過串口與工業(yè)電腦連接,各通道測試電路也通過串口與工業(yè)電腦連接。
有益效果:
本發(fā)明的一種多節(jié)pack電源管理產(chǎn)品性能測試的方法,所述方法包括:
提供一硬件主板上的主控模塊和測試模塊;將主控模塊電路板采用多個(gè)單片機(jī)分配排布;對硬件進(jìn)行控制,對多個(gè)通道中的每個(gè)通道對應(yīng)一個(gè)串口連接控制,即各個(gè)通道之間的控制是相對獨(dú)立的,其中主控板上的主單片機(jī)分配一個(gè)字節(jié)進(jìn)行控制各個(gè)通道,通過切換繼電器開關(guān)閉合來選擇通道與萬用表或者內(nèi)阻表進(jìn)行串并聯(lián);進(jìn)行當(dāng)前通道產(chǎn)品的某項(xiàng)電壓,電流,內(nèi)阻等精度的讀取測試。實(shí)現(xiàn)對多節(jié)PACK電池包移動(dòng)電源產(chǎn)品進(jìn)行性能測試的設(shè)備是采用多通道的串并行混合方式測試并采用自主開發(fā)的軟件設(shè)計(jì)器直接操控底層的方法,此設(shè)計(jì)架構(gòu)靈活,合理性強(qiáng),后期維護(hù)軟件代碼的改動(dòng)量少,而且設(shè)計(jì)開發(fā)周期較傳統(tǒng)的開發(fā)模式大大縮短。
附圖說明
圖1為本發(fā)明的多節(jié)pack電源管理產(chǎn)品性能測試的方法流程圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請參照圖1,一種多節(jié)pack電源管理產(chǎn)品性能測試的方法,所述方法包括:
S100:提供一硬件主板上的主控模塊和測試模塊;
S200:將主控模塊電路板采用6個(gè)單片機(jī)分配排布;
S300:對硬件進(jìn)行控制,對5個(gè)通道中的每個(gè)通道對應(yīng)一個(gè)串口連接控制,即各個(gè)通道之間的控制是相對獨(dú)立的,其中主控板上的主單片機(jī)分配一個(gè)字節(jié)進(jìn)行控制各個(gè)通道,通過切換繼電器開關(guān)閉合來選擇通道與萬用表或者內(nèi)阻表進(jìn)行串并聯(lián);
S400:進(jìn)行當(dāng)前通道產(chǎn)品的某項(xiàng)電壓,電流,內(nèi)阻等精度的讀取測試。
在其中一個(gè)實(shí)施例中,所述方法還包括:
對硬件進(jìn)行銜接。
在其中一個(gè)實(shí)施例中,所述方法還包括:
主控控制電路板采取分布5通道的插槽,并且按照一定的間隙平行排布于控制板后背,并以母插槽的方式焊接;
PCB控制板采用多層布線的方式與母插槽連接;
每通道對應(yīng)的燒錄測試板輸入和輸出兩個(gè)端口都采取公插槽的方式連接焊接。
在其中一個(gè)實(shí)施例中,所述方法還包括:
下位硬件模塊中采取每通道中用數(shù)字LED燈顯示,以數(shù)字化形式傳遞信息給用戶。
在其中一個(gè)實(shí)施例中,所述方法還包括:
硬件線路板采用鋁制散熱片進(jìn)行散熱。
在其中一個(gè)實(shí)施例中,所述方法還包括:
采取每通道各自獨(dú)立的方式,各個(gè)通道的測試板以平行直插的方式排布于主控板上的對應(yīng)的插槽口。
在其中一個(gè)實(shí)施例中,所述方法還包括:
將主控電路通信通過串口與工業(yè)電腦連接,各通道測試電路也通過串口與工業(yè)電腦連接。
本發(fā)明的一種多節(jié)pack電源管理產(chǎn)品性能測試的方法,所述方法包括:
提供一硬件主板上的主控模塊和測試模塊;將主控模塊電路板采用6個(gè)單片機(jī)分配排布;對硬件進(jìn)行控制,對5個(gè)通道中的每個(gè)通道對應(yīng)一個(gè)串口連接控制,即各個(gè)通道之間的控制是相對獨(dú)立的,其中主控板上的主單片機(jī)分配一個(gè)字節(jié)進(jìn)行控制各個(gè)通道,通過切換繼電器開關(guān)閉合來選擇通道與萬用表或者內(nèi)阻表進(jìn)行串并聯(lián);進(jìn)行當(dāng)前通道產(chǎn)品的某項(xiàng)電壓,電流,內(nèi)阻等精度的讀取測試。實(shí)現(xiàn)對多節(jié)PACK電池包移動(dòng)電源產(chǎn)品進(jìn)行性能測試的設(shè)備是采用5通道的串并行混合方式測試并采用自主開發(fā)的軟件設(shè)計(jì)器直接操控底層的方法,此設(shè)計(jì)架構(gòu)靈活,合理性強(qiáng),后期維護(hù)軟件代碼的改動(dòng)量少,而且設(shè)計(jì)開發(fā)周期較傳統(tǒng)的開發(fā)模式大大縮短。
此多節(jié)PACK電池包移動(dòng)電源產(chǎn)品性能測試設(shè)備硬件板塊分為“主控模塊和測試模塊”兩部分。
a.單片機(jī)控制排布方式:由于設(shè)計(jì)時(shí)考慮是5個(gè)通道,因此主控模塊電路板中采用6個(gè)單片機(jī)分配排布,其中主控單片機(jī)分布在主控板中的主控區(qū)域中,分布在主控電路板的左上側(cè);其余5個(gè)單片機(jī)片子平行排列,按從右至左的方式從1通道至5通道依次有序分布。
b.硬件控制方式:(此種設(shè)備支持串并行同時(shí)運(yùn)行,但是并行運(yùn)作的方式占主體部分)
5個(gè)通道中的每個(gè)通道對應(yīng)一個(gè)串口連接控制,即各個(gè)通道之間的控制是相對獨(dú)立的,其中
主控板上的主單片機(jī)分配一個(gè)字節(jié)進(jìn)行控制各個(gè)通道,通過切換繼電器開關(guān)閉合來選擇通道與萬用表或者內(nèi)阻表進(jìn)行串并聯(lián),然后進(jìn)行當(dāng)前通道產(chǎn)品的某項(xiàng)電壓,電流,內(nèi)阻等精度的讀取測試(此種方式是此性能測試設(shè)備的串行部分),其中連接切換某個(gè)通道采用0x01至0x05的十六進(jìn)制字節(jié)進(jìn)行分配對應(yīng)1至5通道切換;而各通道執(zhí)行相關(guān)的動(dòng)作,進(jìn)行相同模塊的繼電器閉合和電壓上電激活或電流灌輸?shù)鹊葎?dòng)作,都是屬于各通道各自同時(shí)動(dòng)執(zhí)行,采用并行測試的方式(此多節(jié)PACK性能測試設(shè)備的并行測試部分)
c.硬件銜接方式:主控控制電路板采取分布5通道的插槽,并且按照一定的間隙平行排布于控制板后背,并以母插槽的方式焊接,PCB控制板采用多層布線的方式與母插槽連接;每通道對應(yīng)的燒錄測試板輸入和輸出兩個(gè)端口都采取公插槽的方式連接焊接,(并且輸入輸出兩個(gè)端口對應(yīng)位置并不在同一條水平直線上,此方式能有效的避免燒錄測試板因輸入輸出端口處于同一水平線而混淆輸入輸出端口時(shí)而不慎把輸出端口當(dāng)做輸入端口插反導(dǎo)致測試板擊穿燒壞)。每通道的測試板與主控控制板的銜接方式是采取“公母插槽”的方式銜接插入拔出,便于平時(shí)測試板的拆除安裝維修。而外部夾具連接端口采用“母插槽”方式,其測試板的輸出端口與外部夾具連接端口通過“公母插槽”方式連接。因此測試板是相對動(dòng)態(tài)的,允許維修人員隨時(shí)通過“插拔方式”進(jìn)行更換。而設(shè)備主控控制板相對靜態(tài),采用螺絲固定在設(shè)備機(jī)架框上。
d.硬件信息顯示方式:下位硬件模塊中采取每通道中用數(shù)字LED燈顯示,以數(shù)字化形式傳遞信息給用戶,提高數(shù)字電子信息顯示的直觀化,便于用戶檢查維修保養(yǎng)設(shè)備。
e.硬件散熱方式:硬件線路板采用鋁制散熱片進(jìn)行散熱,降低元器件持續(xù)長時(shí)間使用而導(dǎo)致的損耗,降低因損耗而導(dǎo)致的燒錄干擾,致使測試出錯(cuò),出現(xiàn)測試誤判的現(xiàn)象。
f.硬件機(jī)架散熱方式:設(shè)備外殼機(jī)架采用3D空間對流模式進(jìn)行散熱,在設(shè)備燒錄測試板背部采用抽風(fēng)模式進(jìn)行散熱,設(shè)備燒錄測試板頂部采用抽風(fēng)模式進(jìn)行散熱,在機(jī)架四周布局散熱出口,形成對流之勢。
g.硬件測試板排布方式:硬件測試板采取每通道各自獨(dú)立的方式,各個(gè)通道的測試板以平行直插的方式排布于主控板上的對應(yīng)的插槽口。各個(gè)通道間測試獨(dú)立完成,同時(shí)各通道測試板間留有一定等值的間隙,便以設(shè)備抽風(fēng)對流散熱。
h.硬件結(jié)構(gòu)分布方式:此性能測試設(shè)備其主要由工業(yè)電腦,主控硬件電路,各通道測試模塊電路,還有內(nèi)阻測試儀,安捷倫萬用表,基準(zhǔn)恒流源,電子負(fù)載和機(jī)架,夾具等組成。其中主控電路通信通過串口與工業(yè)電腦連接,各通道測試電路也通過串口與工業(yè)電腦連接。內(nèi)阻測試儀,安捷倫萬用表,基準(zhǔn)恒流源,電子負(fù)載等外置設(shè)備儀器也是通過串口跟工業(yè)電腦連接,由于設(shè)備占用串口較多,而工業(yè)電腦自身攜帶串口較少,我司擴(kuò)展串口的方式是采用外置MOXA卡的擴(kuò)展方式。
各種測試主控板,各種儀器儀表分布于機(jī)架中的情況:其中安捷倫萬用表,內(nèi)阻表,穩(wěn)壓源,電子負(fù)載等儀表儀器均與“主控板測試板”等分開區(qū)域排布,四種外置的測試儀表和儀器分別排布于四層,而“主控與測試板區(qū)域”都同時(shí)處于一層。
i.硬件優(yōu)點(diǎn):
1.設(shè)備集成度高
設(shè)備主控板和測試板硬件集成度高,采用多種功能電路獨(dú)立排布,主控制板上還增加了“隔離濾波電路”,能有效的濾除雜波,實(shí)現(xiàn)各種電路互不干擾,同時(shí)設(shè)備具備自動(dòng)調(diào)教修正電壓電流精度的功能,能長期穩(wěn)定的保持設(shè)備于一種高精準(zhǔn)的狀態(tài)。
2.設(shè)備可擴(kuò)展性強(qiáng)
設(shè)備硬件角度預(yù)留了測試通道的擴(kuò)展(最大可擴(kuò)展至5通道),支持用戶人員設(shè)定好測試通道,可根據(jù)用戶設(shè)定好的通道數(shù)拔起未使用通道的測試板,同時(shí)設(shè)備還預(yù)留了設(shè)備電壓電流精度點(diǎn)檢端口,可讓用戶通過外接儀器和外部硬件,定期點(diǎn)檢監(jiān)控設(shè)備的電壓電流精度情況。
j.設(shè)備硬件支持自動(dòng)化線的擴(kuò)展連接:
設(shè)備測試主體模塊,避除半自動(dòng)式的氣缸模塊部分,設(shè)備支持通過串口通信方式與全自動(dòng)化的產(chǎn)線連接,
充當(dāng)自動(dòng)化組裝線的“測試模塊”,當(dāng)自動(dòng)化產(chǎn)線進(jìn)行產(chǎn)品組裝上線,打膠,流入測試環(huán)節(jié)時(shí),自動(dòng)化線控制器向測試設(shè)備發(fā)出觸發(fā)信號,自動(dòng)化線的外置氣缸自動(dòng)水平推進(jìn),并與多節(jié)PACK電池包產(chǎn)品形成連接導(dǎo)通,當(dāng)測試設(shè)備接受到由自動(dòng)化線所發(fā)送的驅(qū)使測試信號時(shí),設(shè)備軟件則自動(dòng)調(diào)用測試模塊進(jìn)行測試,待測試完成后,設(shè)備會把測試結(jié)果以兩個(gè)字節(jié)(16個(gè)bit位顯示)的形式進(jìn)行反饋回自動(dòng)化線PLC中,如某通道結(jié)果判定為OK時(shí)則當(dāng)前位顯示為1,若判定為NG時(shí)則當(dāng)前位顯示為0. 其此種編碼方式是從左至右通道按升序方式一一對應(yīng),即第一通道為OK,則兩個(gè)字節(jié)中的最高位(左邊的第一位)則顯示為1,第二通道為OK時(shí),則次一位顯示為1,否則就為0.其余的以此類推。
k.硬件與測試產(chǎn)品間的連接導(dǎo)通方式:
設(shè)備與產(chǎn)品之間連接采用以下媒介連接:針床、夾具、探針、導(dǎo)線;
1)針床與導(dǎo)線連接,其中針床與各通道測試板的輸出端口連接采用“母式插槽”,而各通道測試板輸出端口是“公式插槽”;
2)針床本身采用螺絲固定,與測試夾具針板焊點(diǎn)進(jìn)行接觸導(dǎo)通,而控制其導(dǎo)通的是通過氣缸的垂直方向上下運(yùn)作導(dǎo)通。
3)而針板夾具上的探針隨著氣缸的垂直方向上下運(yùn)作,而與產(chǎn)品的測試點(diǎn)形成脫離和接觸測試點(diǎn)。
軟件角度:
a.設(shè)備軟件形象化直觀化:
設(shè)備上位控制軟件初始界面分為“測試項(xiàng)目顯示區(qū)域”和“各通道狀態(tài)顯示欄”兩大區(qū)域。
a.1:“各通道狀態(tài)顯示欄”部分:其采取與下位硬件一致的等同通道的顯示界面,每個(gè)通道下顯示對應(yīng)的測試狀態(tài),包括測試OK,NG和空板,還有壞道狀態(tài)等等。同時(shí)各通道狀態(tài)顯示欄的各個(gè)通道,可根據(jù)用戶的“點(diǎn)擊切換”的方式進(jìn)行啟動(dòng)和關(guān)閉當(dāng)前通道的測試(對應(yīng)顯示為待測,不測兩種狀態(tài))。
a.2:測試項(xiàng)目顯示區(qū)域:在“各通道狀態(tài)顯示欄”區(qū)域下邊為測試項(xiàng)目顯示區(qū)域,在測試過程中其可顯示對應(yīng)通道的當(dāng)前測試的各個(gè)測試項(xiàng)目的具體情況,相應(yīng)的顯示各個(gè)通道的測試項(xiàng)目結(jié)果,同時(shí)其性能測試項(xiàng)目結(jié)果在與標(biāo)準(zhǔn)數(shù)據(jù)比對一致時(shí)則以顯示為綠色,與標(biāo)準(zhǔn)數(shù)據(jù)存在差異則以顯示為紅色。
b.設(shè)備軟件設(shè)計(jì)器直接操控底層實(shí)現(xiàn)創(chuàng)新化:
b.1 設(shè)備軟件設(shè)計(jì)器的原理:
b.1.1通信模塊封裝統(tǒng)一化:首先設(shè)備軟件設(shè)計(jì)器配置了8個(gè)的形參設(shè)置接口,在主控測試模塊和各通道通信測試模塊中都按照8個(gè)形參來進(jìn)行封裝通信,其中第一個(gè)形參是通道字符串,第八個(gè)形參是參數(shù)傳遞(即是通信過程中的錯(cuò)誤參數(shù)傳遞,當(dāng)此通信模塊通信正常時(shí)則返回錯(cuò)誤參數(shù)為空,此通信模塊通信存在異常時(shí)則返回不為空的錯(cuò)誤參數(shù),如超時(shí),返回字節(jié)出錯(cuò)等)。其他剩余的那些參數(shù)是屬于可選可配的,根據(jù)當(dāng)前通信情況所需來進(jìn)行配置和分配(如具體的通道字節(jié),繼電器的編號或者需要加載的電壓數(shù)值和電流數(shù)值等等)。
b.1.2 軟件設(shè)計(jì)器調(diào)用模塊化:如“根據(jù)上下位機(jī)所制定的通信協(xié)議,模塊化封裝對主控,各通道測試板,內(nèi)阻測試儀,電子負(fù)載,穩(wěn)壓源等的儀器的通信,以類的形式進(jìn)行封裝,并以各模塊的名稱作為各自的主節(jié)點(diǎn),逐步在各自的主節(jié)點(diǎn)里增加以其對應(yīng)類中的各方法所對應(yīng)的中文名稱而命名的子節(jié)點(diǎn)”,(主節(jié)點(diǎn)是用于明細(xì)分類作用,是給用戶用于點(diǎn)擊來展開各通信模塊類中的各種封裝好的方法;而子節(jié)點(diǎn)的作用是給用戶用于雙擊它,在設(shè)計(jì)器右圖中自動(dòng)生成以表格形式的帶八個(gè)參數(shù)設(shè)計(jì)的接口,其中參數(shù)1默認(rèn)為通道的字符串,參數(shù)8默認(rèn)為通信的錯(cuò)誤信息傳參,而在中間的六個(gè)參數(shù)則為用戶根據(jù)各參數(shù)的類型隨意設(shè)置符合邏輯關(guān)系的參數(shù)值,從而實(shí)現(xiàn)用戶調(diào)試設(shè)備直接操作底層軟件,即是二次編程,不必像傳統(tǒng)的方式,因一些參數(shù)變更而需要進(jìn)行更改上位軟件代碼。此種方式增加軟件操控的靈活性和架構(gòu)的廣闊性和合理性,大大減少修改軟件代碼的次數(shù))。
b.1.3軟件設(shè)計(jì)器封裝保存序列化:如設(shè)備需要測試產(chǎn)品的某一個(gè)項(xiàng)目,完成此項(xiàng)目需要調(diào)用各通信模塊中的方法,待用戶尋找好各方法后,通過雙擊后在設(shè)計(jì)器的編輯器中設(shè)置好相關(guān)的參數(shù)后,同時(shí)此設(shè)計(jì)器中的編輯器允許用戶隨意編輯切換所選方法的執(zhí)行次序,也支持此測試項(xiàng)目隨意以所選方法的測試結(jié)果作為當(dāng)前測試項(xiàng)目的結(jié)果值。當(dāng)設(shè)置好所有的參數(shù)后用戶點(diǎn)擊保存按鈕,設(shè)計(jì)器會自動(dòng)打開存儲“封裝好的測試項(xiàng)目文件”的當(dāng)前產(chǎn)品名稱目錄,一旦用戶點(diǎn)擊保存后,設(shè)計(jì)器會自動(dòng)以XML文件流的方式進(jìn)行序列化此測試項(xiàng)目文件,此測試項(xiàng)目文件支持“序號–測試項(xiàng)目名稱”,如“2 – 15V電壓測試”;
b.1.4軟件設(shè)計(jì)器加載反序列化:當(dāng)用戶點(diǎn)擊“加載”按鈕,設(shè)計(jì)器中自動(dòng)會彈出以此產(chǎn)品名稱為根目錄下的路徑,在這路徑或許已存在此產(chǎn)品名稱所對應(yīng)的各個(gè)測試項(xiàng)目XML格式的文件(其內(nèi)部已經(jīng)封裝好各自的測試方法),當(dāng)用戶選擇點(diǎn)擊了測試某測試項(xiàng)目的XML格式的文件后,此產(chǎn)品名稱根目錄下的所有XML格式的測試項(xiàng)目都會顯示在最右邊的表格內(nèi),在此表格內(nèi)隨意的切換點(diǎn)擊每一個(gè)測試項(xiàng)目名稱,其會在中間表格中自動(dòng)顯示此測試項(xiàng)目所對應(yīng)的所有測試方法。此種加載方式是在已經(jīng)編輯好此產(chǎn)品所需的各種測試項(xiàng)目后,用于臨時(shí)的調(diào)試所用。
b.2測試過程中調(diào)用測試方法原理:
首先軟件中編輯好所需要測試的測試項(xiàng)目名稱,設(shè)置好各測試項(xiàng)目的測試順序,測試的上下限比較值等
系統(tǒng)軟件主界面會根據(jù)測試項(xiàng)目的先后設(shè)定次序進(jìn)行有序先后的執(zhí)行。當(dāng)主界面中調(diào)用某測試項(xiàng)目時(shí),其會依據(jù)當(dāng)前產(chǎn)品名稱在根目錄下反序列化解析出測試項(xiàng)目XML文件下的各種測試方法的相關(guān)信息,根據(jù)此相關(guān)信息調(diào)用對應(yīng)的相關(guān)通信類,并對此相關(guān)通信類中的測試方法賦予指定的參數(shù),從而實(shí)現(xiàn)調(diào)用此相關(guān)通信類中的測試方法模塊。按照上述的方法循序漸進(jìn)的去執(zhí)行剩余的測試項(xiàng)目
c.設(shè)備軟件測試結(jié)果追溯系統(tǒng)化:
設(shè)備測試多節(jié)PACK電池包產(chǎn)品完成后,性能測試的數(shù)據(jù)通過網(wǎng)絡(luò)信號上傳至網(wǎng)絡(luò)服務(wù)器和本地服務(wù)器中相應(yīng)的表格中;
服務(wù)器方面:采用服務(wù)器在后臺運(yùn)作,起到分配各設(shè)備機(jī)器編號,統(tǒng)一分配產(chǎn)品序列號,綁定產(chǎn)品序列號存儲相應(yīng)產(chǎn)品的性能測試的數(shù)據(jù)記錄、并支持用戶實(shí)時(shí)通過產(chǎn)品序列號查詢出產(chǎn)品當(dāng)時(shí)的性能測試數(shù)據(jù)等等作用。
因每天上傳服務(wù)器性能測試的數(shù)據(jù)量很大,日以累積,造成服務(wù)器數(shù)據(jù)庫中的數(shù)據(jù)表中的數(shù)據(jù)量太大,導(dǎo)致數(shù)據(jù)信息線上線下(服務(wù)器與本地設(shè)備)傳輸受到一定的影響,造成設(shè)備性能測試產(chǎn)生一定的延時(shí),從而影響了設(shè)備的測試效率和速度。因此采取的辦法是在服務(wù)器數(shù)據(jù)庫中建立“備份數(shù)據(jù)表,清除部分?jǐn)?shù)據(jù)信息,提升服務(wù)器數(shù)據(jù)庫運(yùn)行速度”的存儲過程,此存儲過程(原理):能夠建立復(fù)制一張與“保存燒錄升級數(shù)據(jù)的主數(shù)據(jù)表”格式一樣的新子表,然后根據(jù)用戶條件選擇從“保存性能數(shù)據(jù)的主數(shù)據(jù)表”復(fù)制規(guī)定時(shí)間段內(nèi)(如當(dāng)今時(shí)間算起的上月)的性能測試數(shù)據(jù),待復(fù)制完后存儲進(jìn)剛建立的新子表中,存儲完后把剛復(fù)制的數(shù)據(jù)信息從主表中相應(yīng)的刪除 ,以達(dá)到釋放主表存儲空間的效果,從而實(shí)現(xiàn)服務(wù)器減負(fù),同時(shí)此存儲過程支持用戶設(shè)定在規(guī)定時(shí)間內(nèi)(如規(guī)定每月某日)執(zhí)行,起到靈活調(diào)配的作用。
以上實(shí)施例中所述的單片機(jī)的數(shù)量除了上述實(shí)施例所述的6個(gè)單片機(jī)外,還可以使用其他數(shù)量的單片機(jī)進(jìn)行控制;所述的通道的數(shù)量除了上述實(shí)施例中所述的5個(gè)通道外,還可以使用其他數(shù)量的通道,但是通道的數(shù)量需與單片機(jī)的數(shù)量相匹配。
以上對本發(fā)明運(yùn)行原理進(jìn)行了詳細(xì)介紹,上述運(yùn)行原理的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。