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 

Scanrate wird mit der Zeit langsamer, Speicher?



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!

27.11.2007, 21:23
Beitrag #11

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Scanrate wird mit der Zeit langsamer, Speicher?
Hallo,

wieso rechnest du eigentlich bei jedem Durchlauf die aktuelle Zeit aus und baust diese in deine Waveform ein?? Das brauchst du durch die hardware-getaktete Datenerfassung doch gar nicht! Für den festen Takt und somit definierten Zeitabstand zwischen den Samples sorgt die DAQ-Karte (bzw. der NI-DAQ-Treiber).

Und wie Achim schon gesagt hat und wie in meinem Bsp zu sehen: Wieso Single Scan?? Nimm das AI Read VI und lies entweder alle im Zwischenpuffer anliegenden Daten aus oder mach es so, wie von mir vorgeschlagen, in der Schleife per Shift-Register.

Dann reduziere mal die Express-VI und die dynamischen Daten, brauchst du alles NICHT.

Und wieso es wahrscheinlich langsamer wird: bei 102400 Daten pro Chart muss LV ab einer gewissen Zeit ganz schön viel Array-Operationen durchführen.

Meine Empfehlung: Bau es eher mal so wie mein VI auf, Schleifenzeit kann bei deinen niedrigen Datenraten (gehe mal davon aus, dass deine 5 Hz im FP realistisch waren) ruhig auf 1 bis 2 Sekunden oder sogar größer gestellt werden.

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
Anzeige
28.11.2007, 06:30
Beitrag #12

Starter Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Oct 2007

7.1
2007
kA


Deutschland
Scanrate wird mit der Zeit langsamer, Speicher?
Hi ,

also habs mit mit dem Read.Vi probiert und nach dem Schema von Jens aufgebaut. Scheint auf jedenfall funktionieren. Scanrate bleibt bei konstant.

Vielen Dank dafuer. Danke

@achim: Das Single Scan habe ich nur genommen weil ich es in einem Beispiel gefunden habe. Hatte es allerdings auch schon davor mit einem Read.Vi verusucht.

@jens: ( ausrechnen der Zeit) Naja waren halt meine ersten Versuche u hat eigentlich auch funktioniert.
Durch die dynamischen Daten konnte ich die Daten recht einfach in eine Datei schreiben. Scheinte mir die einfachste u schnellste Loesung. Hab ich mich wohl getauscht.

Bekomme jetzt allerdings Probleme die Daten in eine Datei zu schreiben. Moechte die Zeit in einer Spalte ( 0.2, 0.4, 0.6...) und die Werte in einer Spalte haben. Werd mich erstmal allein daran probieren.

Aber das mit den Shift Registern hat jetzt super geklappt.

mfg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2007, 04:05 (Dieser Beitrag wurde zuletzt bearbeitet: 05.12.2007 08:39 von jg.)
Beitrag #13

Starter Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Oct 2007

7.1
2007
kA


Deutschland
Scanrate wird mit der Zeit langsamer, Speicher?
Hallo,

ich bins mal wieder. Also mein Programm laueft soweit ganz ordentlich. Scanrate bleibt jetzt konstat. Der Hauptgrund dafuer sind wohl die Graphen. Hab meine Charts jetzt durch XY Graphen ersetzt u es funktioniert.

Jedoch moechte ich noch eine Markierung anbringen, d. h. wenn ich auf nen Knopf klicke sollte eine senkrechte Linie zur x-Achse erscheinen.
Habs ueber nen Property node probiert, bekomme dann allerdings Probleme mein Signal in meinen XY Graphen einzubringen.
Bei ner Chart war das kein Problem.

Jemand ne Idee?

Ich weiss es gibt bereits Loesungsvorschlaege zu diesem Thema.... erfolglos



Danke schon mal im voraus.

(VI LV 7.1)


Angehängte Datei(en)
Sonstige .vi  Markierung.vi (Größe: 1,22 MB / Downloads: 186)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2007, 07:13
Beitrag #14

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Scanrate wird mit der Zeit langsamer, Speicher?
Hi,

ich kann dein VI leider nicht runterladen. Aber trotzdem zwei Vorschläge:

1. Blende auf Knopfdruck einen (senkrechten) Cursor ein

2. Erzeuge auf Knopfdruck einen neue Kurve mit 2 Punkten (Länge: dynamische die Ober- und Untergrenze des XY-Graphen/der Y-Skala auslesen) und füge die als weitere Kurve hinzu.

eg hatte dazu auch mal nen guten Vorschlag, der war aber glaube ich tatsächlich nur für Charts...

A.

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Kondensator XY-Graph Zeit wird falsch Angezeigt Esnes 2 3.452 07.02.2013 08:50
Letzter Beitrag: Esnes
  VI wird mit der Messzeit langsamer! Dringend! derNeuling 3 4.122 27.06.2012 18:29
Letzter Beitrag: derNeuling

Gehe zu: