Les moyens de vérifier l’état d’un port comprennent des testeurs matériels de ports COM, une connexion null-modem, des connecteurs de bouclage, ou même quelque chose d’aussi simple qu’un trombone. Dans la plupart des cas, tout ce dont vous avez besoin, c’est d’un seul ordinateur et peut-être de quelques câbles série. Apprenez à exécuter chaque test et à maximiser la précision des données que vous obtenez.
Essayez le logiciel de test de port série
Avant de commencer les tests, envisagez d’essayer notre logiciel de test de port série – Serial Port Monitor. Cette application propose de nombreux modes d’affichage pour tirer le meilleur parti des données de test. Elle vous permet d’enregistrer les journaux et de comparer les sessions précédentes. Plusieurs ports peuvent être surveillés en même temps.
Serial Port Monitor est disponible en essai gratuit : il suffit de télécharger l’application et vous pouvez l’utiliser pendant 14 jours, avec toutes les fonctionnalités de surveillance des ports. Cependant, en achetant la licence Pro, vous pouvez également commencer à utiliser la boîte de dialogue Advanced Send : une boîte de dialogue qui vous permet d’envoyer des données dans n’importe quel format, d’envoyer des fichiers directement et de répéter des messages à intervalle fixe. Cela vous fournira l’ensemble complet d’outils pour l’émulation de données. De plus, vous pourrez répéter n’importe quels messages envoyés lors d’une session précédente — la forme ultime de test automatisé !
Serial Port Monitor est compatible avec les anciennes et les nouvelles versions de Windows, à partir de Vista et jusqu’à Windows 11, et prend également en charge Windows Server 2008-2022 ainsi que Windows sur ARM.
Comment utiliser notre logiciel de test de port série
1. Téléchargez et installez Serial Port Monitor.
2. Démarrez une nouvelle session depuis la barre de menu.
3. Configurez la session en choisissant tous les vizualizers nécessaires.
4. Envoyez un message ou plusieurs messages au port qui est surveillé. Dans ce cas, nous utiliserons la commande « echo ».
5. Vérifiez la sortie des visualiseurs choisis.
6. Enregistrez la session depuis la barre de menu afin de pouvoir vérifier à nouveau et comparer les journaux ultérieurement.
Test de bouclage du port
Le test du port série via une connexion de bouclage vous permet de vérifier la fonctionnalité de sa ligne de données et de ses lignes de signal sans nécessiter d’appareils ou de ports supplémentaires. En substance, le port communiquera avec lui-même, car ses lignes TX-RX (transmission – réception) sont connectées.
L’image ci-dessus montre quels contacts ou broches doivent être mis en court-circuit. Les lignes les plus fines sont facultatives, puisqu’elles relient des lignes utilisées pour la signalisation de contrôle (handshaking). Notez que les interfaces femelles — celles avec un insert en plastique dans le blindage — sont plus faciles à tester de cette manière, puisque les trous des broches peuvent être reliés avec un trombone ou un morceau de fil. En revanche, les interfaces mâles nécessiteront un fil de pontage, ou que la personne effectuant le test maintienne un tournevis contre les broches nécessaires — ce qui perturbera également le test si le tournevis glisse.
Un résultat positif d’un test de bouclage (loopback) d’un port consiste à recevoir le même message que celui que vous avez envoyé. Il est préférable d’envoyer beaucoup de données sur une période de temps, afin de soumettre le port à un test de résistance et de détecter d’éventuels défauts qui n’apparaîtront pas avec un seul envoi.
Comment exécuter un test de loopback de port
1. Déterminez le type de port série que vous testez.
2. Connectez les lignes de données et, éventuellement, les lignes de contrôle, conformément au schéma.
3. Ouvrez le moniteur du port série et commencez à surveiller le port.
4. Envoyez un message au port et vérifiez la réponse.
Test de bouclage de l’hôte
Un test de bouclage (loopback) côté hôte peut être effectué si vous avez deux ports série sur votre carte mère, ou un adaptateur USB-série. Il y a deux avantages : d’abord, vous pouvez suivre l’entrée et la sortie séparément, et envoyer des messages dans les deux sens, afin de tester les ports séparément. Ensuite, vous n’aurez pas besoin de bricoler avec des objets du quotidien et de risquer d’endommager le port.
Pour la plupart des ordinateurs et des adaptateurs, vous aurez besoin d’un câble null-modem femelle-à-femelle, comme sur l’image ci-dessus.
Testeurs de ports COM matériels
Dans les cas où le port n’appartient pas à un ordinateur, ou qu’un ordinateur est inaccessible, il peut être nécessaire d’utiliser un testeur série matériel, également appelé testeur breakout. Ces dispositifs peuvent être insérés entre deux périphériques série et indiqueront quelles lignes sont actives. De plus, des dispositifs plus complexes (comme l’OONO F-1023 illustré ci-dessus) permettent de bloquer des lignes et fournissent une interface à trous de broches pour une connexion directe.
Le rôle d’un tel dispositif peut également être rempli par des microcontrôleurs portables comme Arduino. Cependant, les dispositifs spécialisés ont été optimisés pour fonctionner à partir de l’alimentation fournie par les lignes de signal et ne nécessitent donc pas d’alimentation externe supplémentaire. En revanche, un microcontrôleur peut être programmé pour effectuer des tests plus élaborés et spécifiques, tout en pouvant être mis à niveau avec une capacité WiFi pour des tests à distance.
FAQ
Les ports RS232 peuvent tomber en panne à la suite de certains impacts négatifs ou d’une mauvaise utilisation. Malheureusement, il n’est pas toujours évident de savoir si le problème vient de l’interface COM ou du périphérique externe qui y est connecté.
Un programme pratique de test de port COM peut vous aider à vérifier le bon fonctionnement de n’importe quel port COM et à prévenir d’éventuels problèmes.
✔ Polyvalence. Le logiciel peut être appliqué à une grande variété de scénarios d’utilisation. Il est capable de surveiller, lire, enregistrer, sauvegarder et analyser les données série transitant via un port COM spécifié ou plusieurs ports simultanément. De plus, l’application vous permettra d’émuler l’envoi de données vers le port requis dans différents formats (chaîne, binaire, octal, décimal, hexadécimal ou mixte).
✔ Fiabilité. Serial Port Tester est un utilitaire stable qui fonctionne tout aussi bien avec toutes les versions du système d’exploitation Windows, y compris Windows 10 (x32 et x64). Ce qui est appréciable, c’est que tous les pilotes internes de l’application sont signés numériquement.
✔ Facilité d’utilisation. Les développeurs du programme ont doté l’application d’une interface graphique intuitive qui rend le processus de test des ports COM aussi simple et efficace que possible.
Un test de bouclage est une méthode courante pour dépanner les communications RS232, RS422 et RS485. Il vous évite de devoir connecter du matériel supplémentaire afin d’identifier des problèmes liés à un port série, un câble ou une application générant des requêtes. À l’aide d’un test de bouclage, vous pouvez simuler un circuit de communication complet. Il suffit pour cela de connecter temporairement les broches appropriées afin de permettre l’envoi et la réception des signaux sur la même interface COM.
Suivez simplement ces étapes pour vérifier les ports série :
“Panneau de configuration > Gestionnaire de périphériques > Ports” Les ports COM de votre système s’afficheront.