LabVIEWForum.de - Wie kommt man an einzelnen Messwerte

LabVIEWForum.de

Normale Version: Wie kommt man an einzelnen Messwerte
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hey Ihr

Ich bin neu im Umgang mit LabVIEW 6.1 und bin jetzt auf ein, ich hoffe kleines Problem gestoßen.
Meine Aufgabe ist es über die DAQ- Karte Messwerte zu visualisieren und diese alle 180sec in einer Exceltabelle zu speichern.
Soweit kein Problem…
Weiter muss ich in diese Datei auch Standartabweichung, Mittelwert abgelegt werden.
Nun meine Frage:
Wie komme ich an die Daten der einzelnen Messwerte (im sec Takt um Mittelwert etc zu berechnen) die ich aber nur alle 180sec speichere.
Und wie kann ich dann alle Messwerte über 180sec aufaddieren um meine Berechnungen zu machen.

Ich hänge voll in der Luft, da das Problem ja nicht wirklich schwer ist…aber ich hab keine Ideen mehr

Ich bin für jede Idee zu haben

Joe
na, entweder du machst zwei parallele while schleifen, die eine arbeitet im sekundentakt und rechnet, die andere läuft im 3 minutentakt und speichert die berechnenten werte. hier übergibst du die werte von der einen zu anderen mit lokalen variablen.
oder
du machst eine schleife die im sekundentakt läuft und rechnet und nach ablauf der zeit von 3 min ein case aktiviert das die excel tabelle ergänzt.
Hey, Danke für die schnelle Antwort

Ich hab den Weg mit den zwei parallelen While- Schleifen gewählt, übergabe lokal Variable. Mir ist aber nicht klar wie ich die Messwerte in meiner verarbeitenden Schleife (im 1sec. Takt) nach 180sec aufaddieren kann. Wie komm ich dann an die Messwerte. Mit einem Sieberegister hab ich schon versucht bin aber nicht wirklich weiter gekommen.

mfg

Joe
Ja Schieberegister ist schon gut. Du gibst immer den aktuellen Wert in ein Schieberegister, summierst (oder was auch immer) mit dem alten Wert und die 3min Schleife fragt den Wert über eine lokale Variable ab.
Wenn du beide Schleifen getaktet betreibst, sollte das gehen.
Hey Danke

Genau das war´s was mir gefehlt hat
aber aber für alle die das auch vor haben................ 180 messwerte sind zu viel um einen Mittelwert zu berechnen; habs auf 100 verkürzt ( und selbst das ist noch sehr träge)

Jo jetzt kann die 5te Jahreszeit ja kommen

Grüße aus Köln

Joe 8)
wieso wird das zu träge? schieb mal dein vi hoch
also ne berechnung über 100werte sollte ohne probleme funktionieren
Wie kann ich denn mein VI "hoch schieben"??
ich meine dein VI als attachment hinzufügen Big Grin
hochschieben im sinne von uploaden
So da ist das VI !!
Mit träge meine ich nur das es eben 180 sec dauert bis sich die Änderungen im Mittelwert niederschlagen.

Grüße

Joe
dann mach dir doch ne gleitende mittwertbildung über 180 werte.
(Mittelwert (Punkt-für-Punkt), Mean PtByPt.vi)
Referenz-URLs