女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

淺談mqtt協(xié)議與終端監(jiān)測設備結合

安科瑞吳智敏 ? 來源:jf_01050661 ? 作者:jf_01050661 ? 2022-12-13 13:54 ? 次閱讀

摘要:MQTT是一個基于客戶端-服務器的消息發(fā)布/訂閱傳輸協(xié)議, 優(yōu)點是輕量,簡單,開放和易于實現(xiàn)的,這樣的特點在于物聯(lián)網設備中就十分適用,這也是它在物聯(lián)網中被廣泛應用的原因之一。而物聯(lián)網產品的電表-adw300就可以基于物聯(lián)網技術,通過mqtt服務器,實時向客戶平臺推送所監(jiān)測的設備的工作狀態(tài)。保障用電設備能夠安全、可靠、高效的運行。

引言

物聯(lián)網(Internent of things),網上熱詞稱為,“物品與物品之間都存在網絡”,它是基于互聯(lián)網的基礎上去延伸和擴展的網絡,形成新的概念——物聯(lián)網。其物品與物品之間進行信息交互和通信,又被稱為,物物相息。物聯(lián)網通過智能感知,識別技術與普適計算等通信感知技術,被廣泛的應用在網絡融合中。

一、MQTT協(xié)議

1.MQTT通訊協(xié)議的概念

MQTT協(xié)議(Message Queuing Telemtry Transport),又稱消息隊列遙測傳輸協(xié)議,是一種基于發(fā)布/訂閱模式的“輕量級”通訊協(xié)議,它是構建與Tcp/IP協(xié)議上,1999年發(fā)布的通訊協(xié)議。MQTT的優(yōu)點在于,可以以很少的代碼和有限的帶寬,為連接遠程設備提供實時可靠的消息服務。作為一種低能耗、低帶寬占用的實時通訊協(xié)議,使其在物聯(lián)網、小型設備、移動應用等方面有較廣泛的應用。

MQTT服務器(消息代理),常見的mqtt服務器并不是宏觀的機房里一堆柜子,而是基于Erlang/OTP平臺開發(fā)的一個軟件,然后有電腦等等設備運行這個軟件。直觀的理解成運行了 MQTT 消息服務器軟件的一臺服務器或一個服務器集群。

主要的功能是:如下圖1-1所示。

(1)接受來自客戶端的網絡連接

(2)接受客戶端發(fā)布的信息

(3)處理來自客戶端的訂閱和退訂的請求

(4)向訂閱的客戶轉發(fā)應用程序的消息。

50d7ca24a7ea491287b2184d76270174~noop.image?_iz=58558&from=article.pc_detail&x-expires=1671514711&x-signature=X1o7RWXVXnTtYCadQOM6q4plD14%3D

二、MQTT協(xié)議網絡傳輸

MQTT會構建底層網絡傳輸,它將建立的客戶端和服務器連接,,提供應該有序的,無損的,基于字節(jié)流的雙向傳輸發(fā)送數(shù)據(jù)的時候,MQTT會把與之相關的服務質量(Qos)和主題名(Topic)關聯(lián)。

(1)協(xié)議原理

MQTT協(xié)議通訊過程,需要客戶端和服務器共同完成,一共有三個身份,發(fā)布者(Publish),代理(Broker)、訂閱者(Subscribe),其中消息發(fā)發(fā)布者和訂閱者都可以是客戶端,消息代理是mqtt服務器。

①MQTT的實現(xiàn)方式

Topic:主題,可以理解為消息的類型;

Payload:消息內容,可以理解為具體要使用的數(shù)據(jù)內容

②MQTT客戶端

一個使用mqtt協(xié)議的運用程序或設備,它是基于mqtt服務器端的網絡連接,常用于發(fā)布信息,訂閱發(fā)布信息,退訂或刪掉應用程序的消息,斷開與服務器連接。

(2) MQTT協(xié)議特性

協(xié)議是工作在低帶寬、不可靠的網絡的遠程傳感器和控制設備通訊而設計的協(xié)議,它具備以下主要的幾項特性:

①使用發(fā)布/訂閱消息模式,提供一對多的消息發(fā)布,解除應用程序耦合。

②對負載內容屏蔽的消息傳輸。

③使用Tcp/IP提供網絡連接。

④有三種消息發(fā)布服務質量,消息發(fā)布(Qos:0至多一次,1至少一次,2只有一次)

