CSV Datei öffnen, beschreiben, unter anderem Namen abspeichern TwinCat

markus0911

Level-1
Beiträge
8
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, wir müssen im Zuge eines Technikerprojekts mit Beckhoff TwinCat eine CSV DAtei bearbeiten.

Eine CSV DAtei öffnen oder erstellen, beschreiben und wieder schließen haben wir bereits geschafft. Hier mal das Bild:
fileaccess.JPG


Das erste Problem ist wir müssen jetzt eine CSV Datei öffnen, beschreiben und unter einem anderem Namen abspeichern.
Kann mir jemand sagen wie das geht?

Das zweite Problem ist wir müssen gewisse Zellen in der CSV Datei beschreiben. Auch hierzu mal die CSV Datei:
csv_datei.jpg

Die STRING´s mit dem "V" davor sind in der Vorlage die geöffnet wird bereits vorhanden, die anderen STRING´s und REAL Variablen sollen von der TWinCat rein geschrieben werden.

Ich hab mir da jetzt mal bisschen was auf der Beckhoff Homepage runter geladen... steig da aber nicht wirklich durch:
http://infosys.beckhoff.de/index.ph...ies/html/tcplclibutilities_csv_sample.htm&id=

Kann mir dabei bitte jemand weiter helfen? Ich verlang jetzt natürlich nicht dass jemand das ganze Programm schreibt oder so ;)
Danke schon im Vorraus, uns wäre wirklich sehr geholfen zumal auch langsam die Zeit bei uns knapp wird!!!
 
Hallo,
schau dir doch einmal den FB_FileRename an.
Dann müsstest du halt die Datei öffnen, beschreiben, schließen und unbenennen.
Gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
du wirst auch das Problem haben, dass die Dateien mit FileOpen nur begrenzt kontrolliert beschrieben werden können, d.h. am ende der datei etc.
Wenn du aber nur bestimmte Felder bestehender csv Dateien editieren willst, wirst du auch FUnktionen wie FileSeek / FileTell brauchen.
 
Hab das ganze jetzt mit dem FileCopy gelöst (Vorlage kopieren -> unter anderem Namen abspeichern -> die neue Datei bearbeiten)
FileSeek / FileTell brauch ich tatsächlich.
Danke für eure Tipps, hat mir sehr geholfen;)
 
Hallo,

ich habe genau dasselbe vor: öffnen, an einer bestimmten Position schreiben und scheitere schon bei dem ersten Ansatz :


Eine CSV DAtei öffnen oder erstellen, beschreiben und wieder schließen haben wir bereits geschafft. Hier mal das Bild:


Ich weiß nicht woran das jetzt liegt. Error gibt er auch nicht heraus und trotzdem schreibt er nichts in die Datei. Hoffe auf eure Hilfe. Wenn ich aber schreibe C:\Test.csv dann gibt es einen error ??!!
 
Zurück
Oben