[發(fā)明專利]用于故障修復(fù)的方法、控制器、管理平臺和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201510098831.1 | 申請日: | 2015-03-05 |
| 公開(公告)號: | CN104615501B | 公開(公告)日: | 2017-12-12 |
| 發(fā)明(設(shè)計)人: | 王志強;張毅;趙偉;王威;王平 | 申請(專利權(quán))人: | 徐州徐工施維英機械有限公司 |
| 主分類號: | G06F11/00 | 分類號: | G06F11/00;G06F9/445 |
| 代理公司: | 中國國際貿(mào)易促進(jìn)委員會專利商標(biāo)事務(wù)所11038 | 代理人: | 劉劍波 |
| 地址: | 221004 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 故障 修復(fù) 方法 控制器 管理 平臺 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及工程機械領(lǐng)域,特別涉及一種用于故障修復(fù)的方法、控制器、管理平臺和系統(tǒng)。
背景技術(shù)
諸如泵車等工程機械設(shè)備的操作,例如泵車的臂架調(diào)節(jié),泵送的頻率操作等都是由設(shè)備控制器中的程序來進(jìn)行控制,控制器是一種可編程電氣設(shè)備,在工程機械設(shè)備出廠前,控制器程序員會根據(jù)泵車等工程機械設(shè)備的型號設(shè)計編寫程序,并將程序?qū)懭肟刂破鳌?/p>
泵車等工程機械設(shè)備在使用過程中,有可能會出現(xiàn)因控制器程序引起的設(shè)備故障、功能不足或性能低下等問題,控制器程序員根據(jù)用戶的反饋重新編寫程序,通過到現(xiàn)場或遠(yuǎn)程通信的方式對控制器進(jìn)行升級,以解決產(chǎn)品的問題。
但是,現(xiàn)有處理方式存在如下問題:
1、用戶需在發(fā)現(xiàn)問題后,向泵車制造商提出反饋,并被動等待相關(guān)技術(shù)人員對泵車等工程機械設(shè)備的控制器進(jìn)行升級,這時用戶的工作已經(jīng)受到影響,損害了用戶的利益。
2、由于泵車等工程機械是批量生產(chǎn)的產(chǎn)品,而現(xiàn)有的升級方式對于批量更新需要手動操作,費時費力。
發(fā)明內(nèi)容
鑒于以上技術(shù)問題,本發(fā)明提供了一種用于故障修復(fù)的方法、控制器、管理平臺和系統(tǒng),能實現(xiàn)控制器標(biāo)識與程序版本號對應(yīng)關(guān)系的存儲、識別,使控制器可以主動檢查更新并升級程序,避免故障發(fā)生后再修復(fù)產(chǎn)生的損失。
根據(jù)本發(fā)明的一個方面,提供一種用于故障修復(fù)的方法,包括:
向管理平臺發(fā)送查詢請求,其中查詢請求包括控制器標(biāo)識和當(dāng)前程序版本號;
當(dāng)接收到管理平臺發(fā)送的程序更新指令時,從程序更新指令中提取出最新程序版本號,其中管理平臺在判定與控制器標(biāo)識相對應(yīng)的當(dāng)前程序需要更新時發(fā)送所述程序更新指令;
向管理平臺發(fā)送下載請求,以便下載與最新程序版本號相關(guān)聯(lián)的最新程序;
利用下載的最新程序?qū)Ξ?dāng)前程序進(jìn)行升級,以便實現(xiàn)故障的主動修復(fù)。
在本發(fā)明的一個實施例中,利用下載的最新程序?qū)Ξ?dāng)前程序進(jìn)行升級后,所述方法還包括:將最新程序版本號作為當(dāng)前程序版本號。
在本發(fā)明的一個實施例中,向管理平臺發(fā)送查詢請求的步驟包括:以預(yù)定時間間隔向管理平臺發(fā)送查詢請求。
根據(jù)本發(fā)明的另一方面,提供一種用于故障修復(fù)的方法,包括:
當(dāng)接收到控制器發(fā)送的查詢請求時,從查詢請求中提取出控制器標(biāo)識和當(dāng)前程序版本號;
查詢與控制器標(biāo)識相對應(yīng)的最新程序版本號;
根據(jù)最新程序版本號和當(dāng)前程序版本號,判斷是否需要對控制器的當(dāng)前程序進(jìn)行更新;
若需要對控制器的當(dāng)前程序進(jìn)行更新,則向控制器發(fā)送程序更新指令,其中程序更新指令包括與控制器標(biāo)識相對應(yīng)的最新程序版本號;
當(dāng)接收到控制器發(fā)送的下載請求時,將與最新程序版本號相關(guān)聯(lián)的最新程序下發(fā)給控制器,以便控制器利用下載的最新程序?qū)Ξ?dāng)前程序進(jìn)行升級。
在本發(fā)明的一個實施例中,根據(jù)最新程序版本號和當(dāng)前程序版本號,判斷是否需要對控制器的當(dāng)前程序進(jìn)行更新的步驟包括:
判斷最新程序版本號是否大于當(dāng)前程序版本號;
若最新程序版本號大于當(dāng)前程序版本號,則判定需要對控制器的當(dāng)前程序進(jìn)行更新。
在本發(fā)明的一個實施例中,所述方法還包括:若最新程序版本號不大于當(dāng)前程序版本號,則判定不需要對控制器的當(dāng)前程序進(jìn)行更新,并向控制器發(fā)送當(dāng)前程序不需要更新的指示信息。
在本發(fā)明的一個實施例中,若需要對控制器的當(dāng)前程序進(jìn)行更新,則向控制器發(fā)送程序更新指令的步驟包括:
若需要對控制器的當(dāng)前程序進(jìn)行更新,則進(jìn)一步查詢控制器標(biāo)識對應(yīng)的設(shè)備型號;
向具有所述設(shè)備型號的全部控制器發(fā)送程序更新指令,從而實現(xiàn)相同型號設(shè)備的程序同步更新。
根據(jù)本發(fā)明的另一方面,提供一種用于故障修復(fù)的控制器,包括第一發(fā)送單元、第一接收單元、第一提取單元、程序下載單元、程序升級單元,其中:
第一發(fā)送單元,用于向管理平臺發(fā)送查詢請求,其中查詢請求包括控制器標(biāo)識和當(dāng)前程序版本號;
第一接收單元,用于接收管理平臺發(fā)送的程序更新指令,其中管理平臺在判定與控制器標(biāo)識相對應(yīng)的當(dāng)前程序需要更新時發(fā)送所述程序更新指令;
第一提取單元,用于當(dāng)?shù)谝唤邮諉卧邮盏焦芾砥脚_發(fā)送的程序更新指令時,從程序更新指令中提取出最新程序版本號;并指示第一發(fā)送單元向管理平臺發(fā)送下載請求,以便程序下載單元從管理平臺下載與最新程序版本號相關(guān)聯(lián)的最新程序;
程序下載單元,用于從管理平臺下載與最新程序版本號相關(guān)聯(lián)的最新程序;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于徐州徐工施維英機械有限公司,未經(jīng)徐州徐工施維英機械有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510098831.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





