Comment capturer
les données de port série


Le port série est un nom général donné aux interfaces RS232, qui étaient largement utilisées dans les équipements de télécommunication dans le passé. Lorsque l'interface USB a été introduite, les ports série étaient déplacés, restant principalement dans le secteur industriel. Aujourd'hui, les ports série sont utilisés pour connecter à un ordinateur une large gamme d'équipements qui ne nécessitent pas vitesse d'échange de données, en particulier si l'appareil est significativement éloigné d'un PC.

Contenu


  1. Pourquoi pourrait-on besoin de capturer des données depuis un port COM ?
  2. Comment capturer des données de port série sur Windows avec Serial Port Monitor ?
  3. Caractéristiques principales du Serial Port Monitor.
capture de données RS232

Pourquoi pourrait-on avoir besoin de capturer des données de port série depuis un port COM ?


Retrouver un problème qui pourrait apparaître au cours de la phase de développement de une application ou un driver personnalisée pour un périphérique COM et le traiter dans les plus brefs délais possible ne serait pas possible sans la capacité de capturer des données série et le stocker pour l'utilisation et l'analyse ultérieure.

Malheureusement, Windows n'offre aucune fonction intégrée aux utilitaires du système d'exploitation qui permettent de le faire. Donc, il faut recourir à un logiciel de capture de données série spécialisé, tel que Serial Port Monitor qui aide à capturer et examiner l'échange de données entre les dispositifs RS232 et les applications Windows.

Un logiciel de capture de données série spécialisé

Serial Port Monitor, un utilitaire logiciel produit par Eltima Software pour capturer des données série, sera certainement utile avec le débogage et le développement de software/hardware.
Serial Port Monitor logo

Serial Port Monitor

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

Comment capturer un port série sous Windows avec Serial Port Monitor?


Pour commencer, il faudra télécharger Serial Port Monitor, installer et démarrer l'application. Après cela, une nouvelle session de surveillance doit être lancée:

  1. Sélectionnez l'option “Nouvelle session” dans le menu “Session”. Vous pouvez également choisir «Nouveau» dans la barre d’outils ou appuyer sur «Ctrl + N».
  2. Capture COM port data
  3. Sélectionnez le port COM à surveiller et les visualiseurs à afficher.

  4. Choisissez si vous souhaitez «Démarrer le contrôle maintenant» ou «Démarrer dans une nouvelle fenêtre» pour le comportement immédiat d'une nouvelle session.
  5. Commencez à capturer les données du port série
  6. Dans «Options de capture», spécifiez les événements que vous souhaitez capturer - Créer/Fermer, Lecture/Écriture, Contrôle du périphérique.

  7. Sélectionnez «Démarrer la surveillance» pour commencer la session.

  8. Pour enregistrer la session, sélectionnez «Session → Enregistrer la session/Enregistrer la session sous» dans le menu principal. Vous pouvez également cliquer sur l’icône «Enregistrer» de la barre d’outils principale ou appuyer sur «Ctrl + S».

  9. Chaque vue peut être exportée dans des journaux distincts de différents formats (HTML, ANSI / UNICODE TXT). En outre, les données série capturées à partir de la vue Table peuvent être enregistrées dans un fichier CSV et utilisées dans MS Excel. Pour exporter une vue, sélectionnez l’option «Exporter vers» dans le menu de la barre d’outils.

Serial Port Monitor les commentaires des clients

En essayant de créer un tableau de bord personnalisé pour un système de gestion de batterie Li-Ion tiers basé sur les microcontrôleurs Texas Instruments BQ76940 et Atmel 8 bits, le fabricant de circuits intégrés a fourni une "brève" description du protocole de communication. Cette description n'étant ni suffisante ni complète, l'analyse du protocole transmis lors de l'utilisation du tableau de bord Windows fourni par le fabricant était indispensable. Le moniteur de port série d’Eltima, doté de la capacité de «renifler» les ports série ouverts sur la plate-forme Windows, était le meilleur outil pour faire le travail. Maintenant, je peux voir en temps réel le déroulement du protocole et comprendre la documentation, ce qui me permet d'économiser beaucoup d'essais et d'erreurs lors de la programmation. Je suis très heureux d'avoir trouvé ce logiciel.

Eduardo Roldan (expert Linux, bricoleur, passionné d’EV)

Principales fonctionnalités du moniteur de port série


Serial Port Monitor, un utilitaire créé par Eltima Software pour capturer des données série, sera certainement utile pour le débogage et le développement logiciel/matériel.

  • Capture de données RS232
  • Capturez et affichez l'échange de données entre le dispositif série connecté et l'application qui ouvre le port COM correspondant. Les informations sont collectées en temps réel une fois les paquets de données transférés.

  • Surveillez de nombreux ports série à la fois
  • Une activité de plusieurs ports COM peut être capturée à l'aide de Serial Port Monitor. Les données seront affichées dans les journaux selon le principe du premier entré premier sorti, ce qui sera particulièrement pratique pour une analyse ultérieure.

  • Voir et exporter les données
  • Sélectionnez l'un des 5 modes d'affichage disponibles: Table, Ligne, Dump, Terminal ou Modbus pour afficher les données sous la forme requise. Capturez les données série dans un fichier pour les examiner lorsque cela vous convient le mieux.

  • Envoyer des données à un périphérique série
  • Un terminal intégré vous permettra d'ouvrir / fermer les ports RS232 et d'envoyer des types de données spécifiques à un périphérique série, ce qui sera une excellente méthode pour vérifier sa réponse à une commande donnée.

/ / / Comment capturer des données de port série

Serial Port Monitor

Exigences: Windows XP/2003/2008/Vista/7/8/10/Server 2012 , 9.16MB taille
Version 7.0.342 (le 13 Jan, 2018) Notes de mise à jour
Catégorie: Communication Application
Olga Weis 17 Juil à 18:54
Olga Weis 27 septembre à 18h03