国产精品一区二区电影-国产精品一区二区公司-国产精品一区二区国产-国产精品一区二区六-国产精品一区二区免费-国产精品一区二区区别

康寶智信測量技術(shù)(北京)有限公司
銷售咨詢熱線:
010-65610080
網(wǎng)站首頁  ◇  技術(shù)文章  ◇  數(shù)據(jù)采集器MQTT設(shè)置指南來了!

數(shù)據(jù)采集器MQTT設(shè)置指南來了!

來源:技術(shù)文章    更新時間:2024-12-09    瀏覽:1193次


MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸協(xié)議),是一種基于發(fā)布/訂閱(Publish/Subscribe)的模式“輕量級“通訊協(xié)議,該協(xié)議構(gòu)建于TCP/IP協(xié)議上。

下面以CR1000X的設(shè)置過程

介紹如何將采集到的數(shù)據(jù)

發(fā)送到MQTT服務(wù)器

我們其他支持MQTT通訊的采集設(shè)備

MQTT通訊設(shè)置與CR1000X一致


 CR1000X MQTT通訊參數(shù)設(shè)置 

首先需要在DevConfig軟件中中設(shè)置MQTT Broker的參數(shù),轉(zhuǎn)到Setting Editor->MQTT選項卡。

點擊圖片查看大圖~

MQTT Enable

MQTT Enable“參數(shù):用于使能MQTT功能,并且可使用TLS加密傳輸。

Campbell CLOUD Enabled

     Campbell CLOUD Enabled"參數(shù):用于使能Campbell Cloud功能。

MQTT Broker URL  

MQTT Broker URL"參數(shù)用于輸入MQTT Broker的地址。這里我們使用Mosquitto提供的免費用于測試的服務(wù)器地址,在輸入框中輸入“test.mosquitto.org"。相應(yīng)的在“Port No"對話框中輸入端口號1883。點擊“Apply"應(yīng)用配置更改,可以看到“MQTT State"狀態(tài)變?yōu)椤癕QTT session established",CR1000X作為客戶端已成功與MQTT Broker創(chuàng)建了連接。

 MQTT Base Topic

MQTT Base Topic"對話框用于設(shè)置CR1000X發(fā)布消息的主題,可用“/“來劃分不同的主題級別。這里我們設(shè)置為"cs/v1/“。

至此關(guān)于MQTT參數(shù)設(shè)置完成

對于需要發(fā)送的數(shù)據(jù)

需要通過CRBasic編程實現(xiàn)


CRBasic程序提供了多種用于發(fā)送數(shù)據(jù)指令,包括:

MQTTPublish()

MQTTPublishConstTable

MQTTPublishTable()


下面是一段簡單的代碼,用于展示如何將DataTable中的數(shù)據(jù)發(fā)送到MQTT服務(wù)器:

點擊圖片查看大圖~


程序上傳到CR1000X后,通過DevConfig軟件查看可以看到“MQTT State"對話框變?yōu)椤癙ublishing",表明CR1000X數(shù)采已經(jīng)開始向MQTT服務(wù)器發(fā)布消息。



如何查看CR1000X發(fā)送到

MQTT的數(shù)據(jù)?


可以通過第三方的MQTT客戶端軟件訂閱CR1000X發(fā)布的消息。下面我們使用MQTT-Explorer軟件來查看數(shù)據(jù)。

創(chuàng)建與MQTT服務(wù)器的連接,輸入MQTT服務(wù)器的URL和端口號,點擊“CONNECT"進(jìn)行連接。

點擊圖片查看大圖~


可在搜索框中搜索CR1000X發(fā)布的主題,快速查找CR1000X發(fā)布的數(shù)據(jù)。

這里我們在搜索框中輸入DevConfig軟件中設(shè)置的“MQTT Base Topic"參數(shù)"cs/v1/“,可快速找到CR1000X發(fā)布的消息。

點擊圖片查看大圖~


CR1000X發(fā)布的消息支持CSIJSONGeoJSON兩種格式,下面是測試過程中的消息范本:

點擊圖片查看大圖~


MQTT優(yōu)點在于,可以以極少的代碼和有限的帶寬,為遠(yuǎn)程連接設(shè)備提供可靠的消息服務(wù),作為一種低開銷、低帶寬占用的及時通訊協(xié)議,使其在物聯(lián)網(wǎng)、小型設(shè)備、移動應(yīng)用等方面有較廣泛的應(yīng)用。

MQTT是一種基于客戶端-服務(wù)器的消息發(fā)布/訂閱傳輸協(xié)議。

MQTT協(xié)議是輕量、簡單、開放和易于實現(xiàn)的。遵循發(fā)布/訂閱的模式,方便消息在設(shè)備之間傳遞,但消息不是直接從發(fā)送端送到接收端(即點對點),而是由MQTT Broker(或者叫MQTT服務(wù)器)分發(fā)的。

MQTT允許用戶動態(tài)創(chuàng)建主題(不需要預(yù)先創(chuàng)建主題),運維成本低;MQTT協(xié)議可以把傳輸量降低以提高傳輸效率;提供服務(wù)質(zhì)量(quality of service level:QoS)管理;不強(qiáng)制傳輸數(shù)據(jù)的類型和格式,保持很高的靈活性。





主站蜘蛛池模板: 嗯~啊~乖~进去了~h~乖视频 | 青檬在线电视剧在线观看 | 精品欧美在线观看 | 国产欧美亚洲精品第二区首页 | 欧美精品一区二区在线观看 | 国产精品沙发午睡系列 | 精品国产综合色在线 | 国产精品高潮玲珑久久AV无码 | 国产精品tv在线观看 | 不卡亚洲欧美日 | 午夜精品久久久久久久久噜噜 | 爆乳无码系列肉感在线播放 | 亚洲午夜福利视频 | 久久久精品人妻一区二区三区蜜桃 | 日本在线免费观看视频 | 国产欧美高清视频在线 | a亚洲欧美中文日韩在线v日本 | 日韩在线欧美综合网 | 国产在线aaa片一区二区99 | 91看国产精品大片 | 国产资源网中文最新版 | 欧美a级大片 | 中文国产高清综合乱色视频在线播放 | 中文字幕无码精品三级在线电影 | 亚洲欧美一区二区三区 | 五月激情久久 | 精品人妻一区二区三区久久午夜 | 97视频播放 | 91午夜福利国产 | 国产成人av大片大片在线播 | 国产在线高清 | 亚洲中文字幕超麻 | 91嫩草在线 | 国产精品厕所 | 产精品午夜看片_久久国产91 | 日本最强| 最新伊人视频信息 | 国产91精品丝袜一区二区漫画 | 中文字幕久久精品乱码乱码 | 国产一级特黄一级毛 | 无套内内射视频网站 |