![]() |
Max-Min-Werte aus analogem Signal auslesen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Max-Min-Werte aus analogem Signal auslesen (/Thread-Max-Min-Werte-aus-analogem-Signal-auslesen) |
Max-Min-Werte aus analogem Signal auslesen - matzimus - 09.08.2010 11:33 Hallo, ich versuche grade aus einem analogen Eingangssignal den maximalen bzw. den minimalen Wert zu ermitteln. Es soll nur jeweils der höchste und der niedrigste Wert gespeichert werden. Habe dazu ein VI erstellt (siehe Anhang). Das funktioniert auch soweit. Wenn ich jedoch das Eingangsarray mit meinem Messgerät verbinde, schreibt er mir immer die aktuellen max- bzw min- Werte in meine Anzeige anstatt den höchsten bzw. niedrigsten Wert zu speichern. Er sollte ja eigentlich nur reinschreiben, wenn der neue Wert höher bzw. niedriger ist. Weiß jemand woran das leigen könnte? Noch ne Frage: Weiß jemand wie ich ein 2D-Array mit "Waveform in" verbinden kann? Merci, Grüße, Matze P.S. meine aktuelle LabVIEW-Wersion ist die 8.6 Max-Min-Werte aus analogem Signal auslesen - macmarvin - 09.08.2010 11:47 Warum nimmst du nicht einfach das Array Max & Min Primitive? Da kannst du direkt dein Array anschließen. Willst du die max/min Wert über mehrere Aufrufe hinweg berechnen? [attachment=28579] Analog Wfm hat nur 1D. Siehe Screenshot wie du deine erste Spalte als 1D extrahierst Max-Min-Werte aus analogem Signal auslesen - matzimus - 09.08.2010 11:57 Ich habs auch schon mit dem Array-max-min probiert. Ist aber das selbe Problem. In diesem VI gehts, wenn ich jedoch das analoge Signal anhänge (misst ständig neue Werte), überschreibt er ständig die Werte mit den aktuellen Werten. Max-Min-Werte aus analogem Signal auslesen - dimitri84 - 09.08.2010 12:05 Versuch mal die Punkt für Punkt Version davon. Sample-Length auf Null ... Max-Min-Werte aus analogem Signal auslesen - macmarvin - 09.08.2010 13:09 Hab mal was als VI zusammen geschmissen... (LV 8.6, reentrant). Das merkt sich jeweils den min/max aller aufrufe. [attachment=28586] [attachment=28587] |