Serieller Datenlogger. Überwachung/
Protokollierung von COM-Port-Daten

Serial Port Logger jetzt ausprobieren
14 Tage kostenlose Testversion


Über serielle Schnittstellen werden Computer mit vielen Arten von wissenschaftlichen und industriellen Geräten verbunden. Über den COM-Anschluss eines Computers können Sie die Datenübertragung erfassen und in Tabellenkalkulationen, Datenbanken und anderen Arten von Analysesoftware anzeigen.

Die Überwachung und Analyse der seriellen Kommunikation erfordert die Verwendung eines seriellen Datenloggers. Diese spezielle Software liest und zeigt RS232-Daten an und kann sie in einer Datei speichern, damit sie zu einem späteren Zeitpunkt analysiert werden können.

Sie benötigen eine serielle Datenloggersoftware, die mit den COM-Anschlüssen eines Computers interagieren kann, um die übertragenen Daten zu erfassen. Die beste Wahl für diese Art von Software ist Serial Port Logger. Die App bietet eine schnelle und einfache Methode, um die Aktivität der seriellen Schnittstelle anzuzeigen und in einer Datei aufzuzeichnen.

In diesem Artikel werden wir uns die Verwendung von COM Port Logger ansehen um Ihre seriellen Portdaten zu überwachen und zu protokollieren.

Inhaltsverzeichnis:

  1. COM-Port-Logger-Einstellungen
  2. Schrittweise Anleitung zur RS232-Datenloggersoftware
  3. Fazit

Serial Port Logger

COM Port Logger ist eine innovative Software, mit der Sie serielle Portdaten erfassen und alle Portaktivitäten aus den Protokollen der Software verfolgen können.
Serial Port Monitor logo

Serial Port Monitor

Protokollieren und analysieren Sie die Aktivität des Serial-Ports
4.8 Rang basierend auf 41+ Nutzer, Bewertungen(75)
Herunterladen 14 Tage voll funktionale Testversion
Serial Port Monitor

COM-Port-Logger-Einstellungen

COM Port Statusleiste

COM Port Nummer


Der COM-Port, der vom RS232 data logger verwendet wird, muss angegeben werden. Ihr Computer verfügt möglicherweise über mehr als einen COM-Anschluss. Möglicherweise sind auch keine seriellen Schnittstellen vorhanden. In diesem Fall können Sie mithilfe von Hardwarekonvertern, Software oder Softwarelösungen weitere hinzufügen, je nach den auf dem Computer verfügbaren Kommunikationsoptionen. Wählen Sie einen Konverter, der mit Ihrem Gerät über Ethernet, Bluetooth oder USB funktioniert. Informationen zur Verwendung von USB-Konvertern finden Sie unter Tipps zur Verwendung von USB-auf-Seriell-Konvertern.

Baud Rate


Die Datenübertragung über COM-Ports verwendet eine serielle Kommunikation, bei der Nachrichten bitweise nacheinander gesendet werden. Die Baudrate beschreibt die maximale Geschwindigkeit der Datenübertragung. Sowohl das COM-Gerät als auch der Computer müssen dieselbe Baudrate verwenden, um die serielle Kommunikation zu ermöglichen. Wählen Sie die Ihrem Gerät entsprechende Baudrate aus, wenn Sie die Parameter in der Datenlogger-Softwareanwendung einstellen. Eine schnellere Baudrate verringert die Zeit, die zum Senden und Empfangen von Nachrichten erforderlich ist. Sie sollten einen hohen Wert auswählen, wenn Ihr Gerät diese Option zulässt. Wenn Sie eine Verbindung über große Entfernungen herstellen oder feststellen, dass die Kommunikation unzuverlässig ist, müssen Sie möglicherweise die Baudrate verringern.

Unabhängig von der Verbindungsgeschwindigkeit bestimmt der RS232 port logger , wie schnell Sie Informationen über die Übertragung erfassen können.

Data Bits


Eine serielle Schnittstelle empfängt Daten bitweise, verarbeitet sie jedoch in Gruppen von sieben oder acht Bits. Bei Verwendung eines Datenloggers mit serieller Schnittstelle ist es wichtig, dass die Software und das Gerät die empfangenen Daten auf dieselbe Weise gruppieren. In der Bedienungsanleitung des Geräts sollte die Anzahl der verwendeten Datenbits angegeben sein. Verwenden Sie im Zweifelsfall acht Datenbits im RS232 logger da dies die am häufigsten verwendete Einstellung ist.

