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 

Verlust während der 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!

04.08.2011, 14:41 (Dieser Beitrag wurde zuletzt bearbeitet: 05.08.2011 08:18 von jg.)
Beitrag #1

cqclevercq2 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Aug 2011

labview2010
2011
EN


Deutschland
Verlust während der Datenerfassung
Hallo alle,
ich schreibe meine Abschlussarbeit mit LabVIEW. Jetzt muss ich folgende Signale beobachten und aufnehmen, so dass ich später weitere Berechnung durchführen kann. Die Signale sing Weg von einer Schwingung, Beschleunigung, Gaspedalweg, und Motordrehzahl und Gang.

Um alle notwendige Signale aufzunehmen, habe ich folgendes Programm erstellt. (Im Anhang)
Aber es besteht ein Problem. Ich habe die Dauer des Zyklus der While-Loop ausgerechnet (im Numeric Indicator von Dauer des Zyklus), ungefähr jedes Mal für 126ms, dann beobachte ich die Länge der ausgegebene Datei (im Numeric Indicator heißt 'Länge der Datei'), aber nur 100 Sampel.

Die im DAQ-Assistent eingestellte ‚Sampel to Read’ ist 100. Und die ‚Sampel Rate’ ist 1kHz. D.h. die Datei, die ich aufnehmen möchten, wird von jedem Zyklus ungefähr 20% verlust. Warum wird das so? Ist die Auswahl von ‚Sampel to Read’ ungüngstig? Oder?

Dank im Voraus
LG
Qi


Angehängte Datei(en)
2010 .vi  fragen_analog.vi (Größe: 197,42 KB / Downloads: 151)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.08.2011, 15:53 (Dieser Beitrag wurde zuletzt bearbeitet: 04.08.2011 15:54 von Lucki.)
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Verlust während der Dateierfassung
Wiederholtes Ausführen eines Tasks mit endlicher Anzahl von Samples ist nicht dasselbe wie das forlaufende Auslesen des Datenpuffers im Modus "Continuierlich".
Im erstenannten Fall hat man immer Lücken, in denen nicht gelesen wird.
Außerdem: im Express-Modus verwendet man doch kein DAQmxRead, die Daten kommen doch direkt aus dem Express-VI heraus.
Also: DAQ Assitant auf Modus "Continuierlich" umstellen, das VI mit in die Schleife nehmen und dort die Daten direkt herausnehmen:

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.08.2011, 08:12
Beitrag #3

cqclevercq2 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Aug 2011

labview2010
2011
EN


Deutschland
RE: Verlust während der Dateierfassung
Hallo,

jetzt klappt alles.
Vielen Dank.

LG
Qi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2011, 09:23 (Dieser Beitrag wurde zuletzt bearbeitet: 08.08.2011 09:58 von cqclevercq2.)
Beitrag #4

cqclevercq2 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Aug 2011

labview2010
2011
EN


Deutschland
RE: Verlust während der Datenerfassung
Hallo Lucki,

vielen Dank für deine Antwort. Ich habe nach deiner Methode noch einmal versucht. Nämlich mit "Continuierlich" die Messdatei erfassen. Aber jetzt habe ich ein neues Problem getroffen.
Vorher ist die Verlust von der Messdatei, jetzt aber habe ich mehre Datei als die Tat bekommt.
Sieh bitte den Anhang. Wenn ich solcher Loop erstellen, dann vergleiche ich die 'Elapsed Time' und die bekommte Datei. Ich habe mehr Messdatei als die Sollwert bekommt. Z.B. nach der 'Elapsed Time' ist die Dauer 9,6 Sekunden, aber die Länge der Messdatei ist so hoch wie 15100 (die Sampelfrequenz ist 1kHz). d.h. ich habe 60% mehr Datei bekommen.

Oder frage ich wie so, wie erstelle ich die Parameter für 'Sampel to Read' für die DAQ-Assisten mit dem Modus "Continuierlich" .

LG
Qi


Angehängte Datei(en)
2010 .vi  fragen_mehre datei.vi (Größe: 79,68 KB / Downloads: 153)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2011, 13:58
Beitrag #5

cqclevercq2 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Aug 2011

labview2010
2011
EN


Deutschland
Veränderung während der Datenerfassung
Hallo Alle,

Ich habe nach einer Methode versucht. Nämlich mit "Continuierlich" die Messdatei erfassen. Aber jetzt habe ich ein Problem getroffen.
Ich habe mehre Datei als die Tat bekommt.
Sieh bitte den Anhang.
Wenn ich solcher Loop erstellen, dann vergleiche ich die 'Elapsed Time' und die bekommte Datei. Ich habe mehr Messdatei als die Sollwert bekommt. Z.B. nach der 'Elapsed Time' ist die Dauer 9,6 Sekunden, aber die Länge der Messdatei ist so hoch wie 15100 (die Sampelfrequenz ist 1kHz). d.h. ich habe 60% mehr Datei bekommen.

Oder frage ich wie so, wie erstelle ich die Parameter für 'Sampel to Read' für die DAQ-Assisten mit dem Modus "Continuierlich" .

LG
Qi


Angehängte Datei(en)
2010 .vi  fragen_mehre datei.vi (Größe: 79,68 KB / Downloads: 146)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2011, 14:16
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Veränderung während der Datenerfassung
Hallo Qi,

bitte keine Doppelposts - im Originalthread bleiben!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2011, 14:22
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Veränderung während der Datenerfassung
(08.08.2011 14:16 )GerdW schrieb:  Hallo Qi,

bitte keine Doppelposts - im Originalthread bleiben!
Themen verbunden.

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
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenerfassung cDAQ + NI9203 keine synchrone Datenerfassung dieseldunst 5 5.586 24.06.2016 14:49
Letzter Beitrag: jg
  Analogausgang kontinuierlich schreiben, während der Moes 7 8.012 18.12.2015 09:09
Letzter Beitrag: Moes
  Messen während der Verarbeitung Eglito 3 3.683 25.04.2012 08:46
Letzter Beitrag: jg
  Messung während DO=High DennisSA 4 4.379 28.10.2011 10:37
Letzter Beitrag: Y-P
  Messung während Zeitablauf flizzer82 1 3.091 01.12.2009 12:10
Letzter Beitrag: IchSelbst
  Zu bestimmer Zeit während der Messung fsg4u 3 3.390 11.06.2009 16:26
Letzter Beitrag: fsg4u

Gehe zu: