Wert in Schleife immer wieder neu schreiben? - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Wert in Schleife immer wieder neu schreiben? (/Thread-Wert-in-Schleife-immer-wieder-neu-schreiben) |
Wert in Schleife immer wieder neu schreiben? - joptimus - 02.08.2016 13:22 Hi, ich steh gerade auf dem Schlauch, vielleicht könnte mir jemand bitte auf die Sprünge helfen: Ich habe eine Schleife und prüfe in jedem Durchlauf eine Bedingung, z.B. Fehlercode = 9999? Falls dies (mindestens) einmal aufgetreten ist, möchte ich das mit einem "True" ausgeben.
Habe ich was übersehen? RE: Wert in Schleife immer wieder neu schreiben? - wladimir s - 02.08.2016 13:31 Shift Register kann auch nur einen Skalar übergeben, du musst es dann nur als Skalar initialisieren. RE: Wert in Schleife immer wieder neu schreiben? - GerdW - 02.08.2016 13:58 Hallo joptimus, andere triviale Lösung: du gibst deine Test-Resultate als boolsches Array aus der Schleife aus und nutzt nach der Schleife "OR Array", um zu wissen, ob in der Schleife mindestens einmal der Fehler auftrat… Ansonsten natürlich das Schieberegister mit einem boolschen FALSE initialisieren und in der Schleife dann mit einer OR-Funktion den aktuellen Fehlerstatus einrechnen: [attachment=56409] RE: Wert in Schleife immer wieder neu schreiben? - Freddy - 02.08.2016 13:58 Ein Anzeigeelement kann man für das Frontpanel mit "Anzeigeelement ausblenden" unsichtbar machen. Gruß Freddy RE: Wert in Schleife immer wieder neu schreiben? - Lucki - 02.08.2016 14:19 Nachdem Gerd die Frage ausreichend beantwortet hat, noch ein kleine Textkritik: Zitat:Ich könnte jetzt natürlich eine lokale Variable nehmen und die in jeder Iteration überschreiben und am Ende auslesen.Nein, denn das wäre dasselbe wie "last Value" |