![]() |
|
|||||||
| Simatic Step7 Programmierung Alles zu Step7 Programmierung |
![]() |
|
|
Themen-Optionen | Thema durchsuchen |
|
#1
|
|||
|
|||
|
Guten Morgen,
ich habe ein sehr kleines Problem bei einer Programmierung. Vermutlich ist es sehr simpel, aber ich finde gerade keine passende und einfache Lösung. Ich habe einen RS-Baustein. Dieser wird mit einem Taster gesetzt. Ein Lampe geht an. Nun möchte ich beim zweiten Tasterdruck das der RS-Baustein zurückgesetzt wird. Beim 3. wieder an beim 4 aus...usw. Da gibt es doch sicherlich eine sehr einfach Lösung. Ich hatte versucht vor den Rücksetzteingang eine UND - Verknüpfung mit dem Zustandsmerker des RS-Bausteins und dem Taster zu machen. Allerdings ist mein Tasterdruck so "lang", das er zwar kurz zurücksetzt, dann aber gleich wieder gesetzt wird. Die Sache irgendwie mit einem Zähler und Vergleicher zu machen erscheint mir etwas zu aufwendig? Hat jemand von euch eine einfache Lösung? ![]() |
|
#2
|
|||
|
|||
|
Hallo,
such mal hier im Forum nach "Toggle" |
|
#3
|
|||
|
|||
|
Mach doch ein Stromstoßschalter
|
|
#4
|
|||
|
|||
|
So geht das:
u e 0.0 / Der Taster FP M 100.0 / Flankenmerker X A 0.0 / Der Ausgang zu deiner Lampe = A 0.0 / Der Ausgang zu deiner Lampe |
|
#5
|
|||
|
|||
|
Hat jemand ein Bespielprogramm für FM 350-2 würde mich sehr freuen.
Es sollte idioten ( Bedir ) sicher seien. MfG |
|
#6
|
|||
|
|||
|
Hallo Bedir,
es gibt die verschiedensten Lösungen. Am einfachsten machst du das mit einem Zähler und Vergleicher. Bei Zählerstand 0 ist Ausgang 0. Gibts einen positive Flanke, wird Zählerstand 1, und Lampe brennt. Nun kommt der Vergleicher ins Spiel. Ist der Zählerstand 1 und bekommt der Zähler noch eine positive Flanke, wird Zähler zurückgesetzt. Den Vergleicher setzt du also am Rücksetzeingang des Zählers. So oder ähnlich hab ich das schon zig fach gemacht. Leider hab ich im Moment kein Programm mehr drauf. Aber probier einfach mal. Gruß |
|
#7
|
|||
|
|||
|
@admin: was ist an Deiner Variante einfacher als an der Lösung von bedir ?
Gruß |
|
#8
|
|||
|
|||
|
hab die lösung von bedir übersehen.
|