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 

Zeitumwandlung



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!

20.10.2009, 12:59
Beitrag #1

Darkstar Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Dec 2006

8.5
2003
en

23557
Deutschland
Zeitumwandlung
Moin,

folgendes Problem:
Ich habe eine Datums und Zeitangabe im Stringformat (je 1 String) (Bsp. "01.01.2009" und "11:00")
diese wil ich jetzt auf die X-Achse eines XY Graphes auftragen, dafür muss ich die Zeit ja meines Wissens nach in
die absolute Zeit (seit 1904 in s) umwandeln. Hab leider über google und in den examples nichts gefunden.

Stehe da total auf dem Schlauch, ist sicher nur eine Kleinigkeit -_-

Vielen dank für eure Hilfe!
Mit freundlichen Grüßen
Darkstar
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
20.10.2009, 13:13 (Dieser Beitrag wurde zuletzt bearbeitet: 20.10.2009 13:14 von jg.)
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Zeitumwandlung
Sowas geht hervorragend über "Scan from String" und den entsprechenden Format-Strings:
   

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2009, 13:26
Beitrag #3

Darkstar Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Dec 2006

8.5
2003
en

23557
Deutschland
Zeitumwandlung
Vielen Dank,

das ist schonmal gut, und in welches Format muss ich das dann bringen (und wie?), dass der Graph das interpretieren kann?

Gruß
Darkstar
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2009, 13:43
Beitrag #4

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Zeitumwandlung
Was da rauskommt ist ein Zeitstempel. Graphen sind schlau genug das zu merken.

Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2009, 13:53 (Dieser Beitrag wurde zuletzt bearbeitet: 20.10.2009 13:59 von jg.)
Beitrag #5

Darkstar Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Dec 2006

8.5
2003
en

23557
Deutschland
Zeitumwandlung
naja .... vielleicht (bzw. ganz sicherBig Grin) hab ich dann einen Fehler gemacht:
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>
These cannot be wired together because their data types (numeric, string, array, cluster, etc.) do not match.
Show the Context Help window to see what data type is required.
The type of the source is Time Stamp.
The type of the sink is double [64-bit real (~15 digit precision)].</div>

Der XY-Graph-Cluster fordert bei mir 2 double Werte.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2009, 13:59
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Zeitumwandlung
Hast du in den Terminal-Anschluß des XY-Graph geschrieben oder in eine lokale Variable.

Im ersten Fall sollte sich das Format des Graphen entsprechend ändern.

Alternativ kannst du den Zeitstempel einfach mit "To Dbl" in ein Double wandeln, intern ist die Darstellung sowieso ein Double (nämlich genau die Sekunden seit 1904).

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
20.10.2009, 14:03
Beitrag #7

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Zeitumwandlung
Hmm,

ich hab das hier letztens irgendwo gepostet. Vielleicht hilft es dir ein wenig weiter...

   

Ansonsten hilft nur hochladen von deinem VI und/oder Screenshot.

Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2009, 14:09
Beitrag #8

Darkstar Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Dec 2006

8.5
2003
en

23557
Deutschland
Zeitumwandlung
Super vielen dank hat funktioniert.
Das meine Messwerte nun bei einer fortlaufenden Zeit ein Dreieck ergeben scheint mir zwar noch einwenig suspekt, aber das hat sicher einen anderen Grund.

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2009, 14:31
Beitrag #9

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Zeitumwandlung
' schrieb:Super vielen dank hat funktioniert.
Das meine Messwerte nun bei einer fortlaufenden Zeit ein Dreieck ergeben scheint mir zwar noch einwenig suspekt, aber das hat sicher einen anderen Grund.

Grüße

Du meinst z.B. Messwert 4 = Messwert 1?

Kann nicht sein, denn Zeit läuft ja nicht rückwärts (behaupte ich, bis jemand ein VI zeigt, welches das Gegenteil beweist).

Es könnte aber sein, dass die Zeiten die du zu deinen Messwerten schreibst sich im Kreis drehen... ein XY-Graph macht ja die Punkte wo du willst... also auch in der Vergangenheit.

Zurück in die Zukunft,

SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Gehe zu: