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 

*csv Dateien einlesen und in neue *.csv 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!

09.02.2011, 10:58
Beitrag #1

puchi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 54
Registriert seit: Oct 2010

2009
2010
de

81929
Deutschland
*csv Dateien einlesen und in neue *.csv schreiben
Hallo!

Ist es mit LabView möglich, Daten aus einer *.csv-Datei einzulesen und diese in eine neue zu schreiben. Dabei soll aber auch kontrolliert werden ob die Datei, welche eingelesen wird schon mal eingelesen wurde.

Danke im voraus.
Lg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.02.2011, 11:00 (Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2011 14:43 von Dennis.Moser.)
Beitrag #2

Dennis.Moser Offline
Administrator
Administrators

Beiträge: 3.045
Registriert seit: Aug 2004

5.1 : 7.1 : 8.x : 20xx
1997
DE_EN

57589
Deutschland
RE: *csv Dateien einlesen und in neue *.csv schreiben
Ja, ist möglich Smile

Beschreib doch einmal was genau gemacht werden soll und was du bereits versucht hast... und schau dir mal was in der Richtung an...
http://www.labviewforum.de/Thread-LabVIE...2#pid28682

http://www.labviewforum.de/Thread-CSV-Da...put-senden

Wissen ist das einzige Gut das sich vermehrt, wenn man es teilt!

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

BC: 14vqy6mgfswpX6z7HLVxk1h3sHAvzE4aZG
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2011, 19:54 (Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2011 19:56 von puchi.)
Beitrag #3

puchi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 54
Registriert seit: Oct 2010

2009
2010
de

81929
Deutschland
RE: *csv Dateien einlesen und in neue *.csv schreiben
Hallo!

Danke, für deine Antwort.
Naja habe noch nicht wirklich viel geschafft.
Habe nur mal damit begonnen, mein Versuch befindet sich im Dateianhang.

Ich lese die Daten über ein readfromspreadsheet ein und gebe sie über ein writetospreadsheet aus. Brauch ich dazwischen überhaupt ein Array, wie ich es im Bsp. begonnen habe? Was muss dazwischen noch alles passieren?
Und wie mache ich das dann, dass kontrolliert wird, ob die selben Daten schon einmal eingelesen wurde?

Danke im Voraus.

//Noch eine kleine Frage: Wie erstelle ich ein Snippet, habe nirgendwo etwas gefunden? ;(

Lv09_img2


