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 

Frage zu Express VI "Messdaten in Datei speichern"



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!

15.02.2007, 09:28
Beitrag #1

TwisT Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Sep 2006

7.1
2006
kA


Deutschland
Frage zu Express VI "Messdaten in Datei speichern"
Moin!

Das Express VI "Messdaten in Datei speichern" schreibt in die erste Spalte der Datei mit den Daten eine Art Zeitstempel der Form "85533,234". Wie kann ich das in eine "ordentliche" Zeiteinheit umrechnen bzw. ist das einfach wie der UNIX-Timestamp nur in Sekunden statt Millisekunden? In der Hilfe konnte ich dazu leider nichts Passendes finden.

TIA und viele Grüße, TwisT

'Why waste time learning when ignorance is instantaneous?' - Hobbes
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.02.2007, 09:54
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Frage zu Express VI "Messdaten in Datei speichern"
Hi,

das ist das allgemeine LV-Zeitformat, gerechnet ab 1.1.1904 0 Uhr.

       


Da blöde an Express-VIs ist, dass sie einem zu viel Arbeit abnehmen...wenn du nicht unbeding das lvm- oder tdm-Format brauchst, versuchs doch einfach mal mit "Write to spreadsheet file"...

Das Express-VI kann man übrigens auf öffnen (rechtsklick), und sich mal anschauen, was passiert! Aber vorsicht...das musst du dann separat speichern! Vorsicht!

Gruss
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.02.2007, 14:40
Beitrag #3

TwisT Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Sep 2006

7.1
2006
kA


Deutschland
Frage zu Express VI "Messdaten in Datei speichern"
Moin!

' schrieb:das ist das allgemeine LV-Zeitformat, gerechnet ab 1.1.1904 0 Uhr.
Vielen Dank für Deine Antwort! Es sind also in der Tat Sekunden. Da mich nur relative Zeiten interessieren, ist das genau das, was ich braucheSmile

Zitat:Das Express-VI kann man übrigens auf öffnen (rechtsklick), und sich mal anschauen, was passiert! Aber vorsicht...das musst du dann separat speichern! Vorsicht!
Ah, das wusste ich noch nicht. Habe mir das VI mal angesehen, nicht gerade übersichtlich... Aber da es genau das tut, was ich brauche, passt das schon.

Viele Grüße, TwisT

'Why waste time learning when ignorance is instantaneous?' - Hobbes
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.10.2007, 21:13
Beitrag #4

Hep Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Oct 2007

2009
2008
DE

80339
Deutschland
Frage zu Express VI "Messdaten in Datei speichern"
' schrieb:Hi,

das ist das allgemeine LV-Zeitformat, gerechnet ab 1.1.1904 0 Uhr.

[attachment=31628:time_value.gif][attachment=31629:time.gif]
Da blöde an Express-VIs ist, dass sie einem zu viel Arbeit abnehmen...wenn du nicht unbeding das lvm- oder tdm-Format brauchst, versuchs doch einfach mal mit "Write to spreadsheet file"...

Das Express-VI kann man übrigens auf öffnen (rechtsklick), und sich mal anschauen, was passiert! Aber vorsicht...das musst du dann separat speichern! Vorsicht!

Gruss
Achim


Hallo zusammen,

ich habe ein verwandtes Problem: Ich mache eine Analoge Spannungsmessung in einer While-Schleife und möchte die Daten jedes Mal auslesen und in eine Datei Speichern. Dazu verwende ich "Waveform to spreadsheet file". Soweit so gut. Es gibt dann in der Datei eine Spalte mit Datum, eine mit der Zeit hh:mmConfuseds und den Messwert. Ich messe allerdings alle 5ms und hätte es auch gerne so genau in der Datei.
Hier im Forum hab ich jetzt nur gefunden, wie man dt von Graphen oder Waveform-Controls ändert, aber in meinem Fall müsste ich entweder den DAQmx-vis oder dem Waveform to spreadsheet-vi das Zeitformat angeben, was aber soweit ich weis nicht geht. Oder ich bräuchte eine Funktion, die ich beim Waveform-Kabel zwischen schalten kann und die mir das Zeitformat ändert (was wohl auch keinen Sinn macht, wenn die Zeit wie oben beschrieben immer im LV-Format vorliegt).
Kann mir jemand damit helfen?

Danke und viele Grüße
Heinrich
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.10.2007, 05:49
Beitrag #5

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Frage zu Express VI "Messdaten in Datei speichern"
' schrieb:Ich mache eine Analoge Spannungsmessung in einer While-Schleife und möchte die Daten jedes Mal auslesen und in eine Datei Speichern. Dazu verwende ich "Waveform to spreadsheet file". Soweit so gut. Es gibt dann in der Datei eine Spalte mit Datum, eine mit der Zeit hh:mmConfuseds und den Messwert. Ich messe allerdings alle 5ms und hätte es auch gerne so genau in der Datei.

