Protocole industriel

Modbus cloud : remontez vos données automates vers le cloud

Comment connecter vos équipements Modbus RTU ou TCP au cloud ? Architecture passerelle Modbus/MQTT, cas d’usage eau, énergie.

En bref
Connecter des équipements Modbus au cloud nécessite une passerelle (gateway IoT) qui interroge les équipements en Modbus RTU (RS-485) ou Modbus TCP (Ethernet), convertit les registres en messages structurés (JSON/MQTT), et les transmet via un tunnel chiffré 4G vers une plateforme cloud. Ce bridge Modbus/MQTT est la solution standard pour moderniser des installations industrielles sans remplacer les équipements existants.

Pourquoi Modbus reste le protocole dominant

Introduit en 1979 par Modicon (aujourd’hui Schneider Electric), Modbus est le protocole industriel le plus répandu au monde. Des millions d’équipements — automates, variateurs, compteurs, capteurs, regulateurs — parlent Modbus. Sa simplicité, son ouverture et sa robustesse en font une valeur sûre depuis 40 ans.

Le problème : Modbus a été conçu pour les réseaux locaux série (RS-485) ou Ethernet industriel, pas pour Internet. Pour exploiter ces données dans le cloud (supervision, alertes, analytiques), il faut un bridge Modbus/cloud.

Architecture Modbus vers cloud

Du capteur Modbus au dashboard
  1. Capteur ModbusRTURS-485
  2. Gateway Eziwanmaître Modbus
  3. Connectivité 4GVPN chiffré
  4. Cloud Eziwanbroker MQTT
  5. Dashboard & alertestemps réel
SécuriséVPN · chiffréConnectivité4G LTE · Dual SIMIndustrielRobuste · fiableSupervisionCloud · temps réel

La gateway joue le rôle de maître Modbus : elle interroge chaque équipement selon un planning configurable (toutes les secondes, toutes les minutes…), collecte les registres, et les publie en MQTT vers le cloud. Elle gère simultanément les équipements RS-485 (Modbus RTU) et les équipements Ethernet (Modbus TCP).

Les registres Modbus expliqués

Type de registreAdresseAccèsContenu typique
Bobine (Coil)1–9999Lecture/ÉcritureÉtat TOR (ON/OFF) : pompe, vanne, alarme
Entrée numérique10001–19999Lecture seuleEntrée TOR : interrupteur, détecteur
Registre entrée30001–39999Lecture seuleMesure analogique : température, courant
Registre de maintien40001–49999Lecture/ÉcritureConsigne, paramètre, valeur configurable

La gateway lit les registres selon les besoins : par exemple, les registres de mesure toutes les minutes, les états d’alarme toutes les 10 secondes. La valeur est convertie en unité physique (ex. registre 1234 → 123,4 °C avec un facteur 0,1).

Cas d’usage : Modbus vers cloud par secteur

Eau et assainissement Stations de pompage, réservoirs, stations d’épuration : lecture des débitmètres (registre 4 octets en virgule flottante IEEE 754), niveaux de cuves (4–20 mA → registre), états de pompes (bobines), pression (transducteur Modbus). Alerte si pression hors plage ou si pompe en défaut.

Énergie Analyseurs de réseau (PM500, PM800 Schneider, EM340 Carlo Gavazzi) : tension, courant, puissance active/réactive, énergie (kWh), facteur de puissance. Export vers un dashboard énergie pour le suivi des consommations et la facturation inter-bâtiments.

Industrie manufacturière Variateurs Schneider ATV, Danfoss VLT, ABB : fréquence moteur, courant, défauts. Automates : compteurs de production, temps de cycle, taux de disponibilité (TRS/OEE). Données remontées dans l’ERP ou le MES.

Agriculture / Smart Farming Capteurs de sol (humidité, température, conductivité électrique), stations météo, contrôleurs d’irrigation : polling Modbus toutes les 15 min, remontée cloud, alertes automatiques.

Polling Modbus : configurer la fréquence optimale

Un piège courant : configurer un polling trop fréquent sur un bus RS-485 lent, ce qui peut bloquer les équipements. Recommandations :

  • Variables d’état critique (alarmes, défauts) : toutes les 5–10 s.
  • Mesures process (température, pression, débit) : toutes les 60 s.
  • Compteurs d’énergie (kWh, index) : toutes les 5–15 min.
  • Paramètres de configuration : à la demande uniquement.

La gateway Eziwan permet de configurer des groupes de registres avec des fréquences de polling différentes.

L’approche Eziwan

L'Eziwan Gateway intègre un client Modbus RTU natif (port RS-485 DIN-rail) et Modbus TCP (Ethernet), un broker MQTT local pour le pré-traitement edge, et un tunnel VPN vers l'Eziwan Cloud pour la supervision et les alertes.

Configuration en quelques minutes via l’interface cloud : sélectionnez les registres à lire, la fréquence de polling, et les seuils d’alerte — sans toucher au programme de l’automate.

Pour aller plus loin : passerelle Modbus RTU/TCP, passerelle RS-485 cloud et OPC UA cloud industriel.

Questions fréquentes

À consulter aussi