[發明專利]遠程升級PLC固件的方法和裝置在審
| 申請號: | 201811355677.1 | 申請日: | 2018-11-14 |
| 公開(公告)號: | CN109309592A | 公開(公告)日: | 2019-02-05 |
| 發明(設計)人: | 李新;李晨亮;薛小平 | 申請(專利權)人: | 無錫信捷電氣股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;G05B19/05;G06F8/65 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 214000 江蘇省無*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 上位機 云服務器 遠程升級 方法和裝置 升級 發送 工業現場 握手信號 升級包 查詢 握手 成功 開發 | ||
1.一種遠程升級PLC固件的方法,其特征在于,包括:
上位機在云服務器基于PLC的ID信息查詢需要升級的PLC是否與所述云服務器連接;
所述上位機發送握手信號至與所述云服務器連接的需要升級的PLC;
所述上位機將選定的升級包通過云服務器發送至與所述上位機握手成功的 PLC。
2.根據權利要求1所述的遠程升級PLC固件的方法,其特征在于,所述升級包,包括多個新版本的功能模塊。
3.根據權利要求1所述的遠程升級PLC固件的方法,其特征在于,所述上位機將選定的升級包通過云服務器發送至與所述上位機握手成功的 PLC,包括:
上位機將選定的升級包發送至所述云服務器;
所述云服務器根據所述PLC的ID信息將升級包發送給PLC;
所述PLC根據接收的升級包更新相應的模塊。
4.根據權利要求2所述的遠程升級PLC固件的方法,其特征在于,所述PLC根據接收的升級包更新相應的模塊,包括:
將升級包內模塊的版本與所述PLC內的模塊的版本進行對比;
如所述升級包內模塊的版本為新版本,則將所述PLC內的模塊用所述升級包內的模塊替換;
如所述升級包內模塊的版本和所述PLC內的模塊的版本一致,則發送信息至上位機。
5.根據權利要求4所述的遠程升級PLC固件的方法,其特征在于,如所述升級包內模塊的版本和所述PLC內的模塊的版本一致,則發送信息至上位機的步驟之后,還包括:
如上位機根據接收的信息發送覆蓋原版本的命令,則用所述升級包內模塊替換所述PLC內的模塊;
如上位機根據接收的信息發送不覆蓋原版本的命令,則忽略所述升級包。
6.一種遠程升級PLC固件的裝置,其特征在于,上位機、云服務器和PLC,
所述上位機和PLC均與所述云服務器通信連接 ;
所述上位機基于PLC的ID信息查詢需要升級的PLC是否與所述云服務器連接;
所述上位機發送握手信號至與所述云服務器連接的需要升級的PLC;
所述上位機將選定的升級包通過云服務器發送至與所述上位機握手成功的 PLC。
7.根據權利要求6所述的遠程升級PLC固件的裝置,其特征在于,所述上位機,包括升級模塊,所述升級模塊:用來發送升級包。
8.根據權利要求6所述的遠程升級PLC固件的裝置,其特征在于,所述PLC,包括引導模塊,所述引導模塊,用來上報ID至所述云服務器以及從所述云服務器接收上位機發送的握手信號。
9.根據權利要求6所述的遠程升級PLC固件的裝置,其特征在于,所述PLC,包括,自更新程序模塊:用來根據所述升級包更新相應的模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無錫信捷電氣股份有限公司,未經無錫信捷電氣股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811355677.1/1.html,轉載請聲明來源鉆瓜專利網。





