[發明專利]一種基于云端的PLC多終端交互系統及方法在審
| 申請號: | 201811380436.2 | 申請日: | 2018-11-19 |
| 公開(公告)號: | CN109194773A | 公開(公告)日: | 2019-01-11 |
| 發明(設計)人: | 陳梁;陳勇潔;何川 | 申請(專利權)人: | 四川長虹電器股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G05B19/05 |
| 代理公司: | 四川省成都市天策商標專利事務所 51213 | 代理人: | 劉興亮 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 云端 多終端 交互系統 不一致性 產品實現 電腦終端 移動終端 直接交互 終端轉換 多平臺 跨平臺 物聯網 轉換 工作量 開發 | ||
本發明公開了一種基于云端的PLC多終端交互系統及方法,包括云端、PLC設備、電腦終端以及移動終端:本發明實現PLC與多終端的復雜交互,以及與云端的直接交互,無需各個終端轉換,減少跨平臺轉換的開發工作量,避免多平臺轉換不一致性,使得PLC相關產品實現物聯網化。
技術領域
本發明涉及工業控制領域和物聯網通信技術領域,尤其涉及一種基于云端的PLC多終端交互系統及方法。
背景技術
PLC(可編程邏輯控制器)是種專門為在工業環境下應用而設計的數字運算操作電子系統。它采用一種可編程的存儲器,在其內部存儲執行邏輯運算、順序控制、定時、計數和算術運算等操作的指令,通過數字式或模擬式的輸入輸出來控制各種類型的機械設備或生產過程。
PLC優勢在于運算,而通信和程序設計是其弱勢,目前PLC應用于傳統工業領域,相關產品無法實現物聯網化。
發明內容
針對PLC(Programmable Logic Controller,可編程邏輯控制器)多終端交互困難:PLC難以解析復雜的Xml、Json等數據格式,必須直接對PLC寄存器進行二進制數據讀寫;多種控制終端獨立完成Json數據與二進制數據轉換,由于平臺差異大,會導致重復工作量大,維護困難的問題,本發明提出一種基于云端的PLC多終端交互系統及方法。
本發明通過以下技術方案來實現上述目的:
一種基于云端的PLC多終端交互系統,包括:云端、PLC設備、電腦終端以及移動終端:
所述云端:
接收電腦終端、移動終端上傳的json、xml,并按照協議轉換成PLC設備可識別二進制格式存放到數據庫;
接收PLC設備的連接請求,并按照用戶操作下發制定的二進制數據;
所述PLC設備:
連接云端,接收云端發送的二進制數據,保存到寄存器;
接收局域網電腦終端發送的二進制數據,保存到寄存器;
所述電腦終端:
連接云端,向云端發送json、xml等格式化數據;
所述移動終端:
向云端發送json、xml等格式化數據。
作為進一步優化,所述電腦終端可通過局域網連接PLC設備,向PLC設備發送二進制數據。
作為進一步優化,所述移動終端包括但不限于手機、平板。
本發明的另一方面提供一種基于云端的PLC多終端交互系統的交互方法,
終端向云端發送PLC設備控制請求,控制指令格式為Json,云端解析Json,并轉換為PLC可識別的二進制數據;
若PLC設備當前與云端建立了TCP連接,則云端直接發送二進制數據給PLC設備,完成交互;
若PLC設備未與云端建立TCP連接,則終端可以直接通過局域網或者串口向PLC設備下發從云端獲取到的二進制數據。
本發明的有益效果在于:
本發明的一種基于云端的PLC多終端交互系統及方法,實現PLC與多終端的復雜交互,以及與云端的直接交互,無需各個終端轉換,減少跨平臺轉換的開發工作量,避免多平臺轉換不一致性,使得PLC相關產品實現物聯網化。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川長虹電器股份有限公司,未經四川長虹電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811380436.2/2.html,轉載請聲明來源鉆瓜專利網。





