本公開涉及自動化測試,尤其是涉及一種電磁閥驅(qū)動器的測試方法和相關(guān)裝置。
背景技術(shù):
1、電磁閥常用于進(jìn)行煤礦井下電氣設(shè)備控制工作。每個電磁閥通常需要一個驅(qū)動信號來控制其開啟或關(guān)閉,電磁閥驅(qū)動器就是用來提供這些控制信號的設(shè)備。現(xiàn)有的電磁閥驅(qū)動器的測試方法主要依賴人機交互,操作人員通過手工操作本架液壓支架控制器,控制左右鄰架的液壓支架控制器向電磁閥驅(qū)動器輸出控制信號,驅(qū)動電磁閥組線圈的閉合與斷開,從而實現(xiàn)對立柱和千斤頂?shù)葘ο筮M(jìn)行控制。通過分析對立柱和千斤頂?shù)葘ο蟮目刂菩Ч麃砼袛嚯姶砰y驅(qū)動器的性能。但是,該種測試方法具有以下不足,1.測試一個電磁閥驅(qū)動器,至少需要2臺液壓支架控制器、多組(例如32組)電磁閥和若干連接器等陪測品,測試系統(tǒng)組成復(fù)雜。2.要求操作人員能極為熟練的操作測試系統(tǒng),完成測試系統(tǒng)搭建和接線,并能熟練使用液壓支架控制器控制電磁閥驅(qū)動器。3.由于每一路電磁閥均需要測試,需要高達(dá)32次重復(fù)操作才能檢測到每一組電磁閥是否能被驅(qū)動,執(zhí)行閉合和斷開動作,操作人員需要觀察電磁閥是否動作,存在人員易疲勞和錯誤判斷等問題。自動化測試程度低,測試人員勞動強度大。4.測試過程為定性檢測,僅通過測試人員觀察電磁閥組是否動作判斷,無定量測試數(shù)據(jù),存儲和查詢困難。
技術(shù)實現(xiàn)思路
1、本公開旨在至少解決現(xiàn)有技術(shù)中存在的測試系統(tǒng)組成復(fù)雜、對測試人員的專業(yè)技術(shù)能力要求高、自動化測試程度低且測試人員勞動強度大和無定量測試數(shù)據(jù)導(dǎo)致存儲和查詢困難的技術(shù)問題之一。
2、為此,本公開的一個目的在于提出一種電磁閥驅(qū)動器的測試方法,所測試方法包括:
3、響應(yīng)于上位機發(fā)送的控制指令,確定電磁閥驅(qū)動器的待測試通道;
4、當(dāng)所述電磁閥驅(qū)動器執(zhí)行目標(biāo)動作時,獲取所有所述待測試通道的電壓信號和電流信號;
5、基于所述電壓信號和所述電流信號,判斷所述電磁閥驅(qū)動器是否通過測試。
6、在一些實施例中,所述目標(biāo)動作至少包括依次打開所述待測試通道,其中,當(dāng)一個所述待測試通道處于打開狀態(tài)時,其余所述待測試通道處于關(guān)閉狀態(tài)。
7、在一些實施例中,當(dāng)所述電磁閥驅(qū)動器執(zhí)行目標(biāo)動作時,獲取所有所述待測試通道的電壓信號和電流信號包括:
8、獲取第一通道的第一電壓值和第一電流值,所述第一通道為處于打開狀態(tài)的通道;
9、獲取第二通道的第二電壓值和第二電流值,所述第二通道為處于關(guān)閉狀態(tài)的通道。
10、在一些實施例中,基于所述電壓信號和所述電流信號,判斷所述電磁閥驅(qū)動器是否通過測試包括:
11、若所述第一電壓值和所述第一電流值滿足第一預(yù)定條件,判斷為所述第一通道通過測試;
12、若所述第二電壓值和所述第二電流值滿足第二預(yù)定條件,判斷為所述第二通道未通過測試。
13、在一些實施例中,若所述第一電壓值大于第一電壓預(yù)設(shè)閾值同時所述第一電流值大于第一電流預(yù)設(shè)閾值,判斷為所述第一通道通過測試;
14、若所述第二電壓值大于第二電壓預(yù)設(shè)閾值同時所述第二電流值大于第二電流預(yù)設(shè)閾值,判斷為所述第二通道未通過測試,其中,所述第一電壓預(yù)設(shè)閾值大于所述第二電壓預(yù)設(shè)閾值,所述第一電流預(yù)設(shè)閾值大于所述第二電流預(yù)設(shè)閾值。
15、在一些實施例中,若所有待測試通道均通過測試,確定所述電磁閥驅(qū)動器通過測試。
16、在一些實施例中,所述測試方法包括:將所述電壓信號數(shù)據(jù)和所述電流信號數(shù)據(jù)上傳至數(shù)據(jù)庫并生成測試結(jié)果清單。
17、本公開的另一個目的在于提出一種電磁閥驅(qū)動器的測試裝置,包括:
18、確定模塊,用于響應(yīng)于上位機發(fā)送的控制指令,確定電磁閥驅(qū)動器的待測試通道;
19、獲取模塊,用于當(dāng)所述電磁閥驅(qū)動器執(zhí)行目標(biāo)動作時,獲取所有所述待測試通道的電壓信號和電流信號;
20、判斷模塊,用于基于所述電壓信號和所述電流信號,判斷所述電磁閥驅(qū)動器是否通過測試。
21、本公開的另一個目的在于提出一種存儲介質(zhì),存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述方法的步驟。
22、本公開的另一個目的在于提出一種電子設(shè)備,至少包括存儲器、處理器,所述存儲器上存儲有計算機程序,所述處理器在執(zhí)行所述存儲器上的計算機程序時實現(xiàn)上述方法的步驟。
23、本公開實施例提供的一種電磁閥驅(qū)動器的測試方法和相關(guān)裝置,具有以下有益效果:
24、本公開實施例提供的測試方法通過先確定電磁閥驅(qū)動器的待測試通道,再控制待測試通道的每個通道依次打開,在每個通道依次打開時,依次獲取打開的通道和保持關(guān)閉狀態(tài)的電磁閥驅(qū)動器的電壓信號和電流信號,對電壓信號和電流信號數(shù)據(jù)進(jìn)行分析,判斷電磁閥驅(qū)動器的測試結(jié)果。本測試方法無需設(shè)置陪測產(chǎn)品,只將需要測試的電磁閥驅(qū)動器通過獲取模塊與上位機連接即可,與該測試方法對應(yīng)的測試裝置結(jié)構(gòu)簡單,不需要測試人員具有十分專業(yè)的操作技能和專業(yè)知識,并且自動化程度高。
1.一種電磁閥驅(qū)動器的測試方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的電磁閥驅(qū)動器的測試方法,其特征在于,所述目標(biāo)動作至少包括依次打開所述待測試通道,其中,當(dāng)一個所述待測試通道處于打開狀態(tài)時,其余所述待測試通道處于關(guān)閉狀態(tài)。
3.根據(jù)權(quán)利要求2所述的電磁閥驅(qū)動器的測試方法,其特征在于,當(dāng)所述電磁閥驅(qū)動器執(zhí)行目標(biāo)動作時,獲取所有所述待測試通道的電壓信號和電流信號包括:
4.根據(jù)權(quán)利要求3所述的電磁閥驅(qū)動器的測試方法,其特征在于,基于所述電壓信號和所述電流信號,判斷所述電磁閥驅(qū)動器是否通過測試包括:
5.根據(jù)權(quán)利要求4所述的電磁閥驅(qū)動器的測試方法,其特征在于,
6.根據(jù)權(quán)利要求4所述的電磁閥驅(qū)動器的測試方法,其特征在于,若所有待測試通道均通過測試,確定所述電磁閥驅(qū)動器通過測試。
7.根據(jù)權(quán)利要求1所述的電磁閥驅(qū)動器的測試方法,其特征在于,所述測試方法包括:
8.一種電磁閥驅(qū)動器的測試裝置,其特征在于,包括:
9.一種存儲介質(zhì),存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至7中任一項所述方法的步驟。
10.一種電子設(shè)備,至少包括存儲器、處理器,所述存儲器上存儲有計算機程序,其特征在于,所述處理器在執(zhí)行所述存儲器上的計算機程序時實現(xiàn)權(quán)利要求1至7中任一項所述方法的步驟。