風(fēng)扇控制板的測試系統(tǒng)及方法
【專利摘要】本發(fā)明提供一種風(fēng)扇控制板的測試系統(tǒng)及方法,該測試系統(tǒng)用于一測試裝置中,該測試裝置存儲有服務(wù)器在所有不同運行環(huán)境下產(chǎn)生的各種不同IPMI指令和每一IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍,該測試系統(tǒng)通過模擬多臺服務(wù)器的IPMI指令,每隔一預(yù)定周期獲取一IPMI指令及在一預(yù)設(shè)時間段內(nèi)獲取完所有不同的IPMI指令,獲取風(fēng)扇控制板控制風(fēng)扇組的轉(zhuǎn)速指令得出每一次的判斷結(jié)果,根據(jù)所有判斷結(jié)果輸出對風(fēng)扇控制板的測試結(jié)果,從而實現(xiàn)對風(fēng)扇控制板的測試,取代了通過使用多臺服務(wù)器對風(fēng)扇控制板測試的麻煩。
【專利說明】風(fēng)扇控制板的測試系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及測試領(lǐng)域,尤其是一種風(fēng)扇控制板的測試系統(tǒng)及方法。
【背景技術(shù)】
[0002]當(dāng)前Rack級服務(wù)器的散熱除了每臺服務(wù)器自身的風(fēng)扇外,在Rack機(jī)箱中還會有一個整體的散熱系統(tǒng),該系統(tǒng)由一塊風(fēng)扇控制板加三個或三個以上的風(fēng)扇組成,如G Rack級服務(wù)器,由一塊風(fēng)扇控制板與3個風(fēng)扇組成,及通過四個服務(wù)器來控制風(fēng)扇控制板和風(fēng)扇組的散熱和測試。因此,要給風(fēng)扇控制板做性能測試必須通過4臺服務(wù)器才能完成,要對產(chǎn)線上大批量風(fēng)扇控制板進(jìn)行測試就需要大量的服務(wù)器,而使用如此多的服務(wù)器會大大的浪費成本及操作起來很麻煩。
【發(fā)明內(nèi)容】
[0003]鑒于以上內(nèi)容,有必要提供一種風(fēng)扇控制板的測試系統(tǒng),該風(fēng)扇控制板的測試系統(tǒng)應(yīng)用于一測試裝置,該測試裝置連接一風(fēng)扇控制板,用于測試該風(fēng)扇控制板,該測試裝置存儲有服務(wù)器在所有不同運行環(huán)境下產(chǎn)生的各種不同IPMI指令和每一 IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍,該系統(tǒng)包括=IPMI指令獲取模塊,用于每隔一預(yù)定周期獲取一 IPMI指令及在一預(yù)設(shè)時間段內(nèi)獲取完所有不同的IPMI指令;IPMI指令發(fā)送模塊,用于發(fā)送每次獲取的IPMI指令到連接的風(fēng)扇控制板;風(fēng)扇轉(zhuǎn)速接收模塊,用于接收每次來自風(fēng)扇控制板的一關(guān)于風(fēng)扇控制板控制的風(fēng)扇組的轉(zhuǎn)速指令;判斷模塊,用于每次根據(jù)該轉(zhuǎn)速指令判斷風(fēng)扇組的轉(zhuǎn)速是否屬于存儲的該IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍得出一判斷結(jié)果;及測試結(jié)果輸出模塊,用于當(dāng)判斷模塊判斷得出所有IPMI指令對應(yīng)的判斷結(jié)果時,根據(jù)所有判斷結(jié)果輸出對風(fēng)扇控制板的測試結(jié)果。
[0004]還有必要提供一種風(fēng)扇控制板的測試方法,該測試方法應(yīng)用于一測試裝置,該測試裝置連接一風(fēng)扇控制板,用于測試該風(fēng)扇控制板,該測試裝置存儲有服務(wù)器在所有不同運行環(huán)境下產(chǎn)生的各種不同IPMI指令和每一 IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍,該方法包括以下步驟:每隔一預(yù)定周期獲取一 IPMI指令及在一預(yù)設(shè)時間段內(nèi)獲取完所有不同的IPMI指令;發(fā)送每次獲取的IPMI指令到連接的風(fēng)扇控制板;接收每次來自風(fēng)扇控制板的一關(guān)于風(fēng)扇控制板控制的風(fēng)扇組的轉(zhuǎn)速指令;每次根據(jù)該轉(zhuǎn)速指令判斷風(fēng)扇組的轉(zhuǎn)速是否屬于存儲的該IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍得出一判斷結(jié)果;及當(dāng)判斷得出所有IPMI指令對應(yīng)的判斷結(jié)果時,根據(jù)所有判斷結(jié)果輸出對風(fēng)扇控制板的測試結(jié)果。
[0005]本發(fā)明的風(fēng)扇控制板的測試系統(tǒng)用于一測試裝置中,該測試裝置存儲有服務(wù)器在所有不同運行環(huán)境下產(chǎn)生的各種不同IPMI指令和每一 IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍,該測試系統(tǒng)通過模擬多臺服務(wù)器的IPMI指令,每隔一預(yù)定周期獲取一 IPMI指令及在一預(yù)設(shè)時間段內(nèi)獲取完所有不同的IPMI指令,獲取風(fēng)扇控制板控制風(fēng)扇組的轉(zhuǎn)速指令得出每一次的判斷結(jié)果,根據(jù)所有判斷結(jié)果輸出對風(fēng)扇控制板的測試結(jié)果,從而實現(xiàn)對風(fēng)扇控制板的測試,取代了通過使用多臺服務(wù)器對風(fēng)扇控制板測試的麻煩?!緦@綀D】
【附圖說明】
[0006]圖1是本發(fā)明風(fēng)扇控制板的測試系統(tǒng)較佳實施例的運行環(huán)境圖。
[0007]圖2是圖1中風(fēng)扇控制板的測試系統(tǒng)的功能模塊圖。
[0008]圖3是本發(fā)明風(fēng)扇控制板的測試方法較佳實施例的流程圖。
[0009]主要元件符號說明
[0010]
【權(quán)利要求】
1.一種風(fēng)扇控制板的測試系統(tǒng),該風(fēng)扇控制板的測試系統(tǒng)應(yīng)用于一測試裝置,該測試裝置連接一風(fēng)扇控制板,用于測試該風(fēng)扇控制板,該測試裝置存儲有服務(wù)器在所有不同運行環(huán)境下產(chǎn)生的各種不同IPMI指令和每一 IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍,其特征在于,該系統(tǒng)包括: IPMI指令獲取模塊,用于每隔一預(yù)定周期獲取一 IPMI指令及在一預(yù)設(shè)時間段內(nèi)獲取完所有不同的IPMI指令; IPMI指令發(fā)送模塊,用于發(fā)送每次獲取的IPMI指令到連接的風(fēng)扇控制板; 風(fēng)扇轉(zhuǎn)速接收模塊,用于接收每次來自風(fēng)扇控制板的一關(guān)于風(fēng)扇控制板控制的風(fēng)扇組的轉(zhuǎn)速指令; 判斷模塊,用于每次根據(jù)該轉(zhuǎn)速指令判斷風(fēng)扇組的轉(zhuǎn)速是否屬于存儲的該IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍得出一判斷結(jié)果;及 測試結(jié)果輸出模塊,用于當(dāng)判斷模塊判斷得出所有IPMI指令對應(yīng)的判斷結(jié)果時,根據(jù)所有判斷結(jié)果輸出對風(fēng)扇控制板的測試結(jié)果。
2.如權(quán)利要求1所述的風(fēng)扇控制板的測試系統(tǒng),其特征在于,該IPMI指令為指示測試裝置溫度高的指令、指示測試裝置溫度低的指令或指示測試裝置溫度適中的指令。
3.如權(quán)利要求1所述的風(fēng)扇控制板的測試系統(tǒng),其特征在于,當(dāng)判斷模塊得出所有不同IPMI指令對應(yīng)的風(fēng)扇組的轉(zhuǎn)速均屬于存儲的IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍的判斷結(jié)果時,測試結(jié)果輸出模塊輸出對風(fēng)扇控制板測試成功的測試結(jié)果;當(dāng)判斷模塊得出所有不同IPMI指令中一 IPMI指令對應(yīng)的風(fēng)扇組的轉(zhuǎn)速不屬于存儲的該IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍的判斷結(jié)果時,測試結(jié)果輸出模塊輸出對風(fēng)扇控制板測試失敗的測試結(jié)果。
4.一種風(fēng)扇控制板的測試方法,該測試方法應(yīng)用于一測試裝置,該測試裝置連接一風(fēng)扇控制板,用于測試該風(fēng)扇控制板,該測試裝置存儲有服務(wù)器在所有不同運行環(huán)境下產(chǎn)生的各種不同IPMI指令和每一 IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍,其特征在于,該方法包括以下步驟: 每隔一預(yù)定周期獲取一 IPMI指令及在一預(yù)設(shè)時間段內(nèi)獲取完所有不同的IPMI指令; 發(fā)送每次獲取的IPMI指令到連接的風(fēng)扇控制板; 接收每次來自風(fēng)扇控制板的一關(guān)于風(fēng)扇控制板控制的風(fēng)扇組的轉(zhuǎn)速指令; 每次根據(jù)該轉(zhuǎn)速指令判斷風(fēng)扇組的轉(zhuǎn)速是否屬于存儲的該IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍得出一判斷結(jié)果 '及 當(dāng)判斷得出所有IPMI指令對應(yīng)的判斷結(jié)果時,根據(jù)所有判斷結(jié)果輸出對風(fēng)扇控制板的測試結(jié)果。
5.如權(quán)利要求4所述的風(fēng)扇控制板的測試方法,其特征在于,該IPMI指令為指示測試裝置溫度高的指令、指示測試裝置溫度低的指令或指示測試裝置溫度適中的指令。
6.如權(quán)利要求4所述的風(fēng)扇控制板的測試方法,其特征在于,步驟“根據(jù)判斷模塊的判斷結(jié)果輸出對風(fēng)扇控制板的測試結(jié)果”包括: 如果得出所有不同IPMI指令對應(yīng)的風(fēng)扇組的轉(zhuǎn)速均屬于存儲的IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍的判斷結(jié)果,輸出對風(fēng)扇控制板測試成功的測試結(jié)果 '及 如果得出所有不同IPMI指令中一 IPMI指令對應(yīng)的風(fēng)扇組的轉(zhuǎn)速不屬于存儲的該IPMI指令對應(yīng)的風(fēng)扇轉(zhuǎn)速范圍的判斷結(jié)果,輸出對風(fēng)扇控制板測試失敗的測試結(jié)果。
【文檔編號】G05B23/02GK103838224SQ201210480961
【公開日】2014年6月4日 申請日期:2012年11月23日 優(yōu)先權(quán)日:2012年11月23日
【發(fā)明者】張萬宏, 朱鴻儒 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司