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 

Wavechart Zeit von 0 beginnen



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!

27.08.2008, 11:25
Beitrag #1

fsg4u Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 97
Registriert seit: May 2008

8.6
2008
de

23552
Deutschland
Wavechart Zeit von 0 beginnen
Moin moin ihr.
Ich nehme in einer Whileschleife von einem DAQmx daten auf und übergib diese direkt an einen Wavechart.
Nun würde ich auf der Zeitachse aber gern haben, dass in in absoluten Zahlen von 0 beginnt und dann z.B in sek oder msek anzeigt.
Den Chart setze ich vor jeder Messung per Invoke Node auf 0, so dass er richtig aussieht.
Wenn ich aber bei der Zeitachse das Format auf absolut setze. kommen werte im Millardenbereich. also wahrscheinlich die sek werte seit 1904 oder so was raus.

Habt ihr ne Idee?
Danke FSG


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.08.2008, 12:17 (Dieser Beitrag wurde zuletzt bearbeitet: 27.08.2008 12:20 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
Wavechart Zeit von 0 beginnen
Versuchs erst mal mit rechter Maustaste auf FP-Bild --> Zeitstempel ingnorieren.
Mit dem "Signalverlaufsgraph" funktioniert das. Bin mir aber nicht sicher, ob Deine "Wave-Chart" vielleicht ein "Signalverlsaufsdiagramm" (Strip Recorder) ist, und ob es diesen Menüpunkt in V8.2 überhaupt schon gab.
ms - Anzeige: Eigenschaften --> Anzeigeformat --> SI-Einheiten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2008, 12:27
Beitrag #3

fsg4u Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 97
Registriert seit: May 2008

8.6
2008
de

23552
Deutschland
Wavechart Zeit von 0 beginnen
hm also ich hab nur Ignore Attributes und das hilft leider nicht.
Ja mein Waveform chart heist im deutschen Signalverlaufsdiadramm.
Noch ne Idee vielleicht?
danke für Eure Bemühungen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2008, 12:53 (Dieser Beitrag wurde zuletzt bearbeitet: 27.08.2008 16:01 von Lucki.)
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Wavechart Zeit von 0 beginnen
Dann z.B so:
Lv82_img
Sonstige .vi  Zeit.vi (Größe: 22,09 KB / Downloads: 271)

Die wichtige Botschaft ist hier, daß Du den Zeitstempel jederzeit in eine ganz normale Zahl konvertieren kannst - Sekunden seit 1904. Wenn man das weiß, ist es ganz leicht, sich etwas auszudenken, damit man diesen blöden Offset in der Zeit weg bekommt. Hier im Beispiel ist nur eine Möglichkeit dargestellt.
Es ist natürlich ewas komplizierter, wenn das Diagramm ohne Rüclsetzen mehrere Male aktualisiert wird und sich die Daten lückenlos anschließen sollen. Ab das schaffst Du schon.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2008, 07:12
Beitrag #5

fsg4u Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 97
Registriert seit: May 2008

8.6
2008
de

23552
Deutschland
Wavechart Zeit von 0 beginnen
hm. schade, dass es nicht direkt so geht.
ich wollte während der aufnahmephase eigentlich so wenig wie möglich machen, um es so performant wie möglich zu halten.
Und Du meinst mit 8.5 geht es definitiv?
Danke erstmal für Deine Mühe.
Ciao FSG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2008, 07:50 (Dieser Beitrag wurde zuletzt bearbeitet: 28.08.2008 07:50 von Lucki.)
Beitrag #6

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Wavechart Zeit von 0 beginnen
' schrieb:hm. schade, dass es nicht direkt so geht.
ich wollte während der aufnahmephase eigentlich so wenig wie möglich machen, um es so performant wie möglich zu halten.
Und Du meinst mit 8.5 geht es definitiv?
Du interpretierst mich hier völlig falsch. Weder habe ich gesagt, daß das Beispiel mit Signalverlaufsdiagramm nur mit 8.5 geht (es geht mit allen Versionen), noch, daß die vorzunehmende Änderung für Deine Anwendnung, die ich nicht kenne (Du schickst ja kein VI), so umfangreich sind, daß die Performance darunter leidet. Die vorzunehmenden Modifikationen sind vermutlich klein, um nicht zu sagen winzig.
Due erwartest entschieden zu viel, ich bin doch kein Hellseher. Wie sollte etwas direkt gehen, wenn das zugehörige VI nicht vorliegt?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2008, 09:49
Beitrag #7

fsg4u Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 97
Registriert seit: May 2008

8.6
2008
de

23552
Deutschland
Wavechart Zeit von 0 beginnen
Sorry, ich hab das schon so verstanden, dass das Beispiel, welches Du mir geschickt hast, auch mit älteren LabVIEWversionen geht.
Aber dies hier geht nur mit LabVIEW 8.5 so wie ich DIch verstanden hab:
Lucki
"Versuchs erst mal mit rechter Maustaste auf FP-Bild --> Zeitstempel ingnorieren."

Das Beispiel, welches Du mir geschickt hast, könnte ich ja einbauen.
Der Code an dieser Stelle ist ja sehr simpel, aber
ich müsste dann wieder meine Channels aufsplitten und den einzelnen Channel in einer For Schleife die Systemzeit übergeben.
Und das wolle ich halt eigentlich nicht, da ich dann an der Stelle wieder Rechenzeit reinbekomme.
Das sähe dann ja so oder so ähnlich aus wie im zweiten bild.

Hellsehen wär echt was schönes..*G*
Danke für Deine Mühe!
FSG


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2008, 13:09 (Dieser Beitrag wurde zuletzt bearbeitet: 29.08.2008 07:44 von Lucki.)
Beitrag #8

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Wavechart Zeit von 0 beginnen
' schrieb:Aber dies hier geht nur mit LabVIEW 8.5 so wie ich DIch verstanden hab:
"Versuchs erst mal mit rechter Maustaste auf FP-Bild --> Zeitstempel ingnorieren."
Das war nur eine vage Vermutung, die sich nicht bestätigt hat. Ich habe es bis zur V80 zurückverfolgt, seitdem oder auch noch früher gibts das. Allerdings: Wie es sich für ein gutes Kontextmenü gehört, erscheint es nur, wenn es in den Kontext passt, also im Klartext: Nur, wenn eine Waveform an den Graphen angeschlossen ist.

Wenn Du ein gemeinsame X-Achse für alle Plots hast, dann könntest Du so den Nullpunkt erzeugen. Es ist nichts, was die Perfomance irgendwie belastet:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2008, 07:22
Beitrag #9

fsg4u Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 97
Registriert seit: May 2008

8.6
2008
de

23552
Deutschland
Wavechart Zeit von 0 beginnen
Vielen Dank.
Versuch ich heute mal!
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
Question Chart mit relativer Zeit bei Null beginnen lassen für Spezialfall BrowniesYay 8 5.369 21.03.2019 12:45
Letzter Beitrag: GerdW
  2 Kurven in einem Graph darstellen, die 2. soll an der X-Achse ungleich 0 beginnen mazell 3 5.831 10.01.2013 12:38
Letzter Beitrag: jg
  Signalverlaufsdiagramm bei Zeit = 0 beginnen lassen Matze 1 6.413 03.08.2010 12:03
Letzter Beitrag: Lucki
  Chart mit zweitem Wert beginnen Foxi 1 3.548 23.02.2006 08:52
Letzter Beitrag: A.Berndsen

Gehe zu: