FB_JKMasterSlaveFlipFlop - Allgemeine Informationen
Typ |
Funktionsbaustein |
Verfügbar ab |
V1.0.3.0 |
Übernommen aus |
- |
Implementiert |
- |
Versionen: |
Aktuelle Version |
JK-Master-Slave-FlipFlop
JK-Master-Slave-FlipFlop mit den Eingängen Set und Reset.
Bei einer steigenden Flanke des Taktsignals i_xC werden die Eingangswerte i_xJ und i_xK übernommen. Im Gegensatz zum FB_JKFlipFlop wird der Ausgang q_xQ des FB_JKMasterSlaveFlipFlop erst mit einer fallenden Flanke des Taktsignals i_xC aktualisiert.
Ist i_xSet gesetzt, wird der Ausgang q_xQ unabhängig vom Taktsignal auf TRUE forciert. Ist i_xReset gesetzt, wird der Ausgang q_xQ unabhängig vom Taktsignal auf FALSE forciert. Sind die Eingänge i_xSet und i_xReset gleich, wird der Ausgang q_xQ nach den Regeln des JK-Master-Slave-FlipFlops gesetzt.
Bei einer steigenden Flanke des Taktsignals werden die Eingänge entsprechend gesetzt, bei einer fallenden Flanke zeigt das JK-Master-Slave-Flip-Flop folgendes Verhalten:
i_xJ = 0 , i_xK = 0 -> q_xQ = unverändert
i_xJ = 0 , i_xK = 1 -> q_xQ = 0 (das Flip-Flop wird zurückgesetzt)
i_xJ = 1 , i_xK = 0 -> q_xQ = 1 (das Flip-Flop wird gesetzt)
i_xJ = 1 , i_xK = 1 -> q_xQ = Zustandsänderung (Umschaltung)
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_xJ |
BOOL |
Setzender Eingang |
i_xK |
BOOL |
Rücksetzender Eingang |
i_xC |
BOOL |
Taktsignal |
i_xSet |
BOOL |
TRUE: Mit i_xReset = FALSE wird q_xQ auf TRUE forciert. |
i_xReset |
BOOL |
TRUE: Mit i_xSet = FALSE wird q_xQ auf FALSE forciert. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich ET_Diag.Ok entspricht einer Diagnosemeldung. |
|
q_etDiagExt |
POU-spezifischer, diagnosebezogener Ausgang. q_etDiag = ET_Diag.Ok -> Statusmeldung q_etDiag <> ET_Diag.Ok -> Diagnosemeldung |
|
q_xQ |
BOOL |
Signalausgang des JK-Flip-Flop |
q_etDiag |
q_etDiagExt |
Enumerationswert |
Beschreibung |
---|---|---|---|
OK |
0 |
OK |
Enumerationsname: |
Ok |
Enumerationswert: |
0 |
Beschreibung: |
OK |
Das Flip-Flop arbeitet gemäß seiner Definition.