Unterstützt Modbus RTU und ASCII
Das Modbus Protokoll ist sehr weit verbreitet, hauptsächlich die seriellen Versionen (RTU und ASCII). Die gebräuchlichste Art, Modbus zu verwenden, ist Modbus RTU. Entwickeln Sie Software, die über Modbus RTU mit elektronischen Geräten kommuniziert? In diesem Fall werden Sie sicherlich eine hochwertige Modbus RTU-Software zur Überwachung und Analyse der über dieses Protokoll gesendeten Daten zu schätzen wissen.
Serial Port Tester hat eine erweiterte Option zum Überwachen und Analysieren von Modbus RTU und Modbus ASCII Datenpaketen. Mit diesem Tool können Sie Modbus-Daten auf bequeme Weise visualisieren.
Warum diese serielle Testsoftware wählen?
- Benutzerfreundlichkeit. Die Anwendung wurde für den Benutzer entwickelt und bietet eine intuitive und benutzerfreundliche Benutzeroberfläche. Dies erleichtert den Prozess des COM-Port-Tests und macht es zu einem effektiven Tool zur Überwachung Ihres Systems.
- Verlässlichkeit. Stabilität ist wichtig in einem Software-Dienstprogramm und Serial Port Tester bietet dies mit seiner Unterstützung für alle Versionen des Windows-Betriebssystems. Dies beinhaltet die neueste Version von Windows 10 in den Varianten x32 und x64. Die internen Treiber des Tools sind zu Ihrem Schutz digital signiert.
- Vielseitigkeit. COM Port Tester kann in einer Vielzahl von Situationen ein nützliches Werkzeug sein. Sie können damit einen einzelnen Port oder mehrere Schnittstellen gleichzeitig überwachen. Die Daten jedes überwachten Ports können zur späteren Analyse gelesen, aufgezeichnet, angezeigt und gespeichert werden. Mit dem Terminal können Sie die Datenübertragung an einen angegebenen Port im Zeichenfolgenformat-, Oktal-, Dezimal-, Binär-, Hexadezimal- oder Gemischt emulieren.
So testen Sie COM-Ports: Schritt für Schritt.
Für diese Demonstration verwenden wir Electronic Team’s Serial Port Tester als unsere COM-Port-Testanwendung. Wir werden einige typische Anwendungsfälle für die Software durchgehen.
Erster Fall: Überwachung der Aktivität der seriellen Schnittstelle
Verwenden Sie dieses Verfahren, um die Aktivität der seriellen Schnittstelle Ihres Systems zu überwachen.
- Laden Sie das Programm herunter und installieren Sie es. Starten Sie es und fahren Sie mit dem nächsten Schritt fort, um eine neue Überwachungssitzung zu starten.
- Wählen Sie im Hauptmenü "Sitzung" > "Neue Sitzung", verwenden Sie die Tastenkombination "Strg + N" oder klicken Sie in der Symbolleiste auf "Neu".

- Das “Neue Überwachungssitzung” Fenster wird angezeigt.

