Probleme mit Zähler

Zuviel Werbung?
-> Hier kostenlos registrieren
Ich empfehle Dir, jeweils zu kommentieren, was Du erreichen willst, dann kannst Du den Fehler leichter finden (und wir auch):
...
Code:
       U    E         0.0    //Wenn E0.0
       ZV   Z1               //erhöhe Z1 um 1
       U    E         0.1    //Wenn E0.1
       L    C#005            //dann die 5
       S    Z1               //als neuen Zählerstand in Z1 laden
       U    E         0.2    //Wenn E0.2
       R    Z1               //dann setze Z1 auf Null zurück
       U    Z1               //Wenn Z1>0 
       =    A         0.0    //dann A0.0 aktiv
War nicht, was Du wolltest, oder?

Du mußt den Zählerstand mit 5 vergleichen:
Code:
       L     Z      1         //Lade Zählerstand von Z1
       L     5                //Lade 5
       >=I                    //wenn Z1 größer oder gleich 5
       =     A      0.0       //dann A0.0 aktiv
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Also vielleicht macht es bei solch einer Aufgabestellung besser den Zähler vorzuladen und rückwärts zu zählen.
Dann läuft der Zähler nicht gegen unendlich und der Vergleich entfällt.

bike
 
Also vielleicht macht es bei solch einer Aufgabestellung besser den Zähler vorzuladen und rückwärts zu zählen.
Dann läuft der Zähler nicht gegen unendlich und der Vergleich entfällt.

bike
Nicht wirklich!

Post 12 von Simon abschreiben und gut ist.
Da zählt auch nichts ins unendliche.
PS: Der S7 Zähler hört doch sowieso schon bei 999 auf, oder etwa nicht? ;)

Hier noch mal die Lösung:
Code:
        U      E0.0       // zähleingang  Taster  (prellfrei???)
        UN    A0.0       // nur zählen wenn ausganng nicht gesetzt
        ZV    Z1
 
        L      Z1
        L      5
        >=I                // wenn grösser o gleich
        S      A0.0       // setze ausgang und
        R      Z1         // stelle Zähler auf 0
simon
 
Nicht wirklich!

Post 12 von Simon abschreiben und gut ist.
Da zählt auch nichts ins unendliche.
PS: Der S7 Zähler hört doch sowieso schon bei 999 auf, oder etwa nicht? ;)

Hier noch mal die Lösung:

Ich weiß, als unendlich war mehr gemeint, dass der Zählerstand beim vorwärtszählen schnell den Bereich verlässt, der interessant ist.
Warum Vergleichen, wenn es ohne auch geht?

Wann ein Zähler aufhört weiß ich eigentlich schon, und wenn mein Hirn es vergessen hat, steht es in der Hilfe.

Also ich baue meine Zähler mit Flanke und INC bzw DEC oder +/-I meist selber, weil jeder schauen kann wie er funktioniert und kann ggF beim debbugen oder bei Störungen mal eben etwas dazubauen

bike
 
Zurück
Oben