Hi,

verstehe ich nicht...wenn du mit den WF-VIs für die Datenerfassung arbeitest, wird doch automatisch der Timestamp erfasst...und auch so in die Datei geschrieben! Oder machst du was anderes?

Am besten postest du mal dein VI (oder ein Demo, dass das von dir beschriebene Verhalten zeigt) und evtl. auch ne damit erzeugte Datei...dann sehen wir weiter!

Gruss
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.10.2007, 10:01 (Dieser Beitrag wurde zuletzt bearbeitet: 03.12.2007 22:32 von jg.)
Beitrag #6

Hep Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Oct 2007

2009
2008
DE

80339
Deutschland
Frage zu Express VI "Messdaten in Datei speichern"
' schrieb:Hi,

verstehe ich nicht...wenn du mit den WF-VIs für die Datenerfassung arbeitest, wird doch automatisch der Timestamp erfasst...und auch so in die Datei geschrieben! Oder machst du was anderes?

Am besten postest du mal dein VI (oder ein Demo, dass das von dir beschriebene Verhalten zeigt) und evtl. auch ne damit erzeugte Datei...dann sehen wir weiter!

Gruss
Achim


Hallo Achim,

Die Timestamp wird auch in die Datei geschrieben, aber nur Sekundengenau, ich brauche aber Millisekunden...
Angehängt eine abgespeckte version des vis und eine davon generierte Datei.

Danke für die schnelle Antwort!!

Grüße
Heinrich

(VI LV 7.0)


Angehängte Datei(en)
Sonstige .txt  neutest.txt (Größe: 705 Bytes / Downloads: 247)

Sonstige .vi  Untitled.vi (Größe: 57,75 KB / Downloads: 300)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.10.2007, 10:26 (Dieser Beitrag wurde zuletzt bearbeitet: 25.10.2007 10:28 von Achim.)
Beitrag #7

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Frage zu Express VI "Messdaten in Datei speichern"
Hi,

ich hab dein VI gestartet und das kam dabei raus:


25.10.2007 11:19:36,492527 -2,473651E+0
25.10.2007 11:19:36,492627 -2,473975E+0
25.10.2007 11:19:36,492727 -2,474300E+0
25.10.2007 11:19:36,492827 -2,473651E+0
25.10.2007 11:19:36,492927 -2,474300E+0
25.10.2007 11:19:36,493027 -2,474624E+0
25.10.2007 11:19:36,493127 -2,474624E+0
25.10.2007 11:19:36,493227 -2,474624E+0
25.10.2007 11:19:36,493327 -2,475273E+0
25.10.2007 11:19:36,493427 -2,474624E+0
25.10.2007 11:19:36,493527 -2,474949E+0
25.10.2007 11:19:36,493627 -2,475273E+0
25.10.2007 11:19:36,493727 -2,474949E+0
25.10.2007 11:19:36,493827 -2,475273E+0
25.10.2007 11:19:36,493927 -2,475273E+0
25.10.2007 11:19:36,494027 -2,475273E+0
25.10.2007 11:19:36,494127 -2,475273E+0
25.10.2007 11:19:36,494227 -2,475273E+0
25.10.2007 11:19:36,494327 -2,475273E+0
25.10.2007 11:19:36,494427 -2,475598E+0
25.10.2007 11:19:36,494527 -2,475598E+0
25.10.2007 11:19:36,494627 -2,475273E+0
25.10.2007 11:19:36,494727 -2,475922E+0
25.10.2007 11:19:36,494827 -2,475598E+0
25.10.2007 11:19:36,494927 -2,475598E+0


Ich weiß nicht, warum er bei dir vor dem Komma abschneidet...

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.10.2007, 12:06
Beitrag #8

Hep Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Oct 2007

2009
2008
DE

80339
Deutschland
Frage zu Express VI "Messdaten in Datei speichern"
' schrieb:Hi,

