新聞中心
Information Centre
首頁
產品
解決方案
關于我們
服務支持
聯系我們
Information Centre
時間:2023-03-30 15:54:19
工業物聯網云平臺是一種基于云計算的物聯網技術平臺,用于實現工業設備之間的數據連接和智能化管理。它可以將工業設備、傳感器、控制器等物品連接到云端,實時采集、分析和處理大量的數據,從而實現設備的遠程監控、故障診斷、預測性維護等功能,提升生產效率、降低成本、提高產品質量。
工業物聯網云平臺可以為企業提供全面、高效、智能化的工業設備管理和維護服務,提升企業的競爭力和市場地位。
物通博聯工業智能網關,提供API接口,幫助客戶輕松開發工業物聯網云平臺
物通博聯工業智能網關,是一款有多網口、多串口,支持5G/4G/WIFI/Ethernet(以太網)/LORA等各種網絡接入方式、支持各種工業控制協議解析,支持MQTT上行協議(如Ali-JSON/W-JSON ),支持網關信息采集管理,支持遠程和本地自定義數采配置、支持各種數采規則、過濾規則和報警規則等邊緣計算功能、支持數采存儲、支持雙向控制和遠程維護,支持防火墻等功能為一體的嵌入式工業級智能網關。
物通博聯工業智能網關
物通博聯工業智能網關采集各種工控設備(PLC、采集器、儀器儀表和傳感器)的數據并在邊緣節點進行數據過濾、運算和標準化后,通過MQTT物聯網協議以W-JSON字符串格式將數據上報到云端平臺,或者接受云端下發的JSON控制指令進而控制現場設備,從而實現云端和現場設備的數據交互。
開發模型
物通博聯網關對接云平臺的開發是基于MQTT物聯網協議的開發方式,采用成熟穩定的MQTT開發套件來快速開發(比如mosquitto和paho)。其中物通博聯網關和云平臺軟件是MQTT客戶端,通過MQTT 服務端來實現數據的中轉。
MQTT模型主要是數據的收取(訂閱)和發送(發布),還有就是主題(定義了不同的數據收發通道,比如上行數據主題和下行數據主題)。
開發軟件架構
物通博聯網關的上行主題為/sys/$gatewaySn/up,下行主題為/$gatewaySn/down。
云端只要往/$gatewaySn/down發送JSON字符串指令(格式詳見W-JSON報文),序列號為$gatewaySn的網關就可以收到;云端只要訂閱/sys/$gatewaySn/up主題的數據,就可以收到網關上報上來的數據(格式詳見W-JSON報文)。
(1)準備一臺物通博聯智能網關
(2)將物通博聯網關聯網(或者與自主開發平臺的服務器處在同一局域網內)
(3)網關配置數采模塊,將設備的數據信息采集
① 根據設備類型 選擇添加對應協議的設備
② 在新增的設備下添加變量,填寫變量的偏移地址
(4)配置網關與服務器的云端接入參數
在云服務中心里添加連接服務器的參數 ,服務器地址和端口
(5)服務器搭建MQTT代理服務器程序(MQTT Broker搭建)
Mosquitto是一款實現了消息推送協議 MQTT v3.1 的開源消息代理軟件,提供輕量級的,支持可發布/可訂閱的的消息推送模式,使設備對設備之間的短消息通信變得簡單。
Mosquitto下載地址:
https://mosquitto.org/download/
(6)通過MQTT客戶端軟件測試網關指令,解析開發模型。
下載MQTT client端代碼實現數據的收發,參照指令測試內容和應用業務邏輯進行開發實現。
MQTT客戶端源碼下載地址:
https://www.eclipse.org/paho/index.php?page=downloads.php
本次模擬采用“mqtt.fx”客戶端通過訂閱主題和下發指令來完成MQTT接入的整體測試。
電腦安裝“mqtt.fx”客戶端,設置服務器地址和端口。
訂閱網關上報的上行主題
詳細步驟和網關指令可查看《工業智能網關·開發手冊-開放IOT平臺V5.6 》
下一篇:
物通博聯LORA無線物聯網網關應用方案