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 kontinuierlicher 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!

13.05.2008, 14:36 (Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2008 14:39 von m0n0g0n.)
Beitrag #5

m0n0g0n Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 65
Registriert seit: Mar 2008

8.5.1
2007
de

13507
Deutschland
Problem mit kontinuierlicher Datenerfassung
' schrieb:Kann man schon machen.
Kommt halt auf die Datenmenge an. Irgendwann läuft halt dein Speicher voll und das ganze System wird langsam.

Was ich noch in deinem Programm gesehen habe:
Du hast in keiner Schleife ne Wartezeit. Das heist der Prozessor wird an den anschlag gefahren.
Mach ne kleine Wartezeit in die schleifen und schon wird der Proz nicht mehr so belastet.

Hm, also ich hab in jeder schleife eine verzögerung.
Die obere linke schleife ist für die datenerfassung zuständig, in ihr befindet sich das DAQmx Read VI. Diese stoppt doch die schleife solange bis die messwerte vorliegen, oder? Ich hab hier irgendwo im forum gelesen, dass man DAQmx Read und eine verzögerung in einer while schleife nicht kombinieren sollte! Weil es erstens sinnlos ist da read eh wartet und ausserdem kann dies irgendwie zu problemem führen.. bin ich da falsch informiert?

Die untere schleife hat ja auch eine indirekte verzögerung durch das Melder VI. Dort wird solange gewartet bis meine Messwerte vorliegen, bzw. bis meine obere schleife eine Meldung gesendet hat. Das ist doch ausreichend odeR? wozu noch eine extra verzögerung?

Und die dritte rechte schleife mit der ereignisstruktur hat auch eine verzögerung. Diese 100 ms am timing anschluss der struktur sorgen doch dafür odeR? oder sollte man noch eine extra verzögerung einbauen?

mfg

EDIT: Ahja, noch eine frage.. ist mein grundaufbau überhaupt sinnvoll mit den drei while schleifen? Hatte das früher alles in einer drin.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Problem mit kontinuierlicher Datenerfassung - m0n0g0n - 13.05.2008 14:36

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Hilfe bzgl. kontinuierlicher Datenerfassung gefragt Philipp841 2 2.865 04.09.2020 12:30
Letzter Beitrag: jg
  Datenerfassung cDAQ + NI9203 keine synchrone Datenerfassung dieseldunst 5 6.542 24.06.2016 14:49
Letzter Beitrag: jg
  Kontinuierlicher analog Ausgang mit Änderung des Signals in der Programmausführung lumaxo 5 8.049 06.05.2014 10:53
Letzter Beitrag: Lucki
  Merkwürdiges Problem mit NI USB 6009 & Datenerfassung Dracotin 7 7.382 11.12.2012 14:54
Letzter Beitrag: Y-P
  Mittelwert bei kontinuierlicher DAQ Eggord 7 10.840 24.11.2011 13:47
Letzter Beitrag: lavoh
  Problem bei Datenerfassung mit Usb-6009 seismooo 1 4.683 30.12.2010 17:56
Letzter Beitrag: jg

Gehe zu: