LabVIEWForum.de
Suche eine Möglichkeit um lokale Variablen einzusparen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Suche eine Möglichkeit um lokale Variablen einzusparen (/Thread-Suche-eine-Moeglichkeit-um-lokale-Variablen-einzusparen)



Suche eine Möglichkeit um lokale Variablen einzusparen - Benjamin84 - 01.07.2008 15:21

Hallo,
in meinem Programm lese ich Messwerte aus Arrays aus. Nun will ich daraus den Max. bestimmen. Beim auftreten eines bestimmten Case sol der Max-Wert wieder gelöscht werden. Ich habe das Programm sehr vereinfacht hier mal dargestell. Leider verwende ich in diesem Fall lokale Variablen diese will ich versuchen einzusparen. Hat jemand eine Idee wie ich das tun kann ??
Vielen Dank

p.s ich hänge das VI in der Version 8.5 mit an
[attachment=13236]
[attachment=13235]


Suche eine Möglichkeit um lokale Variablen einzusparen - Kvasir - 01.07.2008 15:46

Also so ganz blicke ich nicht durch.

So wie du das jetzt hast nimmt er ja bei Programmstart einfach entweder die 0, oder den letzten Maximalwert.
Damit willst du ja eigentlich Information (Maxwert) zwischen verschiedenen Ausführungen deines Programms speichern. Dazu verwende doch besser eine Speicherfunktion, oder ähnliches.

Ansonsten würd ich dir einfach mal raten eine while loop um das Ganze herum zu machen und mittels Schieberegister den Max Wert mitziehen.

Grüße


Suche eine Möglichkeit um lokale Variablen einzusparen - kpa - 01.07.2008 15:56

Hallo,

hier ist ein Beispiel.

kpa

V85