LabVIEWForum.de
Loop Schleife mit Zahlensprung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Loop Schleife mit Zahlensprung (/Thread-Loop-Schleife-mit-Zahlensprung)



Loop Schleife mit Zahlensprung - c.wiehe - 19.12.2011 14:45

Hallo,

ich brauche einmal Hilfe. Ich bin noch ein "Greenhorn" in Labview.
Folgendes Problem:
Ich möchte, dass der Zähler einer Loop-Schleife sich um 3 erhöht, wenn meine Case-Struktur ausgeführt worden ist.

Weitere Infos:
Ich lese Spannungsweret von einem Kraftsensor ein. Wenn die Differenz der Signale größer einer von mir gesetzten Schwelle (treshold_top, threshold_buttom) ist, dann soll er den aktuellen und die zwei nächsten Werte aufaddieren und in einen Array schreiben.

Eigentlich dürfte das ja nicht so schwer sein. Ich tue mich aber doch ein wenig mit der Ablaufstruktur von Labview schwer.


RE: Loop Schleife mit Zahlensprung - GerdW - 19.12.2011 15:17

Hallo c.,

Zitat:Ich tue mich aber doch ein wenig mit der Ablaufstruktur von Labview schwer.
Immer dran denken: DATAFLOW RULES! Smile

Anbei dein VI etwas überarbeitet. An sich kanntest du doch schon Schieberegister, warum dann nicht auch bei deinem "i_case"?

Tipp:
IndexArray kann man aufziehen, um mehrere Werte eines Arrays abzufragen!


RE: Loop Schleife mit Zahlensprung - c.wiehe - 19.12.2011 15:50

Vielen, Vielen Dank.
Das werde ich jetzt auch nicht mehr vergessen, wie das funktioniert. Ich bin schier wahnsinnig geworden.
Und der Tipp mit dem Index_Array aufziehen ist auch super. Macht das ganze wesentlich übersichtlicher.
Vielen Dank nochmals für die schnelle Antwort.


RE: Loop Schleife mit Zahlensprung - Lucki - 19.12.2011 18:44

Ganz winzig kleiner Verbesserungs-Hinweis zum BD:
Zur Indizierung das letzten Elementes eines Arrays kann man die Funktion "Aus Array entfernen" verwenden. An die Eingänge einfach nichts anschließen:
[attachment=37772]