' schrieb:Nur, wie funktioniert das "Rückwärts"?
Genauso, eben nur rückwärts.
Zitat:Problem wo ich sehe ist, das die Länge dessen was über die Schnittstelle kommt nicht konstant ist.
Das ist aber kein Problem. (Wenn dann höchstens eine Aufgabe).
Es gibt zwei grundsätzliche Möglichkeiten.
Du arbeitest nach dem Frage/Antwort-Verfahren: zuerst sendest du eine quasi Anfrage, daraufhin sendet die Gegenseite eine Antwort. Dazwischen vergeht eine bestimmte Zeit, die sei z.B. 200ms. Du machst jetzt folgendes: Anfrage senden - 250(!)ms warten - VISA lesen: Ließ zuerst mittels des Propertys die Anzahl der Zeichen aus, die sich im Eingangspuffer befinden. Diese Anzahl gibst du auf das VISA-Read-VI. Den gelesenen String wandelst du in ein U8-Array (wegen der übersichticheren Weiterverarbeitung). Dieses Array verarbeitest du wie "vorwärts" - halt nur rückwärts.
Die zweite Möglichkeit ist ein kontinuierlicher Datenstrom von der Gegenseite in den PC. Das geht auch, ist aber etwas komplizierter. Das sag ich dir erst, wenn dem auch so ist.
Zitat:Ein Problem wareum ich momentan nicht weiterkomme ist u.a. weil LabVIEW beim Einlesen vom Rs232 abbricht:
Kannst du mal das VI, in dem dieser Fehler eintritt hier posten (oder ein Bild ebendieses Eigenschaftsknotens)?