OSF (fallender Einzelimpuls)
Die OSF-Anweisung ermittelt die Abstiegsflanke einer booleschen Variable. Der OSF-Block stellt den Ausgang Q für einen Zyklus ein, wenn der Eingangs-CLK von eingestellt auf gelöscht wechselt (d. h. eine Abstiegsflanke am Eingangs-CLK erkannt wird).
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für die Controller
Micro810
LC10, Micro820
L20E, Micro850
L50E und Micro870
L70E.OSF

Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
CLK | Eingang | BOOL | Überprüft die Eingabe für eine Abstiegsflanke. Jegliche Boolesche Variable.
|
Q | Ausgang | BOOL | Gibt den Status für die Ausgabe Q an.
|
OSF-Beispiele
Beispiel für ein OSF-Funktionsblockdiagramm

Beispiel für einen OSF-Kontaktplan

Beispiel für strukturierten OSF-Text

(* ST Equivalence: OSF1 is an instance of a OSF block *) OSF1(cmd); nb_edge := ANY_TO_DINT(OSF1.Q) + nb_edge;
Ergebnisse

Rückmeldung geben