SIMATIC S7 S7-1200 Automatisierungssystem

SIMATIC S7 S7-1200 Automatisierungssystem
Filterzeiten für Digitaleingänge einrichten
Filterzeiten für Digitaleingänge einrichten
Die Filter der digitalen Eingänge schützen Ihr Programm davor, auf unerwünschte schnelle
Veränderungen der Eingangssignale zu reagieren, wie sie z. B. durch Kontaktprellen oder
Rauschen verursacht werden können. Die voreingestellte Filterzeit von 6,4 ms verhindert
unerwünschte Schalthandlungen durch typische mechanische Kontakte. Bestimmte
Funktionen Ihrer Anwendung können kürzere Filterzeiten für die Erkennung und Reaktion auf
Eingänge schneller Sensoren erfordern oder längere Filterzeiten für die Ausfilterung langsamer
Kontaktpreller oder längeren Impulsrauschens erfordern.
Eine Eingangsfilterzeit von 6,4 ms bedeutet, dass ein einziger Signalwechsel von '0' auf '1' oder
von '1' auf '0' etwa 6,4 ms lang anstehen muss, um erkannt zu werden, und dass einzelne hohe
oder niedrige Impulse, die kürzer als 6,4 ms anstehen, nicht erkannt werden. Schaltet ein
Eingangssignal schneller als die eingestellte Filterzeit zwischen '0' und '1', so kann sich der
Wert des Eingangs im Anwenderprogramm ändern, wenn die Gesamtdauer der Impulse mit
neuen Werten gegenüber den alten Werten die Filterzeit übersteigt.
Der Filter für Digitaleingänge funktioniert wie folgt:
•
•
•
•
Wird "1" eingegeben, wird die Zeit hochgezählt und bei Erreichen der Filterzeit angehalten. Der Punkt
im Prozessabbild wechselt von "0" auf "1", wenn die Filterzeit erreicht wird.
Wird "0" eingegeben, wird die Zeit heruntergezählt und bei Erreichen von "0" angehalten. Der Punkt
im Prozessabbild wechselt von "1" auf "0", wenn ein Wert "0" erreicht wird.
Pendelt der Eingang, wird die Zeit teils hoch-, teils heruntergezählt. Das Prozessabbild ändert sich,
wenn die Nettosumme der Zählwerte entweder die Filterzeit oder "0" erreicht.
Ein schnell veränderliches Signal mit mehr "0" als "1" geht dann möglicherweise auf "0"; sind mehr
"1" als "0" vorhanden, wechselt das Prozessabbildregister möglicherweise auf "1".
Jeder Eingang hat eine Filterkonfiguration, die für alle Zwecke gilt: Prozesseingänge, Alarme,
Impulsabgriff und HSC-Eingänge. Um die Zeiten für den Eingangsfilter einzurichten, wählen
Sie "Digitaleingänge" aus.
Voreingestellt ist eine Filterzeit von 6,4 ms für die Digitaleingänge. Sie können jedoch eine der
folgenden Filterzeiten wählen:
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=62121591435&Language=de-DE&TopicId=57469912843
22.04.2016
SIMATIC S7 S7-1200 Automatisierungssystem
Filterzeiten für Digitaleingänge einrichten
•
•
•
•
•
•
•
•
•
•
0,1 us
0,2 us
0,4 us
0,8 us
1,6 us
3,2 us
6,4 us
10,0 us
12,8 us
20,0 us
•
•
•
•
•
•
•
•
•
•
•
0,05 ms
0,1 ms
0,2 ms
0,4 ms
0,8 ms
1,6 ms
3,2 ms
6,4 ms
10,0 ms
12,8 ms
20,0 ms
Warnung
Gefahren beim Ändern der Filterzeit für digitale Eingangskanäle
Wenn die bisherige Einstellung der Filterzeit eines Digitaleingangskanals verändert wird, muss
möglicherweise bis zu 20,0 ms lang ein neuer Eingangswert mit Pegel "0" vorhanden sein,
damit der Filter vollständig auf neue Eingänge reagiert. Während dieses Zeitraums werden
kurze Impulse mit Pegel "0", die kürzer als 20,0 ms sind, möglicherweise nicht erkannt oder
gezählt.
Das Verändern der Filterzeiten kann unerwarteten Betrieb der Maschine bzw. des Prozesses
verursachen, was zu tödlichen oder schweren Verletzungen und/oder Sachschaden führen
kann.
Um sicherzustellen, dass eine neue Filterzeit sofort wirksam wird, müssen Sie die CPU ausund wieder einschalten.
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=62121591435&Language=de-DE&TopicId=57469912843
22.04.2016