25.11.2010, 22:41
Hallo zusammen
Wir sind in unserem Projekt auf ein Problem gestoßen. Ich möchte es kurz schildern.
Wir wollen mit dem DAQ-Assistenten Analogwerte mit einer Sample-Rate von 25kS pro Kanal einlesen (16 Analogkanäle).
Dazu verwenden wir das USB-6212 von Ni.
Unser Vi ist so erarbeitet das zu jedem Zeitpunkt ein Analogsignal (Spannung) vorhanden sein muss.
Diese Spannung dient dazu einen Bewertung des Prüflinges (Taster->Übergangswiderstand) zu treffen.
Die Bewertungskriterien sind von Eingestellten Sollwert und einer einstellbaren Zeit abhänging (Messzeit).
Nun bekommen wir vom Ausgang "Daten" des DAQ-Assistenten unsere Werte geliefert.
Da Problem ist nun, das bei der Wandlung der Werte (1D Array??) in einen für uns benötigten Skalar nicht so
funktioniert wie wir uns vorgestellt haben.
Es wird nur der letzte Wert weitergegeben der in das Sample geschieben wurde. Die restlichen Werte werden
verworfen und können von uns nicht mehr bewertet werden.
Meine Frage ist nun: Können wir alle Analogwerte sichern (nicht in Form einer Datei, sondern nur so lange
bis der erfasste Wert bewertet wurde, und danach verfällt dieser wieder) und einem nach den andern Abarbeiten
lassen??
Hierzu sind auch gundsätzliche Fragen zum Thema Samples aufgekommen. Welchen Sinn macht es Werte in ein Sample
zu schreiben, aber nur der letzte geschrieben verwendet werden kann??
Wir sind über jede Hilfe dankbar die Licht ins Dunkle bringt.
MfG JackBlack
Wir sind in unserem Projekt auf ein Problem gestoßen. Ich möchte es kurz schildern.
Wir wollen mit dem DAQ-Assistenten Analogwerte mit einer Sample-Rate von 25kS pro Kanal einlesen (16 Analogkanäle).
Dazu verwenden wir das USB-6212 von Ni.
Unser Vi ist so erarbeitet das zu jedem Zeitpunkt ein Analogsignal (Spannung) vorhanden sein muss.
Diese Spannung dient dazu einen Bewertung des Prüflinges (Taster->Übergangswiderstand) zu treffen.
Die Bewertungskriterien sind von Eingestellten Sollwert und einer einstellbaren Zeit abhänging (Messzeit).
Nun bekommen wir vom Ausgang "Daten" des DAQ-Assistenten unsere Werte geliefert.
Da Problem ist nun, das bei der Wandlung der Werte (1D Array??) in einen für uns benötigten Skalar nicht so
funktioniert wie wir uns vorgestellt haben.
Es wird nur der letzte Wert weitergegeben der in das Sample geschieben wurde. Die restlichen Werte werden
verworfen und können von uns nicht mehr bewertet werden.
Meine Frage ist nun: Können wir alle Analogwerte sichern (nicht in Form einer Datei, sondern nur so lange
bis der erfasste Wert bewertet wurde, und danach verfällt dieser wieder) und einem nach den andern Abarbeiten
lassen??
Hierzu sind auch gundsätzliche Fragen zum Thema Samples aufgekommen. Welchen Sinn macht es Werte in ein Sample
zu schreiben, aber nur der letzte geschrieben verwendet werden kann??
Wir sind über jede Hilfe dankbar die Licht ins Dunkle bringt.
MfG JackBlack