Parität


Parität definiert, wann eine Entität gerade oder ungerade ist. Es kann zur Fehlerprüfung in der seriellen Kommunikation verwendet werden. Wenn die Paritätsprüfung erzwungen wird, wird die Anzahl der Einsen in einer Gruppe von gesendeten Datenbits gezählt. Das Gerät oder der Computer ermittelt, ob es eine ungerade oder gerade Zahl von Einsen gibt, und setzt das Paritätsbit basierend auf diesen Informationen. Wenn die Daten empfangen werden, wird dieselbe Prozedur verwendet, um zu überprüfen, ob der Wert des Paritätsbits mit dem übereinstimmt, der gesendet wurde.

Eine Paritätsprüfung impliziert, dass der Computer und das serielle Gerät dieselbe Methode verwenden, um den Wert des Paritätsbits zu berechnen. Die Parität kann für eine ungerade oder gerade Anzahl von Einsen in der Übertragung aktiviert werden. Beide Seiten der Prüfgleichung müssen den Wert auf die gleiche Weise einstellen. Bei Verwendung der geraden Parität wird das Paritätsbit auf 1 gesetzt, wenn eine gerade Anzahl von Einsen vorliegt. Ein ungerader Paritätswert von Eins gibt an, dass eine ungerade Anzahl von Einsen gesendet wurde.

Die Paritätsprüfung bietet eine grundlegende und eingeschränkte Form der Fehlerprüfung. Während es Sie auf einen Fehler eines einzelnen Bits hinweist, hilft diese Art der Fehlerprüfung nicht, wenn zwei Bits betroffen sind. Es wird keine Information darüber geliefert, welches Bit fehlerhaft ist. Es gibt andere Fehlerprüftechniken wie zyklische Redundanzprüfungen oder die Verwendung der Start- und Stoppbits.

Die Parität kann auf „Keine“ gesetzt werden und sollte im COM-Port-Logger erfolgen, wenn Sie die Paritätseinstellungen des Geräts nicht bestimmen können.

Start- und Stoppbits


Asynchrone Kommunikation wird an RS232-Ports verwendet. Dies bedeutet, dass die Datenübertragung sporadisch erfolgt und nicht durch festgelegte Zeitintervalle eingeschränkt wird. Dies setzt voraus, dass ein Gerät den Anfang und das Ende einer Nachricht identifizieren kann. Zu diesem Zweck werden Start- und Stoppbits verwendet. Das Startbit wird vor einem der Datenbits gesendet, und das Stoppbit wird nach den Datenbits oder dem Paritätsbit angehängt, wenn es verwendet wird.

Datenleitungen können ein- oder ausgeschaltet sein. Leerlaufleitungen gelten als eingeschaltet. Die Leitung wird von einem Instrument oder Computer ausgeschaltet, wenn Daten gesendet werden sollen. Dies ist das Startbit und unmittelbar gefolgt von den Datenbits, aus denen die Nachricht besteht.

Mit dem Stoppbit können Computer und Gerät miteinander synchronisiert werden, wenn ein Fehler, z.B. ein Rauschen in der Leitung, die Übertragung unterbricht. Die Baudrate und die Anzahl der Daten- und Paritätsbits werden verwendet, um das Zeitintervall zwischen den Start- und Stoppbits zu berechnen. Stoppbits sind immer aktiviert. Wenn also am empfangenden Ende ein Aus-Wert erkannt wird, bedeutet dies, dass ein Fehler aufgetreten ist.

Obwohl der Begriff Stoppbit verwendet wird, ist die Entität kein physisches Bit. Dieser Wert gibt an, wie lange eine Leitung mindestens eingeschaltet sein muss, wenn die Datenübertragung abgeschlossen ist. Bei PCs werden normalerweise entweder 1 oder 2 Bits in den Treiberparametern angegeben. Der am häufigsten verwendete Wert ist 1, und Ihre Nachricht ist möglicherweise langsamer, wenn Sie den Wert 2 verwenden. Wenn die Anzahl der Datenbits unter 7 liegt, wird möglicherweise ein Stoppbit von 1,5 angezeigt. Da ASCII-Zeichen nicht mit 7 Bit übertragen werden können, wird diese Einstellung nur selten verwendet.

