Serieller-Port-Testanleitung

Möglichkeiten zur Überprüfung des Zustands eines Ports sind Hardware-Tester für COM-Ports, eine Nullmodem-Verbindung, Loopback-Stecker oder sogar etwas so Einfaches wie eine Büroklammer. In den meisten Fällen benötigen Sie nur einen Computer und vielleicht ein paar serielle Kabel. Erfahren Sie, wie Sie jeden Test durchführen und die Genauigkeit der Daten, die Sie erhalten, maximieren.

Serieller-Port-Testsoftware ausprobieren

Bevor Sie mit dem Testen beginnen, sollten Sie unsere Software zum Testen serieller Ports ausprobieren – Serial Port Monitor. Diese App bietet zahlreiche Anzeigemodi, um das Beste aus den Testdaten herauszuholen. Sie ermöglicht es Ihnen, Protokolle zu speichern und frühere Sitzungen zu vergleichen. Mehrere Ports können gleichzeitig überwacht werden.

Serial Port Monitor kann kostenlos getestet werden – laden Sie einfach die App herunter, und Sie können sie 14 Tage lang mit allen Funktionen zur Port-Überwachung nutzen. Durch den Kauf der Pro-Lizenz können Sie außerdem den Advanced Send Dialog verwenden – ein Dialog, mit dem Sie Daten in jedem Format senden, Dateien direkt senden und Nachrichten in einem festen Intervall wiederholen können. Damit erhalten Sie den vollständigen Satz an Werkzeugen für die Datenemulation. Darüber hinaus können Sie alle Nachrichten wiederholen, die während einer früheren Sitzung gesendet wurden – die ultimative Form des automatisierten Testens!

Serial Port Monitor ist sowohl mit älteren als auch mit neueren Windows-Versionen kompatibel, beginnend mit Vista bis hin zu Windows 11, und unterstützt zusätzlich Windows Server 2008–2022 sowie ARM Windows.

So verwenden Sie unsere Software zum Testen serieller Schnittstellen

1. Laden Sie Serial Port Monitor herunter und installieren Sie es.

Serieller Anschlussmonitor wird installiert

2. Starten Sie eine neue Sitzung über die Menüleiste.

Neue Sitzung im Menü „Sitzung“ starten

3. Richten Sie die Sitzung ein, indem Sie alle erforderlichen Visualisierer auswählen.

Neue Sitzungsoptionen

4. Senden Sie eine Nachricht oder mehrere Nachrichten an den Port, der verfolgt wird. In diesem Fall verwenden wir den „echo“-Befehl.

Senden eines Echos an den Port

5. Überprüfen Sie die Ausgabe der ausgewählten Visualisierer.

Ausgabe vom Seriellen Port-Monitor

6. Speichern Sie die Sitzung über die Menüleiste, damit Sie Protokolle später erneut prüfen und vergleichen können.

Speichern der Serial Port Monitor-Sitzung

Port-Loopback-Testen

Durch das Testen des seriellen Ports über eine Loopback-Verbindung können Sie die Funktionalität seiner Datenleitung und Signalleitungen überprüfen, ohne dass zusätzliche Geräte oder Ports erforderlich sind. Im Wesentlichen kommuniziert der Port mit sich selbst, da seine TX-RX- (Senden – Empfangen) Leitungen miteinander verbunden sind.

Diagramm der Port-Loopback-Verbindung für RS-232 und RS-422

Das obige Bild zeigt, welche Kontakte oder Pins kurzgeschlossen werden müssen. Die dünneren Linien sind optional, da sie Leitungen verbinden, die für das Handshaking verwendet werden. Beachten Sie, dass sich die weiblichen Schnittstellen – diejenigen mit einem Kunststoff-Inlay im Schirm – auf diese Weise leichter testen lassen, da die Pinöffnungen mit einer Büroklammer oder einem Stück Draht verbunden werden können. Männliche Schnittstellen hingegen benötigen ein Jumperkabel, oder der Tester muss einen Schraubendreher an die erforderlichen Pins halten – was den Test ebenfalls stören kann, wenn der Schraubendreher abrutscht.

Ein erfolgreiches Ergebnis für einen Port-Loopback-Test ist, dieselbe Nachricht zu empfangen, die Sie gesendet haben. Es ist vorzuziehen, über einen längeren Zeitraum viele Daten zu senden, um den Port einem Stresstest zu unterziehen und mögliche Defekte zu entdecken, die bei einem einzelnen Sendevorgang nicht sichtbar werden.

So führen Sie einen Port-Loopback-Test durch

1. Finden Sie den Typ der seriellen Schnittstelle heraus, die Sie testen.

