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 

Verständnis Frage Rate



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!

21.02.2015, 21:07 (Dieser Beitrag wurde zuletzt bearbeitet: 21.02.2015 21:08 von M4st3r M M.)
Beitrag #1

M4st3r M M Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Nov 2014

2014
2014
DE



Verständnis Frage Rate
Hallo
Ich habe mir ein VI gebaut für das Modul 9234.
Hierzu lasse ich ein Diagramm und einen Graphen der über ein Array gefüttert wird laufen.
Wenn ich nun eine Rate von 1700 an das DAQmx anschließe habe ich in ca. 3sekunden mit der echten Stoppuhr
2000 werte in meinem Array geschrieben.
Wenn ich nun eine Rate von 51200 an das DAQmx anschließe habe ich in ca. 7sekunden mit der echten Stoppuhr 2000 werte in meinem Array geschrieben.

Ist jetzt der Computer oder sonst etwas einfach zulangsam und braucht dann einfach länger?


Angehängte Datei(en)
10.0 .vi  Unbenannt 2.vi (Größe: 32,15 KB / Downloads: 184)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.02.2015, 11:01 (Dieser Beitrag wurde zuletzt bearbeitet: 22.02.2015 11:28 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: Verständnis Frage Rate
Auf die Idee muss man erst mal kommen: mit einen "echten Stoppuhr" die Dauer der Datenerfassung messen Big Grin
Die Dauer der Datenerfassuung kannst Du einigermassen präzise mit diesem Test-VI messen:
   

Wenn Du andere Zeiten gemessen hast, dann liegt das nicht an dem Messmodul, sondern an Deinen VI (Ist genau so skurril wie Dein Username, insofern sehr gut kongruierend ). Du hast eine endliche Datenanzahl, und das VI DAQmxRead wartet, bis alle Werte im Buffer sind und liest sie dann alle auf einmal aus. Damit ist der Task beendet. Wozu dann überhaupt noch eine Schleife mit weiteren Leseversuchen?
Und was soll denn das: Du verwendest zwei verschiedene Signalverlausfsdiagramme, und beschriftest das, welches ein Graph seine müßte, mit "Signalverlaufsdiagramm", und das, welches tatsächlich ein Diagramm sein sollte, mit "Signalverlausfgraph". Irgendwie komisch..
Gruß Ludwig
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.02.2015, 12:37
Beitrag #3

M4st3r M M Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Nov 2014

2014
2014
DE



RE: Verständnis Frage Rate
Hallo
Danke für die Antwort.
Also ich hab das Programm dann schon auf kontinuierlich gestellt.
Mein Ziel ist es das ich einfach wählen kann ob ich mein Messsignal mit 1700 oder 51200 Werten abfrage.
Das soll dann für eine feine und eine grobe Messung sein.
Dazu soll aber dann in der Zeit Achse die gesamt Messzeit eingetragen sein und dann in echt Zeit auch die Werte.
Deshalb die Idee mit dem Array und das dann mit dem Graph zur Anzeige bringen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.02.2015, 08:46
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Verständnis Frage Rate
Vorgeschichte zu dieser Verständnisfrage

Warum wurde jetzt ein neuer Thread geöffnet?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.02.2015, 10:52
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Verständnis Frage Rate
Hier eine Korrektur deines VIs, die im "Kontinuierlich-Modus" die Daten korrekt aneinanderhängt - ohne rote Coercion Dots.

Gruß, Jens


Angehängte Datei(en)
10.0 .vi  Unbenannt 2.vi (Größe: 41,16 KB / Downloads: 208)

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
25.02.2015, 22:10
Beitrag #6

M4st3r M M Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Nov 2014

2014
2014
DE



RE: Verständnis Frage Rate
Hallo Jens danke für deine Hilfe.
Genau so wollte ich das haben. Wie ich das sehe habe ich das mit dem Array von Anfang an falsch gemacht.
Aber erklär mir doch mal was dieses teilen durch 5 an sich hat?
Ich habe eben mal mit anderen Raten Probiert zb 1700 dann kamen echte 1706,67 raus. Dann habe ich das 3 Sekunden laufen lassen.
Das Array wurde dann 5797 Werte groß. Müsste es hier nicht 3*1706,67 Werte groß sein?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.02.2015, 22:14
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Verständnis Frage Rate
Hallo MM,

Zitat:was dieses teilen durch 5 an sich hat?
Es wird eine Datenblock-Größe definiert, die einer Dauer von 0.2s entspricht…

Zitat:Müsste es hier nicht 3*1706,67 Werte groß sein?
Die Anzahl der zu lesenden Samples ist ein Integer. 1706.67/5=341.334, welches zu 341 gerundet wird. Bruchteile von Messwerte kann man schlecht messen…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2015, 22:49
Beitrag #8

M4st3r M M Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Nov 2014

2014
2014
DE



RE: Verständnis Frage Rate
Ahhh das erklärt weshalb alles viel flüssiger wird wenn ich diese Zahl ändere.
Habe die einfach mal auf 100 gestellt und alles läuft flüssiger und die Anzahlen passen auch präziser.
Danke noch einmal !
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2015, 23:19
Beitrag #9

M4st3r M M Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Nov 2014

2014
2014
DE



RE: Verständnis Frage Rate
Hallo
Ich habe jetzt mal probiert drei Anzeigen in das Diagramm zu bekommen.
Irgendwie war das beim ExpressVi einfach.
Ich habe einen Task erstellt mit jeweils 3 Kanälen.
Den habe ich dann eingestellt und dann mit strg die 3 Physikalischen Kanäle ausgewählt und dann den Graphen nach oben gezogen für mehr Anzeigen.
Aber danach ging gar nix mehr.
In den Bsp Aufgaben hat das so ähnlich immer funktioniert...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2015, 08:31
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Verständnis Frage Rate
Hallo MM,

Zitat:Aber danach ging gar nix mehr.
Das ist keine Fehlermeldung von LabVIEW.

Welche Fehler bekommst du? Was funktioniert nicht?
Was hast du bei DAQmxTask und DAQmxChannels eingestellt?

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
  DAQ-Assistent - Rate, Sample-ANzahl, etc = Verwirrung zig 17 15.508 08.07.2014 13:14
Letzter Beitrag: zig
  Sample Rate Measurement & Automation Explorer machfax 12 9.272 07.03.2013 12:45
Letzter Beitrag: machfax
  Ändern von Sample/Rate bei cDAQ-9172 Task ugarcia 9 8.591 09.01.2013 21:53
Letzter Beitrag: rasta
  Verständnis-Problem beim DAQmx-Erfassungsmodus Eisbär 4 7.295 24.09.2012 18:13
Letzter Beitrag: Lucki
  synchronisieren von Messdaten unterschiedlicher Quelle und Rate kob 2 4.756 03.08.2012 10:45
Letzter Beitrag: kob
  Erfassung analoger Signale, Synchron, Rate >=100KhZ NILVuser 1 3.965 27.08.2011 00:25
Letzter Beitrag: Mingo

Gehe zu: