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 

String-Datensatzverarbeitung



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!

06.02.2014, 15:27 (Dieser Beitrag wurde zuletzt bearbeitet: 06.02.2014 15:33 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.528
Registriert seit: May 2009

LV2019 (LV2021)
1995
DE_EN

10×××
Deutschland
RE: String-Datensatzverarbeitung
Hallo Alexander,

das wurde hier schon so oft erläutert, gefühlt jeden zweiten Tag…

Man stellt das TermChar passend ein, bei dir LF (wie default), und aktiviert es (ebenfalls default beim SerialPortInit). Dann liest man einfach mit VISARead und gibt eine "utopisch" hohe Zahl an Bytes vor (bei dir z.B. "100"). Denn VISARead stoppt, wenn
- die gewünschte Anzahl Bytes im Puffer vorhanden ist
- das TermChar im Puffer vorkommt (!)
- oder der TimeOut eintritt

Probier's mal aus!

Zum Bild:
- Von der Programmierung her schon sehr schön!
- Du könntest noch etwas mehr auf gerade Drahtführung achten, das erhöht die Übersichtlichkeit. Drähte hinter Strukturen zu verstecken ist auch nicht so gut. Die Queue könntest du z.B. durch den Case hindurch verdrahten, dann brauchst du den Draht hinter der Casestruktur nicht…
- Wenn du ein FALSE aus dem Case ausgibst, dann wird in einem anderen Case wahrscheinlich ein TRUE ausgegeben. Du könntest dann auf die FALSE-Konstante verzichten und den Tunnel auf "Default if unwired" setzen…

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


Nachrichten in diesem Thema
String-Datensatzverarbeitung - ExXeQtor - 06.02.2014, 15:03
RE: String-Datensatzverarbeitung - GerdW - 06.02.2014 15:27

Gehe zu: