Forum

Einloggen | Registrieren | RSS  

RS232 mit Agilent Multimeter: Handshake brücken? (Computertechnik)

verfasst von Monty87(R), 09.01.2013, 19:01 Uhr
(editiert von Monty87 am 09.01.2013 um 19:03)

Hallo zusammen,
mir bereitet seit einigen Tagen die serielle Kommunikation mit einem Agilent Multimeter (34420A) Probleme.
Ich mörchte zur Realisierung eines Automatisierungssystems Daten mit o.g. Gerät über eine RS232 Schnittstelle austauschen.

Laut Bedienungsanleitung nutzt dieses Multimeter einen Hardware-Handshake über DTR/DSR.

Zu Testzwecken kommuniziere ich von meinem PC aus mit dem Seriellen Terminal "Termit". Nutze ich ein vollbelegtes Nullmodemkabel und aktiviere ich in den Einstellungen von Termit den flowcontrol (RTS/CTS oder DTR/DSR) funktioniert die Kommunikation problemlos.

Leider bietet meine eigentliche Hardware(Beckhoff Buskopplet mit RS232-Klemme KL6001) keinen Hardwarehandshake über DTR/DSR. Daher wollte ich diese Funktion überbrücken. Dazu habe ich im Stecker des Messgerätes Pin 4 und 6 (DTR/DSR) sowie Pin 7 und 8 (RTS/CTS) gebrückt. Gesendete Befehle werden zwar vom Messgerät empfangen (Erkennbar daran das gesendete Einstellungen übernommen werden). Das Gerät selber Anwortet aber nicht. Beim Befehl den aktuellen Messwert auszulesen piepst das Multimeter nur kurz zeigt aber sofort Error an, was bedeutet er hat den Befehl zwar erhaltet sendet aber den Messwert vermutlich aufgrund des fehlenden Handshakes nicht zurück.

Wieso hat er meine Brücke nicht geschluckt?
Habe ich etwas falsch gemacht oder wo liegt mein Denkfehler?

Hier ein Link zur Bedienungsanleitung, ab Seite 176 finden sich Infos zur RS232-Schnittstelle:
http://cp.literature.agilent.com/litweb/pdf/34420-90001.pdf

Wäre toll wenn mir jemand weiter helfen kann.
Vielen Dank

mfg
Eike



Gesamter Thread:

RS232 mit Agilent Multimeter: Handshake brücken? - Monty87(R), 09.01.2013, 19:01