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 

Zeitachse bei Signalverlaufsgraph



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!

07.03.2017, 09:02
Beitrag #1

Felifa Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: Mar 2017

Student Version 2016
-
DE



Zeitachse bei Signalverlaufsgraph
Liebe Forumsbenutzer,

ich würde gerne mit FSR Sensoren Kräfte messen.Dazu verwende ich einen DAQ 6008 und die LabVIEW Studenten Version 2016. Ich möchte gerne die Spannungsänderung in einem Signlaverlaufsgraphen im Laufe der Zeit aufzeichnen. Das Messsetup funktioniert schon mal gut und auch die Darstellung der Spannung, sowohl al Graph, als auch als numerische Anzeige.

Nun zum Problem:
Ich möchte gerne die Zeit auf der X-Achse mitlaufen lassen, sodass sie bei jeder Messung bei 0 startet und bis zum Ende der Messung die Zeit angibt, sodass ich später die Daten mit Matlab verabeiten kann. Ich habe schon viele Beiträge im Forum gesehen, nur habe ich keine Lösung gefunden, in der der DAQ Assistent mit verwendet wird. Vielleicht stehe ich gerade nur voll auf der Leitung, aber ich brauche dringend eure Hilfe. Im Anhang findet Ihr mein VI. Vielleicht hat jemand eine Lösung für mein Problem parat und könnte es hier rein posten. Ich wäre euch sehr dankbar!!!


Angehängte Datei(en)
16.0 .vi  Unbenannt 1.vi (Größe: 164,59 KB / Downloads: 205)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.03.2017, 09:25
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeitachse bei Signalverlaufsgraph
Hallo Felifa,

herzlich willkommen im Forum!

Kannst du dein VI mal für LV2014 speichern? (Dateimenü->"Für vorige…")

Zitat:Ich möchte gerne die Zeit auf der X-Achse mitlaufen lassen, … sodass ich später die Daten mit Matlab verabeiten kann.
Das eine hat nicht unbedingt etwas mit dem anderen zu tun!
Gedankenanstoß: Die graphische Anzeige in LabVIEW muss nicht zwingend dem entsprechen, was du dann später/gleichzeitig in eine Datei speicherst, um es mit Matlab weiterzuverarbeiten…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.03.2017, 10:40
Beitrag #3

Felifa Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: Mar 2017

Student Version 2016
-
DE



RE: Zeitachse bei Signalverlaufsgraph
Hallo GerdW

Hier mein neu gespeichertes VI.

ich brauche die Zeit, da ich ja die Werte in Excel exportiere und dann dafür eine Anwendung schreibe mit Matlab, die auf die Datei die im Excel immer neu überschrieben zurückgreift und die Daten dann auswertet. Die Schaltung des DAQ passt soweit, es muss nachher nur mehr kalibriert werden.


