Comment lire
des données Modbus

Serial Port Monitoring logo
MEILLEUR CHOIX

Serial Port Monitor

4.8 Classement basé sur 41+ utilisateurs, Revue(75)

Dans cet article, nous allons vous expliquer comment lire et enregistrer des données Modbus à l'aide du logiciel de lecture Modbus le plus avancé : Modbus Analyzer. Si vous envisagez d'intégrer la norme Modbus à votre réseau local ou que vous êtes déjà un utilisateur régulier de Modbus, ce tutoriel vous sera très utile.

Sommaire


  1. Logiciel de lecture Modbus
  2. Comment lire des données Modbus
  3. Qu'est-ce que Modbus ?
  4. Comment fonctionne Modbus ?
  5. Dans quels cas est-il utilisé ?


Modbus Analyzer

Modbus Sniffer est un lecteur et enregistreur de données Modbus RS485 professionnel conçu pour décoder les données du protocole Modbus RTU et ASCII, pour les lire et les enregistrer dans le but de les analyser ultérieurement.
Serial Port Monitor logo

Serial Port Monitor [Standard Edition]

Enregistrez et analysez l'activité des ports série
4.8 Classement basé sur 41+ utilisateurs, Revue(11)
Télécharger 14-jours d’essai entièrement fonctionnel

Le logiciel permet d'intercepter les données entrant et sortant de périphériques série communicant sur un réseau Modbus. L'application de lecture Modbus supporte tous les types de ports série, y compris les ports RS232, RS422 et RS485.

Le programme est conçu pour les développeurs et testeurs de matériel et d'applications série ainsi que pour tous les autres spécialistes utilisant du matériel et des logiciels Modbus. Il leur permet d'interpréter ou d'analyser les messages reçus ou envoyés par des périphériques via des interfaces série.

L'un des principaux avantages de ce lecteur Modbus RTU réside dans le fait qu'il est capable d'afficher les données interceptées dans un format lisible et pratique. Il propose quatre modes d'affichage des données : dans un tableau, en vrac, en ligne et dans un terminal. À vous de choisir quel mode de vue utiliser pour afficher les données. Vous pouvez en sélectionner un, deux ou activer tous les modes de vue à la fois.

Un autre point important est que le lecteur Modbus RS485 possède des options de filtrage et de recherche avancées ainsi qu'un mode terminal permettant d'exécuter des commandes texte.

Comment lire des données Modbus ?


Voici comment procéder pour intercepter et enregistrer facilement des messages Modbus à l'aide d'une application dédiée :

  1. Commencez par télécharger Modbus Protocol Reader, et installez ce logiciel sur votre ordinateur.

  2. Exécutez l'application et sélectionnez “Session > Nouvelle session” dans le menu. Enregistrer des messages Modbus

  3. Dans la fenêtre “Nouvelle session de supervision” qui s'affiche, sélectionnez les modes de vue que vous souhaitez utiliser pour afficher les données série interceptées durant la session. Nouvelle session de supervision

  4. Vous vous apprêtez à lire des données Modbus, mais vous devez tout d'abord activer la vue Modbus qui affichera les données Modbus reçues et envoyées via les ports COM de votre système. Lire des données Modbus

  5. Si nécessaire, cochez les cases “Démarrer la supervision” et “Démarrer dans une nouvelle fenêtre”.

  6. Choisissez ensuite quels types d'événements vous souhaitez intercepter : Création/Fermeture, Lecture/Écriture, Contrôle du périphérique.

  7. Cliquez sur “Démarrer la supervision” pour lancer votre session de lecture Modbus. Acquisition de données Modbus

Vous pouvez à présent définir les paramètres souhaités dans les préférences de la vue Modbus. Tout ce que vous avez à faire est vous rendre dans “Session > Préférences” et sélectionner la couleur à utiliser pour la date et l'heure, l'en-tête, la structure, les informations, la somme de contrôle et les erreurs. Vous pouvez également choisir si vous souhaitez lire les données Modbus en mode Modbus RTU ou Modbus ASCII.

Voici quelques-unes des fonctionnalités uniques proposées par Modbus Recorder Software :


  • Cette solution permet de détecter les problèmes de communication Modbus dès leur apparition en affichant les données en temps réel.

  • L'application vous offre également la possibilité d'intercepter les données transitant par une interface COM même si celle-ci est déjà utilisée par une autre application.

  • Avec ce logiciel de lecture Modbus, vous pouvez superviser plusieurs ports RS485 simultanément. Toutes les données Modbus entrant et sortant d'un port seront enregistrées dans un journal d'activité par ordre chronologique.

Qu'est-ce que Modbus ?


Modbus est un protocole de communication série utilisé pour transmettre des données sur des connexions série entre des appareils électroniques. La norme de communication Modbus est définie de manière à ce qu'un périphérique, le maître Modbus, écrive des données vers ou demande à recevoir des données d'autres périphériques, les esclaves Modbus, sur un réseau série. Par définition, il ne peut y avoir qu'un seul maître et jusqu'à 247 esclaves sur un réseau Modbus. Le protocole utilise des interfaces RS-485, RS-422 et RS-232 ainsi que des réseaux Ethernet TCP/IP (protocole TCP Modbus) pour le transfert des données.

Comment fonctionne Modbus ?


Comme nous l'avons précédemment indiqué, les données Modbus peuvent être transmises via une connexion série entre deux périphériques dotés d'interfaces COM. Ils échangent des informations composées de séries de un et de zéro (des bits de données) à l'aide d'un câble série standard. Chaque bit est envoyé sous forme de tension. Une connexion Modbus est relativement rapide, la vitesse de transmission classique étant de 9 600 bauds. Les données sont envoyées sous forme de blocs de 8 bits appelés octets, chacun d'entre eux étant représentés par l'une des 256 paires de caractères comprises entre 00 et FF.

Comment fonctionne Modbus

Dans quels cas est-il utilisé ?


Modbus est traditionnellement utilisé dans l'industrie pour transmettre des données entre des périphériques de contrôle et le système de centralisation des données. Il peut par exemple s'agir d'un appareil mesurant le taux d'humidité ou la température qui transmet les résultats obtenus vers un ordinateur d'analyse. Ce protocole peut également être utilisé pour connecter l'ordinateur de contrôle à un appareil de transmission de données (RTU) sur des systèmes de contrôle et d'acquisition de données (SCADA). Il existe des versions du protocole Modbus pour les communications série (Modbus RTU et Modbus ASCII) et pour les connexions Ethernet (Modbus TCP).

small logo Serial Port Monitor
#1 at Serial Port Software
Serial Port Monitor
Enregistrez et analysez l'activité des ports série
4.6 classement basé sur 75+ utilisateurs
Obtenez un lien de téléchargement pour votre ordinateur
Renseignez votre adresse e-mail pour obtenir un lien de téléchargement rapide et installer l'application sur votre ordinateur !
or