Angehängte Datei(en)
2009 .vi  csv zusammenführen.vi (Größe: 8,41 KB / Downloads: 565)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2011, 21:39 (Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2011 21:40 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: *csv Dateien einlesen und in neue *.csv schreiben
Zitat:Wie erstelle ich ein Snippet
Gewünschten Bereich im Blockdiagramm markieren, Menü->Edit->Snippet erstellen...

Hättest du aber auch in der LabVIEW-Hilfe nachlesen können...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2011, 22:30
Beitrag #5

puchi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 54
Registriert seit: Oct 2010

2009
2010
de

81929
Deutschland
RE: *csv Dateien einlesen und in neue *.csv schreiben
(09.02.2011 21:39 )GerdW schrieb:  
Zitat:Wie erstelle ich ein Snippet
Gewünschten Bereich im Blockdiagramm markieren, Menü->Edit->Snippet erstellen...

Hättest du aber auch in der LabVIEW-Hilfe nachlesen können...

Achso, sry hatte immer nach dem Wort Snippet gesucht, jedoch ist mein Labvie auf deutsch, somit heißt es bei mir VI-Abschnitt von Auswahl erstellen.

(09.02.2011 19:54 )puchi schrieb:  Hallo!

Danke, für deine Antwort.
Naja habe noch nicht wirklich viel geschafft.
Habe nur mal damit begonnen, mein Versuch befindet sich im Dateianhang.

Ich lese die Daten über ein readfromspreadsheet ein und gebe sie über ein writetospreadsheet aus. Brauch ich dazwischen überhaupt ein Array, wie ich es im Bsp. begonnen habe? Was muss dazwischen noch alles passieren?
Und wie mache ich das dann, dass kontrolliert wird, ob die selben Daten schon einmal eingelesen wurde?

Danke im Voraus.
Hat hierzu vielleicht jemand einen Vorschlag?

Lg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2011, 23:05 (Dieser Beitrag wurde zuletzt bearbeitet: 10.02.2011 08:35 von jg.)
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: *csv Dateien einlesen und in neue *.csv schreiben
(09.02.2011 22:30 )puchi schrieb:  Hat hierzu vielleicht jemand einen Vorschlag?
Dazu kann ich nur sagen:
(09.02.2011 11:00 )Dennis.Moser schrieb:  Beschreib doch einmal was genau gemacht werden soll...
Ich verstehe auch noch nicht, was genau du willst. Dein VI schreibt keine neue Datei, da wird nichts zusammengeführt.

Willst du einfach nur Dateien aneinanderhängen? Dann brauchst du kein Read-From-Spreadsheet, einfach komplett einlesen mit dem Read-File und wieder rausschreiben.

Und was meinst mit:
Zitat:Dabei soll aber auch kontrolliert werden ob die Datei, welche eingelesen wird schon mal eingelesen wurde.
Willst du wissen, ob du die Datei "selber" schon eingelesen hast? Dann einen entsprechenden Merker programmieren. Oder die Datei in ein Verzeichnis "eingelesen" verschieben.

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
10.02.2011, 08:04
Beitrag #7

puchi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 54
Registriert seit: Oct 2010

2009
2010
de

81929
Deutschland
RE: *csv Dateien einlesen und in neue *.csv schreiben
Danke, also funktioniert das mit den beiden VI's "Aus Textdatei lesen" und "In Textdatei schreiben"?

Also das mit der kontrolle ist nicht so einfach? Aber theoretisch könnte ich die Datei nach erfolgreichem Einlesen löschen bzw. in einen anderen Ordner verschieben, wie von Ihnen schon vorgeschlagen, das funktioniert ja oder?

Lg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.02.2011, 08:40
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: *csv Dateien einlesen und in neue *.csv schreiben
(10.02.2011 08:04 )puchi schrieb:  Danke, also funktioniert das mit den beiden VI's "Aus Textdatei lesen" und "In Textdatei schreiben"?
Wenn du die csv-Datei nicht weiter verändern willst, ja! Dann langt sogar ein Move- oder Copy-File-Befehl.

Da mir immer noch nicht klar ist, was du durch das einlesen und wieder schreiben erreichen willst, kann ich dir keine definitive Aussage geben.

Kann sein, dass du besser "Read from Spreadsheet" verwendest. Oder auch nicht. KA

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
10.02.2011, 09:13
Beitrag #9

puchi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 54
Registriert seit: Oct 2010

2009
2010
de

81929
Deutschland
RE: *csv Dateien einlesen und in neue *.csv schreiben
Achso, sorry, hier eine ausführliche Erklärung:
Ich bekomme für jeden Tag eine Datei mit Zeit/Datum (1 Spalte) und Messwert (2 Spalte), diese Daten sollen dann in eine csv-Datei zusammenkopiert werden, sodass man den Verlauf der Werte auf längere Zeit begutachten kann.

Lg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.02.2011, 10:24
Beitrag #10

F.Bi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 152
Registriert seit: Oct 2007

LabView 2016
2007
EN

55218
Deutschland
RE: *csv Dateien einlesen und in neue *.csv schreiben
Über den Zeitstempel in deiner Datei kannst du feststellen, ob du den Datensatz schon eingelesen hast.

Gruß
Frank
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
  Dateien lesen und schreiben stoa 4 4.836 17.03.2020 11:50
Letzter Beitrag: stoa
  Viele Dateien lesen und schreiben Kügelchen 1 4.311 19.06.2013 09:13
Letzter Beitrag: Achim
  Daten aus mehrern TXT-Dateien einlesen uecontitech 6 6.235 01.09.2009 14:20
Letzter Beitrag: SeBa
  Fehler beim schreiben von TDMS Dateien PeterPuter1 2 6.727 29.05.2009 18:47
Letzter Beitrag: schrotti
  Bestimmte Bereiche aus Textdateien einlesen und neue Datei erstellen donoka 9 8.534 15.04.2009 14:53
Letzter Beitrag: donoka
  Dateien aus einem Ordner lesen und in Tabelle (Array) schreiben nixblicker 5 7.010 23.10.2008 09:41
Letzter Beitrag: TSC

Gehe zu: