
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> Am der Klemme 35 der C-Control-Station habe ich ein Windmesser angeschlossen und lese das Signal mit freq2 aus. So weit, so gut. > > Da ich eine Außenjalousie ab einer gewissen Windgeschwindigkeit hochfahren lassen will stellt sich mir die Frage, wie kann ich den Höchstwert und/oder den Durchschnittswert von freq2 über einen Zeitraum von z.B. 2 Minuten ermitteln? > > Vielen Dank für Eure Antworten. > Robert.Schroeder@t-online.de Hallo, 1) Speichern des Max-Wertes if Wind > MaxSpeicher then MaxSpeicher = Wind Wann willst Du den Wert rücksetzen? 2) Mittelwert: Hier kannst Du "gleitende Mittelwertbildung" anwenden. if Zeittakt = OFF then goto weiter 'Mittelwertbildung überspringen ' Zum 10-fach-Speicher wird der Neuwert addiert, dann von 11 auf 10 Werte reduziert. Speicher = (Speicher + NeuWert)*10/11 ' .....oder ein 11er-Wert subtrahieren, um wieder 10 Werte zu haben. Speicher = (Speicher + NeuWert) - (Speicher + NeuWert) / 11 Mit Zeittakt z.B. 2 sec und 10-fach oder 20-fach Speicher kannst Du variieren. Große Werte kann man reduzieren, indem gepackter Mittelwert gebildet wird. Du ziehst vor dem speichern einen Sockelbetrag ab und addierst zum Anzeigen den Sockelbetrag wieder dazu. siehe meine homepage unter Tipps MfG ManfredW Meine Homepage: http://manfred.wilzeck.de |
| Antwort schreiben |