LabVIEWForum.de - Maximalwert aus Array speichern

LabVIEWForum.de

Normale Version: Maximalwert aus Array speichern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebe LabVIEW-Experten,

ich hänge nun schon seit längerem an einem Problem und habe mich nun entschlossen um Hilfe zu bitten.
Ich entwickle gerade für meine Bachelorarbeit ein Programm für eine Prüfstandsautomatisierung.
Dabei nehme ich die Werte eines cRIOs in einem Array auf und vergleiche diese mit den in einem Cluster definierten Maximal- bzw. Minimalwerten.
Nun zu meinem Problem:
Bei einer Überschreitung der Warngrenze möchte ich, dass genau dieser Wert, der für die Überschreitung verantwortlich ist, aufgezeichnet wird.
Bisher habe ich es nur geschafft, dass in diesem Fall alle Werte aufgezeichnet werden.
Schon mal vielen Dank für eure Hilfe im Voraus.

Liebe Grüße
Hans
Hallo Hans,

1) Nimm doch In-Range-and-Coerce für die Grenzüberprüfung, dann wird der Code kompakter
2) Ich würde das Conditional Tunneling verwenden zur Weitergabe von Werten Out-Of-Range Fall

[attachment=62029]

Gruß, Jens
Hallo Hans,

herzlich willkommen im Forum!

Nachtrag zu dem Bild mit deinem Code:
"kleine FOR-Loop links":
- kein ArraySize am N-Eingang einer FOR-Loop, wenn das Array autoindiziert wird…
- das Schieberegister der FOR-Loop sollte wahrscheinlich initialisiert werden…
- InsertIntoArray ist fast immer die falsche Funktion, du wolltest hier wohl eher ReplaceArraySubset verwenden…
- wozu überhaupt dieses Schieberegister, wenn die Daten darin nie verwendet werden?
"große FOR-Loop rechts":
- hier ist ebenso kein ArraySize nötig!
- wie schon empfohlen: 3× InRangeAndCoerce…
"While-Loop":
- muss die Schleife wirklich so schnell laufen? Könnte man da nicht eine kleine Wartezeit mit reinpacken?

Generell ist ein Snippet (oder ein echtes VI) als Attachment besser als ein einfaches Bild des Codes…
Vielen Dank ihr beiden für eure Tipps.
Wenn ich eure Vorschläge berücksichtige ist meine Frage auch schon beantwortet.
Referenz-URLs