HAMEG 8118 über serielle Schnittstelle steuern

nikklikk

Level-1
Beiträge
13
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich muß eine HAMEG LCR Meßbrücke über eine serielle Schnittstelle auslesen. Jetzt muß man leider erst einen Befehlssatz zu diesem Gerät schicken, damit es den Meßwert ausgibt. Ich sende also meinen Befehl ("XMAJ?") erhalte aber keine Antwort. Das senden und lesen mittels der seriellen Schnittstelle der SPS funktioniert, mittels Hyperterminal getestet. Die Schnittstelle der HAMEG funktiniert auch, auf den gleichen Befehl ("XMAJ?") mittels Hyperterminal gesendet antwortet sie sofort.

Hat vieleicht schon mal jemand mit so einem Teufelsteil zu tun gehabt? Den Support von HAMEG kann man an dieser Stelle in die Tone kloppen, die wissen wahrscheinlich noch nicht mal was eine SPS ist. Ich habe jetzt schon 3 verschiedene serielle Schnittstellen mit entsprechender Ansteuerung getestet bekomme aber einfach keine Kommunikation hin. Wird beim Hyperteminal vieleicht noch ein Zeichen angehängt? Ich habe auch schon probiert ein CR oder ein LF als ASCII Zeichen anzuhängen...alles ohne Erfolg.

Danke für jeden Vorschlag
 
Hallo

Baudrate, Parität, Stopbits, Datenbits, etc hast du sicherlich auf allen 3 Systemen gleich.

Stimmt das Kabel ?
1 zu 1 oder Nullmodem
RxD auf TxD

Hast du einen Seriellen Sniffer/Monitor ?
Damit kann man immer schön schauen welche Bytes über die Leitung gehen.
Hat mir schon sehr oft geholfen.

Ein CR und/oder LF braucht man meistens, muss aber in der Hameg Doku stehen.
 
Sendest Du die Befehle als String oder als Char? Wenn als String dann immer dran denken das die Gesamtlänge und die Fülllänge des Strings als 2 byte bei S7 vorangestellt sind die u.U.nicht als ASCII auf der RS232 interpretiert werden können.

Grüße goonie
 
Danke erstmal für die Unterstützung bis dato. Leider war noch kein zielführender Hinweis dabei.

Das Kabel kann es nicht sein, habe das gleiche fürs Senden zu Hyperterminal und zu dem Meßgerät verwendet. Auch habe ich versucht die Pin's 2 und 3 zu tauschen, was ja einem Nullmodemkabel, andersrum einem 1:1 Kabel entspricht.

In der Bedienungsanleitung wird von einer RS232 Schnittstelle gesprochen, ich habe aber eine RS232C verbaut. Ist das vieleicht entscheidend? Ich habe schon viel mit seriellen Schnittstellen zu tun gehabt Senden, Lesen alles kein Problem und jetzt dieses Schei*teil...das kann doch nicht wahr sein.
 
DANKE!!! Das mit dem Sniffer hat endlich den Durchbruch gebracht. Man muss noch ein LF und ein CR an den Datensatz anhängen, dann geht's.

Davon steht aber nix in der Bedienungsanleitung und beim Support hab ich auch mehrmals danach gefragt.
 
Zurück
Oben