Comment suivre un port série ?
1. Téléchargez, installez et exécutez Serial Port Sniffer.
2. Choisissez “Session >>> Nouvelle session” dans le menu principal. Vous pouvez également utiliser le raccourci clavier “CTRL+N” ou cliquer sur “Nouveau” dans la barre d'outils principale.
3.La fenêtre “Nouvelle session de supervision” s'ouvrira alors.
Choisissez la manière dont vous souhaitez afficher les données en sélectionnant les modes de vue à utiliser durant la session de supervision. Vous avez le choix entre :
- La vue en terminal qui présente les données reçues dans une console texte en caractères ASCII.
- La vue en ligne qui affiche des informations détaillées sur les données transmises via une ligne série spécifique.
- La vue en tableau, affichant les paquets de données d'entrée/sortie (IRP) enregistrés sous la forme d'un tableau.
- La vue en vrac qui affiche toutes les données envoyées et reçues via une ligne série.
- La vue Modbus, affichant les données Modbus reçues et envoyées aux formats RTU et ASCII.
Cochez les cases “Démarrer la supervision” et “Démarrer dans une nouvelle fenêtre” pour contrôler les caractéristiques de la nouvelle session de supervision.
En choisissant les options de capture, vous avez la possibilité de déterminer quels événements vous souhaitez superviser : Création/Fermeture,
Lecture/Écriture ou Contrôle du périphérique.
Après avoir sélectionné les paramètres de votre choix, cliquez sur le bouton “Démarrer la supervision” pour lancer la nouvelle session de supervision.
4. Une nouvelle fenêtre de supervision s'ouvrira alors avec les modes de vue que vous aurez préalablement sélectionnés.
Sélectionnez les paramètres selon vos besoins dans la barre d'état.
- nBaudRate : Indique la vitesse de transmission du port série. Les valeurs possibles sont 110, 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 56000, 57600, 115200, 128000 et 256000. La valeur par défaut est 110.
- nDataLength : Indique la longueur d'un paquet de données. Les valeurs possibles sont 5, 6, 7 et 8, avec une valeur par défaut de 7 bits.
- cParity : La parité peut prendre pour valeurs Pair (E), Impair (O), (M)ark, (S)pace ou Aucu(N). Aucu(N) est la valeur par défaut.
- nStopBits : Indique le nombre de bits d'arrêt. Les valeurs possibles sont “1”, “1,5” et “2”. La valeur par défaut est “1”.
- cHandflow : Indique la valeur du contrôle de flux. Ce paramètre peut prendre pour valeurs Matériel (P), Xon/Xoff (X) et Aucun. La valeur par défaut est Aucun.
État des lignes de contrôle série/modem :
RTS : Demande de transmission
CTS : Prêt pour la transmission
DSR : Prêt pour l'envoi de données
DCD : Détection d'un signal sur la ligne
DTR : Données prêtes
RI : Indicateur de sonnerie
Serial Port Sniffer indique visuellement les niveaux de ligne avec des cercles de couleur. Un cercle vert indique un niveau de ligne élevé tandis qu'un cercle rouge signifie que le niveau de la ligne est faible. Un état indéterminé est indiqué par un cercle gris.
5. Enregistrez la session en sélectionnant “Session >>> Enregistrer la session/Enregistrer la session sous” dans le menu principal. Vous pouvez également utiliser le raccourci clavier CTRL+S ou cliquer sur “Enregistrer” dans la barre d'outils principale.
6. Choisissez un nom de fichier lorsque l'application vous le demande. Vous pourrez recharger ce fichier pour une analyse ultérieure ou continuer la session de supervision.
Comme vous pouvez le constater, l'utilisation d'un outil de suivi RS232 n'a rien de compliqué et peut s'avérer très utile pour résoudre les problèmes de communication série dans de nombreux domaines. Ce type de logiciel peut faire gagner du temps et économiser de l'argent aux développeurs d'applications et de périphériques série.
Il peut être difficile d'intégrer un outil de suivi RS232 à un système en l'absence de logiciel de qualité. C'est pourquoi Electronic Team, Inc. propose une solution complète et intuitive pour suivre l'activité des ports série et régler de manière simple et rapide vos problèmes de communication série.