⑤小型傳輸、流量需求小。

c833012f00514d0787f06e3c3aaa9f2b~noop.image?_iz=58558&from=article.pc_detail&x-expires=1671514711&x-signature=uPC3JSrpZT%2BIVKZ47gzd5Ym9gik%3D

三、MQTT服務器與終端監(jiān)測設備通訊交流

很多的電表都是通過接網關的方式,是設備與mqtt服務器進行數(shù)據(jù)交互,而ADW系列中,幾款電表中的一款——ADW300電表,本身具備上網的功能有4G和wifi兩種,它們通過物聯(lián)網卡或局域網的方式,使設備具備了聯(lián)網的功能,減少設備連接網關再上服務器瑣碎的過程,實現(xiàn)工業(yè)物聯(lián)網。

(1) ADW300無線計量儀表

ADW300無線計量儀表主要用于計量低壓網絡的三相有功電能,具有體積小、精度高、功能豐富等優(yōu)點,并且可選通訊方式多,可支持RS485通訊和Lora、NB、4G、wifi等無線通訊方式,增加了外置互感器的電流采樣模式,從而方便用戶在不同場合進行安裝使用??伸`活安裝于配電箱內,實現(xiàn)對不同區(qū)域和不同負荷的分項電能計量、運維監(jiān)管或電力監(jiān)控等需求。

fe8a85bb830a4cbd910ed8763949a8d6~noop.image?_iz=58558&from=article.pc_detail&x-expires=1671514711&x-signature=LLsBhKa1kTFpScTg7gwOTF0v39o%3D

(2)標準化MQTT協(xié)議

①訂閱(subscription)

訂閱包含主題篩選器(Topic Filter)和服務質量(QoS)。訂閱會與一個會話(Session)關聯(lián)。一個會話可以包含多個訂閱。每一個會話中的每個訂閱都有一個不同的主題篩選器。

②會話(session)

每個客戶端與服務器建立連接后就是應該會話客戶端和服務器之間有狀態(tài)交互,會話存在與一個網絡之間,也可能在客戶端和服務器之間跨越多個連續(xù)的網絡連接。

③主題名(Topic name)

連接到一個應用程序消息的標簽,該標簽與服務器的訂閱相匹配服務器會將消息發(fā)送給訂閱所匹配標簽的每一個客戶端

④數(shù)據(jù)上傳(Data upload)

電表無線傳輸做到了小型傳輸、流量需求小,這款電表的數(shù)據(jù)上傳流程簡潔,(詳細見附錄)將多余的數(shù)據(jù)上傳步驟優(yōu)化,促使定制化數(shù)據(jù)上傳,其中包含了常用的電參量數(shù)據(jù)、信號強度、有功需量、電壓電流變比、溫度、DI狀態(tài)、電壓電流諧波畸變率、尖峰平谷電能等等。

四.總結

綜上所述,在現(xiàn)在物聯(lián)網技術的大環(huán)境下,MQTT服務器的已經陸續(xù)被各個商家企業(yè)采用,因為MQTT服務器與mqtt協(xié)議能夠滿足他們智能化管理需求。很多企業(yè)的一些生產車間配電柜都需要使用無線設備監(jiān)測用電設備的工作狀態(tài),而企業(yè)的生產車間大多是分散獨立的用電設備,若每個設備都安裝網關,那改造的成本是很大的資金。

所以大部分企業(yè)為了節(jié)約成本常常會安裝一批用于無線監(jiān)控用電設備的電表——ADW300,通過傳感器對電纜以及生產線的各種設備參數(shù)進行采集,主要包含電流、電壓等電參量數(shù)據(jù),并且將獲得的數(shù)據(jù)實時上傳到MQTT服務器云端,然后通過物聯(lián)網平臺和數(shù)據(jù)庫訂閱mqtt服務器端主題,來獲取終端監(jiān)測設備的數(shù)據(jù),實現(xiàn)終端和云端的雙向通信,搭建強大的數(shù)據(jù)通道,獲得的數(shù)據(jù)被存儲到MQTT服務器的云數(shù)據(jù)庫中,能夠保證數(shù)據(jù)的安全性,搭建用電管理和顯示系統(tǒng),通過云技術、大數(shù)據(jù)、互聯(lián)網將獲得的數(shù)據(jù)顯示到前臺,用戶可以通過登錄手機APP、電腦頁面等實時監(jiān)控設備和電纜的電力數(shù)據(jù)情況。

附錄:

ADW300-4G的數(shù)據(jù)上傳流程圖

ca303aee6f874035babdc4810cd5ea1b~noop.image?_iz=58558&from=article.pc_detail&x-expires=1671514711&x-signature=xD%2FsUsrdlJVsZhxfIe%2BmjBFOPAs%3D

4c0709e7dae749b8ab557da0b56898b4~noop.image?_iz=58558&from=article.pc_detail&x-expires=1671514711&x-signature=7EXLfvZpsc7yuumIeedVxhKGq1s%3D

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 物聯(lián)網

    關注

    2927

    文章

    45832

    瀏覽量

    387438
  • 通訊協(xié)儀

    關注

    0

    文章

    10

    瀏覽量

    6269
  • MQTT
    +關注

    關注

    5

    文章

    668

    瀏覽量

    23447
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    MQTT為何成為物聯(lián)網協(xié)議

    的優(yōu)勢,以下為你詳細介紹: 輕量級特性,適配資源受限設備 協(xié)議頭開銷小 :MQTT協(xié)議頭非常簡潔,相比其他協(xié)議,它在數(shù)據(jù)傳輸時添加的額外信息
    的頭像 發(fā)表于 05-20 09:54 ?104次閱讀

    基于MQTT協(xié)議的車云通信設計

    隨著智能汽車的發(fā)展,車云通信的功能場景及數(shù)據(jù)量也逐漸增多,具有輕量化、可靠性等特點的MQTT協(xié)議成為很多OEM車云通信協(xié)議的選擇。本文主要介紹。 什么是MQTT?
    的頭像 發(fā)表于 01-08 10:24 ?854次閱讀
    基于<b class='flag-5'>MQTT</b><b class='flag-5'>協(xié)議</b>的車云通信設計

    MQTT-3.1.1標準協(xié)議文檔

    電子發(fā)燒友網站提供《MQTT-3.1.1標準協(xié)議文檔.pdf》資料免費下載
    發(fā)表于 11-21 16:20 ?4次下載

    【教程】設備通過MQTT協(xié)議接入OneNET平臺,建立可視化界面

    在物聯(lián)網領域,傳感器與服務器的通信、信息的收集以及MQTT協(xié)議都是可以考慮的方案之一。MQTT通常用于需要低功耗和低帶寬的場景,如物聯(lián)網設備、傳感器網絡、移動應用等。它的輕量級和高效特
    的頭像 發(fā)表于 10-25 08:06 ?2406次閱讀
    【教程】<b class='flag-5'>設備</b>通過<b class='flag-5'>MQTT</b><b class='flag-5'>協(xié)議</b>接入OneNET平臺,建立可視化界面

    MQTT.fx 連接Onenet 多協(xié)議接入平臺 MQTT協(xié)議(舊版)詳解

    此文檔可以作為中間態(tài)MQTT版本,默認參數(shù)獲取教程 多協(xié)議接入地址 td {white-space:nowrap;border:1px solid #dee0e3;font-size:10pt
    的頭像 發(fā)表于 09-30 15:20 ?1683次閱讀
    <b class='flag-5'>MQTT</b>.fx 連接Onenet 多<b class='flag-5'>協(xié)議</b>接入平臺 <b class='flag-5'>MQTT</b><b class='flag-5'>協(xié)議</b>(舊版)詳解

    物聯(lián)網行業(yè)中MQTT通信協(xié)議詳解以及使用

    ,該協(xié)議構建于TCP/IP協(xié)議上,由IBM在1999年發(fā)布。 MQTT最大優(yōu)點在于, 用極少的代碼和有限的帶寬,為連接遠程設備提供實時可靠的消息服務 。 作為一種低開銷、低帶寬占用的即
    的頭像 發(fā)表于 09-20 17:08 ?2321次閱讀
    物聯(lián)網行業(yè)中<b class='flag-5'>MQTT</b>通信<b class='flag-5'>協(xié)議</b>詳解以及使用

    MQTT協(xié)議網關的工作原理及功能特性

    在物聯(lián)網的快速發(fā)展中,MQTT協(xié)議網關作為連接物聯(lián)網設備與消息代理服務器的重要橋梁,扮演著不可或缺的角色。MQTT是一種基于發(fā)布/訂閱模式的輕量級通信
    的頭像 發(fā)表于 09-18 17:00 ?1005次閱讀
    <b class='flag-5'>MQTT</b><b class='flag-5'>協(xié)議</b>網關的工作原理及功能特性

    鋇錸技術Modbus轉MQTT網關:橋接Modbus協(xié)議MQTT協(xié)議

    提供了一鍵對接亞馬遜云平臺的解決方案。 BL101網關是鋇錸技術研發(fā)的一款高性能工業(yè)物聯(lián)網設備,通過橋接Modbus協(xié)議MQTT通信協(xié)議,實現(xiàn)了工業(yè)
    的頭像 發(fā)表于 07-30 16:28 ?641次閱讀
    鋇錸技術Modbus轉<b class='flag-5'>MQTT</b>網關:橋接Modbus<b class='flag-5'>協(xié)議</b>與<b class='flag-5'>MQTT</b><b class='flag-5'>協(xié)議</b>

    鑒源實驗室·基于MQTT協(xié)議的模糊測試研究

    發(fā)展,越來越多的設備加入到互聯(lián)網中,形成了龐大的物聯(lián)網系統(tǒng)。這些設備之間的通信對于物聯(lián)網系統(tǒng)的正常運行至關重要。 MQTT(Message Queuing Telemetry Transport)
    的頭像 發(fā)表于 07-30 15:21 ?911次閱讀
    鑒源實驗室·基于<b class='flag-5'>MQTT</b><b class='flag-5'>協(xié)議</b>的模糊測試研究

    基于MQTT協(xié)議云平臺的Modbus轉MQTT網關

    鋇錸Modbus轉MQTT網關BL100是一款高性能、高性價比的物聯(lián)網網關,它支持將Modbus協(xié)議(包括Modbus RTU和Modbus TCP)的數(shù)據(jù)轉換為MQTT協(xié)議的數(shù)據(jù)格式
    的頭像 發(fā)表于 07-29 17:59 ?1040次閱讀
    基于<b class='flag-5'>MQTT</b><b class='flag-5'>協(xié)議</b>云平臺的Modbus轉<b class='flag-5'>MQTT</b>網關

    鋇錸協(xié)議網關輕松實現(xiàn)Modbus轉MQTT協(xié)議

    Modbus是一種在工業(yè)自動化領域廣泛使用的通信協(xié)議,以其簡單性和可靠性而著稱。然而,隨著物聯(lián)網技術的興起,傳統(tǒng)的Modbus協(xié)議需要與通信協(xié)議MQTT
    的頭像 發(fā)表于 07-23 15:51 ?591次閱讀
    鋇錸<b class='flag-5'>協(xié)議</b>網關輕松實現(xiàn)Modbus轉<b class='flag-5'>MQTT</b><b class='flag-5'>協(xié)議</b>

    MQTT物聯(lián)網平臺是什么

    MQTT物聯(lián)網平臺是一種軟件平臺,它基于MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸)協(xié)議,為物聯(lián)網(IoT)設備提供連接、管理和
    的頭像 發(fā)表于 07-18 14:22 ?1032次閱讀

    你了解清楚了嘛-TCP、HTTP、MQTT協(xié)議

    TCP、HTTP 和 MQTT 是三種不同層級和用途的協(xié)議是進行設備互聯(lián)和傳送數(shù)據(jù)的重要組成部分;TCP適用高可靠性傳送,HTTP適用Web服務與API打開,MQTT是物聯(lián)網
    的頭像 發(fā)表于 07-11 11:34 ?3856次閱讀
    你了解清楚了嘛-TCP、HTTP、<b class='flag-5'>MQTT</b><b class='flag-5'>協(xié)議</b>

    opc ua設備數(shù)據(jù) 轉MQTT項目案例

    案例說明 設置網關采集OPC UA設備數(shù)據(jù) 把采集的數(shù)據(jù)轉成MQTT協(xié)議轉發(fā)給其他系統(tǒng)。 VFBOX網關工作原理 VFBOX網關是協(xié)議轉換網關,是把一種
    的頭像 發(fā)表于 07-10 14:36 ?524次閱讀
    opc ua<b class='flag-5'>設備</b>數(shù)據(jù) 轉<b class='flag-5'>MQTT</b>項目案例