INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Simulation von NI 6009: Problem mit SampleRate



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

12.02.2008, 21:35
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Simulation von NI 6009: Problem mit SampleRate
Zitat:Ich möchte den NI USB 6009 mit dem 6221 simulieren.
Das weiss ich auch, dazu habe u.a. ich dir in deinem anderen Thread geraten
Zitat:Um das am nächsten zur tatsächlichen Hardware zu tun, bin ich auf kontinuierlich gegangen, da ich glaube, dass die Hardware auch immer nur einen Wert pro Kanal schickt und nicht bereits auf N Samples gepuffert.
Meinst du jetzt damit, das die DAQ-Karte im Round Robin Verfahren abscannt, sprich jeweils einen Wert pro Kanal und dann wieder von vorne anfängt? Ja, damit hast du recht, das heisst aber nicht, dass der DAQmx-Treiber diese Werte nicht trotzdem schön brav Kanalweise in einem FIFO-Puffer vorhält, bis du sie abholst. Du kannst also auch mehrere Samples in einem Vorgang abholen.
Zitat:Dann interessiert mich aber stets nur eine Sekunde vom Signal AI0.
0s bis 1s
0.1s bis 1.1s
0.2s bis 1.2s
...
Ich suche in der einen Sekunde, ob / wo ein Peak auftritt und vom Peak +/- 500ms sollten die komplette Sequenz beinhalten, die ich benötige. Wenn ich den Peak erkannt habe, möchte ich eben dann diese Sekunde weiterschicken, dafür muss ich es ja puffern.

Wenn ich auf analog 1D DBL NKanal 1Abtastung umsteige, kommt der Fehler immernoch.
Ich habe übrigens N Abtastungen geschrieben, nicht eine Abtastung. Habe mich nur bei dem 1D vertan, hätte natürlich 2D DBL NKanal NAbtastungen lauten müssen.
Zitat:Ich wüsste nicht wie ich der while Schleife sage, dass sie "schneller" / mit einer Frequenz arbeiten soll. Ich hab das Read.vi so verstanden, dass er liest, sobald etwas da ist.
Ja genau, aber da du immer nur eine Wert (aller 8 Kanäle) aus dem Puffer abholst, und wenn die While-Schleife nicht schnell genug arbeitet (schließlich hat Windows noch was anderes zu tun), dann kann halt der Puffer volllaufen. Und bei den momentanen Einstellungen muss sie mindesten 6000mal pro Sekunde ablaufen, da geht die Prozessorlast halt ganz schön rauf. Besser ist es, in einem Rutsch z.B. mindestens 100 Samples abzuholen, dann muss die While-Schleife nur 60mal pro Sekunde ablaufen.

Das geht z.B so:
Lv85_img
Sonstige .vi  Simulation_2.vi (Größe: 30,49 KB / Downloads: 381)

Das SubVI DAQmxCode6221.vi ist dasselbe wie aus deinem Beitrag.

Schau dir vielleicht auch mal das Beispiel "Cont Acq&Graph Voltage-Analog SW Trigger.vi" aus dem NI-Examplefinder an.

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Simulation von NI 6009: Problem mit SampleRate - jg - 12.02.2008 21:35

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenerfassung - unterschied zwischen Samplerate und Tick Count fritenschmiede 10 5.982 26.10.2020 14:51
Letzter Beitrag: fritenschmiede
  Simulation, Daq/Daqmx Labuser16383 3 5.316 06.10.2017 15:10
Letzter Beitrag: jg
  Problem mit Signalverarbeitung induktiver Sensoren NI USB 6009 johannes pröfrock 13 11.943 07.11.2013 13:21
Letzter Beitrag: johannes pröfrock
  Merkwürdiges Problem mit NI USB 6009 & Datenerfassung Dracotin 7 7.393 11.12.2012 14:54
Letzter Beitrag: Y-P
  DAQ Verständnisproblem mit Channels und Samplerate etc MartinLoreck 5 7.146 19.09.2012 12:40
Letzter Beitrag: MartinLoreck
  Problem mit Counter von NI USB-6009 mostrich 4 5.007 12.04.2012 09:14
Letzter Beitrag: chrissyPu

Gehe zu: