Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Verzögertes ein- ausschalten Kategorie: Programmierung Basic (von Georg - 25.02.2006 23:43)
 Als Antwort auf Re: Verzögertes ein- ausschalten von Achim - 25.02.2006 20:41
Georg nutzt:  CC1-M-Unit V1.2/2.0
> > > > ich benötige etwas hilfe fĂŒr die Einrichtung einer Funktion die wie ein ein-ausschalt verzögertes Relais zu benutzen ist !!
> > > >
> > > > Einschaltverzögerung
> > > > Also Port x auf on, wird eingeschaltet und Port Y geht nach Zeit X auf on.
> > > > Wird Port x auf off, wird ausgeschaltet und Port Y geht sofort off.
> > >
> > > Je nach GrĂ¶ĂŸenordnung von X musst Du Dir entweder "timer" merken oder hour minute second und in einer Schleife abwarten, bis die Zeit fĂŒr Y erreicht ist. In der Schleife kannst Du dann noch andere Sachen machen.
> > >
> > > Wie groß soll die Zeit X denn ungefĂ€hr sein?
> >
> > Also die Zeit soll max 2 Min sein eher kleiner
>
> Dann geht's mit timer (AFAIK bis 53 Minuten). ungefÀhr so (ungetestet):
>
> define Port_X port[1]
> define Port_Y port[2]
> define Zeit_X 120*20 ' 120 Sekunden mal 20 Millisekunden
> define timer_on word
> define old_x bit[192]
>
> old_x = off
> #loop
> if NOT (Port_X and NOT old_x) then goto weiter
>   ' Port_x ist on und war vorher off
>   old_x = on
>   timer_on = timer
> #weiter
>
> if port_x and abs(timer_on - timer) > Zeit_X then port_y = on
>
> if port_x then goto weiter2
>   ' port_x aus
>   old_x = off
>   port_y =off
> #weiter2
>
> goto loop
>
> HTH
>
> Bye
>  Achim

Super sauber
funkioniert prÀchtig
welche VerĂ€nderung muß ich vor nehmen um das Ausschalten zu verzögern bzw. ein und ausschalten zu verzögern ???

Gruß
Georg

Und danke fĂŒr die super Hilfe im voraus

 Antwort schreiben

Bisherige Antworten:

Re: Verzögertes ein- ausschalten (von Achim - 26.02.2006 11:12)
    Re: Verzögertes ein- ausschalten (von Georg - 27.02.2006 22:27)
        Re: Verzögertes ein- ausschalten (von ManfredW - 28.02.2006 14:58)