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 eines Signals anpassen bzw. erzeugen



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.02.2016, 21:20 (Dieser Beitrag wurde zuletzt bearbeitet: 04.02.2016 21:43 von GerdW.)
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeitachse eines Signals anpassen bzw. erzeugen
Hallo uuuhl,

Zitat:Ich habe hier ein nettes Programm erstellt
Aha. Ein VI bestehend aus ExpressVIs…
Du gibst an, seit >7 Jahren mit LabVIEW zu arbeiten. Und alles was dabei herauskommt, sind 3 ExpressVIs und lauter DDT-Drähte?

Du willst also mit einem ExpressVI eine Datei einlesen, die ein Format verwendet, welches dieses ExpressVI nicht kennt?
Du wunderst dich, warum dabei eine "komische" X-Achse herauskommt?

Zitat:Die Werte werden eingelesen, und zwar mit der ersten Spalte als "normalen" Werten.
Warum machst du das so? Was hast du dir dabei überlegt?
Wenn du in den ExpressVI-Einstellungen einfach mal die Datei testweise lädst (ja, das geht im Assistenten), dann siehst du doch schon, wie diese Datei eingelesen wird…
Und warum hast du dann nicht konsequenterweise die "erste Zeile ist Zeitkanal" eingestellt? Hmm (Nicht, dass das was helfen würde.)

Zitat:Nun zähle ich die Anzahl an Samples und teile sie durch die (einstellbare) Samplingrate. Das Ergebnis sollte nun die Zeit sein, über die die Messwerte ermittelt wurden.
Aha, du rechnest also z.B. 1600 Samples geteilt durch 80Hz = 20s. Damit erzeugst du eine Rampe.
Nur: Hast du dir überlegt (oder gar angeschaut), was für eine Rampe dabei erzeugt wird? Was sind Anfangs- und Endwert der Rampe? Was soll die Funktion mit dem DBL-Wert, den du da berechnest, eigentlich anstellen?

Zitat:Der Sensor gibt im Format TT.MM.JJJJ hh.mm.ss aus.
Aha. In der Datei finde ich nur Zeitangaben nach dem Schema " mm : ss , u". Das passt irgendwie nicht zu deiner Aussage in Beitrag #4.
Ist das jetzt eine komplett verkehrte Beispiel-Datei oder hast du vorher einfach nicht richtig lesen können?

Mit welchem Programm wurde diese Txt-Datei erstellt?
Warum liest du nicht einfach die Datei als Text ein, suchst nach dem "Tag" "*DATA", um alles danach als Daten zu verwerten?
Und warum wandelst du nicht einfach den Zeitstempel mit dem oben gezeigten Schema um?

Und warum hat man bei einem solch kleinen VI so viele "Warum?"-Fragen?

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


Nachrichten in diesem Thema
RE: Zeitachse eines Signals anpassen bzw. erzeugen - GerdW - 04.02.2016 21:20

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  NI USB 6003 - Zeitachse xy-Graph in Sekunden DaveEAC 3 4.682 05.08.2021 07:57
Letzter Beitrag: Achim
  Zeitachse Signalverlaufsdiagramm Nilawa 6 5.259 22.07.2019 08:49
Letzter Beitrag: Nilawa
  Signalverlaufsdiagramm Zeitachse in s MitchD 8 10.203 26.10.2017 07:31
Letzter Beitrag: GerdW
  Signalverlaufsdiagramm - Zeitachse falsch JanBurg 2 5.604 06.10.2017 11:12
Letzter Beitrag: JanBurg
  Waveform Graph Zeitachse ersetzen Tobias Heimes 2 6.369 01.11.2015 19:08
Letzter Beitrag: Rene1304
  Echtzeit Steigung berechnen und Anzeigen eines Counter Signals Tyll 1 4.336 29.10.2015 17:00
Letzter Beitrag: eb

Gehe zu: