INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

COM Port RS485 Kommunikation



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

11.05.2020, 10:16
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.424
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: COM Port RS485 Kommunikation

Akzeptierte Lösung

Hallo Ed,

schön, dass du die Strings in die Forumsmessage kopiert hast, aber so fehlen leider die evtl. enthaltenen Steuerzeichen! Wie soll ich erkennen, ob der String durch ein korrektes CR (aka \r aka 0Dx) beendet wurde?

Zitat:Hier ein unvollständiger mit 127 Bytes:
; %rh;0;=; 1.930; °C;0;=; ; --.--; ;0; ;020;V1.2-1;0020312764;Probe 1 ;000;6;053;V2.3-1;0061792353;HF5 ;000;B
und 119:
=; 2.140; °C;0;=; ; --.--; ;0; ;020;V1.2-1;0020225158;Probe 1 ;000;6;053;V2.3-1;0061871951;HF5 ;000;0
Beide Strings enden mit der typischen Endekennung laut Manual: "000;checksum". Ich vermute, da war das korrekte CR noch hintendran!?

Also liegt der Fehler darin, dass du vorher entweder den Buffer (un)absichtlich gelöscht hast oder dort nicht den vollen String eingelesen hattest. Irgendein Grund muss es ja haben, dass du nur den zweiten Teil einer ganzen Botschaft einliest: der erste Teil ist vorher schon gelesen worden!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
COM Port RS485 Kommunikation - Mistered - 11.05.2020, 08:35
RE: COM Port RS485 Kommunikation - GerdW - 11.05.2020 10:16

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Fehlermeldung: Kommunikation USB zu RS485 mittels DA-70157 Schnittstelle Titus 3 3.999 30.07.2019 10:53
Letzter Beitrag: MaxP
  Servomex Messwerte auslesen über RS232/RS485 Chefkoch 6 8.241 18.07.2016 13:54
Letzter Beitrag: jg
  Serielle Kommunikation NuDAM USB->RS485-DAQ trestann 8 8.532 22.11.2013 10:45
Letzter Beitrag: jg
  Serielle Schnittstelle (RS485) bleibt manchmal "hängen" gottfried 7 10.460 31.05.2013 09:56
Letzter Beitrag: gottfried
  Datenstrom einer RS485-Schnittstelle über Modbus und Com-Server auslesen jschor 0 7.187 10.10.2012 15:02
Letzter Beitrag: jschor
  RS232 RS485 Konverter schrotti 18 22.142 03.07.2012 21:35
Letzter Beitrag: schrotti

Gehe zu: