kleines Problem mit "halt" Befehl ... Kategorie: Programmierung (von Thorsten - 27.06.2004 12:22) | ||
| ||
Hallo, ich habe ein kleines Problem mit meinem Programm, welches so aussieht: " //------------ thread main //------------ { loop { if ports.adc(7)*0.004 <3 run daten; if p > 10 halt daten; } } " sobald p den Wert erreicht hat, stopt das Unterprogramm (daten) auch, wie es auch soll. Aber, wenn ich AD Port 7 nun öffter unter "3" bringe, läuft irgendwann (in verschiedenen Zeitabständen) der Thread daten wieder an, obwohl "p" immernoch > 10 ist. Warum ist das so ?? Die Bedingung p > 10 ist doch erfüllt und sollte daten stoppen.... Bitte um Hilfe oder Lösungsansatz.... Danke und schönen Sonntag Gru� Thorsten | ||
Antwort schreiben Antworten: Re: kleines Problem mit "halt" Befehl ... (von André H. - 27.06.2004 15:39) |