LabVIEWForum.de
Wie kommt man an einzelnen Messwerte - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Wie kommt man an einzelnen Messwerte (/Thread-Wie-kommt-man-an-einzelnen-Messwerte)



Wie kommt man an einzelnen Messwerte - Joe500 - 09.11.2005 20:43

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


Wie kommt man an einzelnen Messwerte - hansidergute - 09.11.2005 22:28

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.


Wie kommt man an einzelnen Messwerte - Joe500 - 10.11.2005 11:10

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


Wie kommt man an einzelnen Messwerte - hansidergute - 10.11.2005 14:13

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.


Wie kommt man an einzelnen Messwerte - Joe500 - 10.11.2005 21:32

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)


Wie kommt man an einzelnen Messwerte - hansidergute - 11.11.2005 09:44

wieso wird das zu träge? schieb mal dein vi hoch
also ne berechnung über 100werte sollte ohne probleme funktionieren


Wie kommt man an einzelnen Messwerte - Joe500 - 11.11.2005 10:25

Wie kann ich denn mein VI "hoch schieben"??


Wie kommt man an einzelnen Messwerte - hansidergute - 11.11.2005 11:23

ich meine dein VI als attachment hinzufügen Big Grin
hochschieben im sinne von uploaden


Wie kommt man an einzelnen Messwerte - Joe500 - 14.11.2005 12:31

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


Wie kommt man an einzelnen Messwerte - hansidergute - 15.11.2005 00:05

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