La combinaison du protocole MQTT et de l'équipement de surveillance des terminaux
Le protocole MQTT (Message Queuing Telemetry Transport), également connu sous le nom de Message Queuing Telemetry Transport, est un protocole de communication « léger » basé sur le mode publication/abonnement.Il s'agit d'un protocole de communication basé sur le protocole Tcp/IP et publié en 1999. L'avantage de MQTT est qu'il peut fournir un service de messagerie fiable et en temps réel pour connecter des appareils distants avec peu de code et une bande passante limitée.En tant que protocole de communication en temps réel à faible consommation d'énergie et faible occupation de la bande passante, il est largement utilisé dans l'Internet des objets, les petits appareils, les applications mobiles, etc.
Serveur MQTT (proxy de messages).Le serveur mqtt commun n'est pas un ensemble d'armoires dans la salle macro informatique, mais un logiciel développé sur la plateforme Erlang/OTP.Ensuite, il y a les ordinateurs et autres appareils qui exécutent ce logiciel.Il est intuitivement compris comme un serveur ou un cluster de serveurs exécutant le logiciel de serveur de messages MQTT.
Les fonctions principales sont présentées dans la figure 1-1.
(1) Accepter les connexions réseau des clients
(2) Accepter les informations publiées par le client
(3) Traitement des demandes d'abonnement et de désabonnement des clients
(4) Transférer les messages d'application aux clients abonnés.
(1)MQTT construira la transmission réseau sous-jacente.Il établira la connexion entre le client et le serveur et fournira une transmission bidirectionnelle ordonnée et sans perte, basée sur un flux d'octets.Lors de l'envoi de données, MQTT associera la qualité de service et le nom du sujet associés.
Le processus de communication du protocole MQTT doit être effectué ensemble par le client et le serveur.Il existe trois identités : Éditeur, Courtier et Abonné.L'éditeur et l'abonné du message peuvent tous deux être des clients, et le courtier de messages est le serveur mqtt.
① Implémentation de MQTT
Sujet : sujet, qui peut être compris comme le type de message ;
Charge utile : contenu du message, qui peut être compris comme le contenu de données spécifiques à utiliser
②Client MQTT
Une application ou un appareil qui utilise le protocole mqtt.Il s'agit d'une connexion réseau basée sur le serveur mqtt.Il est souvent utilisé pour publier des informations, s'abonner pour publier des informations, se désabonner ou supprimer des messages d'application et se déconnecter du serveur.
① Utilisez le mode de message de publication/abonnement pour fournir une à plusieurs applications de publication de messages et de dissociation.
② Transmission de messages qui protège le contenu du chargement.
③ Utilisez TCP/IP pour fournir une connectivité réseau.
④ Il existe trois types de qualités de service de publication de messages.Publication de messages (Qos : 0 au plus une fois, 1 au moins une fois, 2 une seule fois)
⑤ Petite transmission et faible demande de trafic.
De nombreux compteurs d'électricité sont connectés à la passerelle, ce qui permet à l'équipement d'interagir avec le serveur mqtt.Parmi la série ADW, l'un des nombreux types de compteurs d'électricité, le compteur d'électricité ADW300, dispose de la fonction d'accès Internet 4G et wifi.Ils permettent à l'équipement d'avoir la fonction de mise en réseau via une carte réseau IoT ou un LAN, réduisant ainsi le processus trivial de connexion de l'équipement à la passerelle puis au serveur, et réalisant l'IoT industriel.
(1)Compteur sans fil ADW300est principalement utilisé pour mesurer l'énergie électrique active triphasée du réseau basse tension.Il présente les avantages d'une petite taille, d'une grande précision, de fonctions riches et de nombreux modes de communication en option.Il peut prendre en charge la communication RS485 et Lora, NB, 4G, wifi et autres modes de communication sans fil.Il ajoute également le mode d'échantillonnage actuel du transformateur externe, ce qui est pratique pour les utilisateurs à installer et à utiliser à différentes occasions.Il peut être installé de manière flexible dans le boîtier de distribution d'énergie pour répondre aux besoins de sous-élément de mesure de l'énergie électrique, de supervision du fonctionnement et de la maintenance ou de surveillance de l'alimentation dans différentes zones et différentes charges.
①Abonnement
Les abonnements incluent les filtres de sujets et la qualité de service.Un abonnement est associé à une session.Une session peut contenir plusieurs abonnements.Chaque abonnement dans chaque session dispose d'un filtre de sujet différent.
②Séance
Une fois que chaque client établit une connexion avec le serveur, il est nécessaire d'avoir une interaction avec état entre le client de session et le serveur.La session existe entre la session et un réseau, ou elle peut s'étendre sur plusieurs connexions réseau continues entre le client et le serveur.
③Nom du sujet
Connectez-vous au libellé d'un message d'application.Le libellé correspond à l'abonnement du serveur.Le serveur enverra le message à chaque client abonné au label correspondant
④Téléchargement de données
La transmission sans fil du compteur permet une faible transmission et une faible demande de débit.Le processus de téléchargement des données de ce compteur est simple.(Voir l'annexe pour plus de détails) Les étapes de téléchargement de données redondantes sont optimisées pour promouvoir le téléchargement de données personnalisé, qui comprend les données de paramètres électriques couramment utilisées, la force du signal, la demande de puissance active, le rapport tension/courant, la température, l'état DI, le taux de distorsion harmonique du courant tension, énergie électrique de pointe et de vallée plate, etc.
En résumé, dans l'environnement actuel de la technologie Internet des objets, les serveurs MQTT ont été successivement adoptés par diverses entreprises, car les serveurs MQTT et les protocoles mqtt peuvent répondre à leurs besoins de gestion intelligente.Les armoires de distribution de certains ateliers de production de nombreuses entreprises doivent utiliser des équipements sans fil pour surveiller l'état de fonctionnement des équipements électriques, tandis que la plupart des ateliers de production des entreprises sont des équipements électriques décentralisés et indépendants.Si chaque équipement est installé avec une passerelle, le coût de transformation est très important.Par conséquent, afin de réduire les coûts, la plupart des entreprises installent souvent un lot de compteurs d'électricité pour la surveillance sans fil des équipements électriques - ADW300, collectent divers paramètres d'équipement des câbles et des lignes de production via des capteurs, comprenant principalement des données de paramètres électriques telles que le courant et la tension, et téléchargez les données obtenues sur le cloud du serveur MQTT en temps réel, puis abonnez-vous aux sujets du serveur mqtt via la plate-forme et la base de données Internet des objets. Pour obtenir les données de l'équipement de surveillance du terminal, réalisez la communication bidirectionnelle entre le terminal et le cloud, créez un canal de données puissant, stockez les données obtenues dans la base de données cloud du serveur MQTT, assurez la sécurité des données, créez un système de gestion et d'affichage de l'énergie et affichez les données obtenues au premier plan grâce à la technologie cloud, grand données et Internet.Les utilisateurs peuvent se connecter aux pages de l'ordinateur de l'application mobile et à d'autres équipements de surveillance en temps réel et aux données d'alimentation par câble.
Heure de publication : 31 octobre 2022