本發(fā)明實施例涉及設備檢測和維修,尤其涉及一種設備的故障處理方法和裝置。
背景技術:
:隨著都市化、工業(yè)化的演進,現在越來越多的設備進入到我們生活的方方面面。但是設備在運行過程中,會不定期地出現各種各樣的故障。設備出現故障以后,往往會通過諸如上報故障代碼的形式,將出現的問題上報到監(jiān)控中心,設備管理者通過監(jiān)控中心了解到設備發(fā)生故障的情況后,安排設備維修人員到設備現場進行維修。然而,很多時候,普通的設備維修人員在故障現場,由于缺乏故障設備相關的知識或者維修經驗,經常出現無法準確判斷故障產生的原因,導致不能在現場立即解決故障問題,導致用戶經常需要設備廠家外派故障維修工程師到故障現場協助進行故障處理或將故障設備返廠維修,這樣就導致出現了設備故障處理不及時及增加公司運營管理成本的問題。技術實現要素:本發(fā)明實施例提供一種設備的故障處理方法和裝置,以實現在設備出現故障時,能夠及時對設備故障進行處理。一方面,本發(fā)明實施例提供一種設備的故障處理方法,包括:探測到故障;根據所述故障和所述設備當前故障數據庫,得到所述故障對應的各種自修復處理程序,及所述自修復處理程序對應處理所述故障的自修復成功率;根據所述自修復成功率,執(zhí)行所述自修復處理程序,對所述故障進行自修復。其中,所述根據所述自修復成功率,執(zhí)行所述自修復處理程序可以包括:按照所述自修復成功率的順序,順序選擇并執(zhí)行與所述自修復成功率對應的所述自修復處理程序。進一步地,在所述對所述故障進行自修復之后,還包括:當任一所述自修復處理程序執(zhí)行完畢,判斷所述故障狀態(tài);根據所述故障狀態(tài),更新所述故障數據庫;將更新后的所述故障數據庫,作為當前故障數據庫;如果所述故障處理成功,則停止執(zhí)行剩下所述自修復處理程序。其中,所述更新所述故障數據庫包括,更新所述故障數據庫中的所述故障的處理計數器,所述處理計數器包括,所述故障對應的各所述自修復處理程序的標識,以及各所述自修復處理程序對應處理所述故障的處理次數和/或成功次數。其中,所述更新所述故障數據庫中的所述故障的處理計數器包括:如果所述自修復成功,按照預設計數規(guī)則,更新所述故障對應的所述自修復處理程序的所述處理次數和/或所述成功次數;和/或如果所述自修復不成功,按照預設計數規(guī)則,更新所述故障對應的所述自修復處理程序的所述處理次數。進一步地,在所述探測到故障之后,在所述根據所述故障和所述設備當前故障數據庫,得到所述故障對應的各種自修復處理程序之前,還包括:對所述故障進行判斷;如果所述故障是未知故障,則按預設故障標識規(guī)則,給所述未知故障賦予一個新的標識,并將所述新的標識加入故障數據庫并更新故障數據庫,將更新后的故障數據庫作為當前數據庫。進一步地,如果所述自修復不成功,則可以根據所述故障和所述設備當前故障數據庫,得到所述故障對應的各種人工修復處理方法,及所述人工修復處理方法對應處理所述故障的人工修復成功率;通過互聯網協議,根據所述人工修復成功率,將所述故障對應的各種人工修復處理方法發(fā)送到與所述設備通信連接的移動設備上;執(zhí)行選定的所述人工修復處理方法對所述故障進行人工修復。其中,所述根據所述人工修復成功率,將所述故障對應的各種人工修復處理方法發(fā)送到與所述設備通信連接的移動設備上包括:按照所述人工修復成功率的順序,控制所述移動設備順序顯示與所述人工修復成功率對應的所述人工修復處理方法。進一步地,在所述執(zhí)行選定的所述人工故障處理程序對所述故障進行人工修復之后,還包括:當任一所述人工修復處理方法執(zhí)行完畢,判斷所述故障狀態(tài);根據所述故障狀態(tài),更新所述故障數據庫;將更新后的所述故障數據庫,作為當前故障數據庫。其中,所述更新所述故障數據庫包括,更新所述故障數據庫中的所述故障的處理計數器,所述處理計數器包括,所述故障對應的各所述人工修復處理方法的標識,以及各所述人工修復處理方法對應處理所述故障的處理次數和/或成功次數。其中,所述更新所述故障數據庫中的所述故障的處理計數器包括:如果所述人工修復成功,按照預設計數規(guī)則,更新所述故障對應的所述人工修復處理方法的所述處理次數和/或所述成功次數;和/或如果所述人工修復不成功,按照預設計數規(guī)則,更新所述故障對應的所述人工修復處理方法的所述處理次數。進一步地,在所述探測到故障之后,在所述根據所述故障和所述設備當前故障數據庫,得到所述故障對應的各種自修復處理程序之前,還包括:對所述故障進行判斷;如果所述故障是未知故障,則按預設故障標識規(guī)則,給所述未知故障賦予一個新的標識,并將所述新的標識加入故障數據庫并更新故障數據庫,將更新后的故障數據庫作為當前數據庫。如果所述未知故障處理成功,更新所述未知故障所對應處理成功的人工修復處理方法及所述人工修復處理方法的處理次數和/或成功次數;根據所述未知故障所對應處理成功的人工修復處理方法及所述人工修復處理方法的處理次數和/或成功次數,更新所述故障數據庫,將更新后的故障數據庫作為當前故障數據庫。另一方面,本發(fā)明實施例還提供一種設備的故障處理裝置,包括:故障探測模塊,用于探測到故障;自修復處理程序獲取模塊,用于根據所述故障和所述設備當前故障數據庫,得到所述故障對應的各種自修復處理程序,及所述自修復處理程序對應處理所述故障的自修復成功率;自修復處理程序執(zhí)行模塊,用于根據所述自修復成功率,執(zhí)行所述自修復處理程序,對所述故障進行自修復。該故障處理裝置還包括:自修復故障判斷模塊,用于當任一所述自修復處理程序執(zhí)行完畢,判斷所述故障狀態(tài),如果所述故障處理成功,則停止執(zhí)行剩下所述自修復處理程序;自修復故障數據庫更新模塊,用于根據所述故障狀態(tài),更新所述故障數據庫中的所述故障的處理計數器,所述處理計數器包括,所述故障對應的各所述自修復處理程序的標識,以及各所述自修復處理程序對應處理所述故障的處理次數和/或成功次數。如果所述自修復成功,按照預設計數規(guī)則,更新所述故障對應的所述自修復處理程序的所述處理次數和/或所述成功次數;和/或如果所述自修復不成功,按照預設計數規(guī)則,更新所述故障對應的所述自修復處理程序的所述處理次數;未知故障判斷模塊,用于對所述故障進行判斷,是否是未知故障;故障標識賦予模塊,用于如果所述故障是未知故障,按預設故障標識規(guī)則,給所述未知故障賦予一個新的標識,并將所述新的標識加入故障數據庫并更新故障數據庫,將更新后的故障數據庫作為當前數據庫;人工修復處理方法獲取模塊,用于如果所述自修復不成功,根據所述故障和所述設備當前故障數據庫,得到所述故障對應的各種人工修復處理方法,及所述人工修復處理方法對應處理所述故障的人工修復成功率;人工修復處理方法發(fā)送模塊,用于通過互聯網協議,根據所述人工修復成功率,將所述故障對應的各種人工修復處理方法發(fā)送到與所述設備通信連接的移動設備上;人工修復處理方法執(zhí)行模塊,用于執(zhí)行選定的所述人工修復處理方法對所述故障進行人工修復。人工修復故障判斷模塊,用于當任一所述人工修復處理方法執(zhí)行完畢,判斷所述故障狀態(tài);人工修復故障數據庫更新模塊,用于根據所述故障狀態(tài),更新所述故障數據庫,將更新后的所述故障數據庫,作為當前故障數據庫;更新所述故障數據庫包括,更新所述故障數據庫中的所述故障的處理計數器,所述處理計數器包括,所述故障對應的各所述人工修復處理方法的標識,以及各所述人工修復處理方法對應處理所述故障的處理次數和/或成功次數;如果所述人工修復成功,按照預設計數規(guī)則,更新所述故障對應的所述人工修復處理方法的所述處理次數和/或所述成功次數;和/或如果所述人工修復不成功,按照預設計數規(guī)則,更新所述故障對應的所述人工修復處理方法的所述處理次數;人工修復處理方法接收模塊,如果所述未知故障處理成功,更新所述未知故障所對應處理成功的人工修復處理方法及所述人工修復處理方法的處理次數和/或成功次數。本發(fā)明實施例通過當設備探測到故障時,根據該故障及該設備的當前故障數據庫,統計得出該故障對應的各種自修復處理程序,及該各種自修復處理程序對應該故障的自修復成功率,根據計算得出的該故障的自修復成功率,執(zhí)行與該故障對應的自修復處理程序,對該故障進行自修復處理,解決了設備故障處理不及時的技術問題,達到了設備故障能夠被及時處理的技術效果。附圖說明圖1是本發(fā)明實施例一提供的設備故障處理方法流程圖;圖2是本發(fā)明實施例二提供的設備故障自修復方法流程圖;圖3a是本發(fā)明實施例三提供的設備故障人工處理示意圖;圖3b是本發(fā)明實施例三提供的設備故障人工處理故障數據傳輸圖;圖3c是本發(fā)明實施例三提供的設備故障人工修復方法流程圖;圖4a是本發(fā)明實施例四提供的設備故障處理裝置的結構示意圖;圖4b是本發(fā)明實施例四提供的另一種設備故障處理裝置的結構示意圖;具體實施方式下面結合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖?,此處所描述的具體實施例僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部結構。實施例一參考圖1,該設備的故障處理方法可以應用于例如行車記錄儀、視頻錄像機、3G/4G視頻終端等設備發(fā)生故障,需要進行維修的場景,該方法可以由故障設備來執(zhí)行,具體可以由配置在該設備上的軟件和/或硬件來實施,該方法可以包括如下步驟:S110、探測到故障;示例性地,這里所說的故障一般是指,設備失去或降低其規(guī)定功能的事件或現象,表現為設備的某些部件失去原有的精度或性能,使設備的技術性能降低、不能正常運行,或者致使設備效率降低或中斷生產而影響生產等。例如,某個設備在運行和使用的過程中,出現了某種故障,在通常情況下,設備會以如向其控制器或控制中心等報警信息收集模塊上報故障代碼等類似形式向設備上報故障,從而讓設備探測到該設備發(fā)生了某類故障。例如,當安裝在汽車上的行車記錄儀在汽車行駛的過程中,顯示屏突然出現了橫條紋干擾故障,該故障有可能立即被內置在行車記錄儀中的某類軟件和/或硬件探測到。S120、根據所述故障和所述設備當前故障數據庫,得到所述故障對應的各種自修復處理程序,及所述自修復處理程序對應處理所述故障的自修復成功率;示例性地,設備故障數據庫可以是包括設備操作日志、故障日志、故障描述、故障代碼、解決方法代碼、處理計數器以及自修復處理程序等各類設備故障信息的數據庫。設備故障數據庫的基本數據可以在設備出廠前被設置在設備中,也可以集中設置在遠離設備的控制中心和/或云端,設備可以通過有線通信網絡或者類似于藍牙、WiFi和/或3G/4G等常用無線通信網絡接入控制中心和/或云端,從而訪問該故障數據庫。需要特地說明的是,這里提到的設備故障數據庫不應當被理解為諸如設備出廠前被預置在設備內的故障數據庫,而應當被理解為是一個動態(tài)的故障數據庫,因為設備的故障數據庫會隨著設備的運行,伴隨著故障數據庫內記錄的設備故障日志等故障信息的不斷增加而進行動態(tài)更新,一旦故障數據庫增加了新的記錄,并且執(zhí)行了更新動作,就會得到一個更新后的故障數據庫,這里提到的當前故障數據庫應當理解為當前時刻,最近更新后的故障數據庫。自修復處理程序可以理解為設備能夠在無需任何外部輸入控制,即可自己順利執(zhí)行的故障自修復程序和/或指令。例如自復位中央處理器(CentralProcessUnit,CPU)、自重啟系統、自重啟電源和自恢復出廠設置等可自執(zhí)行的程序和/或指令等。根據設備探測到的故障,例如可以是行車記錄儀橫條紋干擾故障,從行車記錄儀的當前故障數據庫中得到對應橫條紋干擾故障的各種自修復處理程序,以及各種對應的自修復處理程序對應處理橫條紋干擾故障的自修復成功率。示例性地,如下表一所示,多大設備廠家都使用唯一的故障代碼來作為設備各種故障的唯一標識,故障代碼可以是一種各設備廠家按照自己預設的故障編碼規(guī)則賦予具體類別故障的一個編號,例如00000001故障代碼表示行車記錄儀的橫條紋干擾故障等。表一:行車記錄儀常見故障表故障代碼故障名稱00000001橫條紋干擾00000002死機00000003高溫00000004拍攝時圖像黑00000005自動停止記錄…………如下表二所示,解決方法代碼為解決方法的標識。大多數設備廠家都使用唯一的解決方法代碼作為對應于解決方法的唯一標識,例如F0000001解決方法代碼是自修復處理程序代碼,表示自復位CPU。表二:行車記錄儀自修復處理程序表示例性地,如下表三所示,故障處理計數器可以包括故障對應的各種自修復處理程序的代碼和各種自修復處理程序對應處理故障的處理次數和成功次數;也可以包括故障對應的各種自修復處理程序的代碼,以及各種自修復處理程序對應處理故障的成功次數。表三:行車記錄儀自修復故障處理計數器表某個自修復處理程序對應的某個故障的自修復成功率可以為成功次數與處理次數的比值。例如,對應于行車記錄儀的“橫條紋干擾”故障,“自復位CPU”是對應于解決該故障的自修復處理程序之一,如果在故障數據庫中“自復位CPU”的處理次數為10,成功次數為9,則行車記錄儀通過自修復處理程序“自復位CPU”自修復“橫條紋干擾”故障的自修復成功率則為90%。本領域的技術人員應該知道,故障的自修復成功率也可以通過分析和/或統計設備的故障數據庫中的故障和/或操作日志等數據來得到。例如,行車記錄儀的故障日志中記錄了從使用日開始,到出現“橫條紋干擾”故障時對應于解決“橫條紋干擾”故障的“自復位CPU”自修復處理程序處理“橫條紋干擾”故障的操作日志和故障日志,從中不難分析得出截止“橫條紋干擾”故障發(fā)生前,通過“自復位CPU”自修復處理程序自修復處理“橫條紋干擾”故障的處理次數和成功次數,再根據統計得出的成功次數和處理次數計算得出對應的自修復成功率。故障的自修復成功率也可以根據設備故障數據庫中的系統日志,以及故障處理計數器來得到。例如,從行車記錄儀中的故障數據庫中記錄的系統日志中獲取對應于解決“橫條紋干擾”故障的“自復位CPU”自修復處理程序處理該故障的處理次數。從處理計數器中獲取“自復位CPU”自修復處理程序對應于解決“橫條紋干擾”故障的成功次數。則可以根據成功次數和處理次數來得到“自復位CPU”自修復處理程序解決“橫條紋干擾”故障的自修復成功率。需要特別說明的是,本實施例對根據故障和設備當前數據庫,如何得到故障對應的各種自修復處理程序,以及自修復處理程序對應處理該故障的自修復成功率的具體技術手段不做任何限定。優(yōu)選地,自修復成功率可以根據存儲在設備運行時可以獲取到的處理計數器來獲取,該處理計數器也可以直接內置于設備的故障數據庫中。例如,從處理計數器中獲取對應于解決“橫條紋干擾”故障的“自復位CPU”自修復處理程序處理“橫條紋干擾”故障的處理次數和成功次數。則可以根據成功次數和處理次數來得到“自復位CPU”自修復處理程序解決“橫條紋干擾”故障的自修復成功率。因為從系統日志中獲取信息,并進行統計和計算都需要時間來處理大量的數據,所以,在故障數據庫中使用處理計數器來記錄各故障標識對應的自修復處理程序,以及各自修復處理程序對應處理各種故障的處理次數和成功次數,能夠更為快速地得到各種故障對應的自修復處理程序的成功率,從而便于快速選擇成功率高的自修復處理程序快速地進行故障處理。S130、根據所述自修復成功率,執(zhí)行所述自修復處理程序,對所述故障進行自修復。示例性的,可以通過軟件和/或硬件,控制設備按照自修復成功率的順序,順序選擇并執(zhí)行與自修復成功率對應的自修復處理程序。該順序可以為按照自修復成功率從大到小的順序,也可以是按照自修復成功率從小到大的順序,尤其在某種故障對應的兩種不同自修復程序的自修復成功率完全一致的情況下,也可以按照其規(guī)定的如處理次數從大到小的順序來選擇并執(zhí)行與自修復成功率對應的自修復處理程序。本實施例對根據自修復成功率,如何選擇執(zhí)行哪個具體對應的自修復處理程序的規(guī)則不做任何限定。優(yōu)選地,如果按照自修復成功率從大到小依次順序執(zhí)行與自修復成功率對應的自修復處理程序,這樣就能夠更大概率地快速處理故障。例如,根據表三,對應于行車記錄儀出現的“橫條紋干擾”故障,在行車記錄儀的故障數據庫中,記錄有編號分別為F0000001和F0000003的“自復位CPU”和“自重啟電源”自修復處理程序,各自對應的自修復成功率分別為90%和80%。此時,則首先選擇執(zhí)行編號為F0000001的“自復位CPU”自修復處理程序來處理“橫條紋干擾”故障??蛇x的,在通過執(zhí)行編號為F0000001的“自復位CPU”自修復處理程序對“橫條紋干擾”故障進行自修復處理之后,還可以進一步包括:判斷“橫條紋干擾”故障的修復狀態(tài),即故障是否成功處理完畢亦或是仍然存在,或者雖然當前被處理的故障消除了,但是卻引出了其它的故障等;根據“橫條紋干擾”故障的修復狀態(tài),更新故障數據庫;將更新后的故障數據庫,作為當前故障數據庫;如果故障處理成功,則停止執(zhí)行表三中剩下的如自修復處理程序。例如,當行車記錄儀執(zhí)行完“自復位CPU”自修復處理程序之后,判斷“橫條紋干擾”故障自修復成功還是失敗。如果自修復成功,則停止執(zhí)行下一個自修復處理程序,并當即更新故障數據庫;如果“橫條紋干擾”故障自修復失敗,則按照自修復成功率,順序執(zhí)行編號為F0000002的“自重啟系統”自修復處理程序,并更新故障數據庫,這里提到的更新故障數據庫可以是更新“橫條紋干擾”故障處理計數器中“自復位CPU”自修復處理程序對應的處理次數。執(zhí)行自修復處理程序之后,立即判斷故障狀態(tài),并根據故障狀態(tài)及時更新故障數據庫,將更新后的故障數據庫作為當前故障數據庫的技術手段,相對于將故障數據庫更新周期性地設定為,每隔一周或一個月定期更新一次等技術手段來說,雖然更新更為頻繁,但由于每次更新的數據量較小,所以計算量相應地也小,從而導致每次更新速度快且實時性和動態(tài)性更好。更新故障數據庫方法可以包括:更新故障數據庫中的處理計數器,處理計數器包括故障對應的各自修復處理程序的標識,以及各自修復處理程序對應處理故障的處理次數和/或成功次數。例如,行車記錄儀執(zhí)行“自復位CPU”自修復處理程序來修復“橫條紋干擾”故障,如果修復成功,按照預設計數規(guī)則,更新故障對應的自修復處理程序的成功次數;如果修復失敗,更新故障對應的自修復處理程序的處理次數。也可以是,按照預設計數規(guī)則,更新故障對應的自修復處理程序的處理次數和成功次數;如果修復失敗,按照預設計數規(guī)則,更新故障對應的自修復處理程序的處理次數和成功次數。預設計數規(guī)則,可以是每更新一次故障對應的自修復處理程序時,處理次數和/或成功次數的數值變化。例如,每更新一次,處理次數的數值加1。優(yōu)選地,如果自修復成功,按照預設計數規(guī)則,更新故障對應的自修復處理程序的處理次數和成功次數;如果自修復不成功,按照預設計數規(guī)則,更新故障對應的自修復處理程序的處理次數。本發(fā)明實施例通過當設備探測到故障時,根據該故障及該設備的當前故障數據庫,統計得出該故障對應的各種自修復處理程序,及該各種自修復處理程序對應該故障的自修復成功率,根據計算統計得出的該故障的自修復成功率,執(zhí)行與該故障對應的自修復處理程序,對該故障進行自修復處理,解決了設備故障處理不及時的技術問題,達到了設備故障能夠被及時處理的技術效果。實施例二本實施例在上述實施例的基礎上,與前述實施例相比,區(qū)別在于,當探測到故障時,判斷該故障是否是已知故障。在探測到故障之后,在根據故障和設備當前故障數據庫,得到故障對應的各種自修復處理程序之前,還包括:對故障進行判斷;如果故障是未知故障,按預設的故障標識規(guī)則,給未知故障賦予一個新的標識,并將新的標識加入故障數據庫并更新故障數據庫,將更新后的故障數據庫作為當前故障數據庫。故障標識規(guī)則,如果所出現的故障為新故障,則需要在故障數據庫中注冊新故障代碼,如00000FFF。優(yōu)選地,當判斷到所出現的故障是未知故障時,設備要先注冊新的故障代碼,然后執(zhí)行預存的常用的適用于未知故障的自修復處理程序,如“自復位CPU”等進行嘗試性修復。如果新故障修復成功,按照預設計數規(guī)則,更新故障對應的自修復處理程序的處理次數和成功次數;如果新故障修復失敗,通過3G\4G等無線通信手段通知監(jiān)控中心或通過設備上的指示燈顯示智能設備故障狀態(tài)。故障自修復流程如圖2所示:S201、探測到故障;S202、判斷是否是已知故障;設備根據故障數據庫來判斷出現的故障是否是已知故障。如果是已知故障,則執(zhí)行步驟S203,如果是未知故障,則執(zhí)行步驟S208。S203、根據故障代碼查找自修復處理程序;設備根據故障代碼從故障數據庫的處理計數器中,根據故障代碼找到對應的自修復處理程序。S204、計算自修復成功率,并依次執(zhí)行自修復處理程序;設備從故障數據庫的處理計數器中,獲取對應的自修復處理程序的成功次數和處理次數,并計算出自修復成功率,可以按照自修復成功率的大小從高到低順序執(zhí)行自修復處理程序。S205、判斷是否修復成功;如果修復成功,執(zhí)行步驟S206,如果修復失敗,執(zhí)行步驟S207;S206、更新處理計數器中對應的處理次數和成功次數;處理計數器中對應于特定故障的一自修復程序的處理次數加1,成功次數加1。S207、更新處理計數器中對應的處理次數;處理計數器中對應于特定故障的一自修復程序的處理次數加1。S208、注冊新的故障代碼;S209、執(zhí)行自修復處理程序;執(zhí)行預存的常用的適用于未知故障的自修復處理程序,如“自復位CPU”等進行嘗試性修復。S210、判斷是否修復成功;如果修復成功,執(zhí)行步驟S206,如果修復失敗,通過終端指示燈或其它方式反饋設備存在的故障,可以通過終端指示燈反饋故障存在故障,也可以通過3G\4G等無線通信手段通知監(jiān)控中心。本發(fā)明實施例通過對設備出現的新故障,執(zhí)行預存的常用的適用于未知故障的自修復處理程序,進行了嘗試性修復,并將修復成功的對應自修復程序存儲到故障數據庫中,增強了設備解決故障的種類和解決故障的能力,解決了設備故障處理不及時的技術問題,達到了設備故障能夠被及時處理的技術效果。實施例三本實施例在上述實施例的基礎上,與上述實施例相比,區(qū)別在于,如果自修復不成功,設備執(zhí)行人工修復處理方法。如果自修復不成功,根據故障和設備當前故障數據庫,得到故障對應的各種人工修復處理方法,及人工修復處理方法對應處理故障的人工修復成功率;通過互聯網協議,根據人工修復成功率,將故障對應的各種人工修復處理方法發(fā)送到與設備通信連接的移動設備上;執(zhí)行選定的人工修復處理方法對故障進行人工修復。人工修復處理方法通常是指設備需要在外部輸入控制,即不能夠自己執(zhí)行的故障修復程序。例如,安裝一應用程序的過程中,就需要人的參與,來選擇安裝路徑和安裝哪些功能。人工修復處理方法代碼可以以0開頭,自修復處理程序的代碼可以以F開頭。示例性地,如下表四所示,大多數設備廠家都使用唯一的解決方法代碼作為對應于解決方法的唯一標識,例如0000001解決方法代碼是人工修復處理方法代碼,表示人工復位CPU。表四:行車記錄儀人工修復處理方法表人工修復處理方法代碼人工修復處理方法名稱0000001人工復位CPU;0000002人工重啟系統0000003人工重啟電源;0000003人工恢復出廠設置;…………需要說明的是,表四中行車記錄儀人工修復處理方法表,和表二中行車記錄儀自修復處理程序表可以合為一張表,表示的是修復處理程序代碼和修復處理程序名稱的對應關系。移動設備可以為筆記本電腦、iPad或智能手機。通信連接的方式可以選擇3G\4G網絡,可以是藍牙通信,也可以是WiFi通信。移動設備可以使用專用APP與設備通信,也可以通過瀏覽器訪問網頁的形式與設備通信。對故障設備進行人工修復時,可以采用專用手持設備。但是專用手持設備的開發(fā)過程也是較復雜,難度也比較大,且在對故障設備進行人工修復時,必須攜帶上該專用手持設備,尤其不方便。對故障設備進行人工修復時,也可以采用藍牙通信與智能手機配合使用的方法。通過在設備上增加藍牙通信功能,并在智能手機上安裝配套的APP軟件,然后通過APP軟件去設置參數。但是這種方法要求開發(fā)一款對應的APP應用軟件,且可能針對不同的操作系統還要分別開發(fā)出不同版本的應用軟件,靈活性較差。優(yōu)選地,參考圖3a,設備3100中包括WiFi模塊3101、CPU3102、存儲器3103、其他模塊3104和設備中的天線3105;移動設備3200包括WiFi模塊3201、人機界面系統3202和移動設備中的天線3203。在設備3100中增加WIFI模塊接入功能,設備故障數據庫的基本數據可以集中設置在遠離設備的云端3300,設備可以通過3G/4G無線通信網絡接入云端3300,從而訪問該故障數據庫。其中,設備的WIFI模塊3101可以是內置的也可以是通過USB接口外接的。其中,設備的WiFi模塊3101工作在共享模式,即服務器模式;移動設備的WiFi模塊3201工作在客戶端模式。參考圖3b,智能手機等移動設備3200的WIFI模塊3201連接到設備的WIFI模塊3101后,通過移動設備瀏覽器3400訪問設備的web服務器3501,對網頁中相關數據或參數進行查詢及參數設置。其中,web服務器3501可以為嵌入式linux平臺下的web服務器;應用程序3502為設備的功能模塊應用程序;移動設備瀏覽器3400即是指現在如智能手機、平板電腦、筆記本電腦等移動設備自帶或新安裝的瀏覽器軟件。web服務器3501與應用程序3502可以是通過進程間通信(Inter-ProcessCommunication,IPC)進行數據傳遞的。web服務器3501與移動設備瀏覽器3400可以是通過超文本傳輸協議(HyperTextTransferProtoclo,HTTP)進行數據通信。本方法可以直接利用了現在智能手機、平板電腦和筆記本電腦等移動設備進行以上操作,無需要再額外開發(fā)第三方APP應用軟件,方便簡單,靈活性更強。根據人工修復成功率,將故障對應的各種人工修復處理方法發(fā)送到與設備通信連接的移動設備上包括,按照人工修復成功率的順序,控制移動設備順序顯示與人工修復成功率對應的人工修復處理方法。例如,通過智能手機的WIFI功能搜索列表查找到行車記錄儀對應的WIFI模塊帳號后,點擊連接后輸入行車記錄儀記錄的正確WIFI密碼,成功連接。行車記錄儀將人工修復處理方法00000008和00000009發(fā)送到智能手機上?,F場的設備維修人員根據智能手機上顯示的人工修復處理方法進行人工修復。優(yōu)選地,發(fā)送到與設備通信連接的移動設備上的各種人工修復處理方法按照人工修復成功率的大小從上到下依次排列,且最多不超過5個。在執(zhí)行選定的人工故障處理程序對故障進行人工修復之后,還包括:當任一人工修復處理方法執(zhí)行完畢,判斷故障狀態(tài);根據故障狀態(tài),更新故障數據庫;將更新后的故障數據庫,作為當前故障數據庫。更新故障數據庫包括,更新故障數據庫中的故障的處理計數器,處理計數器包括,故障對應的各人工修復處理方法的標識,以及各人工修復處理方法對應處理故障的處理次數和/或成功次數。更新故障數據庫中的故障的處理計數器包括:如果人工修復成功,按照預設計數規(guī)則,更新故障對應的人工修復處理方法的處理次數和/或成功次數;和/或如果人工修復不成功,按照預設計數規(guī)則,更新故障對應的人工修復處理方法的處理次數。在探測到故障之后,在根據故障和設備當前故障數據庫,得到故障對應的各種自修復處理程序之前,還包括:對故障進行判斷;如果故障是未知故障,按預設故障標識規(guī)則,給未知故障賦予一個新的標識,并將新的標識加入故障數據庫并更新故障數據庫,將更新后的故障數據庫作為當前數據庫。如果未知故障處理成功,更新未知故障所對應處理成功的人工修復處理方法及人工修復處理方法的處理次數和/或成功次數;根據未知故障所對應處理成功的人工修復處理方法及人工修復處理方法的處理次數和/或成功次數,更新故障數據庫,將更新后的故障數據庫作為當前故障數據庫。對故障進行判斷,執(zhí)行現場的設備維修人員的操作指令,判斷故障是否是未知故障。如果是未知故障,則接收并執(zhí)行注冊新故障代碼的指令。故障人工修復流程如圖3c所示:S301、接收檢測指令;設備接收現場設備維修人員發(fā)起檢測指令。S302、執(zhí)行全功能自檢測;設備對整個系統進行全功能自檢測。S303、是否檢測到故障;如果檢測到故障,則執(zhí)行步驟S304,如果沒有檢測到故障,則執(zhí)行步驟S311。S304、執(zhí)行自修復處理程序;S305、判斷是否修復成功;如果修復成功,則執(zhí)行步驟S306,如果修復失敗,則執(zhí)行步驟S307。S306、更新處理計數器中對應的處理次數和成功次數;S307、更新處理計數器中對應的處理次數;S308、發(fā)送相應的人工修復處理方法到移動設備;通過互聯網協議,如超文本傳輸協議,發(fā)送相應的人工修復處理方法到移動設備,現場設備維修人員根據相應的人工修復處理方法對設備進行修復。S309、執(zhí)行人工修復處理方法;S310、判斷是否修復成功;如果修復成功,則執(zhí)行步驟S306,如果修復失敗,現場設備維修人員判斷出現的故障是否是新故障,如果是新故障,則注冊新的故障代碼,并完成故障描述。如果設備維修人員能夠解決新故障,則增加新的人工修復處理方法到故障數據庫;如果設備維修人員不能夠解決故障,則記錄故障描述,將出現故障的設備返廠維修。S311、將檢測成功狀態(tài)發(fā)送到移動設備顯示。本發(fā)明實施例通過將人工修復時待檢修設備連接到移動設備,并將故障的人工修復處理方法發(fā)送到移動設備,解決了設備維修人員現場解決故障人工修復成功率低的問題,實現了提高設備維修人員現場解決故障人工修復成功率的效果。實施例四參考圖4a,一種設備故障處理裝置的結構包括:故障探測模塊401:用于探測到故障;自修復處理程序獲取模塊402:用于根據故障和設備當前故障數據庫,得到故障對應的各種自修復處理程序,及自修復處理程序對應處理故障的自修復成功率;自修復處理程序執(zhí)行模塊403:用于根據自修復成功率,執(zhí)行自修復處理程序,對故障進行自修復。進一步地,參考圖4b,該故障處理裝置還包括:自修復故障判斷模塊404:用于當任一自修復處理程序執(zhí)行完畢,判斷故障狀態(tài),如果故障處理成功,則停止執(zhí)行剩下自修復處理程序;自修復故障數據庫更新模塊405:用于根據故障狀態(tài),更新故障數據庫中的故障的處理計數器,處理計數器包括,故障對應的各自修復處理程序的標識,以及各自修復處理程序對應處理故障的處理次數和/或成功次數。如果自修復成功,按照預設計數規(guī)則,更新故障對應的自修復處理程序的處理次數和/或成功次數;和/或如果自修復不成功,按照預設計數規(guī)則,更新故障對應的自修復處理程序的處理次數;未知故障判斷模塊406:用于對故障進行判斷,是否是未知故障;故障標識賦予模塊407:用于如果故障是未知故障,按預設故障標識規(guī)則,給未知故障賦予一個新的標識,并將新的標識加入故障數據庫并更新故障數據庫,將更新后的故障數據庫作為當前數據庫;人工修復處理方法獲取模塊408:用于如果自修復不成功,根據故障和設備當前故障數據庫,得到故障對應的各種人工修復處理方法,及人工修復處理方法對應處理故障的人工修復成功率;人工修復處理方法發(fā)送模塊409:用于通過互聯網協議,根據人工修復成功率,將故障對應的各種人工修復處理方法發(fā)送到與設備通信連接的移動設備上;人工修復處理方法執(zhí)行模塊410:用于執(zhí)行選定的人工修復處理方法對故障進行人工修復。人工修復故障判斷模塊411:用于當任一人工修復處理方法執(zhí)行完畢,判斷故障狀態(tài);人工修復故障數據庫更新模塊412:用于根據故障狀態(tài),更新故障數據庫,將更新后的故障數據庫,作為當前故障數據庫;更新故障數據庫包括,更新故障數據庫中的故障的處理計數器,處理計數器包括,故障對應的各人工修復處理方法的標識,以及各人工修復處理方法對應處理故障的處理次數和/或成功次數;如果人工修復成功,按照預設計數規(guī)則,更新故障對應的人工修復處理方法的處理次數和/或成功次數;和/或如果人工修復不成功,按照預設計數規(guī)則,更新故障對應的人工修復處理方法的處理次數;人工修復處理方法接收模塊413:用于如果未知故障處理成功,更新未知故障所對應處理成功的人工修復處理方法及人工修復處理方法的處理次數和/或成功次數。本發(fā)明實施例通過當設備探測到故障時,根據該故障及該設備的當前故障數據庫,統計得出該故障對應的各種自修復處理程序,及該各種自修復處理程序對應該故障的自修復成功率,根據計算得出的該故障的自修復成功率,執(zhí)行與該故障對應的自修復處理程序,對該故障進行自修復處理,解決了設備故障處理不及時的技術問題,達到了設備故障能夠被及時處理的技術效果。注意,上述僅為本發(fā)明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權利要求范圍決定。當前第1頁1 2 3