Zählrichtungsumkehr detektieren
• Eingabe der Hysterese in Anzahl Inkremente, über Index 0x80n1:1C „Direction inversion hysteresis".
Es ist ein Wert > 0 zu wählen.
• Wird eine Richtungsumkehr detektiert, so wertet ein interner Zähler die direkt hintereinander
detektierten Flanken für jede Drehrichtung aus und vergleicht diese mit der in Index 0x80n1:1C
eingegebene Anzahl.
• Überschreitet der Zählerwert den in Index 0x80n1:1C eingegebenen Wert, so wird beim nächsten SPS
Zyklus das Bit in Index 0x60n2:13 „Direction inversion detected" gesetzt. Das Bit bleibt nur für einen
Zyklus aktiv.
• Wird innerhalb des nächsten Zyklus eine weitere Drehrichtungsumkehr erkannt, so bleibt das Bit aktiv.
• Die Hysterese wird für jeden SPS Zyklus separat betrachtet, der Zähler wird somit für jeden Zyklus neu
gestartet. Es findet keine SPS-Zyklusübergreifende Überwachung statt.
• Wird die Zählrichtungsumkehr [} 153] (Index 0x80n0:0E „Reversion of rotation" = TRUE) aktiviert, so
ändert sich auch die Logik der Detektion der Drehrichtung.
• Treten mehrere Richtungsänderungen innerhalb eines SPS Zyklus auf, so wird lediglich angezeigt,
dass mindestens eine Drehrichtungsänderung detektiert wurde.
Abb. 159: Detektion der Zählrichtungsumkehr
Stillstandsüberwachung
Die Detektion der Richtungsumkehr kann auch zur Stillstandsüberwachung genutzt werden. Wird ein nahezu
konstanter Zählerwert erwartet, so kann über die Hysterese (Index 0x80n1:1C) überwacht werden, ob sich
der Wert innerhalb des Fensters befindet. Ein leichtes Zittern des Zählwertes wird somit noch als zulässiger
Wert akzeptiert. Bei einer Überschreitung wird beim nächsten SPS Zyklus das Bit 0x60n2:13 „Direction
inversion detected" gesetzt.
• Ändert sich die Richtung innerhalb der in Index 0x80n1:1C angegebenen Hysterese [Anzahl
Inkremente] erneut, wird kein Richtungswechsel angezeigt (Stillstand) s. folgende Abb. (A).
• Wird nach einem Richtungswechsel die in Index 0x80n1:1C angegebene Hysterese [Anzahl
Inkremente] überschritten, wird der Richtungswechsel im nächsten Zyklus durch Setzen des „Direction
inversion detected"-Bits in Index 0x60n2:13 angezeigt s. folgende Abb. (B).
Abb. 160: Stillstandsüberwachung mit Hysterese und Detektion der Zählrichtungsumkehr
EL5102
Version: 1.0
EL5102 - Inbetriebnahme
159