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 

 Rückwertszähler in Schleife Kategorie: Programmierung Basic (von Benjamin Fritsch - 26.01.2005 14:37)

Hallo, wir haben folgendes Problem. Wir müssen mit der C-Control station 1 eine Kirchensteuerung programmieren. Mit den beiden Ausgängen der Schütze ( K1 u. K2 ) soll die Glocke angesteuert werden. In unserem Unterprogramm soll in einer Schleife ein Rückwertszähler mit einem Konstanten Anfangswert eingebaut werden, der nach jedem Schleifendurchlauf vom Anfangswert 1 abziehen soll.
Damit soll erreicht werden, dass die Schleife nur ein paar mal durchlaufen wird( die Glocke soll mehrmals läuten). Wie oft sie durchlaufen wird soll im konsanten Anfangswert festgelegt werden.

Nun das Problem:

Wir lassen K1 einmal anziehen und wieder abfallen. Danach wird der Rückwärtszähler aktiviert und zieht
von 10(Anfangswert) 1 ab. Danach haben wir ein =0 Vergleichsglied eingefügt. Ist der Rückwärtszähler noch nicht bei 0 springt das Programm nochmal nach oben und lässt K1 nochmal anziehen.
Doch danach geht es ja wieder in den Zähler und setzt die Anfangskonstante wieder auf 10 womit immer nur bis 9 heruntergezählt wird!  Wir kommen nie zur 0 um das Anziehen von K1 zu beenden.

freu mich auf Antwort!

mfg Daniel

 Antwort schreiben

Bisherige Antworten:

Re: Rückwertszähler in Schleife (von ManfredW - 26.01.2005 17:40)
Re: Rückwertszähler in Schleife (von Dietmar_B - 26.01.2005 17:06)
    Re: Rückwertszähler in Schleife (von Stefan Tappertzhofen - 26.01.2005 19:30)
        Re: Rückwertszähler in Schleife (von Benjamin Fritsch - 27.01.2005 7:02)