Also bei meinem Projekt handelt es sich um einen Prüfstand, das heisst er durchläuft verschiedene Schritte und überprüft, ob das zu testende Objekt sich richtig verhält. Dabei sollen aber Prozessdaten aufgenommen werden. Somit die Messung der Stromstärke, Spannung und des Widerstandes. Diese jedoch nur einmal in einem Prüfvorgang. Gleichzeitig sollen jegliche Fehlermeldungen aufgenommen werden (ca. 200) die auftreten könnten. Ich habe das bisher so geregelt, dass alle Messungen bzw die Fehlermeldungen, sobald diese auftreten in ein großes Array geschireben werden und dann mit Hilfe von Concat in einen großen String zusammengefasst werden. Im letzten Schritt des Prüfvorgangs soll dann dieser String abgespeichert werden. (Start - und Stoppzeit sind ebenfalls enthalten.) Da der String maximal 80 bit groß sein darf, werde ich wahrscheinlich auf einen Kürzel für die Fehlermeldungen einfallen lassen oder kann man irgendwie 255 bit auffassen?
Naja mein Hauptproblem war eigentlich, dass nur jeden Tag eine neue Datei entstehen soll, was auch funktioniert hat, jedoch wurde die gesammelten Daten eines Prüfvorgangs einfach beim nächten Prüfvorgang überschrieben.
Und seit gestern, obwohl ich nichts mehr verändert habe, wird garkeine neue Datei generiert und somit die Daten nicht gespeichert.
Ich weiss leider nicht, was ich unter der Demo mir vorstellen kann, bzw wo ich diese aufrufen kann.
Edit: ich habe gerade gesehen, dass es hier nur um Codesys 2 geht, ich arbeite mit Codesys V3.5.