Hallo Zusammen,
ich sitze gerade im Labor bei einem Experiment und alle fragen mich wann der Effekt aufgetreten ist. Alle wollen eine Uhrzeit haben damit sie im Diagramm zoomen können.
Leider schaffe ich es nicht mir das Datum und die Uhrzeit anzeigen zu lassen. Die Einstellungen im Diagramm mit der Absoluten Zeit zu arbeiten klappen nicht.
Kann mir jemand helfen? Ist wahrscheinlich schnell gemacht, nur komm ich nicht drauf. Es müssen die Counts (Zahl) über die Rechnerzeit hh:mm
s dargestellt werden.
Danke schon mal für die Hilfe.
Andreas
Hallo Andi,
du verwendest (nur) einen Chart ("Signalverlaufsdiagramm"). Dieser hat nur wenige Optionen, was die X-Achse angeht: dort wird nur der Index des gerade hinzugefügten Datenpunktes aufgetragen. Diesen kannst du zwar als Zeit formatieren lassen, dies ist aber keine Zeitmessung!
1. Quickfix:
Formatiere die X-Achse als "relative Zeit". Dann bekommst du die "Zeit" seit Messbeginn angezeigt. Über die X-Achsen-Eigenschaften (Skalierung) kannst du die Anzeige noch an dein Messintervall anpassen. Dies ist das beste, was du mit einem Chart erreichen kannst...
2. Lösung:
Verwende einen Graphen ("Signalverlaufsgraph" oder "XY-Graph"). Bei diesen hat man deutlich mehr Optionen bei der X-Achse bzw. kann deren Werte selbst vorgeben (XY-Graph). Dies bedeutet aber deutliche Änderungen an deinem VI...
Hallo Gerd,
danke für deine schnelle Antwort. Das Quickfix habe ich schon entdeckt. Allerdings brauche ich schon die Uhrzeit. Habe auch versucht das VI zu ändern, stehe dann aber vor dem Problem das ich eine Zahl nicht so einfach umwandeln kann. Vielleicht geht das nur weiß ich nicht wie.
Hättest du einen Vorschlag??
Hallo Andi,
Zitat:Habe auch versucht das VI zu ändern, stehe dann aber vor dem Problem das ich eine Zahl nicht so einfach umwandeln kann. Vielleicht geht das nur weiß ich nicht wie. Hättest du einen Vorschlag??
Was soll ich sagen?
Ich soll einen Vorschlag machen, wie du etwas verbesserst/zum Laufen bringst, was du uns aber nicht zeigen willst?
Zeig doch erstmal die Änderungen, die du vorgenommen hast. "Zahlen nicht so einfach umwandeln" kann ich nicht nachvollziehen...
(29.06.2012 08:04 )GerdW schrieb: [ -> ]2. Lösung:
Verwende einen Graphen ("Signalverlaufsgraph" oder "XY-Graph"). Bei diesen hat man deutlich mehr Optionen bei der X-Achse bzw. kann deren Werte selbst vorgeben (XY-Graph). Dies bedeutet aber deutliche Änderungen an deinem VI...
3. Alternative:
Wenn du Waveforms in das Chart schreibst statt Einzelwerte, dann wird auch ein Datum/Uhrzeit an der x-Achse angezeigt:
[
attachment=40462]
Und die Punkte müssen auch nicht äquidistant sein.
Gruß, Jens
In diesem Zusammenhang gibt es IMHO eine Frage beim CLAD-Test, die noch falsche Antworten enthält:
Sinngemäß:
Welcher Graph muss verwendet werden, wenn Messwerte nicht äquidistant vorliegen?
Es ist nur eine Antwort richtig!
Unter den Vorschlägen befindet sich aber Chart und XY-Graph...
Hier kommt mein Versuch mir die Daten in einem Diagramm mit Datum und Uhrzeit anzeigen zu lassen....
Hat jemand eine Idee wie man das ohne große Änderungen hinbekommt?
Hallo Andi,
so richtig sicher bist du aber noch nicht im Umgang mit Arrays und deren zusammensetzen?
Siehe Anhang für einen Versuch...
(29.06.2012 11:06 )Andi Vogel schrieb: [ -> ]Hat jemand eine Idee wie man das ohne große Änderungen hinbekommt?
Nicht drängeln, bloß weil du 2 h keine Antwort bekommen hast. (vgl.
LVF-Regeln).
On Topic: Schon mal meinen Vorschlag aus Beitrag #5 verfolgt?
Gruß, Jens
Hallo Jens, Hallo Gerd,
danke für die Vorschläge. Und entschuldigt bitte, dass es so wirkte als würde ich drängeln. War nicht meine Absicht. Gerd bei deinem Vorschlag verstehe ich nicht, warum die aus dem Datum eine Fließkommazahl machst. Und ja ich habe noch nicht so recht den Durchblick. Deshalb läuft ja mein Profil unter Anfänger.... Ich denke mein Problem ist, dass ich nicht ein Datum und eine Zahl in einem Diagramm verarbeiten kann. Ich denke ich muss die Zahl zunächst als Array umwandeln um dann weiter zu arbeiten. Nur weißt ich leider nicht wie.
@Jens.
Werde jetzt den Ansatz weiter verfolgen.
Danke euch beiden aber schon einmal für eure Hilfe.