COM-Port-Logger-Einstellungen
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".
3. Das Fenster "Neue Überwachungssitzung" wird angezeigt:
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.
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.
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.