[發明專利]一種基于物聯網中間件的云端組態方法有效
| 申請號: | 202110057682.X | 申請日: | 2021-01-16 |
| 公開(公告)號: | CN112398953B | 公開(公告)日: | 2021-04-23 |
| 發明(設計)人: | 石守業;蔡明濤;何海波 | 申請(專利權)人: | 合沃物聯技術(南京)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/451;G06F3/0486 |
| 代理公司: | 南京冠譽至恒知識產權代理有限公司 32426 | 代理人: | 黃成萍 |
| 地址: | 210000 江蘇省南京市建鄴區雙*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 聯網 中間件 云端 組態 方法 | ||
1.一種基于物聯網中間件的云端組態方法,其特征在于:物聯網采集的現場設備的動態數據源先經中間件進行格式統一后上傳至云端,實現云端數據的實時更新;云端提供構建組態應用服務、數據存儲服務和數據分析服務,對物聯網提供的動態數據源進行采集、存儲和分析;
云端接收到的動態數據源通過websocket技術推送到組態編輯界面;組態編輯界面根據現場設備匹配ID匹配元件控件完成狀態刷新,在組態編輯界面設置完成的攜帶現場設備匹配ID的請求指令通過http協議發送給云端;云端通過控件綁定數據的方法以MQTT協議下發控制指令給中間件,以控制現場設備;
所述組態應用服務通過云端為用戶提供組態編輯界面,用戶通過遠程訪問在組態編輯界面中布局與物聯網場景一致的組態界面,并為組態界面配置與現場設備匹配的動態數據源,組態界面和動態數據源聯動以形成數據驅動的場景組態;在組態編輯界面對場景組態中的元件控件進行事件綁定并產生請求指令;云端將請求指令轉換為控制指令對現場設備進行控制;
所述組態編輯界面包括組態畫布、工具面板、控件面板和屬性/事件面板,控件庫中包括模擬現場設備的元件控件、狀態與控制控件、圖表控件、時間與視頻控件,控件庫中的控件以圖標方式展現在控件面板上,通過雙擊或拖拽的方式將控件面板上選中的控件添加到組態畫布上,通過屬性/事件面板對組態畫布上選中的控件進行屬性設置,通過屬性/事件面板對組態畫布上選中的元件控件進行事件綁定;
所述狀態與控制控件包括開關控件、按鈕控件、狀態指示燈控件、管道狀態控件、液位儀控件和溫度計控件,圖表控件包括餅圖控件、折線圖控件、柱狀圖控件、環形圖控件、統計表控件和指標卡控件,時間與視頻控件包括數字時鐘控件、數碼管控件、視頻控件和實時數據控件,實時數據控件包括狀態控制控件和視頻時間控件;
開關控件能夠監聽單擊觸發開關開或關兩種狀態的事件,按鈕控件能夠監聽按下和抬起觸發按鈕點擊和釋放兩種狀態的事件。
2.根據權利要求1所述的基于物聯網中間件的云端組態方法,其特征在于:工具面板上的功能按鍵采用Toolbar對象和Menus對象構建,功能按鍵包含文件、編輯、查看和調整圖形按鍵,文件按鍵封裝組態文件導入導出的功能,編輯按鍵封裝對圖形文件進行包含回退、復制、粘貼、刪除、數據樣式編輯和圖形鎖定操作的功能,查看按鍵封裝對圖形文件和組態文件進行展示的功能,調整圖形按鍵封裝對圖形文件進行包含旋轉、對齊、布局和組合操作的功能。
3.根據權利要求1所述的基于物聯網中間件的云端組態方法,其特征在于:控件面板上的控件采用Sidebar對象構建,包括構建控件模型和填充控件模型,使用Sidebar.prototype.createEdgeTemplateEntry( )函數構建控件模型,使用Sidebar.prototype.addGeneralPalette( )函數填充控件模型,控件面板上的控件以SVG文件保存。
4.根據權利要求1所述的基于物聯網中間件的云端組態方法,其特征在于:控件構造的描述均由xml文件生成document文件,使用:
prototype.paintVertexShape( ) 函數:在組態畫布上顯示控件;
DataFormatPanel.prototype.addFont( )函數:修飾組態畫布上控件的樣式,包括對文字、背景、邊框和布局的修飾;
editorUi.getFileData( )函數:先將當前組態畫布上的內容壓縮成xml文件,再將xml文件轉換成Base64格式,最后通過xmlConfig配置形成xmlConfig配置的xml文件,將xmlConfig配置的xml文件存入數據庫;
editorUi.openLocalFile(xmlConfig)函數:用于解析xml文件的xmlConfig配置;
decodeURIComponent(xmlConfig)函數:基于xmlConfig配置將xml文件解析成xml節點文件,將xml節點文件加載在組態畫布上。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合沃物聯技術(南京)有限公司,未經合沃物聯技術(南京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110057682.X/1.html,轉載請聲明來源鉆瓜專利網。





