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 

Serial Port Write



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!

24.07.2008, 14:56 (Dieser Beitrag wurde zuletzt bearbeitet: 24.07.2008 14:57 von IchSelbst.)
Beitrag #7

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.689
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Serial Port Write
' schrieb:Hängt das daran, dass man bei LabVIEW eben nicht sagen kann, welcher Vorgang in so einer Schleife zuerst abgearbeitet wird?
Im Prinzip liegt es daran - und auch wieder nicht.

Du musst dir folgendes vorstellen:
Alles, was in der While-Schleife steht, wird nacheinander ausgeführt, auch wenn keine explizite Sequenzierung vorhanden ist. Jetzt passiert folgendes: Die While-Schleife geht zuerst in das obere Queue-Lesen und wartet solange, bis hier was gelesen werden kann. Derweil wird das untere Queue-Lesen gar nicht beachtet! Kommt jetzt in das obere Queue-Lesen was rein (Tastendruck Array Senden), wird das Element ausgelesen und weiter bearbeitet. Danach wird in das untere Queue-Lesen verzweigt - und dafür das obere ignoriert! Wenn jetzt das "Array senden" kommt, wird das eben solange nicht bearbeitet, solange nicht zuvor was aus der unteren Queue gelesen wurde. Usw. Die beiden Queue stören sich also gegenseitig.

Eine Lösung ist die, die ich dir als Bild gepostet habe. Eine andere wäre, pro Queue eine While-Schleife, die dann mit dem Error-Cluster beendet wird.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Serial Port Write - Labview-Beginner - 23.07.2008, 12:55
Serial Port Write - Labview-Beginner - 23.07.2008, 14:51
Serial Port Write - IchSelbst - 23.07.2008, 15:09
Serial Port Write - Labview-Beginner - 23.07.2008, 19:57
Serial Port Write - IchSelbst - 23.07.2008, 21:46
Serial Port Write - Labview-Beginner - 24.07.2008, 11:48
Serial Port Write - IchSelbst - 24.07.2008 14:56

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Parallel Port Read and Write Loop.vi rothhp 2 4.270 16.12.2015 16:08
Letzter Beitrag: rothhp
  OpenG Write INI Cluster, COM Port wird komisch gespeichert dali4u 2 3.778 06.11.2014 13:27
Letzter Beitrag: dali4u
  Probleme beim laden der "VISA configure serial port.VI" Vitus 4 4.698 23.10.2006 14:10
Letzter Beitrag: Vitus

Gehe zu: