
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> Hallo, > > Ich würde ganz gern die Laufzeit eines Kachelofens berechnen lassen. Es gibt einen Sensor am Kachelofen der an DigiPort eine 1 sendet bzw diesen auf ON stellt sobald der Ofen angeht bzw auf 0 oder OFF wenn er aus geht. Ich möchte nun die Einschalt- und die Ausschaltzeit aufzeichnen lassen und am besten von der C-Controll anhand dieser Beiden Werte berechnen lassen wie lang der Ofen an war (in Minuten). > > Nun meine beiden Fragen: > > 1. Wie mache ich es am besten das die Einschalt und die Ausschaltzeit gespeichert wird wenn der Sensor das entsprechende Signal sendet > 2. Gibt es eine Möglichkeit aus zwei Uhrzeiten die Laufzeit in Minuten oder genauer berechnen zu lassen? > > Für Hilfe wäre ich sehr dankbar da ich Programmieranfänger bin und langsam am verzweifeln bin. > > MfG > > Michael Hallo, bei ON kannst Du einen Zähler mit Minuten-Impulsen zählen lassen. Bei OFF zählt er nicht. Das ist dann ein Betriebsstundenzähler. Betriebstunden sind Zähler / 60 und Minuten sind Zähler MOD 60. Mitternacht speicherst Du den Zähler als Vortag für eine Anzeige und setzt dann den Zähler Null. Wenn Du die Einschaltzeit in Prozent anzeigen möchtest: Prozent = Zähler *100 / (Hour * 60 + minute) Beachte aber die mögliche Zahlenüberschreitung bei Multiplikation mit 100. Auf meiner homepage unter Softwarebausteine findest Du nähere Angaben. MfG ManfredW Meine Homepage: http://manfred.wilzeck.de |
| Antwort schreiben |