
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo Benjamin, eine For To Schleife sollte auch so funktionieren: FOR i = 10 TO 0 STEP -1 ... NEXT i Gruà Dietmar > > 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 |