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 beim Signalverlaufs-Diagramm



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!

28.01.2011, 12:57 (Dieser Beitrag wurde zuletzt bearbeitet: 28.01.2011 13:02 von GerdW.)
Beitrag #18

GerdW Offline
______________
LVF-Team

Beiträge: 17.489
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Zeitachse beim Signalverlaufs-Diagramm
Hallo Herby,

du kannst einen µC mit einem begrenzten Softwareumfang (bzw. RTOS) nicht mit Windows vergleichen. Du gibst in LV nur den Wunsch eines bestimmten Delays vor. Ob das OS diesen Wunsch korrekt umsetzt, ist nirgendwo garantiert... Außerdem summieren sich diese Fehler ja auf: wenn du jedesmal 99.9ms statt genau 100ms wartest, hast du nach 10 Iteration (=~1s) schon einen Versatz von 1ms. Und: du nimmst nirgends eine echte Zeitermittlung vor: der Chart berechnet nur die Zeitanzeige, Formel siehe oben. Merke: Windows ist kein RTOS! Außerdem sind die üblichen PC-Uhren alles andere als genau...

Zitat:Zunächst erst mal finde ich es generell seltsam, wie LV die Zeit berechnet.
Wieso? Du sagst dem Chart, er möge die X-Achse aus Offset+Counter*Faktor berechnen - und das Ergebnis bitte als Zeit formatiert darstellen. Genau das wird auch gemacht! Wenn du die Werte nicht mit einem zeitlichen Abstand, der dem Faktor entspricht, bereitstellst, kann das Ergenbis der Rechnung natürlich nicht korrekt sein...

Zitat:Und dann natürlich die "kritischt Frage": wie schreibt man denn dann ein VI, das folgendes erfüllt:
- ich lese alle 500 ms einen Messwert über die serielle Schnittstelle ein (klappt schon)
- stelle die Messwerte in einem Diagramm mit x-Zeitachse dar
- und möcht dann z.B. wissen bzw. ablesen, wie groß der Meßwert um 12:03:10 Uhr war ??
Dann musst du:
- die Zeit auch wirklich messen (GetDateTime ist bis WinVista (?) auf eine Auflösung von 15ms beschränkt...)
- die Zeitwerte mit speichern
- einen XY-Graph verwenden, dem du die Zeitwerte als X-Achse vorgibst

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


Nachrichten in diesem Thema
Zeitachse beim Signalverlaufs-Diagramm - GerdW - 28.01.2011 12:57

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  NI USB 6003 - Zeitachse xy-Graph in Sekunden DaveEAC 3 4.842 05.08.2021 07:57
Letzter Beitrag: Achim
  Zeitachse Signalverlaufsdiagramm Nilawa 6 5.435 22.07.2019 08:49
Letzter Beitrag: Nilawa
  Signalverlaufsdiagramm Zeitachse in s MitchD 8 10.577 26.10.2017 07:31
Letzter Beitrag: GerdW
  Signalverlaufsdiagramm - Zeitachse falsch JanBurg 2 5.736 06.10.2017 11:12
Letzter Beitrag: JanBurg
  X-Achse des Signalverlaufs anpassen LV_Vladi 6 5.980 11.02.2016 14:39
Letzter Beitrag: Lucki
  Zeitachse eines Signals anpassen bzw. erzeugen uuuhl 12 14.735 09.02.2016 08:57
Letzter Beitrag: GerdW

Gehe zu: