hallo zusammen,
ich bekomme über den DAQ-Assistenten 10 Signale als waveform array. da ich mit diesen rechenoperationen mit normalen dbl-arrays durchführen möchte, würde ich gern die signalverläufe in einfache dbl-arrays umwandeln. kann mir da jemand helfen?
vielen dank
bavariia
:hmm:DAQ-Assi und Waveform? Passt irgendwie nicht. Lad mal dein VI hoch.
Noch einfacher: DAQ-Assi rausschmeißen, dann kannst du selber auswählen, in welchem Format du die Daten bekommst.
LVF-Regeln lesen und beachten. Eine Computer-Tastatur hat eine Shift-Taste. Die sollte man beim Verfassen von Beiträgen hier im LVF auch benutzen.
Danke, Jens
Danke Jens! Hier ist das VI.
(Und in Zukunft werde auch ich die Shift-Taste verwenden...
)
Ohne das VI angesehen zu haben.
Hiermit:
"Get Waveform Components" in der Programming->Waveform Palette (siehe Screenshot)
Gruss,
c
Das habe ich auch schon versucht, aber damit bekomme ich immer nur eine Komponente und nicht alle 10...
Gruß bavariia
' schrieb:Das habe ich auch schon versucht, aber damit bekomme ich immer nur eine Komponente und nicht alle 10...
Das DDT Format (blauer Draht) ist einfach Mist.
So kommst du an die einzelnen Kanäle.(Am besten gleich weiterlesen im Thread.)
Besser du hörst auf Jens und machst deine Erfassung ohne Assistenten.
' schrieb:Das habe ich auch schon versucht, aber damit bekomme ich immer nur eine Komponente und nicht alle 10...
Gruß bavariia
Und wieso bekommst du nicht alle 10? Genau, weil sie in arrays abgelegt sind! Dh du musst durch die Arrays itterieren.
Aber halt dich, wie bereits erwähnt, an Jens' Vorschlag!
' schrieb::hmm:DAQ-Assi und Waveform? Passt irgendwie nicht. Lad mal dein VI hoch.
Noch einfacher: DAQ-Assi rausschmeißen, dann kannst du selber auswählen, in welchem Format du die Daten bekommst.
Danke, Jens
Ok, ich machs jetzt mit dem DAQmx-Lesen, aber wo kann ich da bitte einstellen, weilches Format die Daten haben sollen? Ich hab immer noch ein Waveform-Array....
Grüße
<!--quoteo(post=100332:date=24.06.2010 , 13:36:15:name=<<oenk>>)--><div class='quotetop'>ZITAT(<<oenk>> @ 24.06.2010 , 13:36:15) [url=index.php?act=findpost&pid=100332][/url]</div><div class='quotemain'><!--quotec-->Und wieso bekommst du nicht alle 10? Genau, weil sie in arrays abgelegt sind![/quote]
Bei Waveforms ist das so. Beim DDT-Format leider nicht. Auch bei N Kanälen bekommt man vom Assistenten ein DDT-Wire und eben kein Array of DDT, wie es bei Waveforms ist. Mist eben.
Ein Bild für bavariia:
[
attachment=27355]