In der CoDeSys kann man ja Trendaufzeichnungen lokal auf einem PC ablegen. Soweit so gut. Funktioniert auch alles einwandfrei, jedoch ist der Zeitabstand, indem die CoDeSys diese Daten in eine Datei schreibt relativ kurz (1 sekunde). Und genau diesen Wert möchte ich gerne ändern!
Momentan ist es so, dass die CoDeSys mir 86.400 Werte pro Tag in eine entsprechende Datei schreibt. Das ist viel zu viel, zumal sich eine Temperatur nicht jede Sekunde ändert, sondern minimal minütlich!
Ich möchte demnach die eigentliche Log-Zeit auf 5 Minuten stellen, sodass ich insgesamt pro Tag nur 288 Werte mitschreibe!
Geht das irgendwie?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ich weiss natürlich nicht so vom Schiff aus, wie Du die Daten in die Datei schreibst. Mit hilfe eines Bausteins? oder im Code integriert?.
Aber die Lösung währe doch, wenn Du einen Baustein benutzst, führst Du diesen Baustein, oder auch dein Codestück mit hilfe eines Timers nur alle 5 Minuten aus. Dann noch die Anzeige nach jeder Speicherung actualisieren und schon ist Dein Problem gelösst.
Mit freundlichen Grüssen! Pitsch
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Moin zusammen...
In der CoDeSys kann man ja Trendaufzeichnungen lokal auf einem PC ablegen. Soweit so gut. Funktioniert auch alles einwandfrei, jedoch ist der Zeitabstand, indem die CoDeSys diese Daten in eine Datei schreibt relativ kurz (1 sekunde). Und genau diesen Wert möchte ich gerne ändern!
Momentan ist es so, dass die CoDeSys mir 86.400 Werte pro Tag in eine entsprechende Datei schreibt. Das ist viel zu viel, zumal sich eine Temperatur nicht jede Sekunde ändert, sondern minimal minütlich!
Ich möchte demnach die eigentliche Log-Zeit auf 5 Minuten stellen, sodass ich insgesamt pro Tag nur 288 Werte mitschreibe!
Geht das irgendwie?
ich hätte die Lösung auch gerne wissen
Hallo e-pappy
Ich weiss natürlich nicht so vom Schiff aus, wie Du die Daten in die Datei schreibst. Mit hilfe eines Bausteins? oder im Code integriert?.
Aber die Lösung währe doch, wenn Du einen Baustein benutzst, führst Du diesen Baustein, oder auch dein Codestück mit hilfe eines Timers nur alle 5 Minuten aus. Dann noch die Anzeige nach jeder Speicherung actualisieren und schon ist Dein Problem gelösst.
Mit freundlichen Grüssen! Pitsch
Falls Du den Trend in der Visualisierung meinst, unter "Horizontale Achse" "Skala Dauer", "Skala Einteilung" und "Anzeigegenauigkeit"?
Oder ist die "Traceaufzeichnung" gemeint? Da ein Rechtsklick auf der Tracefläche, "Tracekonfiguration", "Anzahl Messungen" und "Abtastrate".