Acrel Co., Ltd.
+8615000360686
Kontaktujte nás
  • Společnost: Acrel Co., Ltd.
  • Adresa: NO. 253, Yulv Road, JiaDing Zone, Šanghaj, Čína
  • Fax: +86 21 6915 8302
  • Kontakt: Aliness Sun
  • Mobil: +8615000360686
  • E-mailem:aliness@acrel.cn
  • Whatsapp: +8615000360686
  • Wechat: ali15000360686

Diskuse o kombinaci MQTT

Jan 05, 2023

Koncepce protokolu MQTT

MQTT (Message Queuing Telemetry Transport), také známý jako Message Queuing Telemetry Transport protokol, je „odlehčený“ komunikační protokol založený na režimu publikování/odběru. Je to komunikační protokol postavený na TCP/IP a vydaný v roce 1999. Výhodou MQTT je, že může poskytovat spolehlivé služby zasílání zpráv v reálném čase pro připojení vzdálených zařízení s malým kódem a omezenou šířkou pásma. Jako komunikační protokol v reálném čase s nízkou spotřebou energie a nízkým obsazením šířky pásma byl široce používán v internetu věcí, malých zařízeních, mobilních aplikacích a tak dále.

Server MQTT (agent zpráv), běžný server MQTT není shluk skříní v místnosti makro počítačů, ale je založen na vývoji softwaru na platformě Erlang/OTP a pak jsou zde počítače a další zařízení pro spuštění tohoto softwaru. Intuitivně chápán jako server nebo shluk serverů, na kterých běží software serveru zpráv MQTT.

Obrázek 1-1 ukazuje funkce:

(1) Přijměte síťová připojení od klientů

(2) Přijmout informace poskytnuté klientem

(3) Zpracovávat požadavky klientů na předplatné a odhlášení

(4) Přepošlete zprávy aplikace přihlášeným zákazníkům.

Síťový přenos protokolu MQTT

MQTT vybuduje základní síťový přenos, naváže spojení klienta a serveru a poskytuje objednaný, bezztrátový, obousměrný přenos založený na byte streamu. Při odesílání dat MQTT spojí související kvalitu služeb (Qos) s tématem.

(1) Zásada protokolu

Komunikační proces protokolu MQTT musí být dokončen klientem i serverem. Existují tři identity: Publish, Broker a Subscribe. Vydavatel zpráv i odběratel mohou být klienti a zprostředkovatelem zpráv je server MQTT.

① Implementace MQTT

Téma: Což lze chápat jako typ zprávy;

Payload: Označuje obsah zprávy, což je datový obsah, který má být použit

② Klient MQTT

Aplikace nebo zařízení používající protokol MQTT, což je síťové připojení založené na serveru MQTT, se používá k publikování informací, přihlášení k odběru informací, odhlášení nebo odstranění zpráv aplikace a odpojení od serveru.

(2) Charakteristika protokolu MQTT

Protokol je navržen pro komunikaci se vzdálenými senzory a řídicími zařízeními v nespolehlivých sítích s nízkou šířkou pásma. Má následující hlavní vlastnosti:

① Použijte režim publikovat/přihlásit se k odběru zpráv, abyste mohli publikovat zprávy jedna k mnoha a oddělovat aplikační programy.

② Přenos zprávy masky obsahu načtení.

③ K zajištění síťového připojení použijte TCP/IP.

④ Existují tři druhy kvality služby publikování zpráv, publikování zpráv (Qos: 0 maximálně jednou, 1 alespoň jednou, 2 pouze jednou)

⑤ Malý přenos, malá poptávka po provozu.

news-735-476

 

Komunikace mezi serverem MQTT a terminálovým monitorovacím zařízením

Mnoho měřičů se připojuje k bránám, aby umožnilo zařízením komunikovat se servery MQTT. Měřič ADW300, jeden z našich měřičů řady ADW, má však samotnou funkci internetu, včetně 4G a WIFI, které umožňují zařízení využívat internet prostřednictvím IoT karty nebo LAN. Omezte triviální proces připojení zařízení k bráně a poté k serveru a realizujte průmyslový internet věcí.

1. ADW300Wireless Energy Meter Hlavní funkce:

Malá velikost

Vysoká přesnost: Třída 0.5S

Bohaté funkce: harmonické, měření teploty, DI/DO, alarm atd.

Mnoho možností komunikace: RS485, LoRa, NB, 4G, WiFi

Externí CT

news-605-464

2. Standardizovaný protokol MQTT

① Předplatné

Předplatné zahrnuje filtry témat a kvalitu služeb (QoS). Předplatné je přidruženo k relaci. Relace může obsahovat více předplatných. Každé předplatné v každé relaci má jiný filtr témat.

② Relace

Poté, co každý klient naváže spojení se serverem, mělo by dojít ke stavové interakci mezi klientem relace a serverem. Relace existuje mezi sítí nebo může zahrnovat několik nepřetržitých síťových připojení mezi klientem a serverem.

③ Název tématu

Značka připojená ke zprávě aplikace, která odpovídá předplatnému serveru a server odešle zprávu každému klientovi, jehož předplatné odpovídá značce

④ Nahrání dat

Bezdrátovým přenosem elektroměru se dosahuje malého přenosu a malé náročnosti provozu. Proces nahrávání dat tohoto elektroměru je jednoduchý. (Podrobnosti viz příloha) kroky nahrávání redundantních dat jsou optimalizovány tak, aby podporovaly nahrávání přizpůsobených dat. Zahrnuje běžně používaná data elektrických parametrů, sílu signálu, požadavek na činný výkon, poměr napětí a proudu, teplotu, stav DI, míru harmonického zkreslení napětí a proudu, špičkovou a údolní elektrickou energii a tak dále.

Závěr

Abych to shrnul, v současném prostředí technologie internetu věcí byl server MQTT přijat různými podniky, protože server MQTT a protokol MQTT mohou splnit jejich potřeby inteligentní správy. Některé výrobní dílny mnoha podniků potřebují používat bezdrátové zařízení k monitorování pracovního stavu elektrického zařízení a výrobní dílny podniků jsou většinou rozptýlená nezávislá elektrická zařízení, pokud je každé zařízení instalováno bránou, náklady na transformaci jsou velké množství kapitálu . V zájmu úspory nákladů proto většina podniků často instaluje sadu elektroměrů pro bezdrátové monitorovací zařízení -- ADW300. Prostřednictvím CT se shromažďují různé parametry zařízení kabelů a výrobních linek, zejména včetně dat elektrických parametrů, jako je proud a napětí, a získaná data se v reálném čase nahrávají do cloudu serveru MQTT. Poté se přihlaste k odběru předmětu serveru MQTT prostřednictvím platformy a databáze internetu věcí, abyste získali data zařízení pro monitorování terminálů, realizovali obousměrnou komunikaci mezi terminálem a cloudem a vybudovali výkonný datový kanál. Získaná data jsou uložena v cloudové databázi serveru MQTT, která může zajistit bezpečnost dat a vybudovat systém správy napájení a zobrazení. Prostřednictvím cloudové technologie, big data a internetu se získaná data zobrazí v popředí a uživatelé mohou v reálném čase sledovat výkonové údaje zařízení a kabelů po přihlášení do mobilní APP a webové stránky.


Related Products