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

kleines Problem mit "halt" Befehl ... Kategorie: Programmierung (von Thorsten - 27.06.2004 12:22)
Ich nutze:
C-Control II Unit, OSOPT_V2
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)