Hallo,
Ich glaube ich habe gerade eine Gehirnbremse :)
Folgendes:
Ich erhalte von meiner SPS stetig(ca. alle 10 sek) einen Wert x.
Diesen möchte ich dann in einem dummy oä aufsummieren und am Ende des Tages in ein log speichern um dann daraus einen plot zu machen. Nur leider komme ich nicht auf die beste Lösung.
Habt ihr da mal einen Gedankenanstupser?
Mfg
UserReadings anlegen. Am besten oldReadings aktivieren und im userReading den neuen Wert auf den alten Wert drauf rechnen.
Hi,
schau mal in der commandref nach dem attr event-aggregator, Du willst ja vielleicht gleich einen berechneten Wert?
Gruß Otto
Danke Otto das ist ja noch viel besser.
Beispiel: Ich mache damit "Minima Maxima Thermometer" als Beispiel (nur die relevanten attr):
defmod SensorAussen CUL_HM 16F6E3
attr SensorAussen event-aggregator tempMax::none:max:86400,tempMin::none:min:86400
attr SensorAussen userReadings tempText {my $val = ReadingsVal($name,"temperature","Fehler");; $val =~ s/\./,/;; $val;;},\
tempMax {ReadingsVal($name,"temperature","Fehler")},\
tempMin {ReadingsVal("$name","temperature","Fehler")}