Angehängte Datei(en)
14.0 .vi  Unbenannt 1.vi (Größe: 149,67 KB / Downloads: 206)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.03.2017, 11:00 (Dieser Beitrag wurde zuletzt bearbeitet: 07.03.2017 11:01 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeitachse bei Signalverlaufsgraph
Hallo Felifa,

Zitat:ich brauche die Zeit
Du liest in deinem DAQ-Assi jeweils 50 Werte mit einer Samplerate von 50Hz, d.h. deine Samples werden im Abstand (dt) von 20ms aufgenommen.
Du könntest dir jetzt ein zusätzliches Signal "relative Zeit" simulieren, wo du einfach ständig 20ms aufaddierst…

Hier mal ein einfacher leicht optimierter Vorschlag:
   
Auf längere Sicht empfehle ich dir, weniger ExpressVIs und dunkelblaue DDT-Drähte zu verwenden! Wink

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.03.2017, 11:44
Beitrag #5

Felifa Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: Mar 2017

Student Version 2016
-
DE



RE: Zeitachse bei Signalverlaufsgraph
Hallo GerdW,

kann man die verstrichene nicht auch ohne einem zusätzlichen Signal in meinen Signalverlaufsgraphen bekommen? Wenn ja wie??? ich bin da langsam am verzweifeln...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.03.2017, 11:50
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeitachse bei Signalverlaufsgraph
Hallo felifa,

was stört dich an einem zusätzlichen Signal?
Für das Speichern musst du doch sowieso eine zweite "Zeitachse" (absolut & relativ) hinzufügen, was beim ExpressVI nun mal ein zusätzliches Signal erfordert!

Zitat:kann man die verstrichene nicht auch ohne einem zusätzlichen Signal in meinen Signalverlaufsgraphen bekommen?
Man könnte mit Waveforms arbeiten und beim Graph die Achse auf "relative Zeit" formatieren. Aber das hilft dir nicht beim Speichern der Daten für Matlab…
(Wie ich oben schon erwähnte: die Darstellung im Graph hat nichts mit dem Speichern der Daten für Matlab zu tun!)

Zitat:ich bin da langsam am verzweifeln...
Wieso? Und warum schon so kurz nach dem Einstieg in LabVIEW?
Hast du die Links in meiner Signatur beachtet?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.03.2017, 15:59
Beitrag #7

Felifa Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: Mar 2017

Student Version 2016
-
DE



RE: Zeitachse bei Signalverlaufsgraph
Hallo GerdW,

Die Links helfen sehr das gannze zu verstehen.

Dennoch versehe ich nicht, wie man nun die Zeitanzeige in den Graphen bekommt. Geht das überhaubt mit dem DAQ Assistenten oder ist es besser die Aufnahme über die DAQmx Datenerfassungs VIs zu gestalten?


Angehängte Datei(en)
14.0 .vi  Unbenannt 1.vi (Größe: 149,67 KB / Downloads: 169)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.03.2017, 16:11
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeitachse bei Signalverlaufsgraph
Hallo Felix (der Name taucht in deinen ExpressVIs auf Big Grin),

Zitat:wie man nun die Zeitanzeige in den Graphen bekommt.
Man arbeitet dann am besten mit Waveforms und passt einfach die Formatierung der X-Achse an: auf Anzeige der relativen Zeit einstellen…

Zitat:Geht das überhaubt mit dem DAQ Assistenten oder ist es besser die Aufnahme über die DAQmx Datenerfassungs VIs zu gestalten?
Prinzipiell geht das auch mit dem DAQ-Assi: man kann dessen Signalausgang ja auch gleich per "FromDDT" in ein Array von Waveforms umwandeln…

Nachtrag:
Dein DAQ-Assi liefert 50 Samples mit einer Samplerate von 50S/s. Dein DC-Simulator liefert aber 1000 Samples mit 1000S/s: warum nicht auch mit der gleichen Datenrate wie der DAQ-Assi?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.03.2017, 15:31 (Dieser Beitrag wurde zuletzt bearbeitet: 09.03.2017 15:44 von Felifa.)
Beitrag #9

Felifa Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: Mar 2017

Student Version 2016
-
DE



RE: Zeitachse bei Signalverlaufsgraph
Hallo GerdW,

Der DC-Simulator liefert aber 1000 Samples mit 1000S/s damit ich eine gerade Linie habe über den gesamten Graphen hinweg. Geht es denn einfacher? Denn so funktionierts auch.

Hab das mit deiner Variante versucht, die du am 7.3. geschickt hast, das Problem ist nach wie vor, dass ich keine Zeit auf der X-Achse bekomme. Könntest du vl das Bsp mit dem DAQ Assi reinstellen?

Es hat sich auch etwas geändert, und zwar brauch ich den filter des VI noch nicht. Ich würde nur gerne die Spannung der Sensoren im Ruhezustand messen. Die aufgenommen Daten würde ich dann gerne in Excel exportieren, damit ich später mit Matlab eine FFT machen kann, um das Frequenzspektrum des Rauschens zu ermitteln. Dafür brauche ich aber die Zeit, wie lange gemessen wurde...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.03.2017, 18:09
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeitachse bei Signalverlaufsgraph
Hallo felifa,

anbei ein VI, in welchem ein Signalverlauf erzeugt und dann in einem Graph dargestellt wird: X-Achse als "absolute Zeit" formatiert…
(Den Part mit dem Zeitstempel als t0 einfügen brauchst du beim DAQAssi nicht, der liefert selbst die korrekte Zeitangabe.)


Angehängte Datei(en)
16.0 .vi  check.vi (Größe: 10,29 KB / Downloads: 199)

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
  Problem mit kontinuierlicher Darstellung in Signalverlaufsgraph philipp 3 6.250 22.12.2009 11:19
Letzter Beitrag: philipp
  Problem mit Zeitachse im Signalverlaufsdiagramm Zeitweise_begabt! 14 14.369 28.01.2009 15:25
Letzter Beitrag: jg
  Skalierung der Zeitachse im Frontpanel Mani 1 3.955 15.09.2007 10:37
Letzter Beitrag: Y-P
  Diagramm-Zeitachse bei Messung Sledge 9 12.957 13.06.2005 16:55
Letzter Beitrag: Sledge

Gehe zu: