-> Hier kostenlos registrieren
Hallo zusammen,
ich muss einen CSV Export machen, sprich ich erfasse alle ca 200-1000ms einen Datensatz (UDT) mit ca. 13 Werten.
Also ein Array mit 1800 x diesem UDT erstellt und als HMI Variable deklariert. (1800 einfach mal Testweise, bei 200ms ist der Speicher natürlich nicht allzugroß).
Nun eine Schleife
For I =0 TO 1800
Möchte ich den UDT (I) 1800 mal adressieren. Leider geht das nicht, ich habe schon im Forum gelesen bin aber nicht ganz sicher ob der Fehler bei mir liegt bzw. Ob es nicht doch geht, da die Variablen ja in den HMI Variablen auch angelegt sind über den UDT. Anbei Screenshot (Testweise nur den Wert Q adressiert). Sobald ich diesen aber mit (i) adressiere, wird der Wert nur einmal in die Excel geschrieben.


ich muss einen CSV Export machen, sprich ich erfasse alle ca 200-1000ms einen Datensatz (UDT) mit ca. 13 Werten.
Also ein Array mit 1800 x diesem UDT erstellt und als HMI Variable deklariert. (1800 einfach mal Testweise, bei 200ms ist der Speicher natürlich nicht allzugroß).
Nun eine Schleife
For I =0 TO 1800
Möchte ich den UDT (I) 1800 mal adressieren. Leider geht das nicht, ich habe schon im Forum gelesen bin aber nicht ganz sicher ob der Fehler bei mir liegt bzw. Ob es nicht doch geht, da die Variablen ja in den HMI Variablen auch angelegt sind über den UDT. Anbei Screenshot (Testweise nur den Wert Q adressiert). Sobald ich diesen aber mit (i) adressiere, wird der Wert nur einmal in die Excel geschrieben.

