Il-Kunċett tal-Protokoll MQTT
MQTT (Message Queuing Telemetry Transport), magħruf ukoll bħala Message Queuing Telemetry Transport protocol, huwa protokoll ta 'komunikazzjoni "ħfief" ibbażat fuq il-mod ta' pubblikazzjoni/abbonament. Huwa protokoll ta 'komunikazzjoni mibni fuq TCP/IP u rilaxxat fl-1999. Il-vantaġġ ta' MQTT huwa li jista 'jipprovdi servizzi ta' messaġġi affidabbli f'ħin reali għall-konnessjoni ta 'apparat remot bi ftit kodiċi u bandwidth limitat. Bħala protokoll ta 'komunikazzjoni f'ħin reali b'konsum baxx ta' enerġija u okkupazzjoni ta 'bandwidth baxx, intuża ħafna fl-Internet tal-Oġġetti, apparat żgħir, applikazzjonijiet mobbli eċċ.
Server MQTT (aġent tal-messaġġ), is-server MQTT komuni mhuwiex mazz ta 'kabinetti fil-kamra tal-kompjuter makro, iżda bbażat fuq l-iżvilupp tal-pjattaforma Erlang/OTP ta' softwer, u mbagħad hemm kompjuters u apparati oħra biex imexxu dan is-softwer. Mifhum b'mod intuwittiv bħala server jew grupp ta' servers li jmexxu s-softwer tas-server tal-messaġġi MQTT.
Figura 1-1 turi l-funzjonijiet:
(1) Aċċetta konnessjonijiet tan-netwerk mill-klijenti
(2) Aċċetta l-informazzjoni maħruġa mill-klijent
(3) Immaniġġja t-talbiet għall-abbonament u t-tneħħija tal-abbonament mill-klijenti
(4) Ibgħat messaġġi tal-applikazzjoni lill-klijenti abbonati.
Trażmissjoni tan-Netwerk tal-Protokoll MQTT
MQTT se jibni t-trasport tan-netwerk sottostanti, se jistabbilixxi l-konnessjonijiet tal-klijent u tas-server, u Jipprovdi trasmissjoni ordnata, mingħajr telf, bidirezzjonali bbażata fuq fluss ta 'byte. Meta tibgħat id-dejta, l-MQTT se jassoċja l-kwalità tas-servizz assoċjata (Qos) mas-Suġġett.
(1) Prinċipju tal-Protokoll
Il-proċess ta 'komunikazzjoni tal-protokoll MQTT jeħtieġ li jitlesta kemm mill-klijent kif ukoll mis-server. Hemm tliet identitajiet: Ippubblika, Broker u Abbona. Il-pubblikatur tal-messaġġ u l-abbonat jistgħu jkunu t-tnejn klijenti, u s-sensar tal-messaġġ huwa s-server MQTT.
① L-implimentazzjoni ta 'MQTT
Suġġett: Li jista’ jinftiehem bħala t-tip ta’ messaġġ;
Tagħbija: Tindika l-kontenut tal-messaġġ, li huwa l-kontenut tad-dejta li għandu jintuża
②Klijent MQTT
Applikazzjoni jew apparat li juża l-protokoll MQTT, li hija konnessjoni tan-netwerk ibbażata fuq is-server MQTT, tintuża biex tippubblika informazzjoni, tabbona biex tippubblika informazzjoni, tneħħi l-abbonament jew tħassar messaġġi tal-applikazzjoni, u skonnettja mis-server.
(2) Karatteristiċi tal-protokoll MQTT
Il-protokoll huwa ddisinjat biex jikkomunika ma 'sensors remoti u tagħmir ta' kontroll f'netwerks ta 'frekwenza baxxa u mhux affidabbli. Għandu l-karatteristiċi ewlenin li ġejjin:
① Uża l-mod ta' pubblikazzjoni/abbonament ta' messaġġi biex tipprovdi programmi ta' applikazzjoni ta' pubblikazzjoni u diżakkoppjar ta' messaġġi minn wieħed għal ħafna.
② It-trażmissjoni tal-messaġġ tal-maskra tal-kontenut tat-tagħbija.
③ Uża TCP/IP biex tipprovdi konnessjonijiet tan-netwerk.
④ Hemm tliet tipi ta' kwalità ta' servizz ta' pubblikazzjoni ta' messaġġi, pubblikazzjoni ta' messaġġi (Qos: 0 l-aktar darba, 1 mill-inqas darba, 2 darba biss)
⑤ Trażmissjoni żgħira, domanda żgħira tat-traffiku.

