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

Re: zeitverzögert schalten Kategorie: Programmierung (von JackFrost - 27.09.2005 20:10)
Als Antwort auf Re: zeitverzögert schalten von renate - 15.09.2005 8:46

> > > hallo, liebe kollegen,
> > > vielen dank für die antworten, aber leider erkennt mein programm den befehl "sleep" nicht, kann es
> sein, das es sich dabei um eine variante von "pause" handelt ? es soll aber nicht pausieren, sondern weiterlaufen,
> was muss ich also tuen ?
> danke, eure renate

Nur die Funktion macht eine Pause nicht die Pumpe.
Sie wartet nur die Zeit bis es weiter geht (im Program )  der Port bleibt dabei High.

function Pumpe_aus (long Nachlauf )
{
Const Pumpe_Port = 15; // Port an dem die Pumpe hängt

int Zeit;
long Hilfe;
If Nachlauf >65536 Nachlauf = 65536;
Hilfe = Nachlauf / 2;

if Hilfe >32768
 { Zeit = Hilfe - 32768;
   Sleep Zeit;
   Sleep Zeit;
   Sleep 32768;
   Sleep 32768;
    }
else
 { Zeit = Hilfe;
   Sleep Zeit;
   Sleep Zeit;
  }

port.set(Pumpe_Port,0);
}



Gruss JackFrost



    Antwort schreiben


Antworten: