RS232 Sniffer - Solution logicielle et matérielle

Olga Weis

RS232, abréviation de 'norme recommandée 232', est une interface physique pour connecter des périphériques série tels que des sources d'alimentation, des périphériques de stockage de données, des scanners, des imprimantes, etc. RS232 échange des données à une vitesse relativement faible. est souvent remplacé par une connexion USB. Cependant, dans certains domaines, RS232 est toujours indispensable - pour l'automatisation de laboratoire ou l'arpentage et les machines industrielles. Il est largement utilisé pour communiquer avec l'équipement de réseau - les serveurs n'ont ni moniteur ni clavier, et au moment du démarrage, il n'y a pas de connexion réseau.

Serial Port Monitor

De temps en temps, nous devons surveiller les activités de nos ports série, par exemple, les développeurs peuvent avoir besoin de renifler le port rs232 pour coder une application ou créer un pilote pour un périphérique série. Windows OS, cependant, n'a pas de moniteur RS232 intégré, donc vous ne pouvez pas vraiment regarder le flux de données dans et hors du port, sauf si vous utilisez l'une de ces méthodes:

  • Utilisez le logiciel RS232 sniffer, ce serait la solution la plus simple au problème. Les applications spéciales sont conçues pour écouter les activités aux deux extrémités de la communication et afficher les données sur un écran ou les enregistrer sur un disque.
  • Matériel RS232 sniffer - bien qu'il présente des inconvénients, il est très pratique dans certains cas. Par exemple, une communication en duplex intégral sur un canal RS232 ne permet pas de relier les deux lignes, deux ports série sont surveillés séparément.

Logiciel de surveillance RS232

La manière la plus simple de détecter le port RS232 est d'installer une application spéciale capable de surveiller, d'afficher, d'enregistrer les journaux et d'analyser toutes les activités du port série. Si un problème survient lors du développement d'une application logicielle ou d'un pilote, il sera suivi et affiché immédiatement.

Serial Port Sniffer est un outil indispensable pour le développement, les tests et l’optimisation des pilotes de périphériques série. Il est compact mais suffisamment puissant pour faire son travail correctement et ne nécessite aucun matériel pour renifler et analyser les données des ports RS232 / 422/485.
Serial Port Monitor logo

Serial Port Monitor [Professional Edition]

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

Serial Port Monitor est un utilitaire système pour la surveillance des ports COM RS232 / 422/485. Il est compact mais assez puissant pour faire son travail vraiment bien et ne nécessite aucun matériel.

Serial Monitor propose différents filtres et vous permet de rechercher une donnée spécifique. Il a également un terminal intégré et vous donne plusieurs options pour exporter des données. Un autre avantage de l'application est son interface simple et intuitive.

Serial Port Monitor vous permet de:

  • Surveiller toutes les activités d'un port série
  • Regarder plusieurs ports simultanément
  • Voir les données dans différents modes
  • Émuler les données envoyées aux appareils

Alors, comment surveillez-vous un port série avec l'aide de cette application?

C'est facile, suivez ces étapes:

1. Télécharger et installez l'application sur votre ordinateur, lancez-la.

2.Vous devez maintenant activer la surveillance.

Voici comment procéder: au démarrage d'une nouvelle session, choisissez 'Monitoring -> Start' dans le menu principal ou cliquez sur 'Start monitoring' dans la barre d'outils principale ou appuyez sur F5. Cela devrait commencer une session de surveillance immédiatement.

Vérifiez si le bouton "Start monitoring" est maintenant désactivé, mais les boutons "Pause monitoring" et "Stop monitoring" sont activés. Cela signifierait que le suivi est en cours.

3. Ouvrez le port via l'application.

Solution matérielle pour renifler le port RS232

Une autre façon de suivre les données de port RS232 est d'utiliser un câble de renifleur spécial qui facilite une communication en tête-à-tête entre les équipements DTE et DCE. DTE signifie Data Terminal Equipment, un PC ou une imprimante, par exemple; tandis que DCE est un équipement de communication de données, généralement un modem. Pour connecter un appareil DTE à un autre ETTD ou à un appareil DCE, un câble où les lignes de transmission et de réception se croisent est appelé un câble null-modem. Pour écouter les données entrantes et sortantes, il faut un câble spécial.

Serial Port Monitor

Les lignes d'émission et de réception en connexion RS232 sont séparées, ce qui le rend en duplex intégral, c'est-à-dire que l'on peut envoyer et obtenir des données simultanément.

La majorité des protocoles appelés «maître-esclave» ou «requête-réponse» sont en semi-duplex. Si des périphériques aux extrémités opposées de la connexion envoient des données en même temps, les signaux entreront en collision sur la ligne de réception. Un câble séparateur peut rediriger les lignes de transmission des deux appareils vers la ligne de lecture de l'ordinateur qui affiche les données de surveillance. Un appareil qui n'envoie actuellement pas de données tire sa ligne de transmission vers le bas, dans la plage de -12 V à -5V. Si les deux lignes de transmission sont faibles, c'est-à-dire qu'aucun des dispositifs n'envoie de données, la ligne de réception du câble de séparation est également réduite. Lorsque les deux appareils envoient des données, la ligne de réception du câble séparé est tirée de + 5V à + 12V. Il pourrait y avoir des interférences entre les lignes de transmission des appareils, mais cela ne devrait pas poser de problème.

Un PC impliqué dans la surveillance des données a besoin d'une application telle que HyperTerminal, une application Windows ou ses alternatives. Le PC de surveillance ne peut pas envoyer ou émuler l'envoi de données car la ligne de transmission n'est pas connectée.

Comme vous le voyez, la deuxième solution nécessite non seulement du matériel, mais aussi une application. Alors que Serial Port Monitor n'a pas besoin de sniff rs 232 et permet de surveiller plusieurs ports simultanément.

Serial Port Monitor

Configuration requise: Windows XP / 2003/2008 / Vista / 7/8/10 / Server 2012 , 9.16MB taille
Version 7.0.342 (le 16 Jan, 2018) Notes de mise à jour
Catégorie: Serial Port Software