Frage
Ich möchte mein HM8123 / 8118 über die integrierte RS232-Schnittstelle steuern. Leider erhalte ich keinerlei Antwort vom Gerät.
Was muss ich tun, um eine ordnungsgemäße Kommunikation sicherzustellen?
Ich möchte mein HM8123 / 8118 über die integrierte RS232-Schnittstelle steuern. Leider erhalte ich keinerlei Antwort vom Gerät.
Was muss ich tun, um eine ordnungsgemäße Kommunikation sicherzustellen?
Beide Geräte lassen sich einfach über die RS232-Schnittstelle steuern. Allerdings sind dabei einige Voraussetzungen zu beachten.
Der erste hilfreiche Schritt besteht darin, eine Prüfung mit einem Standardterminalprogramm durchzuführen. Wir haben hier „Realterm“ verwendet, das frei im Web verfügbar ist.
Bei der Konfiguration von Realterm konnten wir mehrere Befehle erfolgreich ausprobieren (Eingabe ist hier nicht sichtbar – Echo war im Beispiel inaktiv):
Beide Geräte lassen sich einfach über die RS232-Schnittstelle steuern. Allerdings sind dabei einige Voraussetzungen zu beachten.
Der erste hilfreiche Schritt besteht darin, eine Prüfung mit einem Standardterminalprogramm durchzuführen. Wir haben hier „Realterm“ verwendet, das frei im Web verfügbar ist.
Bei der Konfiguration von Realterm konnten wir mehrere Befehle erfolgreich ausprobieren (Eingabe ist hier nicht sichtbar – Echo war im Beispiel inaktiv):
Wie Sie sehen, wurden die Zeilen mit CR (/r) abgeschlossen. Es ist wichtig, diese Einstellungen auch beim Schreiben eigener Programme beizubehalten.
Wir haben mit dem Interpreter R&S Forum Python ein kleines Programm geschrieben und konnten das Gerät problemlos steuern. Die nächsten Zeilen zeigen die Kommunikation zwischen Forum und dem HM8123, einschließlich Abschlusszeichen (\r ):
***
12:49:48.512 HM8123: IDN\r
12:49:48.575 HM8123: 62.6 ms HAMEG Instruments,HM8123,5.12\r
The current readout is HAMEG Instruments,HM8123,5.12
***
Forum ist auf unserer Website frei verfügbar.