Forum: PC-Programmierung Daten auslesen von RS232 Schnittstelle, verschieden Anzahl Zeichen


von appla (Gast)


Lesenswert?

Hallo Zusammen

Wir haben beim kommunizieren über die RS232 Schnittstelle mit zwei 
Geräten folgendes Problem:

-es wird von Gerät A der Wert "R36 WEITER" gesendet, beim Gerät B wird 
nur R36 WEIT ausgelesen
- bei einer zweiten RS232 Schnittstelle im Gerät A wird der Wert R36 
WEITE beim Gerät B ausgelesen
- bei einer dritten RS232 Schnittstelle im Gerät A wird der Wert R36 
WEITER beim Gerät B ausgelesen (hier sind sogar 11 Zeichen insgesamt 
möglich)

Einstellungen bei allen Schnittstellen gleich:

Baudrate 9600
Parity None
Handshake on/off
Stop bit 1

Ueber das Hyperterminal betrachtet kommt immer der volle Wert an. d.h. 
R36 WEITER, d.h. Gerät A sendet auf jeden Fall alle Daten.


Frage:

Ist das möglich, dass verschiedene RS232 Schnittstellen eine 
unterschiedliche Anzahl Zeichen speichern?
Gemäss Gerät B sollte immer der ganze String von Gerät A ausgelesen 
werden, was ich irgendwie bezweifle.

Kennt ihr euch mit diesem Thema aus?

Vielen Dank für eure Hilfe.

von Peter II (Gast)


Lesenswert?

appla schrieb:
> Ueber das Hyperterminal betrachtet kommt immer der volle Wert an. d.h.
> R36 WEITER, d.h. Gerät A sendet auf jeden Fall alle Daten.

dann ist doch die Lösung einfach, ihr habt eine Software fehler in eurer 
Software.

von appla (Gast)


Lesenswert?

danke für die schnelle Antwort.

hatte das auch schon gedacht, nur glaubt das bis jetzt niemand

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.