Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Comment surveiller les données d’un port série


Il est indispensable pour les développeurs, les ingénieurs et les intégrateurs système travaillant sur des communications série de pouvoir surveiller les ports COM. Que ce soit pour déboguer un nouveau périphérique, analyser la transmission des données ou diagnostiquer des problèmes de connexion, il est essentiel de pouvoir observer l’ensemble de l’activité des ports série.

Cet article s’intéresse exclusivement à la surveillance et à l’analyse des données des ports COM. Vous y trouverez les réponses aux questions que vous pouvez vous poser sur l’intérêt et la manière de surveiller l’activité des ports série. Lisez ce qui suit pour découvrir quelques exemples de surveillance et d’analyse de l’activité des ports COM.

Sommaire :

  1. Pourquoi surveiller les ports série ?
  2. Pourquoi analyser le port série ?
  3. Superviser l'activité d'un port COM : guide pratique
  4. FAQ
  5. Conclusions

Pourquoi surveiller les ports série ?


Il est primordial de surveiller la communication des ports série lorsque vous travaillez sur des périphériques série et des applications associées. Cela vous permet d’observer en temps réel le flux de données transitant par les interfaces RS232, RS422 ou RS485, ce qui est indispensable pour diagnostiquer les problèmes matériels, vérifier les réactions des périphériques et s’assurer du bon fonctionnement du système.

En surveillant une communication série, vous pouvez :

  • Détecter et corriger les erreurs de communication
  • Surveiller la santé et l’état d’un système
  • Résoudre les problèmes de connexion lors des phases d’installation et de test
  • Recevoir des notifications d’événements importants depuis les appareils connectés

Étant donné que Windows ne propose pas d’outil intégré pour surveiller les ports COM, la solution la plus efficace consiste à utiliser un logiciel dédié à la surveillance du RS232. Ces utilitaires permettent d’observer de manière complète le fonctionnement d’une communication série, offrant ainsi la possibilité aux ingénieurs, développeurs et techniciens de travailler de manière précise et efficace.

Pourquoi analyser le port série ?


Travailler avec les données du port série est une tâche essentielle lorsqu’on utilise des appareils et applications série. Il est nécessaire de pouvoir observer le flux de données via les ports RS232/422/485 pour vérifier l’état d’un appareil, recevoir des notifications d’événements et identifier les problèmes liés à votre infrastructure. La surveillance du trafic des ports série peut également être très utile lors de l’installation de nouveaux équipements.

Le système d’exploitation Windows ne propose aucun outil intégré pour surveiller les ports série, mais il existe des logiciels spécialisés de surveillance RS232 qui permettent de surveiller les ports série sous Windows.

Analyser l’activité du port COM : guide pratique


Le logiciel Serial Port Analyzer de Electronic Team comble cette lacune dans Windows. Il s’agit d’un moniteur de port série qui offre une méthode pratique pour observer le trafic série de votre système. Les développeurs peuvent facilement surveiller et tester un port série pendant le développement et l’optimisation des dispositifs et applications série. Nous vous expliquerons comment surveiller la transmission via un port COM dans cet article.

Serial Port Analyzer

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

Superviser l'activité d'un port COM :
guide pratique


Notre outil de supervision de ports COM propose trois méthodes pour observer et analyser les données série :

Premier cas : comment superviser l'activité d'un port série.


La première étape consiste à télécharger, installer et exécuter Serial Port Monitor. Vous devrez ensuite démarrer une nouvelle session dans ce logiciel de supervision RS232. Voici comment procéder :

  1. Ouvrez le menu principal de l'application de supervision RS232. Sélectionnez “Session >>>Nouvelle session”. Vous pouvez également utiliser le raccourci clavier “Ctrl + N” ou cliquer sur l'icône “Nouveau” dans la barre d'outils. Nouvelle session
  2. L'écran “Nouvelle session de supervision” apparaîtra alors. Nouvelle session de supervision
  3. Choisissez la manière dont vous souhaitez afficher vos données RS232/422/485 en sélectionnant un ou plusieurs des modes de
    vue suivants :

    • • Vue en tableau – Un tableau est utilisé pour afficher les paquets de données d'entrée/sortie (IRP) enregistrés.
    • • Vue en ligne – affiche toutes les informations relatives aux requêtes passées par une ligne série spécifique.
    • • Vue en vrac – affiche les données passées par une ligne série.
    • • Vue en terminal – Les données sont affichées en caractères ASCII dans une console texte.
    • • Vue Modbus – affiche la transmission bilatérale des données Modbus (RTU et ASCII).
  4. Vous pouvez contrôler le comportement d'une nouvelle session d'analyse de protocole série en cochant les cases “Démarrer la supervision” et “Démarrer dans une nouvelle fenêtre”.
    Les options de capture vous permettent de choisir les événements que vous souhaitez analyser. Vous avez le choix entre Création/Fermeture, Lecture/Écriture et Contrôle du Périphérique.
    Après avoir sélectionné les options de votre choix, cliquez sur “Démarrer la supervision” pour démarrer la nouvelle session de supervision de l'outil d'analyse série.

  5. La nouvelle fenêtre de supervision s'ouvrira et affichera les modes de vue de données sélectionnés. Le processus de supervision

  6. Vous pouvez enregistrer la session de supervision RS232 en sélectionnant “Session >>> Enregistrer la session/Enregistrer la session sous” dans le menu principal de Serial Port Monitor. Enregistrer la session de supervision

