Einstellbare Störimpulsfilter
Eingangsfilter dienen zur Störunterdrückung an den Encoder- und Digitaleingängen. Verschiedene Filterfrequenzen können anwendungsspezifisch parametrieret werden.
Dabei unterliegen die einzelnen Eingänge folgenden Filterfrequenzen:
Eingänge | Max. empfohlene Filterfrequenz |
---|---|
Encoder-Eingänge: Spur A, Spur B | TTL-Mode: 1 MHz Open Collector: 100 kHz |
Gate/Latch-Eingang | 1 MHz |
Ablauf Filterfunktion
- Das Filter ist im Auslieferungszustand deaktiviert.
- Über den Index 0x80n0:08 „Disable filter“ = FALSE kann das Filter aktiviert werden.
- Über Index 0x80n1:19 „Filter settings“ wird das Filter parametriert. Es stehen folgende Filterfrequenzen zur Verfügung:
Index 0x80n1:19 „Filter settings“ | Default Parameter für 0x80n1:1D „Counter mode“ | ||
---|---|---|---|
Einstellung | Bedeutung | Einstellung | Bedeutung |
10dez: 10 kHz | 10 kHz Filter |
| |
25dez: 25 kHz | 25 kHz Filter |
| |
50dez: 50 kHz | 50 kHz Filter |
| |
100dez: 100 kHz | 100 kHz Filter | 0x80n1:1D „Counter mode“ | |
4dez | Encoder open collector | ||
5dez | Counter open collector | ||
250dez: 250 kHz | 250 kHz Filter |
| |
500dez: 500 kHz | 500 kHz Filter |
| |
1000dez: 1 MHz | 1 MHz Filter | 0x80n1:1D „Counter mode“ | |
2dez | Encoder TTL (single ended) | ||
3dez | Counter TTL (single ended) | ||
2500dez: 2.5 MHz | 2,5 MHz Filter |
| |
5000dez: 5 MHz | 5 MHz Filter |
|
- Wird das Filter < 1MHz parametriert, ist dieser auch für die digitalen 24 V-Eingänge aktiv.
- Wird beim aktivierten Filter (0x80n0:08 und 0x80n1:19) eine Frequenzüberschreitung festgestellt, so wird ein Zähler im Index 0xA0n0:16 inkrementiert.
Index (hex) | Name | Beschreibung |
---|---|---|
0xA0n0:15 | Filter violation counter input gate | Zähler der Filterfrequenzüberschreitung des Gate-Eingangs |
0xA0n0:16 | Filter violation counter | Zähler der Filterfrequenzüberschreitung auf den Encoder-Eingangssignalen bei aktiviertem Filter |
Die internen Fehlerzähler können wie folgt zurückgesetzt werden:
- Übergang der Klemme vom Status „PREOP“ nach „OP“
oder
- Im Command Objekt „0xFB00:01 Request” folgenden Eintrag eingeben
0xFB001:01 „Request“ | Beschreibung |
---|---|
0x9153 | Setzen des internen Fehlerzählers für 0xA000:15 „Filter violation counter input gate“ |
0x9154 | Setzen des internen Fehlerzählers für 0xA000:16 „Filter violation counter“ |
0x9163 | Setzen des internen Fehlerzählers für 0xA010:15 „Filter violation counter input gate“ |
0x9164 | Setzen des internen Fehlerzählers für 0xA010:16 „Filter violation counter“ |
Hinweis | |
Schnelle Digitale Eingänge – Beeinflussung durch störende Geräte Beachten Sie, dass die Eingangsbeschaltung nur eine sehr geringe Filterung aufweist. Sie ist auf schnelle Signalübertragung vom Eingang zur Auswerteeinheit optimiert. Schnelle Pegeländerungen/Pulse im µs-Bereich und/oder hochfrequente Störsignale von Geräten (z. B. Proportionalventilen, Schrittmotor- oder DC-Motor-Endstufen) treffen also nahezu ungefiltert/ungedämpft an der Auswerteeinheit ein. Diese Störungen können fälschlicherweise als Signal erfasst werden.
|