Merkwürdiger SR-FlipFlop

Paul85

Level-1
Beiträge
12
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
bin ein Neuling und habe folgendes Problem: Habe von jemanden eine Lösung zu einer Aufgabenstellung bekommen und verstehe einen Schrittmerker nicht. Dort ist ein SR-Flipflop und an beiden Eingängen (an S und R) ist jeweils der selbe Schalter angebracht. Nun frage ich mich aber welchen Zustand dieses SR-Glied nun liefern kann. Wenn der Schalter betätigt wird, dann wird zwar S gesetzt, aber im selben moment durch R wieder zurückgesetzt, also bleibt der Ausgang 0, oder? Verstehe ich das so richtig oder bringe ich da was durcheinander?
Vielen Dank und liebe Grüße
 
Ein Auszug aus der Hilfe (F1)

Beschreibung

Die Operation Flipflop setzen rücksetzen führt Operationen wie Setzen (S) oder Rücksetzen (R) nur dann aus, wenn das VKE = 1 ist. Ein VKE von "0" beeinflußt diese Operationen nicht; der in der Operation angegebene Operand wird nicht verändert.

Flipflop setzen rücksetzen wird gesetzt, wenn der Signalzustand an Eingang S = 1 und an Eingang R = 0 ist. Ist Eingang S = 0 und Eingang R = 1, wird das Flipflop zurückgesetzt. Ist das VKE an beiden Eingängen "1", so wird das Flipflop zurückgesetzt.

Die Operation Flipflop setzen rücksetzen wird vom Master Control Relay beeinflußt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
bin ein Neuling und habe folgendes Problem: Habe von jemanden eine Lösung zu einer Aufgabenstellung bekommen und verstehe einen Schrittmerker nicht. Dort ist ein SR-Flipflop und an beiden Eingängen (an S und R) ist jeweils der selbe Schalter angebracht. Nun frage ich mich aber welchen Zustand dieses SR-Glied nun liefern kann. Wenn der Schalter betätigt wird, dann wird zwar S gesetzt, aber im selben moment durch R wieder zurückgesetzt, also bleibt der Ausgang 0, oder? Verstehe ich das so richtig oder bringe ich da was durcheinander?
Vielen Dank und liebe Grüße
Dazu müsste man den Code sehen.
Am wahrscheinlichsten ist es (vorausgesetzt das Programm läuft fehlerfrei) dass nur eine Flanke gebildet werden soll.
Ob das dann mit einem SR-Flipflop Sinnvoll ist, sei mal dahingestellt.
 
Hallo Paul85,
davon ausgehend, dass das FF mit software und nicht mit Hardware realisiert ist, gilt folgendes:
wenn wirklich nur der gleiche Eingang bei S und R ist,
dann ist der zuletzt programmierte Befehl wirksam.
Bei FUP von Oben nach Unten gesehen, so wie das Prog eben abgearbeitet wird.

Gruß Roland
 
Hm also das FF steht an aller erster stelle im FUP. Ich erläuter das mal kurz, es geht um eine Fußgängerampel, diese soll bei der Betätigung eines Tasters umschalten und außerdem soll auch die Autofahrer Ampel umschalten. Das FF ist dafür da, um die Ampelanlage einzuschalten, an den Eingängen S und R liegt jeweils der Schalter zum Einschalten der Anlage. Dieser Schrittmerker wird dann später abgefragt, es soll halt erst alles starten wenn die Anlage auch an ist. Aber ich verstehe das Prinzip nicht, da ja durch das S-R der Merker sofort wieder zurück gesetzt wird.
Grüße
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
der "zuletzt programmierte Befehl" bezieht sich auf das S bzw R des FlipFlops im Zyklus.
Steht zB der R-Befehl nach dem S-Befehl, so ist der R-Befehl dominant.

Ich vermute jedoch, das FF soll Eltako-Funktion haben.
Der Eingang müsste dann ein Taster sein.
Mit diesem Taster wird die Anlage Eingeschaltet und bei nochmaligen Betätigen wieder Ausgeschaltet.

Wenn dem so ist:
- Taster dynamisieren
- vor den S des FF ein UND mit der Tasterflanke und negiertem Hilfsmerker
- vor den R des FF ein UND mit der Tasterflanke und Hilfsmerker
- an den Ausgang des FF den Hilfsmerker zuweisen (= Merker)
Dieses Zuweisen muss vom Zyklusablauf her hinter dem FF stehen.

Gruß Roland
 
Hallo Paul85,

wie Paule schon geschrieben hat, müsste man den ganzen Code sehen.

Ist denn der Eingang direkt am S und am R, oder ist einer von beiden evt. negiert?
 
Nein, da ist keine Negation vorhanden, der Taster ist direkt am S und R. Aber ich denke mal, dass das ein Fehler von ihm ist. Werde ihn bei Gelegenheit mal drauf ansprechen, trotzdem danke!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
..., es geht um eine Fußgängerampel, ...
Grüße
Eine Ampel- Steuerung...
Das klingt mir sehr nach den Standard- Beispielen vom großen S...

Gib' mal die ersten 10 Zeilen Code ... in Step7 => Ansicht FUP ( voreingestellt, vermute ich mal ) => AWL auswählen und dann ins
Forum kopieren.

Mfg
 
Hallo,
bin ein Neuling und habe folgendes Problem: Habe von jemanden eine Lösung zu einer Aufgabenstellung bekommen und verstehe einen Schrittmerker nicht. Dort ist ein SR-Flipflop und an beiden Eingängen (an S und R) ist jeweils der selbe Schalter angebracht. Nun frage ich mich aber welchen Zustand dieses SR-Glied nun liefern kann. Wenn der Schalter betätigt wird, dann wird zwar S gesetzt, aber im selben moment durch R wieder zurückgesetzt, also bleibt der Ausgang 0, oder? Verstehe ich das so richtig oder bringe ich da was durcheinander?
Vielen Dank und liebe Grüße

Nein, Du bringst da nichts durcheinander. :)

Nein, da ist keine Negation vorhanden, der Taster ist direkt am S und R. Aber ich denke mal, dass das ein Fehler von ihm ist. Werde ihn bei Gelegenheit mal drauf ansprechen, trotzdem danke!

Das wird wohl ein Schreib- oder Denkfehler des "jemanden" sein.:rolleyes:
 
Zuletzt bearbeitet:
Hallo,
bin ein Neuling und habe folgendes Problem: Habe von jemanden eine Lösung zu einer Aufgabenstellung bekommen und verstehe einen Schrittmerker nicht

Daher sollte man keine Programme von irgendwoher nehmen.
Wenn man lernt, dann ist es doppelt schwer.
Zuerst die Aufgabenstellung und dann noch die Gedanken von anderen konfrontiert zu werden, das geht meist in die Hose.
Es fällt den "alten" Programmieren schon schwer die Gedanken anderer nach zu vollziehen.


bike
 
Zurück
Oben