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

Re: Zeitschaltung Kategorie: Programmierung (von Rene Schulz - 20.11.2011 21:39)
Als Antwort auf Re: Zeitschaltung von Karl - 20.11.2011 21:29
Ich nutze:
C-Control II Station, OSOPT V3.1
Hallo Karl,

3 stellig ist das nur zum Testen gewesen, heist es soll nach einer minute einschalten
und nach 3 Minuten wieder abschalten.
Das loop ist für den Rücksprung, dieser soll gewährleisten das täglich in der definierten Zeit
Ein- und Abgeschalten wird.
Wie gesagt es geht alles bis zum Abschalten, dort ist irgendwo ein Fehler drinnen, den ich nicht
finde. :(

GruÃ? Rene

> Hi Renee!
> wieso ist deine Zeit nur 3 stellig? bei mir ist sie vierstellig, habe aber
> auch probleme damit gehabt, wo die c control Logik der Meinen überlegen
> war.
> wieso hast du da eigentlich die loop drinne? die station läuft da nach dem
> was ich bemerkt habe eh endlos durch jedes modul durch...
> LG
>
> so einen kleinen Erfolg habe ich zu Verzeichnen.
> > In folgfendem Programm läuft alles so wie es soll, bis auf die Kleinigkeit, dass
> > das Relais zur angegebenen Zeit nicht abschaltet.
> >
> > Könnte mir bitte einer sagen was ich falsch mache und ob loop so an der richtigen Stelle sitzt,
> > weil das Programm ja jeden Tag zu dieser Zeit ablaufen soll.
> >
> > Danke schon mal
> > GruÃ? Rene
> >
> >
> > thread main
> > {
> >   string s;
> >   byte led;
> >   byte outport;
> >   byte port;
> >   byte hour, min;
> >   int time;
> >  stports.init();
> >  lcdext.init();
> >
> > /*******************************************/
> > /********   ANSTEUERUNG LCD    *************/
> > /*******************************************/
> >  lcdext.print("  C-CONTROL II");
> >  lcdext.line(2);
> >  lcdext.print("    STATION");
> >  sleep 2000;
> >  lcdext.clear();
> >
> > /*******************************************/
> > /********  ANSTEUERUNG RELAYS  *************/
> > /*******************************************/
> >
> >  lcdext.print("TERRA: LICHT");
> >  sleep 2000;
> >  lcdext.clear();
> >
> > /////////////////Zeitschaltuhr Licht//////////////////////
> > min = system.minute();
> > wait system.minute() != min;
> > time=system.hour()*100 + system.minute();
> >
> > loop
> > ////////////// Es wird jeden Tag geschaltet/////////////////
> >
> > if time >= 001  and time <= 003
> >
> >
> >    stports.setRel(1,1);
> > else
> >    stports.setRel(1,0);
> >


    Antwort schreiben


Antworten:

Re: Zeitschaltung (von Rene Schulz - 20.11.2011 22:23)
    Re: Zeitschaltung (von Karl - 21.11.2011 12:40)
        Re: Zeitschaltung (von Rene Schulz - 21.11.2011 13:29)
            Re: Zeitschaltung (von Karl - 23.11.2011 18:22)
                Re: Zeitschaltung (von Rene Schulz - 23.11.2011 20:04)
                    Re: Zeitschaltung (von Karl - 4.12.2011 19:50)
                       Re: Zeitschaltung (von Rene Schulz - 18.12.2011 14:06)