Ablaufsteuerung (Handshaking)


Wenn Sie ein Gerät zum ersten Mal an einen Computer anschließen, sollten Sie es ohne Flusskontrolle ausprobieren. Die Flusskontrolle kann erforderlich sein, wenn Sie feststellen, dass dem Gerät Teile von Nachrichten fehlen, die dazu führen können, dass es ausfällt oder nicht richtig funktioniert.

Wenn Sie die Flusssteuerung implementieren müssen, handelt es sich meistens um eine Auswahl von Xon \ Xoff (Software). Weitere Informationen zum Handshaking finden Sie in unserem Handbuch zum Testen der seriellen Schnittstelle

RS232 Data Logger Software:
Eine Schritt-für-Schritt-Anleitung


Sobald Sie die Einstellungen in der Software konfiguriert haben, können Sie mit der Verwendung beginnen Serial Port Logger um Daten von den COM-Anschlüssen Ihres Systems zu sammeln. Befolgen Sie diese Schritte, um die Überwachung der seriellen Daten zu starten:

1. Herunterladen, installieren und starten Sie Serial Data Logger.

2. Wählen Sie im Hauptmenü "Sitzung >>> Neue Sitzung", verwenden Sie die Tastenkombination STRG + N oder klicken Sie in der Hauptsymbolleiste auf "Neu".

Neue Sitzung

3. Das Fenster "Neue Überwachungssitzung" wird angezeigt:

Neue Überwachungssitzung

Wählen Sie aus, wie Sie Ihre Daten mit den Visualisierern anzeigen möchten, die während der Sitzung verwendet werden.

  • In der Zeilenansicht werden detaillierte Informationen zu den Daten angezeigt, die über eine bestimmte serielle Zeile übertragen wurden.
  • In der Terminalansicht werden die Daten als ASCII-Zeichen in einer Textkonsole angezeigt.
  • In der
  • Tabellenansicht werden aufgezeichnete IRPs in einem Tabellenformat angezeigt.
  • In der Speicherauszugsansicht werden alle gesendeten und empfangenen Daten angezeigt, die über die serielle Leitung übertragen wurden.
  • Die Modbus-Ansicht zeigt empfangene und gesendete Modbus-Daten (RTU und ASCII) an.

Mit den Kontrollkästchen "Jetzt Überwachung starten" und "In neuem Fenster starten" können Sie die Eigenschaften einer neuen Überwachungssitzung steuern.

Mit den Aufnahmeoptionen können Sie anhand dieser Optionen festlegen, welche Ereignisse Sie überwachen möchten: Erstellen / Schließen, Lesen / Schreiben oder Gerätesteuerung.

4. Klicken Sie auf „Überwachung starten“, um die neue Überwachungssitzung zu starten, nachdem Sie die Einstellungen ausgewählt haben.

Ein neues Überwachungsfenster wird von RS232 logger geöffnet, und zeigt Daten mit den zuvor ausgewählten Visualisierern an.

Das Überwachungsfenster

5. Speichern Sie eine Sitzung, indem Sie im Hauptmenü „Sitzung >>> Sitzung speichern / Sitzung speichern unter“ wählen. Sie können auch in der Hauptsymbolleiste auf "Speichern" klicken oder die Tastenkombination STRG + S drücken.

Sitzung speichern
COM Port Logger jetzt ausprobieren
14 Tage kostenlose Testversion

Fazit


RS232 Data Logger ist ein professionelles Dienstprogramm, mit dem Sie auf einfache Weise serielle Kommunikationsdaten zur sofortigen Verwendung oder späteren Analyse überwachen und speichern können. Die Einstellungen sind vollständig anpassbar, sodass Sie die Anwendung mit jedem seriellen Gerät oder jeder seriellen Schnittstelle verwenden können. Es ist ein großartiges Tool für Personen, die mit seriellen Geräten oder Anwendungen arbeiten.

kleines Logo Serial Port Monitor
#1 at Serial Port Software
Serial Port Monitor
Protokollieren und analysieren Sie die Aktivität des Serial-Ports
4.8 rang basierend auf 41+ Nutzer
Holen Sie sich einen Download-Link für Ihren Desktop.
Senden Sie Ihre E-Mail-Adresse, um einen Link zum sofortigen Download auf Ihrem Desktop zu erhalten!
oder