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 

Problem mit Timing bei Datenerfassung



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!

07.09.2009, 21:40
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Problem mit Timing bei Datenerfassung
1. Bitte: Zieh mal gerade Linien, dein Spaghetti Code ist grausam!
Schau mal, wie viel übersichtlich dein Code werden kann:
   

2. Nutz doch die Pufferung, die dir der DAQmx-Treiber bietet, indem du immer mehrere Werte auf einmal einliest:
   
Wenn du am Eingang "number of samples per channel" per channel eine Konstante anschließt, kannst du sogar einen "Durchlauf-Takt" für deine While-Schleife erzeugen, das senkt die CPU-Last.

3. Das mit der Abbruch-Bedingung deiner Datenerfassung könnte man vielleicht auch etwas eleganter lösen. Verstehe ich richtig, dein COMMAND-20-Befehls-VI an deine T-LSR Achse (bitte, wenn schon, dann korrekte Typ-AngabenWink) liefert erst dann eine Rückmeldung, wenn die Zielposition des Verfahrbefehls erreicht ist? Dann könnte dies das Abbruch-Event auslösen, z.B. im einfachsten Fall durch Setzen einer boolschen Variablen, die du dann wieder als lokale Variable in der While-Schleife ausliest.

Noch vieles Mehr ist sicher möglich, aber nicht mehr heute abend.

Gruß, 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
Problem mit Timing bei Datenerfassung - jg - 07.09.2009 21:40

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Timing von DAQ mit Dynamischer Event-Struktur lempy 5 4.656 27.07.2021 09:18
Letzter Beitrag: jg
  Timing Fehler von USB 6001 bachatero18 2 3.022 25.08.2020 19:39
Letzter Beitrag: bachatero18
  Unterschiedliche timing-anforderungen vereinigen serge_franke 16 10.987 26.03.2018 12:49
Letzter Beitrag: serge_franke
  Timing Problem ... ich gehe im Kreis gottfried 2 3.617 21.02.2018 14:23
Letzter Beitrag: gottfried
  Digital out timing des DAQmx USB-6003 ALuehmann 5 6.058 02.12.2016 15:50
Letzter Beitrag: GerdW
  Datenerfassung cDAQ + NI9203 keine synchrone Datenerfassung dieseldunst 5 6.541 24.06.2016 14:49
Letzter Beitrag: jg

Gehe zu: