Hi!
Statusvariablen kannst du nicht ändern.
Ich empfehle dir die Gesamt-Regenmenge mit zu loggen und dann über den Archivhandler auszuwerten.
Beispiel siehe… hier.
Hi!
Statusvariablen kannst du nicht ändern.
Ich empfehle dir die Gesamt-Regenmenge mit zu loggen und dann über den Archivhandler auszuwerten.
Beispiel siehe… hier.
Var A
Var B
StatVar Regengesamt
Ereignis um 0:00: A = Regengesamt
Ereignis bei Änderung von Regengesamt: B=Regengesamt-A;
Dann habe ich in B immer die tagesaktuelle Regenmenge
Etwas unsauber, wenn theoretisch die Statusvariable „überläuft“.
Das die Statusvariable „überläuft“ verstehe ich jetzt nicht…
Das geht schon, so wie das vorhast, aber nun musst du immer genau um 0:00 Uhr Variable B in eine weitere Variable speichern um genau diesen Stand zu erhalten.
Das ist doch etwas unflexibel. Warum willst du nicht die Datenbank einsetzen?
naja float hat 4 Byte soweit ich weiß - damit Ende bei 34Milliarden mm … aber vorher ist sowieso alles andere kaputt :p:p:p