Il-Komunikazzjoni bejn is-Server MQTT u l-Apparat ta 'Monitoraġġ tat-Terminal
Bosta meters jgħaqqdu ma' gateways biex jippermettu lill-apparati jinteraġixxu mas-servers MQTT. Madankollu, il-meter ADW300, wieħed mill-miters tas-serje ADW tagħna, għandu l-funzjoni tal-Internet innifsu, inklużi 4G u WIFI, li jippermettu li l-apparat ikollu l-funzjoni tal-Internet permezz tal-karta IoT jew LAN. Naqqas il-proċess trivjali tal-konnessjoni tal-apparat mal-portal u mbagħad is-server, u tirrealizza l-Internet tal-Oġġetti industrijali.
1. ADW300Wireless Energy Meter Funzjonijiet Prinċipali:
Daqs Żgħir
Preċiżjoni Għolja: Klassi 0.5S
Funzjonijiet sinjuri: Harmonic, Kejl tat-Temperatura, DI/DO, Allarm, eċċ.
Ħafna Għażliet għall-Komunikazzjoni: RS485, LoRa, NB, 4G, WiFi
CT Esterni

2. Protokoll MQTT standardizzat
① Abbonament
L-abbonamenti jinkludu filtri Topic u Kwalità tas-Servizz (QoS). Abbonament huwa assoċjat ma' Sessjoni. Sessjoni jista' jkun fiha abbonamenti multipli. Kull abbonament f'kull sessjoni għandu filtru ta' suġġett differenti.
② Sessjoni
Wara li kull klijent jistabbilixxi konnessjoni mas-server, għandu jkun hemm interazzjoni stateful bejn il-klijent tas-sessjoni u s-server. Is-sessjoni teżisti bejn netwerk jew tista' tifrex fuq bosta konnessjonijiet kontinwi tan-netwerk bejn il-klijent u s-server.
③ Isem tas-Suġġett
Tag konnessa ma 'messaġġ ta' applikazzjoni li jaqbel mal-abbonament tas-server u s-server jibgħat il-messaġġ lil kull klijent li l-abbonament tiegħu jaqbel mat-tikketta
④ Ittella 'Dejta
It-trażmissjoni bla fili tal-miter tal-elettriku tikseb trasmissjoni żgħira u domanda żgħira tat-traffiku. Il-proċess ta 'uploading tad-dejta ta' dan il-miter tal-elettriku huwa sempliċi. (Ara l-appendiċi għad-dettalji) il-passi żejda tat-tlugħ tad-dejta huma ottimizzati biex jippromwovu l-uploading tad-dejta apposta. Jinkludi dejta tal-parametri elettriċi użati b'mod komuni, saħħa tas-sinjal, domanda ta 'enerġija attiva, proporzjon vultaġġ-kurrent, temperatura, stat DI, rata ta' distorsjoni armonika vultaġġ-kurrent, enerġija elettrika tal-quċċata u tal-wied eċċ.
Konklużjoni
Fil-qosor, fl-ambjent attwali tat-teknoloġija tal-Internet tal-Oġġetti, is-server MQTT ġie adottat minn diversi negozji, minħabba li s-server MQTT u l-protokoll MQTT jistgħu jissodisfaw il-ħtiġijiet ta 'ġestjoni intelliġenti tagħhom. Xi workshops tal-produzzjoni ta 'ħafna intrapriżi jeħtieġ li jużaw tagħmir mingħajr fili biex jimmonitorjaw l-istat tax-xogħol tat-tagħmir elettriku, u l-workshops tal-produzzjoni tal-intrapriżi huma l-aktar tagħmir elettriku indipendenti mxerrda, jekk kull tagħmir ikun installat gateway, l-ispiża tat-trasformazzjoni hija ammont kbir ta' kapital . Għalhekk, sabiex jiffrankaw l-ispejjeż, ħafna mill-intrapriżi ħafna drabi jinstallaw lott ta 'miters tal-elettriku għal tagħmir ta' monitoraġġ mingħajr fili -- ADW300. Permezz ta 'CT, jinġabru diversi parametri ta' tagħmir ta 'kejbils u linji ta' produzzjoni, prinċipalment inkluża data ta 'parametri elettriċi bħal kurrent u vultaġġ, u d-data miksuba tittella' fis-sħaba tas-server MQTT f'ħin reali. Imbagħad abbona għas-suġġett tas-server MQTT permezz tal-pjattaforma tal-Internet tal-Oġġetti u d-database biex tikseb id-dejta tat-tagħmir tal-monitoraġġ tat-terminal, tirrealizza l-komunikazzjoni f'żewġ direzzjonijiet bejn it-terminal u s-sħab, u tibni kanal ta 'dejta b'saħħtu. Id-dejta miksuba hija maħżuna fid-database tas-sħab tas-server MQTT, li tista 'tiżgura s-sigurtà tad-dejta u tibni s-sistema ta' ġestjoni u wiri tal-enerġija. Permezz tat-teknoloġija tas-sħab, dejta kbira u l-Internet, id-dejta miksuba tintwera fit-tagħrif miksub, u l-utenti jistgħu jimmonitorjaw id-dejta tal-enerġija tat-tagħmir u l-kejbils f'ħin reali billi jidħlu fl-APP mobbli u l-paġna tal-web.










