Hallo Ulmer,
bitte keine Doppelposts! (Edit: Thema wegen "Mittelwertberechnung" nach "LabVIEW Allgemein" verschoben.)
Als Studienarbeit soll ich ein Programm entwerfen dass mit Hilfe des Daq-Assistents Temperaturen messen soll.
War das wirklich die Vorgabe, explizit ExpressVIs zu verwenden?
Zitat:Messung der 6 verscheidenen Temperaturen beginnen
Warum hast du dein SplitSignal dann auf 7 Ausgänge aufgezogen?
Zitat:Ebenfalls soll die Zeit, wie lange die Messung läuft ist angezeigt werden.
Sowas macht man nicht, indem man Zeitintervalle aufaddiert…
Man stellt eine feste Samplerate ein und zählt dann die Anzahl der Samples. Das Produkt aus Samplerate und Anzahl der Samples ist dann die Messzeit!
Alternativ merkt man sich den Zeitstempel zum Start und Ende der Messung und bildet die Differenz beider Werte…
Zitat:ich schaffe es einfach nicht die Mittelwerte über die verstrichene Zeit zu bilden
Du stellst den DAQAssi auf "kontinuierliche Messung" mit 100Hz Samplerate (dies entspricht deinem TimeOut von 10ms). Dann liest du immer 100 Samples auf einmal. Davon dann Mittelwerte bilden und in einem Array speichern. Über das Array dann wiederum einen Mittelwert bilden…
Über welche Messzeiten reden wir hier eigentlich?