Sie können nun den Anzeigemodus auswählen, in dem die überwachten seriellen Daten angezeigt werden. Die vier Möglichkeiten sind:
Zeile: zeigt IRP-Details in Klartextzeilen an;
Dump: Zweiwege-Seriendaten werden im Hexadezimal- und Zeichenfolgenformat angezeigt;
Terminal: präsentiert die Daten als ASCII-Zeichen;
Tabelle: Aufgezeichnete IRPs werden in einer Tabelle angezeigt.
“Alle wählen” oder “Nichts wählen” sind andere Anzeigeoptionen
- Wählen Sie“Starten Sie jetzt die Überwachung”um sofort mit der Überwachung zu beginnen und die “Neues Fenster” Option, wenn Sie diese Sitzung dort durchführen möchten.
- Wählen Sie die Ereignisse, die Sie überwachen möchten, im “Optionen speichern” Menu. Sie können Erstellen / Schließen, Lesen / Schreiben oder Gerätesteuerung auswählen.
- Klicken Sie “Starten Sie die Überwachung” um die Überwachungssitzung zu beginnen.
Wenn Sie die Sitzung speichern möchten, wählen Sie im Hauptmenü der App "Sitzung -> Sitzung speichern / Sitzung speichern unter".
Zweiter Fall: Erneutes Senden von Daten an einen COM-Port
Die Reproduktion des Datenflusses zwischen einer seriellen Schnittstelle und einer seriellen Anwendung oder einem seriellen Gerät kann beim Testen und Lösen von Problemen hilfreich sein. Mit Serial Port Tester können Sie wiederholt identische serielle Datenströme senden, um das Verhalten einer App oder eines Geräts zu beobachten.
Führen Sie die folgenden Schritte aus, um Daten an eine serielle Schnittstelle zu senden:
1. Öffnen Sie eine aktuelle Überwachungssitzung oder starten Sie eine neue.
2. “Wählen Sie Sitzung> Reproduzieren und konfigurieren Sie die Parameter, die für die Übertragung verwendet werden.
Port verwenden - Dieser Parameter gibt den COM-Port an, der den reproduzierten Datenstrom empfängt.
Senden Sie Anfragen an diesen Port - Diese Option ist aktiviert, wenn Sie Daten an eine serielle Schnittstelle senden, als ob sie von einer seriellen Anwendung stammen.
Als Gerät antworten - Verwenden Sie diese Option, wenn Sie Daten für ein serielles Gerät an einen COM-Anschluss senden.
Zeitintervalle einhalten - Datenpakete werden mit festgelegten Zeitintervallen gesendet, wenn diese Option aktiviert ist.
Benutzerdefiniertes E/A-Zeitlimit - Definieren Sie die Zeitlimitparameter für Lesen / Schreiben, die Sie für die Sitzung verwenden.
3. Klicken ”Start”
Dritter Fall: Vergleichen Sie die Überwachungssitzungen
Der Vergleich zweier gespeicherter Überwachungssitzungen kann wertvolle Informationen zu Ihrer seriellen Kommunikation liefern.
Nachdem Sie die Überwachungssitzung mit der Test-Software für den seriellen Anschluss gespeichert haben, können Sie sie mit einer anderen Sitzung vergleichen, um die Unterschiede festzustellen.
Um dies zu erreichen, gehen Sie wie folgt vor:
- Starten oder öffnen Sie eine Überwachungssitzung.
- Wählen Sie im Hauptmenü "Sitzung" > "Sitzungen vergleichen".

- Wählen Sie die Überwachungsdatei aus, die für den Vergleich verwendet werden soll.
- Die Sitzungen werden nebeneinander angezeigt, sodass Sie die Unterschiede in den Sitzungen leichter analysieren können.

Möglichkeiten der Implementierung eines Loopback-Tests.
Was ist ein Loopback-Test?
Ein Loopback-Test bezieht das Senden und Empfangen von Daten über denselben COM-Port ein. Ein Signal wird von einem Gerät initiiert und an dieses zurückgesendet, nachdem ein Teil oder das gesamte Netzwerk durchlaufen wurde.
Welche Informationen liefert der Loopback-Test?
Der Loopback-Test gibt Auskunft über:
- Probleme in einem Netzwerk von seriellen Geräten;
- Möglichkeiten, um festzustellen, ob ein Gerät ordnungsgemäß funktioniert.
Dies ist eine wichtige Methode, um Probleme mit der seriellen Kommunikation zu beheben und sicherzustellen, dass der COM-Anschluss ordnungsgemäß funktioniert.
Es wird häufig zur Behebung von Problemen mit der RS232-, RS422- und RS485-Kommunikation eingesetzt. Sie können eine Kommunikationsschaltung mit einem Loopback-Test emulieren und zusätzliche Geräte zur Fehlersuche überflüssig machen. Es müssen einige Änderungen an den Pins des Ports vorgenommen werden, um die bidirektionale Kommunikation auf derselben Schnittstelle zu ermöglichen.