[發明專利]一種基于總線的多儀表固件升級方法及裝置有效
| 申請號: | 201711385823.0 | 申請日: | 2017-12-20 |
| 公開(公告)號: | CN108304202B | 公開(公告)日: | 2022-04-08 |
| 發明(設計)人: | 饒洋 | 申請(專利權)人: | 珠海派諾科技股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65 |
| 代理公司: | 廣州市越秀區哲力專利商標事務所(普通合伙) 44288 | 代理人: | 劉興彬;羅晶 |
| 地址: | 519085 廣東省珠海市高新*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 總線 儀表 升級 方法 裝置 | ||
本發明提供一種基于總線的多儀表固件升級方法,包括步驟:建立通信連接,檢測通信連接,設置儀表型號,多儀表固件升級,通過通信總線建立控制設備與若干儀表的通信連接;檢測控制設備與若干儀表的通信連接,通信連接成功時,設置待固件升級儀表的型號信息;控制設備通過通信總線將固件升級程序依次發送至型號信息對應的儀表,型號信息對應的儀表將固件升級程序寫入非易失性存儲器,并且重啟型號信息對應的儀表;本發明涉及一種基于總線的多儀表固件升級裝置;本發明能夠對總線上多個同一型號儀表進行一鍵固件升級,并支持對固件升級失敗的儀表進行再次升級。
技術領域
本發明涉及儀表固件升級技術領域,尤其涉及一種基于總線的多儀表固件升級方法及裝置。
背景技術
目前只能通過超級終端一次對一臺儀表進行固件升級,不能實現一次對多個同一型號的儀表進行一鍵固件升級;固件升級時,每臺儀表需要重新連接RS485總線,而且有些現場儀表分散在不同樓層里,每次儀表需要固件升級時,工作人員需要到各個樓層查找每個儀表的型號和地址,并判別每個儀表是否需要升級,人工工作量太大,尤其一些儀表進行固件升級過程中必須在儀表上電后3秒內將升級信號下發至儀表,現場人員在現場有限的環境下難以完成。
發明內容
為了克服現有技術的不足,本發明的目的之一在于提供一種基于總線的多儀表固件升級方法,能夠對總線上的多個同一型號儀表進行升級,并支持對固件升級失敗的儀表,進行再次升級。
本發明提供一種基于總線的多儀表固件升級方法,包括以下步驟:
建立通信連接,通過通信總線建立控制設備與若干儀表的通信連接;
檢測通信連接,檢測所述控制設備與若干所述儀表的通信連接,通信連接成功時,跳轉至步驟設置儀表型號;
設置儀表型號,設置待固件升級儀表的型號信息;
多儀表固件升級,所述控制設備通過所述通信總線將固件升級程序依次發送至所述型號信息對應的儀表,所述型號信息對應的儀表將所述固件升級程序寫入非易失性存儲器,并且重啟所述型號信息對應的儀表。
進一步地,在所述步驟多儀表固件升級之后還包括步驟檢測升級結果,所述控制設備檢測所述型號信息對應儀表的當前版本號,若所述當前版本號是目標版本號,則所述型號信息對應的儀表升級成功;若所述當前版本號不是目標版本號,則所述型號信息對應的儀表升級失敗。
進一步地,還包括步驟讀取校表系數和步驟比對校表系數,所述讀取校表系數包括讀取所述型號信息對應儀表的固件升級前校表系數和固件升級后校表系數,所述步驟比對校表系數包括將所述固件升級前校表系數與所述固件升級后校表系數進行比對,確定所述型號信息對應的儀表能否正常使用。
進一步地,還包括再次固件升級:若所述型號信息對應的儀表升級失敗,所述控制設備通過所述通信總線將固件升級程序再次發送至升級失敗的儀表,所述升級失敗的儀表將所述固件升級程序寫入非易失性存儲器,并且重啟儀表。
進一步地,還包括步驟設置地址范圍:設置待固件升級儀表的地址查詢范圍,所述步驟多儀表固件升級還包括所述控制設備在所述地址查詢范圍內查詢所述型號信息對應的儀表,獲得待固件升級儀表,通過所述通信總線將固件升級程序依次發送至所述待固件升級儀表,所述待固件升級儀表將所述固件升級程序寫入非易失性存儲器,并且重啟儀表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海派諾科技股份有限公司,未經珠海派諾科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711385823.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:對象更新方法、裝置及設備
- 下一篇:一種多儀表固件升級方法及裝置





