B&R Variablen mitloggen (CSV Datei)

knuppel

Level-1
Beiträge
189
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo und guten Morgen,

wie kann ich mit der Steuerung (X20XP1583) Daten mitloggen, z.B. in einer CSV Datei? Diese sollten dann am besten auf der CF-Karte auf der User Partition gespeichert werden.
 
Hallo,

die einfachste Möglichkeit:

Wandelst die Werte in Strings um ( z.b. Funktion Itoa), fügst diese zu einem String zusammen (z.B. strcat) ( Dazwischen immer dein Trennzeichen, z.B. ";"), und schreibst dann diesen String mit der FileIO Library in ein File.
Mit der FileIO Library kannst du auch Files erstellen etc. Beim File erstellen ( FileCreate) die gewünschte Dateiendung beim Dateinamen (.csv) mit angeben.

Wenn du zyklisch Werte schreibst, würde ich dir noch raten am Stringende jeweils ein $r anzuhägen, das macht das File nachher besser lesbar.

Es gibt für die FileIO ein Sampletask den man als Basis gut hernehmen kann.


EDIT: Der String wäre dann eine Zeile, zum Beispiel von einer Messung.
 
Zuletzt bearbeitet:
Zurück
Oben