Essayer Free COM Port Analyzer
Période d'essai de 14 jours gratuits

Deuxième cas : comparer des sessions de supervision


Comparer les résultats de deux sessions de supervision différentes vous permet d'obtenir un meilleur aperçu des fonctionnalités de votre communication série.

Après avoir supervisé un bus série et sauvegardé la session, vous pouvez la comparer à une autre session pour identifier les différences à l'aide de Serial Port Monitor.

Pour comparer des sessions de supervision, procédez comme suit :

  1. Démarrez ou ouvrez une session de supervision.
  2. Sélectionnez “Session >>>Comparer les sessions” dans le menu principal. Comparer les sessions
  3. Choisissez le fichier de supervision qui sera utilisé pour la comparaison.
  4. Les deux sessions sont affichées côte à côte, ce qui permet de les comparer plus facilement et d'identifier rapidement leurs différences. Tableau de comparaison

Troisième cas : reproduire une session de supervision.


La possibilité de reproduire les données transmises entre des applications ou des périphériques série et des interfaces série peut permettre d'obtenir des informations très importantes lors de la résolution des problèmes de communication. En utilisant cet outil d'analyse de données série, vous pouvez renvoyer le même flux de données à plusieurs reprises pour observer comment une application ou un périphérique réagit à cette transmission d'informations.

Pour analyser les données d'un port série, suivez les étapes ci-dessous :

  1. Ouvrez une session de supervision existante ou démarrez une
    nouvelle session. Reproduce session
  2. Sélectionnez “Session >>>Reproduire la session”, ce qui vous permettra de configurer les paramètres qui seront utilisés lors de la transmission.

    • Port utilisé - Ce paramètre est utilisé pour indiquer quel port série recevra les flux de données.
    • Envoyer les requêtes vers ce port - Activez cette option si vous reproduisez des données destinées à être envoyées d'une application série vers le port.
    • Répondre comme un périphérique - Cette option est utilisée lorsque les données sont envoyées vers un port COM comme si elles provenaient d'un périphérique série.
    • Conserver les intervalles de temps - Indiquez l'intervalle de temps entre la transmission des paquets de données en activant cette option.
    • Expiration E/S personnalisée - Définissez des paramètres d'expiration de Lecture/Écriture spécifiques pour cette session. Tableau de reproduction de session
  3. Cliquez sur “Démarrer”.
Questions fréquemment posées
Oui. L'outil d'analyse interne peut être utilisé comme une application distincte dans Serial Port Monitor.
Assurez-vous d'avoir démarré la supervision en sélectionnant l'option “Supervision” >>>“Démarrer” dans le menu principal ou en cliquant sur l'icône “Démarrer” dans la barre d'outils.
Le port COM est peut être déjà utilisé par une autre application. Vérifiez qu'aucun autre logiciel n'est en train d'analyser le port.
Oui. Il est possible de superviser simultanément autant de ports série que vous le souhaitez. Ouvrez simplement une nouvelle session dans l'outil d'analyse de protocole RS232 pour chacun des ports à superviser.
Oui. Utilisez la syntaxe suivante en ligne de commande :

SerialMonitor.exe /New COM1 11111

dans ce cas :

le premier “1” correspond à la vue en tableau

le 2ème “1” à la vue en ligne

le 3ème “1” à la vue en vrac

le 4ème “1” à la vue en terminal

le 5ème “1” au démarrage automatique

Il y a quelques éléments à prendre en compte concernant le danger que peut représenter la tension électrique en utilisant le logiciel Serial Port Monitoring. Les ports fonctionnent à des tensions pouvant endommager de manière irréversible les périphériques n'y étant pas adaptés. D'autres interfaces non-série utilisent également un connecteur à 9 ou 25 broches. Vous ne devez en aucun cas essayer de connecter un périphérique si vous n'êtes pas certain qu'il s'agit d'un port série.
Vous pouvez utiliser un périphérique appelé breakout box pour identifier les interfaces série de manière plus sûre. Un multimètre peut également servir à s'assurer que le périphérique fonctionne à une tension de ± 12 volts sur les lignes DTR et RTS du port. Vous pouvez enfin consulter la documentation du périphérique pour déterminer le type d'interface utilisé.

Ce logiciel ne fonctionne pas comme une breakout box malgré la présence de ses indicateurs d'état de ligne (LED). La tension de sortie est de moins (-) 12 volts lorsque les signaux sont éteints ou éclairent faiblement. Il s'agit d'une tension avec laquelle il est dangereux d'effectuer des tests.

Conclusions


Il n'est pas simple de procéder à la supervision de données entre un ordinateur et ses interfaces série. Cette opération s'avère même extrêmement difficile sans utiliser de logiciel de supervision RS232. Les particuliers utilisant des périphériques et des applications série peuvent se servir du logiciel de différentes manières pour se simplifier la tâche. Des utilitaires professionnels tels que Serial Port Monitor permettent de suivre facilement le trafic de données série. L'application vous offre la possibilité d'enregistrer, d'afficher, de superviser et d'analyser facilement l'ensemble de l'activité des données série de votre système.

small logo Serial Port Monitor
#1 at Serial Port Software
Serial Port Monitor
Enregistrez et analysez l'activité des ports série
4.8 classement basé sur 345+ utilisateurs (Learn more)
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 !
ou