解決方案 | PLCnext + AR技術在IoT解決方案中的應用
解決方案
PLCnext + AR技術
在IoT解決方案中的應用
背景
AR技術,即增強現實技術,通過將設備拍攝到的實際畫面與虛擬世界的信息統一結合的新興技術。隨著智能工業4.0時代的到來,傳統工業與新型智能技術的結合也成為一項新的研究熱點。在此趨勢下,AR技術與工業場景的結合運用可以為工業發展帶來新的突破。智能巡檢,遠程協助,數據展示與故障檢測等應用結合AR技術與物聯網技術,極大提高工業現場維護的效率與便捷性,從而降低了人工維護的成本。
在這些應用中,AR數據上傳是AR技術與工業現場結合的關鍵,AR遠程設備終端畫面數據的實時展示依賴于工業現場的數據的在物聯網中的可靠傳輸。工業物聯網技術為AR數據傳輸開辟了信息通路。
來看看如何玩轉AR吧!
AR架構
解決方案中采用了與合作伙伴某品牌的AR技術相融合的方法,數據通過PLCnext傳輸至其AR云端服務器,最后在安裝有相關軟件的AR終端上進行工業現場實時展示。
實施流程圖
建立對象模型:通過AR技術,利用攝像頭對場景進行掃描,提取場景特征,建立場景識別模型。
建立展示變量:初始傳輸變量為PLCnext內的數據結構體,逐步處理可視化的echarts數據展示語句。
傳輸實時數據:通過物聯網技術進行展示變量數據的傳輸,最后上傳至AR云端服務器。
效果展示:在AR移動設備上進行場景掃描,識別場景模型,最后將傳輸數據呈現至場景模型內。
通信架構
通信架構
通信架構主要由三部分組成:
a) PLCnext至本地服務器數據傳輸,
b) 本地服務器數據處理,
c) 本地服務器至云端服務器數據傳輸
具體如下:
PLCnext至本地服務器數據傳輸
主要采用了物聯網中普及的MQTT通信協議。在PLCnext內建立MQTT發布客戶端實現基于MQTT協議的消息發布,在本地服務器建立MQTT服務器與MQTT接收客戶端實現本地服務器的基于MQTT協議的消息訂閱。
PLCnext至本地服務器數據傳輸流程
本地服務器數據處理
主要將PLCnext傳輸過來的JSON格式消息進行存儲與打包。通過python建立與數據庫的連接并存儲,同時將JSON格式數據消息打包成echarts語句方便后期的數據展示。
數據展示
本地服務器至云端服務器數據傳輸
主要采用了RESTful API接口數據傳輸的方式進行數據傳輸。本地服務器建立一個WEB服務,將打包好的echarts語句通過RESTful API發送給云端服務器建立的WEB客戶端。最后云端服務器進行數據處理與發送AR顯示終端。
本地服務器至云端服務器數據傳輸流程
最終效果
結語
AR技術與IoT物聯網技術的融合實現了工業現場的AR畫面數據實時展示。隨著5G技術的深入,工業物聯網將不僅在工業AR技術上有著不可或缺的作用,更在工業的其他信息傳輸領域展現其獨有優勢。
定制化培訓服務,請咨詢:
李老師:025-52121888-8419
自動化服務熱線:4008281555-8#
郵箱:lihuimin@phoenixcontact.com.cn

提交
【航海日志】與海鷗共舞,與星辰對話!
創新與標準同行|菲尼克斯電氣榮獲GB/T 20234-2023 CQC認證
解決方案 | 全速前進 向大海的深處去!
讀懂按鈕指示燈,來這場研討會就夠了!
新品速遞 | 寬僅6.2mm 超薄安全柵MINI Analog Pro Ex