ButtonToggle
ButtonToggle (FB)
ButtonToggle (FB)FUNCTION_BLOCK ButtonToggle
Kurzbeschreibung
Schaltelement mit Taste und Zentralbedienung. Typischer Einsatz: Lichttaster und Lichtausgang.
Darstellung

Schnittstellen
Eingänge
xButton
BOOL
Eingang - Bedientaste
xCentralOn
BOOL
Zentrale Einschaltung
xCentralOff
BOOL
Zentrale Ausschaltung
Ausgänge
xOut
BOOL
Freigabe - Ausgang
Sollwerte / Parameter
xButtonVisu
BOOL
FALSE
Funktion wie xButton
Funktionsbeschreibung
Allgemeines
Der Funktionsbaustein dient grundsätzlich zur unmittelbaren Steuerung des Freigabe - Ausgangs xOut in Abhängigkeit von den ansteigenden Flanken an den Eingängen xButton (= Bedientaste), xCentralOn (= Zentrale Einschaltung), xCentralOff (= Zentrale Ausschaltung) und dem Sollwert / Parameter xButtonVisu. Jede ansteigende Flanke am Eingang - Bedientaste xButton und / oder am Sollwert / Parameter xButtonVisu schaltet den Ausgang xOut in den entgegengesetzten Zustand, sofern keine Zentralbedienung stattfindet. Werden keine ansteigenden Flanken erkannt, so verändert sich der Zustand des Freigabe - Ausgangs xOut nicht.
Funktionstabelle
xButton bzw. xButtonVisu
xCentralOn
xCentralOff
xOut
Hinweis
FALSE, TRUE, H/L
FALSE, TRUE, H/L
FALSE, TRUE, H/L
unverändert
Eingänge nicht aktiv
L/H
FALSE, TRUE, H/L
FALSE, TRUE, H/L
FALSE > TRUE, TRUE > FALSE
Zustandswechsel am Ausgang
FALSE, TRUE, H/L
L/H
FALSE, TRUE, H/L
TRUE
Zentrale Einschaltung
FALSE, TRUE, H/L
FALSE, TRUE, H/L
L/H
FALSE
Zentrale Ausschaltung
L/H
L/H
FALSE, TRUE, H/L
TRUE
Zentrale Einschaltung (höhere Priorität)
L/H
L/H
L/H
FALSE
Zentrale Ausschaltung (höchste Priorität)
Legende: L/H … ansteigende Flanke, H/L … abfallende Flanke
CODESYS
InOut:
Input
xButton
BOOL
Input
xCentralOn
BOOL
Input
xCentralOff
BOOL
Input Const
xButtonVisu
BOOL
FALSE
Output
xOut
BOOL
Zuletzt aktualisiert