ich hab dein VI gestartet und das kam dabei raus:
25.10.2007 11:19:36,492527 -2,473651E+0
25.10.2007 11:19:36,492627 -2,473975E+0
25.10.2007 11:19:36,492727 -2,474300E+0
25.10.2007 11:19:36,492827 -2,473651E+0
25.10.2007 11:19:36,492927 -2,474300E+0
25.10.2007 11:19:36,493027 -2,474624E+0
25.10.2007 11:19:36,493127 -2,474624E+0
25.10.2007 11:19:36,493227 -2,474624E+0
25.10.2007 11:19:36,493327 -2,475273E+0
25.10.2007 11:19:36,493427 -2,474624E+0
25.10.2007 11:19:36,493527 -2,474949E+0
25.10.2007 11:19:36,493627 -2,475273E+0
25.10.2007 11:19:36,493727 -2,474949E+0
25.10.2007 11:19:36,493827 -2,475273E+0
25.10.2007 11:19:36,493927 -2,475273E+0
25.10.2007 11:19:36,494027 -2,475273E+0
25.10.2007 11:19:36,494127 -2,475273E+0
25.10.2007 11:19:36,494227 -2,475273E+0
25.10.2007 11:19:36,494327 -2,475273E+0
25.10.2007 11:19:36,494427 -2,475598E+0
25.10.2007 11:19:36,494527 -2,475598E+0
25.10.2007 11:19:36,494627 -2,475273E+0
25.10.2007 11:19:36,494727 -2,475922E+0
25.10.2007 11:19:36,494827 -2,475598E+0
25.10.2007 11:19:36,494927 -2,475598E+0


Ich weiß nicht, warum er bei dir vor dem Komma abschneidet...


oha, danke jedenfalls!
Dann muss ich wohl irgendwo in LabVIEW eine Einstellung falsch haben..
Oder kann das problem im M&A-Explorer irgendwo sein?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.10.2007, 16:47
Beitrag #9

Hep Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Oct 2007

2009
2008
DE

80339
Deutschland
Frage zu Express VI "Messdaten in Datei speichern"
Hallo noch einmal,

ich habe das ganze jetzt zurückverfolgt und glaube den Fehler gefunden zu haben:
Bei mir steht im sub-vi "Waveform Time to Date Time String" im Zeitformatierstring "%H:%M:%S%u".
wenn ich in einem ganz einfachen programm einen neu generierten Timestamp mit "%H:%M:%S%u" konvertiere werden subsekundenzeiten weggelassen, also das %u ignoriert.. mit "%H:%M:%S%6u" bekomme ich es auf Millisekundenzeiten hin.
Achim, wärst Du so nett und schaust kurz nach was bei dir in diesem Sub-vi steht, und wie dein system auf %u und %6u reagiert? Das wäre toll!!

Vielen Dank
Heinrich
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.10.2007, 17:21
Beitrag #10

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Frage zu Express VI "Messdaten in Datei speichern"
' schrieb:Hallo noch einmal,

ich habe das ganze jetzt zurückverfolgt und glaube den Fehler gefunden zu haben:
Bei mir steht im sub-vi "Waveform Time to Date Time String" im Zeitformatierstring "%H:%M:%S%u".
wenn ich in einem ganz einfachen programm einen neu generierten Timestamp mit "%H:%M:%S%u" konvertiere werden subsekundenzeiten weggelassen, also das %u ignoriert.. mit "%H:%M:%S%6u" bekomme ich es auf Millisekundenzeiten hin.
Achim, wärst Du so nett und schaust kurz nach was bei dir in diesem Sub-vi steht, und wie dein system auf %u und %6u reagiert? Das wäre toll!!

Vielen Dank
Heinrich

Ich habe wie gesagt nur dein VI hier runtergeladen, die SubVI's sind ja dann von meiner Platte...im VI steht folgendes:
   

Wenn ich nur %u verwende, kommt folgendes raus:

25.10.2007 18:16:33, -7,845192E+0
25.10.2007 18:16:33, -7,845517E+0
25.10.2007 18:16:33, -7,845517E+0
25.10.2007 18:16:33, -7,845841E+0
25.10.2007 18:16:33, -7,845517E+0
25.10.2007 18:16:33, -7,845841E+0
25.10.2007 18:16:33, -7,845517E+0
25.10.2007 18:16:33, -7,845517E+0


Kann es sein, dass mal jemand dein Original-VI verändert hat und nicht unter neuem Namen gespeichert hat? Ich kann mir sonst nicht vorstellen, wie dieser Format-String verändert worden sein könnte...

Gruß
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Messdaten speichern- Abfrage (JA/NEIN) Jurely16 7 6.667 02.02.2021 23:04
Letzter Beitrag: jg
  gelesene XML Datei ändern/speichern TpunktN 3 5.637 02.04.2020 09:25
Letzter Beitrag: Freddy
  Datei lesen > anzeigen > verändern > speichern djbugs 5 7.785 26.01.2017 10:18
Letzter Beitrag: GerdW
  Messdaten in excel speichern mit richtigem Datum Lab_fänger 2 6.487 18.10.2015 17:20
Letzter Beitrag: jg
  Werte aus Signalverlaufsdiagramm in Datei speichern und laden montanaro 5 8.685 15.07.2015 06:56
Letzter Beitrag: montanaro
  Cluster in Array/bzw Cluster in Datei speichern thenewone 3 6.754 11.05.2015 14:50
Letzter Beitrag: GerdW

Gehe zu: