Info |
---|
Rücksetz-Setz FlipFlop |
Funktionsbeschreibung
Status | ||
---|---|---|
|
Wahrheitstabelle
S | R | Q | Zustand | |
---|---|---|---|---|
1 | 0 | → | 1 | Setzen (set) |
0 | 0 | → | X | Speichern (Q behält den vorherigen Zustand) |
0 | 1 | → | 0 | Rücksetzen (reset) |
1 | 1 | → | 0 | nicht speicherbar |
Eingänge
S(boolean): S-Eingang
R(boolean): R-Eingang
(Optional) Inhibit 1-n(boolean): (Optionale) Sperreingänge, lösen die →Abbruchfunktion aus.
(Optional) Trigger 1-n(boolean): (Optionale) Triggereingänge, lösen die →Triggerfunktion aus.
Ausgänge
Q (boolean): Ergebnis der Berechnung.
Hinweise
Praktische Anwendungsbeispiele
Code
Status | ||||
---|---|---|---|---|
|
Der Custom-Logik-Code dieses Logik-Moduls lautet wie folgt:
Codeblock |
---|
{
"Level": [
[ "$InSet", "bool", false ],
[ "$InRes", "bool", false ],
[ "$InStat", "int", 0 ],
[ "$Out", "bool", false ],
[ "$KonstFalse", "bool", false ],
[ "$VAR<Inhibit?>", "bool", false ] ],
"Module": [
[ "Break", [ "$VAR<Inhibit?>" ] ],
[ "BinaryMultiplexer", [ "$InSet", "$InRes" ], "$InStat" ],
[ "Multiplexer", [ "$Out", "-$KonstFalse", "$KonstFalse" ], "$Out", "$InStat" ] ],
"Input": [
[ "S", "Eingang", "$InSet", "c" ],
[ "R", "Eingang", "$InRes", "c" ],
[ "Inhibit", "Inhibit", "$VAR<Inhibit?>", "u" ] ],
"Output": [
[ "Q", "Ausgang", "$Out", "c" ] ]
} |