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: |