Digitek DT-4000ZC Interpretieren der Daten über RS232

Gast #2527851
Lesenswert?

Hallo,

ich versuche die Schnittstelle des o.g. Multimeters auszulesen. Ich habe 
zum Testen eine Blockbatterie angeschlossen.

Wenn ich mir nun in meinen Terminalprogramm die ankommenden Daten 
anzeigen lasse, (als string) dann sehe ich die im Anhang 1 angezeigten 
Zeichen.

Es gibt für die RS232-Schnittstelle einen Protokollplan. Der ist im 
Anhang 2.

Im Terminalprogramm bedeutet die ersten zwei Zahlen pro Zeile folgendes:
1. Zahl: Nr. es ausgelösten Ereignisse
2. Zahl  Anzahl der in der Schnittstelle vorhandenen Bytes (also immer 
14)

Mein Multimeter zeigt im Display (von 15. bis 28.) 4.25 V und (von 29. 
bis 57.) 4.24 V.

Jetzt meine Frage:

Wie schließe ich von den 8 Bytes (jeweils nach der 14) auf die Voltzahl. 
Ich kann den Plan der Schnittstelle nicht richtig interpretieren.

Kann mir das jemand mal erklären? Bei Bedarf schicke ich gerne das 
Programm (geschrieben mit VC# 2010 Espress)

Grüße vom HardwareNeuling
Angehängte Dateien:
Gast #2532603
Lesenswert?

Hallo,
wenn ich das richtig sehe, muss ich mir jede übertragene Zahl aus den 
einzelnen Segmenten der Anzeige selbst zusammenbauen, indem ich jedes 
einzelne Bit der Bytes auswerte. Ist das wirklich so kompliziert? Oder 
verstehe ich was falsch?
EinNeuling

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren