8024588/1M9K/2024-11-26 | SICK
Irrtümer und Änderungen vorbehalten
Funktionsweise
Tabelle 52: Eingänge Zähler (Auf- und Abwärts) V1
Eingang
Beschreibung
Aufwärts
Datentyp: Bool
Eine steigende Flanke (0–1) am Eingang Aufwärts erhöht den Wert am
Ausgang Zählerwert um 1, solange der Maximalwert nicht erreicht ist.
Wenn der Maximalwert überschritten wird, hängt das Verhalten vom
Parameter Verhalten bei Überlauf ab.
Der Eingang wird ignoriert, wenn gleichzeitig eine steigende Flanke am
Eingang Rücksetzen auf Null, Setzen auf Reload-Wert oder Abwärts auftritt.
Abwärts
Datentyp: Bool
Eine steigende Flanke (0–1) am Eingang Abwärts verringert den Wert
am Ausgang Zählerwert um 1, solange 0 nicht erreicht ist.
Wenn 0 unterschritten wird, hängt das Verhalten vom Parameter Verhal‐
ten bei Unterlauf ab.
Der Eingang wird ignoriert, wenn gleichzeitig eine steigende Flanke am
Eingang Rücksetzen auf Null, Setzen auf Reload-Wert oder Aufwärts auftritt.
Rücksetzen auf Null
Datentyp: Bool
Eine steigende Flanke (0-1) am Eingang setzt den Wert am Ausgang
Zählerwert auf 0.
Setzen auf Reload-
Datentyp: Bool
Wert
Eine steigende Flanke (0-1) am Eingang setzt Wert am Ausgang Zähle‐
rwert auf den konfigurierten Wert des Parameters Reload-Wert.
Der Eingang wird ignoriert, wenn gleichzeitig am Eingang Rücksetzen auf
Null eine steigende Flanke (0-1) auftritt.
1)
Wenn während des ersten Logikzyklus ein Eingang bereits 1 ist, dann wertet der Funktionsbaustein dies
nicht als steigende Flanke.
Tabelle 53: Ausgänge Zähler (Auf- und Abwärts) V1
Ausgang
Beschreibung
Zählerwert
Datentyp: UInt16
Gibt den Wert des internen Zählers aus (0 ... 65535).
Oberes Limit
Datentyp: Bool
Ist 1, solange Zähler = Maximalwert
Unteres Limit
Datentyp: Bool
Ist 1, solange Zähler = 0
Überlauf
Datentyp: Bool
Siehe Parameter Verhalten bei Überlauf
Unterlauf
Datentyp: Bool
Siehe Parameter Verhalten bei Unterlauf
Tabelle 54: Parameter Zähler (Auf- und Abwärts) V1
Parameter
Beschreibung
Initialisierungswert
Der Parameter definiert, auf welchen Startwert der Ausgang Zählerwert
im ersten Logikzyklus gesetzt wird.
•
•
•
1)
Beim Start auf 0 setzen
Der Ausgang Unteres Limit wird sofort auf 1 gesetzt.
Beim Start auf Reload-Wert setzen
Wenn Reload-Wert = Maximalwert, dann wird der Ausgang Oberes
Limit sofort auf 1 gesetzt.
Wenn Reload-Wert = 0, dann wird der Ausgang Unteres Limit sofort
auf 1 gesetzt.
Beim Start auf Maximalwert setzen
Der Ausgang Oberes Limit wird sofort auf 1 gesetzt.
KONFIGURATION
1)
B E T R I E B S A N L E I T U N G | Flexi Compact
7
1)
1)
63