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 

Daten in txt-file schreiben



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!

11.10.2006, 09:36
Beitrag #1

dude776 Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Jun 2006

8.6
-
de

86911
Deutschland
Daten in txt-file schreiben
Morgen zusammen!

Habe jetzt schon geraume Zeit die Datenbank durchwühlt, da mir das Problem trivial vorkommt, aber nix gefunden bzw. zu doof zum übertragen:

Ich würde gerne Daten z.B. im Sekundentakt in einer Spalte in einem txt-file abspeichern. In der ersten Spalte des files sollte das Datum und in die zweite Spalte die aktuelle Uhrzeit zum Zeitpunk der Messwerterfassung eingetragen werden. In der dritten bis n-ten Spalte folgenden dann die Messwerte.

Ein file sollte immer 24h lang beschrieben werden und dann unter dem entprechenden Datum abgespeichert werden. Die folgenden Daten sollten dann in ein neu erstelltes file geschrieben werden.

Momentan experimentiere ich mit dem Express-VI "Messwerte in Datei schreiben", da man hier schön komfortabel den Speicherrythmus und die Dateierstellung einstellen kann. Dummerweise schreibt er mir die Zeit und das Datum immer nur in den Header, in der ersten Spalte werden dann die Sekunden eingetragen, die seit t0 vergangen sind.

Hat jemand nen leicht verständlichen Tipp oder ne Lösung?

Da ich auf diesem Rechner kein LabVIEW habe, findet ihr im Anhang nen Snapshot von meinem sagenhaften können!
Blush


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.10.2006, 12:26
Beitrag #2

dude776 Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Jun 2006

8.6
-
de

86911
Deutschland
Daten in txt-file schreiben
Tja, sieht ja schlecht aus, komme nicht weiter.

Sollte ich besser nicht mit dem Express-VI arbeiten?Glare
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.10.2006, 12:40
Beitrag #3

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Daten in txt-file schreiben
Schau dir mal das VI "Format Into File" an, da kannst du alles selber bestimmen, was wo und wie in die Datei geschrieben wird. Und für die Taktung schaue dir mal folgendes an:
http://www.LabVIEWforum.de/index.p...f=75&t=3697

Gruss, Eugen

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.10.2006, 15:49
Beitrag #4

dude776 Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Jun 2006

8.6
-
de

86911
Deutschland
Daten in txt-file schreiben
Juhu!!!!!!!!!!!

Große Freude. Ich habs ungefähr hinbekommen. Im Beispiel speichert es mir jetzt jede Sekunde einen Datensatz, für 5 s und speichert die Datei als .txt mit dem aktuellen Datum. Jetzt muss ich nur noch hinkriegen, dass er bei Datumswechsel die Datei schließt und ne neue aufmacht. Sollte jetzt aber kein Problem mehr sein (Strotz vor Selbsbewußtsein!!!).

Kann mir eventuell jemand sagen, wie ich Spaltenüberschriften in die .txt-Datei bekomme? Wäre profimäßiger!

So, hier isses, endlich kann ich auch mal was zeigen:Tippen


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.10.2006, 15:55
Beitrag #5

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Daten in txt-file schreiben
Gleich nach dem Aufmachen (File Open) kannst du die Headerzeile dareinschreiben.

Gruss

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.10.2006, 16:11
Beitrag #6

dude776 Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Jun 2006

8.6
-
de

86911
Deutschland
Daten in txt-file schreiben
Danke Eugen, das klappt jetzt auch. Könnte durchdrehen vor Freude! Wenns klappt machts echt Spass...Pccrash
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.10.2006, 16:14
Beitrag #7

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Daten in txt-file schreiben
Durch klicken einer Taste wird im User-Event die Datei geöffnet und Header reingeschrieben und die Referenz (als Lokale Variable bei mir) wird gültig. Ich logge die Daten normalerweise in einem SubVI, das im HauptVI in einer While-Schleife unter der Bedingung (Case-Structure), dass die Referenz auf die Log-Datei gültig ist, aufgerufen wird.

Oder ich verwende eine lokale Variable die mir signalisiert, dass das Logen aktiv ist. Die wird in der Event-Struktur beim erfolgreichen File Open auf True gesetzt.

Und wie schon oben gesagt, ich verwende Format Into File, was du durch zwei Schritte in deinem VI realisiert hast. Du hast Format Into File durch Array To Spreadsheet String + Write Txt File ersetzt. Übrigens, das VI Array To Spreadsheet String braucht ein "%s" am Eingang und nicht ein leeres String.

Gruss, Eugen

Aufruf vom HauptVI:    


LogVI selbst:    

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.10.2006, 16:20
Beitrag #8

dude776 Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Jun 2006

8.6
-
de

86911
Deutschland
Daten in txt-file schreiben
Ok, alles klar....

Ich gehe jetzt Fußball glotzen, macht auch Spaß und kann ich besser!

Bye, bis demnächst!

Patrick
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
  Daten in Cluster schreiben meb2323 2 3.545 25.11.2019 10:25
Letzter Beitrag: Freddy
  Komplexe Daten in eine Datei schreiben smb 1 3.183 19.12.2016 15:33
Letzter Beitrag: GerdW
  Export to file (nicht indexierte Daten) Bigles 3 3.594 27.08.2014 10:01
Letzter Beitrag: Kiesch
  daten in tdms datei schreiben sinwar 4 7.061 16.08.2012 11:59
Letzter Beitrag: GerdW
  Daten in SubVI schreiben rio170 7 7.885 10.02.2011 15:28
Letzter Beitrag: Falk
  Daten in Array schreiben flizzer82 6 10.162 12.10.2010 10:42
Letzter Beitrag: GerdW

Gehe zu: