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