-> Hier kostenlos registrieren
Hallo allerseits.
Bin da kompletter Neuling und habe da mal eine Frage
Ich muss ein Lauflicht mit einem Taster zum stoppen und starten basteln. 5 lichter sind angeschlossen.
Wenn man den knopf gedrückt hällt soll das Lauflicht laufen und wenn man es loslässt soll es an der Stelle blinken. Beim erneuten einschalten soll es seine Arbeit von genau der Stelle aus weitermachen.
Soweit so gut, Signal und einen cpu timer Positiv flanken, auf ein Merkerbit schieben.
Zähler aufbauen und durch das Merkerbit starten.
Sprungleiste aufbauen und bei den jeweiligen Sprungpunkten
exklusiv entweder Taster = Ausgang
exklusiv nicht Taster und Timer = Ausgang blinkend
das funzt soweit
jetzt soll ich das ganze aber erweitern, wenn ein Ausgang schon mal geblinkt hat soll er bei der nächsten Runde aussetzen usw bis keiner mehr angesteuert wird.
also erst 5 Lauflicht mit Blinkern
nachm Stopp 4 Lauflicht mit Blinkern usw.
er soll sich auch noch merken welches da nicht mehr mitblinken darf
nachdem alle nicht mehr blinken soll das ganze von vorne losgehen.
So und da stehe ich ein wenig aufm Schlauch. Ich komme irgendwie auf keinen vernünftigen Ansatz..
kann man das ganze überhaupt erweitern oder muss ich da was neues aufbauen? Sind Loops die Lösung oder muss ich da den jeweiligen Blinkern nen Merker setzen und da irgendwie weiterarbeiten??
Wild durch die Gegend springen?
Hat da wer mal ne Hilfestellung?
Das ganze passiert auf simatic s7 und soll in AWL geschrieben werden.
Danke schon mal
Bin da kompletter Neuling und habe da mal eine Frage
Ich muss ein Lauflicht mit einem Taster zum stoppen und starten basteln. 5 lichter sind angeschlossen.
Wenn man den knopf gedrückt hällt soll das Lauflicht laufen und wenn man es loslässt soll es an der Stelle blinken. Beim erneuten einschalten soll es seine Arbeit von genau der Stelle aus weitermachen.
Soweit so gut, Signal und einen cpu timer Positiv flanken, auf ein Merkerbit schieben.
Zähler aufbauen und durch das Merkerbit starten.
Sprungleiste aufbauen und bei den jeweiligen Sprungpunkten
exklusiv entweder Taster = Ausgang
exklusiv nicht Taster und Timer = Ausgang blinkend
das funzt soweit
jetzt soll ich das ganze aber erweitern, wenn ein Ausgang schon mal geblinkt hat soll er bei der nächsten Runde aussetzen usw bis keiner mehr angesteuert wird.
also erst 5 Lauflicht mit Blinkern
nachm Stopp 4 Lauflicht mit Blinkern usw.
er soll sich auch noch merken welches da nicht mehr mitblinken darf
nachdem alle nicht mehr blinken soll das ganze von vorne losgehen.
So und da stehe ich ein wenig aufm Schlauch. Ich komme irgendwie auf keinen vernünftigen Ansatz..
kann man das ganze überhaupt erweitern oder muss ich da was neues aufbauen? Sind Loops die Lösung oder muss ich da den jeweiligen Blinkern nen Merker setzen und da irgendwie weiterarbeiten??
Wild durch die Gegend springen?
Hat da wer mal ne Hilfestellung?
Das ganze passiert auf simatic s7 und soll in AWL geschrieben werden.
Danke schon mal