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, 09:58 (Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2008 09:59 von m0n0g0n.)
Beitrag #1

m0n0g0n Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 65
Registriert seit: Mar 2008

8.5.1
2007
de

13507
Deutschland
Problem mit kontinuierlicher Datenerfassung
Hallo,

ich hab wiedermal ein LabVIEW problem und bitte euch um eure hilfe.

Es geht um folgendes:

Ich möchte über lange Zeiträume (24h) kontinulierlich Messwerte erfassen. Des weiteren sollen diese Messwerte in einem Chart dargestellt werden und wärend der laufzeit einsehbar sein. Das chart besitzt ja einen scrollbalken mit dem man sich die Werte in der history ansehen kann. Das problem ist, dass die History größe nicht ausreicht.
Als lösung hab ich mir folgendes überlegt:
Ich erfasse immer 500 samples (als waveform) und hänge diese an bereits ältere samples an (mit apped waveforms). Ich hab also ein schieberegister in einer whileschleife welches die bissher erfassen samples beinhaltet.
Wenn ich nun diese (ständig wachsende) waveform an mein chart übergebe dann kann ich immer alle messwerte einsehen. Die property node "histroy" des charts sagt, dass sie immer nur 1 element beinhaltet (das mal so nebenbei).

Nun das problem:
Da die größe meines schieberegisters kontinuierlich wächst, wird die ganze software immer langsamer. Hat jemand einen lösungsvorschlag?
Des weitere sagt mir der taskmanager das die cpu auslastung wärend der laufzeit ca. 90% beträgt. Wie kann man dies reduzieren? liegt das am schieberegister?

Anbei befindet sich noch ein screenshot meiner while schleifen.

mfg

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Problem mit kontinuierlicher Datenerfassung - m0n0g0n - 13.05.2008 09:58

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.541 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.833 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: