Delay Funktion in µs

Vielen Dank automation-consult
Ich versuche gerade eine Array mit Elemente in Format Struktur, welche selbst 5 Elemente beeinhaltet, in eine bestimmte CSV-Datei mit deinem Programm zu schreiben. Aber weiß ich nicht warum sind alle geschriebene Daten in CSV-datei Chaos Code.
 

Anhänge

  • CSV-Datei.bmp
    297,1 KB · Aufrufe: 6
  • Struktur in Array.bmp
    181,7 KB · Aufrufe: 5
Zuviel Werbung?
-> Hier kostenlos registrieren
Sorry habe ich vergessen - jetzt wir es richtig kompliziert
ein grosses STRING-Array deklarieren - wie schon gesagt
1. Schritt das Array mit einem 256 Leer-String füllen - müssen alle Bytes belegt sein
2. eine Software bauen, die alle Struktur-Elemente in den STRING kopiert
REPLACE-Function, die DINT/REAL/... müssen in STRING konvertieren
dann muss man mit LEN immer nachschauen ob der nächste Werte noch rein passt -> nur die Struktur pro STRING wird sicher gehen
3. $N am Ende als Zeilenumbruch dann hätte man in Tabellencalc eine Zeile pro Struktur-Inhalt

aber das ist schon echt anspruchsvoll für ein Neueinsteiger :(
 
Ich danke dir automation-consult
Ich habe gesehen, es gibt 2 Funktionen in IEC61131, welche die Konvertierung zur CSVdatei beschäftigen. Einmal ist STRING_TO_CSVFIELD, um diese Funktion zu benutzen, wie dir gesagt, muss alle andere Datentype wie UINT, REAL, BOOL zurerst in STRING konvertiert werden. Die Andere Funktion ist ARG_TO_CSVFIELD, kann man diese Funktion benutzen?
 
cool - muss ich mir mal anschauen, vor Jahren einen Baustein programmiert wo es die FC's noch nicht gab und später hinterfragt man es nicht - aber siehe Forumseite ganz oben "Wissen ist ..." :)
 
Zurück
Oben