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 

RS232 lesen und schreiben eventgesteuert



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!

12.10.2013, 13:24 (Dieser Beitrag wurde zuletzt bearbeitet: 12.10.2013 13:38 von Lucki.)
Beitrag #6

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: RS232 lesen und schreiben eventgesteuert
Tasache ist, dass das eventgesteuerte Read hier völlig überflüssig ist. Mittels TermChar- Aktivierung (Default!) kann man auch so erreichen, dass Read "eventgesteuert" funktioniert.
Das Event, auf das Read wartet, ist das Zeilenendezeichen. Wenn das kommt, wird der Lesepuffer von Read gelesen - vorher nicht. Allerdings wird read auch ausgeführt, wenn die angeschlossene Zahl von Bytes im Puffer erreicht ist. Damit das nicht geschieht, ist ein genügend große Zahl von Bytes anzugeben (Größer als die zu erwartende Antwort).
Der Wartemodus von Read wird auch bei Timeout beendet. Bei Deiner Konstruktion mit zwei Schleifen muss der Timout-Fehler abgefangen werden (Unten im Beispiel wir der Einfachheit halber jeder Fehler abgefangen). Timeout ist bei Deiner Konzeption mit zwei Schleifen sogar erforderlich und sollte nicht zu groß gewählt werden, damit der Stop-Taster regelmäßig gepollt wird.
Deine Konzeption mit zwei unabhängigen Schleifen hat den Vorteil, dass Du auch Meldungen empfängst, die vom Controller autark, ohne vorangegangenes Kommando, gesendet wurden. Solche Meldungen wird es aber vielleicht eher nicht geben.
   


Angehängte Datei(en)
12.0 .vi  RS232 Event.vi (Größe: 15,44 KB / Downloads: 318)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: RS232 lesen und schreiben eventgesteuert - Lucki - 12.10.2013 13:24

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Modbus aktiv behalten ohne etwas zu schreiben oder zu lesen p4tti 12 10.399 30.09.2016 12:45
Letzter Beitrag: Freddy
  Mit RS232 Daten lesen und schreiben Moxel 22 28.151 15.01.2014 12:38
Letzter Beitrag: jokersad
  Zeitproblem bei Schreiben/Lesen atbab3 3 4.135 07.11.2012 14:01
Letzter Beitrag: Lucki
  Lesen der seriellen Schnittstelle EIA-232 (RS232) AnhTeo 4 7.285 06.09.2011 03:15
Letzter Beitrag: AnhTeo
  2 mal Daten Lesen RS232 PsycoDad 4 6.661 14.04.2011 20:26
Letzter Beitrag: jg
  Auf bzw.von Seriell/schreiben und lesen nano2 4 4.622 02.11.2009 12:01
Letzter Beitrag: nano2

Gehe zu: