# Achsfilterparameter

P-AXIS-00319 | Aktivierung des achsspezifischen Sollwertfilters (für Standardfilter)
Beschreibung | Mit diesem Wert wird die Filterfunktion ein- bzw. ausgeschaltet.
Parameter | filter[i].enable
Datentyp | BOOLEAN
Datenbereich | 0: Filter ist ausgeschaltet 1: Filter ist eingeschaltet
Achstypen | T, R, S
Dimension | T: ---- | R,S: ----
Standardwert | 0
Antriebstypen | ----
Anmerkungen | Die Filterfunktion wird nur bei Filterordnung > 0 aktiviert (P-AXIS-00140).

P-AXIS-00067 | Charakteristische Frequenz des achsspezifischen Sollwertfilters
Beschreibung | - Für folgende Standardfilter definiert der Parameter den Frequenzbereich:

- Tiefpass : Anfang des Frequenzsperrbereiches (idealer Filter)
- Hochpass : Anfang des Frequenzdurchlassbereiches (idealer Filter)
- Bandpass- und Bandstoppfilter : Mittlere Frequenz

- Für den HSC-NoVib definiert der Parameter die erste zu unterdrückende Eigenfrequenz

Parameter | filter[i].fg_f0
Datentyp | REAL64
Datenbereich | 0 ≤ fg_f0 < 0.5/TAb (mit TAb als NC-Zykluszeit)
Achstypen | T, R, S
Dimension | T: Hz | R,S: Hz
Standardwert | 3.000000e+001
Antriebstypen | ----
Anmerkungen |

P-AXIS-00080 | Bandbreite des achsspezifischen Sollwertfilters
Beschreibung | Angabe vom Kehrwert der Bandbreite für die Filtertypen Bandpass und Bandstop. Nachfolgende Abbildung verdeutlicht das Verhalten des Parameters.
Parameter | filter[i].guete
Datentyp | REAL64
Datenbereich | 1 ≤ guete ≤ 10
Achstypen | T, R, S
Dimension | T: ---- | R,S: ----
Standardwert | 1.0
Antriebstypen | ----
Anmerkungen |

P-AXIS-00140 | Ordnung des achsspezifischen Sollwertfilters
Beschreibung | Mit diesem Parameter wird die Ordnung des Filters angegeben. Weiter ist dieser Parameter ein Wert, mit dem der Abfall des Frequenzganges (Abfall = - order x 20 dB/ Dekade.) ausgedrückt wird. Der Wert order = 0 bedeutet: kein Filter zugeschaltet.

Im Fall vom HSC-NoVib oder Zeitverzögerungsfilter wird die Ordnung intern berechnet, aber eine Ordnung > 0 wird benötigt, sonst ist der Filter nicht aktiv.

Parameter | filter[i].order
Datentyp | UNS32
Datenbereich | 0 ≤ order ≤ 6 für Tiefpass-, Hochpass- und Allpassfilter 0 ≤ order ≤ 3 für Bandpass- und Bandstoppfilter order = 0 oder 1 für PT1-Filter order = 0 oder 2 für PT2-Filter order = 0 oder > 0 für Zeitverzögerungsfilter

0 ≤ order ≤ 200 für HSC-Filter

Achstypen | T, R, S
Dimension | T: ---- | R,S: ----
Standardwert | 0
Antriebstypen | ----
Anmerkungen |

P-AXIS-00153 | Charakteristik des achsspezifischen Sollwertfilters
Beschreibung | Der Parameter definiert die Filter - Charakteristik.
Parameter | filter[i].prototype
Datentyp | STRING
Datenbereich | CRIT_DAMPING 1: Filtercharakteristik 'Critical damping”: BUTTERWORTH 2: Filtercharakteristik 'Butterworth” BESSEL 3: Filtercharakteristik 'Bessel” HSC - 5: Filtercharakteristik 'HSC'
Achstypen | T, R, S
Dimension | T: ---- | R,S: ----
Standardwert | CRIT_DAMPING
Antriebstypen | ----
Anmerkungen |

P-AXIS-00164 | Signalanteil des achsspezifischen Sollwertfilters
Beschreibung | Mit diesem Parameter wird der Signalanteil festgelegt, der durch den Filter geführt wird.
Parameter | filter[i].share_percent
Datentyp | REAL64
Datenbereich | 0 ≤ share_percent ≤ 100
Achstypen | T, R, S
Dimension | T: ---- | R,S: ----
Standardwert | 1.000000e+002
Antriebstypen | ----
Anmerkungen |

P-AXIS-00204 | Typ des achsspezifischen Sollwertfilters
Beschreibung | Der Parameter definiert den Filter - Typ.
Parameter | filter[i].type
Datentyp | UNS32
Datenbereich | 1 ≤ type ≤ 12 mit:
1 | Tiefpass - Filter
2 | Hochpass - Filter
3 | Bandpass - Filter
4 | Bandstopp - Filter
5 | Allpass - Filter
6 | PT1-Filter
7 | reserviert
8 | HSC-Mittelwert
9 | reserviert
10 | PT2-Filter
11 | Zeitverzögerungsfilter (ab CNC-Build 3013)
12 | HSC-NoVib
Achstypen | T, R, S
Dimension | T: ---- | R,S: ----
Standardwert | 1 für Standardfilter (filter[i].prototype 1-4) 8 für HSC-Filter (filter[i].prototype 5)
Antriebstypen | ----
Anmerkungen |

P-AXIS-00357 | Zeitkonstante des achsspezifischen Sollwertfilters
Beschreibung | - Anwendung bei Standardfiltern: Der Parameter definiert die Zeitkonstante des PT1-, PT2- und Zeitverzögerungsfilters. - Anwendung bei HSC-Filtern: Filterordnung in µs (alternativ zu Parameter P-AXIS-00140. Der Wert time_constant wird nur verwendet, wenn P-AXIS-00140nicht konfiguriert ist bzw. den Wert 0 hat. Ist time_constant < NC-Zykluszeit, dann ist der Filter nicht aktiv, es sei denn der Parameter order P-AXIS-00140 hat einen gültigen Wert, welcher in diesem Fall verwendet wird.

Im Fall vom HSC-NoVib wird die Ordnung intern berechnet, aber eine Ordnung > 0 wird benötigt, sonst ist der Filter nicht aktiv.

Parameter | filter[i].time_constant
Datentyp | UNS32
Datenbereich | - Standardfilter: Für PT1- / PT2-Filter: TAb ≤ P-AXIS-00357 ≤ MAX(UNS32) Für Zeitverzögerungsfilter: 0 ≤ P-AXIS-00357 < 6 * TAb (mit TAb als NC-Zykluszeit in s) - HSC-Filter:

TAb < P-AXIS-00357 < 200 * TAb

(mit TAb als NC-Zykluszeit in µs)

Achstypen | T, R, S
Dimension | T: µs | R,S: µs
Standardwert | 10000
Antriebstypen | ----
Anmerkungen |