FB_Light
Durch eine positive Flanke an dem Eingang bOn wird der Ausgang bLight gesetzt. Zurückgesetzt wird der Ausgang durch eine positive Flanke an dem Eingang bOff. Wird an bToggle eine positive Flanke angelegt, so wird der Ausgang negiert; also von An nach Aus, bzw. von Aus nach An umgeschaltet.
VAR_INPUT
bOn : BOOL;
bOff : BOOL;
bToggle : BOOL;
bOn: Schaltet den Ausgang ein.
bOff: Schaltet den Ausgang aus.
bToggle: Negiert den Zustand des Ausgangs.
VAR_OUTPUT
bLight : BOOL;
bLight: Bei einer positiven Flanke an bOn wird der Ausgang gesetzt.
Beispiel 1:
Bei dem folgenden Beispiel wird eine Lampe über zwei Taster geschaltet.
Wird einer der beiden Taster bSwitchA oder bSwitchB betätigt, so ändert sich an dem Ausgang bLight der Zustand der Lampe.
Beispiel 2:
Bei dem folgenden Beispiel werden mit dem Schalter bSwitchMasterOff die Lampen bLampKitchen und bLampGarage zusammen ausgeschaltet. Diese Funktion kann dazu genutzt werden, um z.B. ein Gebäudebereich zentral zu steuern.