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 

Funktionsweise CompactDAQ



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!

06.08.2010, 10:53 (Dieser Beitrag wurde zuletzt bearbeitet: 06.08.2010 10:55 von A.Berndsen.)
Beitrag #2

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Funktionsweise CompactDAQ
Hallo Mech.-Ing.,

ich hab diesen Post rausgekramt, der noch nicht beantwortet ist.

' schrieb:Was passiert vom Erzeugen eines Tasks bis zur Festlegung der Samplerate?
Meine Vermutung: Diese Konfigurationsdaten werden an das CompactDAQ übertragen, damit dieses im Endeffekt für den entsprechenden Kanal initialisiert wird.
Ohne es genau zu wissen, denke ich dass Du Recht haben könntest. Alle Initialisierungsschritte werden direkt zu der Messhardware geschickt, damit diese schrittweise konfiguriert wird und der Task bzw. die Messwerterfassung später schnell gestartet werden kann. Ich könnte mich aber auch irren.

Zitat:Was passiert beim manuellen Starten des Tasks (SubVI "Task starten")?
Die Messhardware beginnt Daten zu erfassen und schreibt die Messdaten in den internen Puffer, bis dieser voll ist. Aus diesem Puffer holt sich DAQmx Read die entsprechende Anzahl von Messdaten ab.

Zitat:Was passiert beim Auslesen (SubVI DAQmx - Lesen") im Modus "kontinuierlich"?
Deine erste Vermutung ist zutreffend.

Zitat:Was passiert beim Auslesen (SubVI DAQmx - Lesen") im Modus "endliche Anzahl"?
Auch hier stimmt Deine Vermutung. Wobei die Daten erst an den PC als Paket gesendet werden, wenn alle erfasst sind, so wie Du es geschrieben hattest.

Zitat:Was passiert, wenn ich die Werte langsamer Verarbeite als sie eingelesen werden?
Der Puffer läuft voll.
Du bekommst in Deiner Software je nach Puffergröße Daten suggeriert, die zeitlich nicht mehr zum Programmablauf passen.
Erst wenn der Puffer voll ist gibt es eine Fehlermeldung. z.B. "Sie haben versucht Daten zu lesen die nicht mehr vorhanden sind ..."
Das deckt sich mit Deiner Vermutung.

Zitat:Könnt ihr mich aufklären?
Das wäre eigentlich Aufgabe Deiner Eltern gewesen.Wink
Aber ich könnte da auch weiterhelfen.Tongue

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Funktionsweise CompactDAQ - Matze - 02.07.2010, 15:16
Funktionsweise CompactDAQ - A.Berndsen - 06.08.2010 10:53
Funktionsweise CompactDAQ - labsam - 06.08.2010, 12:52
Funktionsweise CompactDAQ - Y-P - 06.08.2010, 13:03
Funktionsweise CompactDAQ - labsam - 06.08.2010, 16:48

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Paralleler Zugriff auf CompactDAQ von mehreren Softwareinstanzen marone42 10 9.229 19.12.2011 14:06
Letzter Beitrag: marone42
  Fragen zu CompactDAQ, DAQmx und anderen Golan 2 4.317 18.03.2011 11:57
Letzter Beitrag: Golan
  CompactDAQ auf einem Rechner betreiben, der kein LV installiert hat Matze 1 3.846 02.08.2010 12:36
Letzter Beitrag: Matze

Gehe zu: