Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Betriebsstundenzähler Kategorie: Programmierung (von Markus H - 27.01.2010 20:09)
Ich nutze:
CC2-ReglerBoard, OSOPT V3.0
Hallo Gemeinde,

stehe wieder mal vor einem Problem...
Ich möchte einen Betriebsstundenzähler programieren bzw. einen bestehenden für meine Bedürfnisse
anpassen. Ich hab im Forum folgendes gefunden und eine Ausgabe am pcflcd hinzugefügt:


int start, min, BH;
long BM;

//--------
thread bh
//--------
{
pcf8583.init(1,1,1,0,0);
BM=(eeprom.readlong(7,0x0000));
loop
    {
    if pcf.get(000,0)==constant.OFF
       {
       BH=pcf8583.readint(0x3F); //speichern im Uhrenbaustein
       BM=BH*60;
       min=system.minute();
       wait (min != system.minute());
       BM=BM+1;
       BH=BM/60;
       //BH=BH+pcf8583.readint(0x3F);
       pcf8583.writeint(0x3F,BH);
       }

    /*if (system.hour()==23)and (system.minute()==00)
       {
       eeprom.writelong(7,0x0000,BM); //speichern im EEprom, hier mometan deaktiviert
       }*/

    }
}

//------------
thread display
//------------

{
pcflcd.setpcf(8);
pcflcd.init();
pcflcd.setLight(1);

loop
    {
    pcflcd.goto(1,0);
    pcflcd.zahl3(BM);
    sleep 1000;
    pcflcd.clear();
    }
}


//-----------
thread main
//-----------
{
pcf.init();
run bh;
run display;
start=eeprom.readint(7,0x0400);
loop
    {
     start=pcf8583.readint(0x2F);
     if pcf.get(000,0)==constant.OFF
     {
     start=start+1;
     pcf8583.writeint(0x2F ,start);
     }
     wait pcf.get(000,0)==constant.ON;
     }
}


Ausgabe der "Betriebsminuten", damit ich nicht solange warten muss. Leider wird im Display
immer nur eine Null angezeigt...
Eine DCF77 Antenne habe ich nicht, ist ein Betriebsstundenzähler dann überhaupt möglich?

Danke für die Hilfe,
Markus H


    Antwort schreiben


Antworten:

Re: Betriebsstundenzähler (von nitraM - 27.01.2010 22:43)
    Re: Betriebsstundenzähler (von Markus H - 1.02.2010 22:45)
        Re: Betriebsstundenzähler (von nitraM - 2.02.2010 8:07)
            Re: Betriebsstundenzähler (von Markus H - 2.02.2010 21:26)
                Re: Betriebsstundenzähler (von nitraM - 3.02.2010 7:48)
                    Re: Betriebsstundenzähler (von Markus H - 3.02.2010 9:21)
                       Re: Betriebsstundenzähler (von Markus H - 11.02.2010 22:04)
                          Re: Betriebsstundenzähler (von nitraM - 12.02.2010 12:36)
                             Re: Betriebsstundenzähler (von Markus H - 25.02.2010 20:50)