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 

Daten aus einer For-Schleife werden nicht korrekt übertragen



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!

13.01.2011, 16:38
Beitrag #1

brik Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Jan 2011

10.0
2011
de

46539
Deutschland
Daten aus einer For-Schleife werden nicht korrekt übertragen
Hallo zusammen,

ich habe mir aus den LV-Beispielen den aktiven TCP-Communicator ein wenig modifiziert. Beim Empfang bestimmter Wörter soll er einen entsprechenden Case ausführen.
So lange ich aus diesen Cases nur einen Wert zurückgebe, ist das auch kein Problem (Der Wert wird dann per TCP/IP zurückgesendet).

Nun habe ich in einem Case aber eine For-Schleife, die einzelnen Array-Elemente ausgeben soll.

    Lv10

Das Problem hierbei ist, dass die For-Schleife durchläuft aber nur der höchste Arraywert ausgegeben wird.

Wenn ich alles verlangsamt ablaufen lasse, sehe ich, wie im Frontpanel in dem Feld "Eingabe" die Werte angezeigt werden. Aber sie werden nicht abgeschickt, sondern erst, wenn die Schleife durchgelaufen ist und darüber liegende while-Schleife stoppt.

Hat jemand eine Idee, wie ich das ändern muss, damit jedes Array Element einzeln gesendet wird?

Ich hoffe, von der Struktur her ist das für euch keine allzu große Zumutung. Ich habe erst dieses Jahr mit LabVIEW angefangen und gehe im Moment eher nach Funktion und habe nicht so den Durchblick, wie ich etwas optimiert gestalten könnte.

Die entsprechende VI-Datei ist im Anhang. Zusätzlich noch eine Textdatei die beim Aufrufen benötigt wird.

Lv10
Sonstige .vi  012_Datei_auslesen_und_senden_Schleife.vi (Größe: 77,88 KB / Downloads: 220)


Sonstige .txt  002.txt (Größe: 448 Bytes / Downloads: 280)


Danke und Gruß

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


Nachrichten in diesem Thema
Daten aus einer For-Schleife werden nicht korrekt übertragen - brik - 13.01.2011 16:38

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Array per TCP/IP Übertragen Roland 4 5.551 14.09.2017 21:51
Letzter Beitrag: Roland
  Komplette Ordner über FTP übertragen raverel 10 11.810 23.07.2013 08:28
Letzter Beitrag: Y-P
  LV 2011 DSC Tags werden nach Update von 8.6 nicht geschriebennicht tomy141 0 2.976 08.03.2012 10:43
Letzter Beitrag: tomy141
  Email mit Anhang (Datei kann nicht mehr geöffnet werden) WeberEng 5 7.616 21.10.2011 14:30
Letzter Beitrag: Dennis.Moser
  Daten von OPC werden nicht aktualiert dargestellt Kolumbus 3 3.726 27.04.2011 17:10
Letzter Beitrag: Kolumbus
  2 Datasocket Read in einer While-Schleife sehr langsam Haarry09 5 6.787 09.09.2010 11:49
Letzter Beitrag: Haarry09

Gehe zu: