Beckhoff_Amateur
Level-1
- Beiträge
- 8
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Schönen guten Nachmittag,
ich versuche in Beckhoff verschiedene Variablen wie Temperatur und Position in eine CSV. Datei zu schreiben. Dazu bin ich auf den folgenden Link gestoßen
https://infosys.beckhoff.com/index....ies/html/TcPlcLibUtilities_CSV_Sample.htm&id=
Leider existieren die Beispieldateien nicht und ich bin völlig aufgeschmissen. Ich scheitere bereits beim ersten Schritt, das Dokument im Textmodus zu öffnen. Das versuche ich wie folgt
fbFileoPen(
sNetId:= ,
sPathName:= 'C:\Users\B\Documents\test.csv',
nMode:= FOPEN_MODEWRITE,
ePath:= PATH_GENERIC,
bExecute:=Mach ,
tTimeout:= T#10000S,
bBusy=> bFileOpenBusy ,
bError=> bFileOpenError ,
nErrId=> nFileOpenErrId,
hFile=> hfile);
Als Fehlermeldung erhalte ich 1803 (Ungültige Parameter-Werte). Hat jemand eine Idee was genau daran falsch ist?
Zusätzlich verstehe ich den Funktionsblock FB_CSVMemBufferWriter nicht so ganz. Kann ich einfach an den Eingang pValue meine Variable schreiben und der Puffer merkt sich jeden Wert und gibt einen Array mit allen Werten aus, der schließlich mit dem Funktionsblock FB_FilePuts in die test.csv geschrieben wird ?
Ich bin für jede Hilfe dankbar
Beste Grüße
Boris
ich versuche in Beckhoff verschiedene Variablen wie Temperatur und Position in eine CSV. Datei zu schreiben. Dazu bin ich auf den folgenden Link gestoßen
https://infosys.beckhoff.com/index....ies/html/TcPlcLibUtilities_CSV_Sample.htm&id=
Leider existieren die Beispieldateien nicht und ich bin völlig aufgeschmissen. Ich scheitere bereits beim ersten Schritt, das Dokument im Textmodus zu öffnen. Das versuche ich wie folgt
fbFileoPen(
sNetId:= ,
sPathName:= 'C:\Users\B\Documents\test.csv',
nMode:= FOPEN_MODEWRITE,
ePath:= PATH_GENERIC,
bExecute:=Mach ,
tTimeout:= T#10000S,
bBusy=> bFileOpenBusy ,
bError=> bFileOpenError ,
nErrId=> nFileOpenErrId,
hFile=> hfile);
Als Fehlermeldung erhalte ich 1803 (Ungültige Parameter-Werte). Hat jemand eine Idee was genau daran falsch ist?
Zusätzlich verstehe ich den Funktionsblock FB_CSVMemBufferWriter nicht so ganz. Kann ich einfach an den Eingang pValue meine Variable schreiben und der Puffer merkt sich jeden Wert und gibt einen Array mit allen Werten aus, der schließlich mit dem Funktionsblock FB_FilePuts in die test.csv geschrieben wird ?
Ich bin für jede Hilfe dankbar
Beste Grüße
Boris
Zuletzt bearbeitet: