Step 7 Zähler - verschiedene Ausgänge

TobiKIT

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,

ich bin Neu-Einsteiger und komme trotz F1-Hilfe bei Step 7 gerade an meine geistigen Grenzen..

Problem:

Ich habe einen einen Eingang (Taster) und 7 Ausgänge (2/5Wege-Ventile), die nacheinander aktiviert werden sollen. Beim ersten Drücken des Tasters soll der erste Ausgang aktiviert werden, beim zweiten der zweite (erste bleibt aktiv).. usw.
Ich soll die Umsetzung mit einem Zähler probieren und stoße hier an meine Grenzen.

Frage: Ist es möglich die Aktivierungen des Tasters zu zählen (bis 7) und bei jedem "+1" einen anderen Ausgang anzusteuern? Mit zwei Merkern und einer positiven Flanke habe ich das hinbekommen, soll dies aber eben mit einem Zähler machen -.-


Ich würde mich freuen, wenn sich jemand auf dieses Anfängerniveau herablässt und mir einen kleinen Wink gibt :)

Viele Grüße


Tobias
 
Hallo,
zum Zählen sind die Zähler (wie der Name schon sagt) ja da ...
Also :
Zähler einbinden und den ZV-Eingang mit dem Einfang des Tasters beschalten.
Nun sollte dein Zähler mit jedem Tastendruck (ohne weitere Flankenauswertung) einfach so hochzählen.
Du müßtest jetzt dann nur halt noch ein paar Vergleicher einbauen, die den aktuellen Zählerstand mit deinem Wunschwert vergleichen und entsprechend den Ausgang schalten.

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja, Du brauchst nur den Zählerstand auf ">= x" zu vergleichen:
Code:
Ausgang_1 := Zählerstand >= 1
Ausgang_2 := Zählerstand >= 2
...
Ausgang_3 := Zählerstand >= 3

Wenn der Zählerstand > 7 ist, dann den Zähler auf 0 zurücksetzen.
Du könntest einen fertigen Vorwärts-Zähler nehmen oder selber mit Flankenerkennung das +1 einer Zählvariable programmieren. Das Begrenzen des Zählerwertes auf 0..7 kann man auch elegant mit "MOD 8" lösen.

Harald
 
Und was soll passieren, wenn alle 7 Ausgänge an sind und noch einmal auf den Taster gedrückt wird?

Es wird mit Zähler nicht einfacher werden.
Ich würde bei den 2 Merkern bleiben
 
Vielen Dank für die Antworten! :)

Ich werde das mal so probieren. @hub: Es sollen gar nichts mehr passieren, ein erneutes Aktivieren des Tasters hätte dann keine Funktion mehr.. mit einem zweiten Taster sollen alle mit den Ventilen verbundenen Zylinder in die Anfangsposition zurückfahren.

Viele Grüße

Tobias
 
Zurück
Oben