15.07.2008, 09:28
(Dieser Beitrag wurde zuletzt bearbeitet: 15.07.2008 09:29 von Grobi.)
|
|
|
15.07.2008, 11:09
|
Kevsche
LVF-Gelegenheitsschreiber
Beiträge: 63
Registriert seit: Nov 2007
8
2007
kA
36251
Deutschland
|
Mittelwert aus 10 werten bilden
' schrieb:Ich weiß nicht genau was du meinst.. An der Stelle wo in dem Bild aktueller Messwert steht, kannst du doch
deinen DAQ Assistenten hinpacken. Da das N-Terminal der For Schleife mit 10 verbunden ist, mittelst du immer über 10
Werte. Darum packst du einen whileschleife wo du wenn du nicht mehr messen willst das Array mit den Werten abnimmst.
edit: Ok scheinst ja was gefunden zu haben.
hi
muss nochmal nerven, da wo der Messwert steht kann ich den DAQ assistenten nicht hinmachen, weil die unterschiedlichen Typs sind.
versteh nicht warum das bei mir nich geht. kann nochmal jemand helfen bidde??
mfg
|
|
|
15.07.2008, 11:17
(Dieser Beitrag wurde zuletzt bearbeitet: 15.07.2008 11:21 von Grobi.)
|
Grobi
LVF-Gelegenheitsschreiber
Beiträge: 220
Registriert seit: Jan 2007
2013
2006
kA
26725
Deutschland
|
Mittelwert aus 10 werten bilden
Ähm ja, das ist klar dass das nicht geht.
Du könntest jetzt verschiedene Sachen machen.
Es gibt ja die Palette Signalverlauf-->Analoger Signalverlauf -->Signalverlaufsmessungen,
dort könntest du dir z.B. einen Baustein heraussuchen der dir zu jeder Abtastung
den maximal gefundenen Wert oder den Effektivwert oder sowas als einen
numerischen Wert ausgibt, den du dort anschließen kannst.
Man weiß natürlich auch nicht was du genau messen möchtest, tastest du mit 100kHz 50k samples
ab, oder tastest du nur einen Wert ab, oder was machst du da überhaupt?
edit: Um die Palette nutzen zu können, musst du glaub ich noch das Express-VI Dynamische Daten konvertieren
einbauen an deinem DAQAssi damit du einen SIgnalverlauf bekommst.
|
|
|
15.07.2008, 11:26
|
Kevsche
LVF-Gelegenheitsschreiber
Beiträge: 63
Registriert seit: Nov 2007
8
2007
kA
36251
Deutschland
|
Mittelwert aus 10 werten bilden
' schrieb:Ähm ja, das ist klar dass das nicht geht.
Du könntest jetzt verschiedene Sachen machen.
Es gibt ja die Palette Signalverlauf-->Analoger Signalverlauf -->Signalverlaufsmessungen,
dort könntest du dir z.B. einen Baustein heraussuchen der dir zu jeder Abtastung
den maximal gefundenen Wert oder den Effektivwert oder sowas als einen
numerischen Wert ausgibt, den du dort anschließen kannst.
Man weiß natürlich auch nicht was du genau messen möchtest, tastest du mit 100kHz 50k samples
ab, oder tastest du nur einen Wert ab, oder was machst du da überhaupt?
edit: Um die Palette nutzen zu können, musst du glaub ich noch das Express-VI Dynamische Daten konvertieren
einbauen an deinem DAQAssi damit du einen SIgnalverlauf bekommst.
hm.. das weiß ich leider auch nicht genau.also ich messe Temperatur mit nem Thermoelement und im DAQ-assistenten kann ich ja den erfassungsmodus festlegen. der steh momentan auf 1 sample wäre mir natürlich auf kontinuirlich lieber.
mehr weiß ich leider auch nicht.
bringt das was?
EDIT: hab das jetz probiert und das geht..*freu* wusste nicht, dass die Genauigkeit so groß ist.
da steckt doch mehr dahinter als ich dachte. jetz hab ich nur noch nen Arrayproblem, aber ich will ja nich nerven.
muss mal sehn, wie ich das alles in eine tabelle bekomme, weil es ja nicht nur eine temperatur ist, sonder 8. das wird nochn Spaß.
danke schon mal. vielleicht kannste mir ja nen tip für die arrays geben
mfg
|
|
|
15.07.2008, 11:30
(Dieser Beitrag wurde zuletzt bearbeitet: 15.07.2008 11:31 von Grobi.)
|
|
|
15.07.2008, 11:39
|
Grobi
LVF-Gelegenheitsschreiber
Beiträge: 220
Registriert seit: Jan 2007
2013
2006
kA
26725
Deutschland
|
Mittelwert aus 10 werten bilden
Zitat:weil es ja nicht nur eine temperatur ist, sonder 8. das wird nochn Spaß
Guck nochmal Beitrag 11, das Bild da. Da ist noch eine While-Schleife drum herum, wo am Ende
ein Array herauskommt in dem die Werte hintereinander stehen. Der Knoten direkt vor
dem Array, den kannst du anklicken mit der rechten Maustaste und auf Auto-Indizierung stellen.
Dann wird automatisch ein Array am Ende ausgegeben, wenn du Stop drückst.
Ansonsten zeig ein Bild, wie deine Messung jetzt aussieht.
|
|
|
15.07.2008, 11:59
|
Kevsche
LVF-Gelegenheitsschreiber
Beiträge: 63
Registriert seit: Nov 2007
8
2007
kA
36251
Deutschland
|
Mittelwert aus 10 werten bilden
' schrieb:Guck nochmal Beitrag 11, das Bild da. Da ist noch eine While-Schleife drum herum, wo am Ende
ein Array herauskommt in dem die Werte hintereinander stehen. Der Knoten direkt vor
dem Array, den kannst du anklicken mit der rechten Maustaste und auf Auto-Indizierung stellen.
Dann wird automatisch ein Array am Ende ausgegeben, wenn du Stop drückst.
Ansonsten zeig ein Bild, wie deine Messung jetzt aussieht.
das mit dem auto indizieren kalppte irgendwie nicht.zumindest hat er mir kein array ausgegeben, deshalb hab ich array erstellen genommen. die tabelle dient nur zur überprüfung.
die werte erscheinen auch in der tabelle aber erst wenn ich das vi stope.vielleicht ist das nicht so gut, da eine ganz schöne menge an daten dann auf einmal verarbeitet werden müssen.
mein problem ist jetz, wenn ich ein weiteres daq habe, muss ich es ja bzw will ich es ja auch mit in die tabelle integrieren. quasi als 2. spalte.
mfg
|
|
|
15.07.2008, 12:35
(Dieser Beitrag wurde zuletzt bearbeitet: 15.07.2008 12:41 von Grobi.)
|
|
|
15.07.2008, 12:42
|
Kevsche
LVF-Gelegenheitsschreiber
Beiträge: 63
Registriert seit: Nov 2007
8
2007
kA
36251
Deutschland
|
Mittelwert aus 10 werten bilden
' schrieb:So kannst du es dir z.B. anzeigen lassen in einem Array ohne Stop Button zu drücken..
Probier einfach ein bisschen rum.
Wenn du 2 DAQs hats, bau dir mit Array initialisieren ein 2D Array, dann hast du Zeilen und Spalten
ja probieren geht über studieren. daneke für deine hilfe.
mfg
|
|
|
| |