[發明專利]遠程升級PLC固件的方法和裝置在審
| 申請號: | 201811355677.1 | 申請日: | 2018-11-14 |
| 公開(公告)號: | CN109309592A | 公開(公告)日: | 2019-02-05 |
| 發明(設計)人: | 李新;李晨亮;薛小平 | 申請(專利權)人: | 無錫信捷電氣股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;G05B19/05;G06F8/65 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 214000 江蘇省無*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 上位機 云服務器 遠程升級 方法和裝置 升級 發送 工業現場 握手信號 升級包 查詢 握手 成功 開發 | ||
本發明公開了一種遠程升級PLC固件的方法和裝置,其中,遠程升級PLC固件的方法,包括:上位機在云服務器基于PLC的ID信息查詢需要升級的PLC是否與所述云服務器連接;所述上位機發送握手信號至與所述云服務器連接的需要升級的PLC;所述上位機將選定的升級包通過云服務器發送至與所述上位機握手成功的PLC。通過將上位機和PLC都連接到云服務器,并根據PLC的ID在上位機對相應的PLC固件進行升級,從而達到遠程對PLC進行升級的目的。不需要工程人員帶著設備前往工業現場,節省了開發成本。
技術領域
本發明涉及PLC領域,具體地,涉及一種遠程升級PLC固件的方法和裝置。
背景技術
PLC控制器,雖然具有結構簡單、技術成熟、產品批量大等優點,但相對日新月異的生產要求,也越來越暴露出其固有的缺點。在許多情況下,當用戶要想進行功能上的擴展或變化時,都必須求助于系統的提供商,如想把特殊要求融入到控制系統中去時,是比較困難的。這無形中不僅提高了制造企業的成本,也成為控制系統升級換代的“瓶頸”。
目前多數PLC固件升級,需要專業人員,去工業現場,才能完成升級工作,費時費力。
發明內容
本發明的目的在于,針對上述問題,提出一種遠程升級PLC固件的方法和裝置,以實現遠程對PLC進行升級的優點。
為實現上述目的,本發明采用的技術方案是:
第一方面:公開了一種遠程升級PLC固件的方法,包括:
上位機在云服務器基于PLC的ID信息查詢需要升級的PLC是否與所述云服務器連接;
所述上位機發送握手信號至與所述云服務器連接的需要升級的PLC;
所述上位機將選定的升級包通過云服務器發送至與所述上位機握手成功的 PLC。
優選的,所述升級包,包括多個新版本的功能模塊。
優選的,所述上位機將選定的升級包通過云服務器發送至與所述上位機握手成功的 PLC,包括:
上位機將選定的升級包發送至所述云服務器;
所述云服務器根據所述PLC的ID信息將升級包發送給PLC;
所述PLC根據接收的升級包更新相應的模塊。
優選的,所述PLC根據接收的升級包更新相應的模塊,包括:
將升級包內模塊的版本與所述PLC內的模塊的版本進行對比;
如所述升級包內模塊的版本為新版本,則將所述PLC內的模塊用所述升級包內的模塊替換;
如所述升級包內模塊的版本和所述PLC內的模塊的版本一致,則發送信息至上位機。
優選的,如所述升級包內模塊的版本和所述PLC內的模塊的版本一致,則發送信息至上位機的步驟之后,還包括:
如上位機根據接收的信息發送覆蓋原版本的命令,則用所述升級包內模塊替換所述PLC內的模塊;
如上位機根據接收的信息發送不覆蓋原版本的命令,則忽略所述升級包。
第二方面,公開了一種遠程升級PLC固件的裝置,上位機、云服務器和PLC,
所述上位機和PLC均與所述云服務器通信連接 ;
所述上位機基于PLC的ID信息查詢需要升級的PLC是否與所述云服務器連接;
所述上位機發送握手信號至與所述云服務器連接的需要升級的PLC;
所述上位機將選定的升級包通過云服務器發送至與所述上位機握手成功的 PLC。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無錫信捷電氣股份有限公司,未經無錫信捷電氣股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811355677.1/2.html,轉載請聲明來源鉆瓜專利網。





