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