2. Schließen Sie die Datenleitungen und optional die Handshake-Leitungen gemäß dem Schaltbild an.

3. Öffnen Sie den seriellen Portmonitor und beginnen Sie mit der Überwachung des Ports.

4. Senden Sie eine Nachricht an den Port und überprüfen Sie die Antwort.

Host-Loopback-Test

Ein durchschnittliches Nullmodem-Kabel

Ein Host-Loopback-Test kann durchgeführt werden, wenn Sie zwei serielle Ports auf Ihrem Mainboard oder einen USB-zu-Seriell-Adapter haben. Es gibt zwei Vorteile – erstens können Sie Eingang und Ausgang getrennt verfolgen und Nachrichten in beide Richtungen senden, um die Ports separat zu testen. Zweitens müssen Sie nicht mit Haushaltsgegenständen herumhantieren und riskieren, den Port zu beschädigen.

Für die meisten Computer und Adapter benötigen Sie ein Nullmodemkabel Buchse-zu-Buchse, wie oben abgebildet.

Hardware-COM-Port-Tester

Ein OONO-Ausbruchtester

In Fällen, in denen der Port nicht zu einem Computer gehört oder ein Computer nicht zugänglich ist, kann es erforderlich sein, einen Hardware-Seriell-Tester zu verwenden, auch bekannt als Breakout-Tester. Diese Geräte können zwischen zwei seriellen Geräten eingesetzt werden und zeigen an, welche Leitungen aktiv sind. Darüber hinaus ermöglichen komplexere Geräte (wie der oben abgebildete OONO F-1023), Leitungen zu blockieren, und bieten eine Pinloch-Schnittstelle für den Direktanschluss.

Die Rolle eines solchen Geräts kann auch von tragbaren Mikrocontrollern wie Arduino übernommen werden. Spezialisierte Geräte wurden jedoch so optimiert, dass sie mit der von den Signalleitungen bereitgestellten Stromversorgung betrieben werden können und daher keine zusätzliche externe Stromversorgung benötigen. Andererseits kann ein Mikrocontroller so programmiert werden, dass er zusätzlich zu seiner Aufrüstbarkeit mit WiFi-Fähigkeit für Ferntests komplexere und spezifischere Tests durchführt.

FAQ

RS232-Ports können infolge einiger negativer Einflüsse oder Fehlgebrauchs ausfallen. Leider ist nicht immer offensichtlich, ob das Problem an der COM-Schnittstelle oder am daran angeschlossenen externen Gerät liegt.

Ein praktisches COM-Port-Test-Programm kann Ihnen helfen, die Funktionsfähigkeit jedes COM-Ports zu überprüfen und möglichen Problemen vorzubeugen.

✔ Vielseitigkeit. Die Software kann in einer großen Vielfalt von Anwendungsszenarien eingesetzt werden. Sie ist in der Lage, serielle Daten, die über einen angegebenen COM-Port oder mehrere gleichzeitig übertragen werden, zu überwachen, zu lesen, aufzuzeichnen, zu speichern und zu analysieren. Außerdem ermöglicht die App, das Senden von Daten an den erforderlichen Port in verschiedenen Formaten zu emulieren (String, binär, oktal, dezimal, hexadezimal oder gemischt).

✔ Zuverlässigkeit. Serial Port Tester ist ein stabiles Dienstprogramm, das mit allen Versionen des Windows-Betriebssystems gleichermaßen gut funktioniert, einschließlich Windows 10 (sowohl x32 als auch x64). Besonders gut ist, dass alle internen Treiber der App digital signiert sind.

✔ Benutzerfreundlichkeit. Die Entwickler des Programms haben die App mit einer intuitiven GUI ausgestattet, die den Prozess des COM-Port-Tests so einfach und effizient wie möglich macht.

Ein Loopback-Test ist eine gängige Methode zur Fehlerbehebung bei RS232-, RS422- und RS485-Kommunikation. Er erspart Ihnen die Notwendigkeit, zusätzliche Hardware anzuschließen, um Probleme mit einem seriellen Port, einem Kabel oder einer Anwendung zu identifizieren, die Anfragen generiert. Mit Hilfe eines Loopback-Tests können Sie einen vollständigen Kommunikationskreis simulieren. Alles, was dazu erforderlich ist, ist, vorübergehend die richtigen Pins zu verbinden, damit Signale über dieselbe COM-Schnittstelle gesendet und empfangen werden können.

Folgen Sie einfach diesen Schritten, um serielle Ports zu überprüfen:

“Systemsteuerung > Geräte-Manager > Anschlüsse” Die COM-Ports Ihres Systems werden angezeigt.