Herunterladen Diese Seite drucken

Flatterunterdrückung - Siemens SICAM A8000 Serie Handbuch

Vorschau ausblenden Andere Handbücher für SICAM A8000 Serie:

Werbung

B.5
Flatterunterdrückung
Für einen Eingang wird das Blockiert-Bit (BL) gebildet, wenn das Eingangssignal flattert. Die Anzahl der
Meldungsänderungen, bis das BL-Bit gesetzt wird, sowie die Überwachungszeit, während der die Meldung
stabil sein muss, bis das BL-Bit wieder zurückgesetzt wird, sind über Konstanten einstellbar. Ein Ausgang wird
für die Zeit, während der das BL-Bit ansteht, auf 0 gesetzt.
Über eine Flankenerkennung für die steigende (R_TRIG_INFLSTEIG0) und fallende (F_TRIG_INFLFALL0) Flanke
wird bei jeder Änderung der Zähler (CTU_FLZ0) um 1 inkrementiert. Gleichzeitig wird über eine Einschaltver-
zögerung für die steigende (TON_FLZEITSTEIG0) als auch fallende (TON_FLZEITFALL0) Flanke der R-Eingang
des Zählers auf 0 gesetzt. Somit werden in der Überwachungszeit (gestartet mit der ersten Flanke und nach-
getriggert mit jeder weiteren) alle Änderungen des Eingangs am Zähler summiert.
Sobald am Eingang ein Flankenwechsel stattfindet, wird der Merker (M_BOOL_ZAEHLER00) 0. Der Eingang des
AND (Modul 8) wird 1 (ist invertiert). Ist die Summe der Änderungen am Eingang größer oder gleich der defi-
nierten Anzahl, dann wird der Ausgang des Zählers auch 1 (CV >= PV) und es wird das BL-Bit gesetzt. Bei
gesetztem BL-Bit wird der Ausgang über ein anderes AND (Modul 9) auf 0 gesetzt.
Nach Ablauf der Überwachungszeit wird der R-Eingang des Zählers wieder auf 1 gesetzt, und der Zähler wird
zurückgesetzt. Falls das BL-Bit gesetzt ist, wird es auch zurückgesetzt (Ausgang Modul 8 wird 0).
In der Bearbeitungsreihenfolge muss zuerst der R-Eingang des Zählers auf 0 gesetzt werden, da erst dann eine
positive Flanke am CU-Eingang des Zählers ein Inkrementieren bewirkt. Darum behandelt das Anwenderpro-
gramm den R-Eingang vor dem CU-Eingang des Zählers.
Beispiel:
Anzahl Meldungsänderungen ≥5
Überwachungszeit des Eingangs auf Stabilität = 10 s
PLC_RESET:
LD 20
ST PLC_CYCLETIME
PLC_INIT:
LD 5
ST CTU_FLZ0.PV
(*als flatternd erkanntes Eingangssignal muss eine voreingestellte Zeit lang
SICAM A8000 Serie, CP-8000, CP-8021, CP-8022, Handbuch
DC8-036-2, Ausgabe 09.2019
(*den Wert 20 laden*)
(*speichern auf Systemvariable in ms*)
(*Anzahl der Wischer bis die Meldung*)
(*auf flatternd gesetzt wird*)
Beispiele für Anweisungslisten (AWL)
B.5 Flatterunterdrückung
751

Quicklinks ausblenden:

Werbung

loading

Diese Anleitung auch für:

Sicam cp-8000Sicam cp-8021Sicam cp-8022