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: verschachtelte Sprungziele Kategorie: Open-Micro/Open-Mini/Open-Midi/Open-Macro/Open-Maxi (von Dietmar, Homepage - 16.01.2006 18:34)
 Als Antwort auf verschachtelte Sprungziele von Arne - 16.01.2006 16:50
Dietmar nutzt:  CC1-M-Unit V1.1, Advanced CC1-Unit, Open-Micro, Open-Mini, Open-Mini M-Unit, Open-Mini Station
Hallo Arne

> Mittlerweile habe ich die Sprungmarke "Schritt" samt "Goto Schritt" durch ein simples "ELSE" ersetzt, und das funktioniert prächtig.

Ich weiß nicht genau, was Du bezwecken willst, aber in dem von Dir geposteten Beispiel wird die IF-Abfrage "if (Licht = ON)" natürlich niemals ausgeführt, da sie mit dem davorstehenden "Goto Schritt" übersprungen wird. Einen Fehler im Compiler kann ich nicht entdecken. Vermutlich willst Du das folgende bezwecken...

#Lichtschranke
impulse = 0
repeat
   if (Licht = OFF)  then
       LED = OFF
       repeat : until (Licht = ON)
   else       'ausführen, wenn Licht ungleich OFF war...
       LED = ON
       repeat : until (Licht = OFF)
   endif
impulse = impulse + 1
until (impulse > weg)
return

Grüße
Dietmar

Meine Homepage: http://ccintern.dharlos.de

 Antwort schreiben

Bisherige Antworten:

Re: verschachtelte Sprungziele (von Arne - 19.01.2006 9:39)
    Re: verschachtelte Sprungziele (von Dietmar - 19.01.2006 11:38)
        Re: verschachtelte Sprungziele (von Arne - 25.01.2006 15:07)
            Re: verschachtelte Sprungziele (von Dietmar - 25.01.2006 20:23)