LabVIEWForum.de - while-schleife ohne inkrementieren trotz schieberegister

LabVIEWForum.de

Normale Version: while-schleife ohne inkrementieren trotz schieberegister
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich arbeite seit ein paar Tagen mit LabVIEW 8.6. Leider bin ich noch nicht so ganz fit bzgl. der Programmierung und bräuchte hierzu eure Hilfe (ich hab auch schon überall gesucht, aber nicht das passende für mich gefunden...):

Es geht darum, dass ich eine Tabellen-Liste (in strings) habe, das beispielsweise folgendermaßen aufgebaut ist:
Pos Dauer Temp relative Feuchte ..........
1 4 20 30
2 10 35

Nun habe ich hierzu ein vi programmiert, das nach einer bestimmten Dauer in die nächste Zeile springen und die nächsten Daten auslesen sollte. Hierzu wurden u.a. While-Schleife und Schieberegister verwendet (siehe hierzu auch Datei im Anhang).

Leider findet jedoch keine Inkrementierung statt, sodass stets nur die gleiche Zeile ausgelesen wird.

Es wäre echt klasse, wenn sich jemand mal mein Problem genauer anschauen könnte. Irgendwo muss meinerseits ein Denkfehler sein!?!

Für weitere Fragen stehe ich natürlich gern zur Verfügung!!!
Schau dir mal dein VI mit aktiviertem Highlightmodus an, vielleicht kommst du dann auf deinen Fehler.Wink
[attachment=19427]

Gruß, Jens

P.S.: Mit deinen lokalen Variablen "Zeilenbeginn 3" handelst du dir eine klassische Race-Condition ein. Programmiere das lieber per Datenfluß.
Ich hab das mit der Zeitschleife mal angepasst.

Und: Unbedingt das P.S. von Jens beachten!

Lv86_img
@IchSelbst: Wenn du schon das Express-VI drinnen lässt, dann schließ doch einfach den Ausgang "Time has Elapsed" an die Stop-Bedingung der While-Schleife an?!

Gruß, Jens

P.S.: Und vergiss nicht die LV-Version bei VI-Uploads...
Hallo zusammen,

vielen vielen Dank für Eure Hilfe!
' schrieb:@IchSelbst: Wenn du schon das Express-VI drinnen lässt, dann schließ doch einfach den Ausgang "Time has Elapsed" an die Stop-Bedingung der While-Schleife an?!
Ich bin noch am entscheiden, was mir wichtiger ist: Kein Express-VI, anständige Verdrahtung, der Algorithmus. Und alles wollt ich halt auch nicht machen. Cool
Referenz-URLs