Beschreibung

P-AXIS-00175

Aktivierung der SSFK

Beschreibung

Mit dem Parameter wird die Spindelsteigungsfehlerkompensation aktiviert.

Parameter

lr_param.ssfk

Datentyp

BOOLEAN

Datenbereich

0/1

Achstypen

T, R

Dimension

T: ----

R: ----

Standardwert

0

Antriebstypen

----

Anmerkungen

 

P-AXIS-00243

Verteilung der Lose auf mehrere Taktzyklen

Beschreibung

Der Parameter definiert eine Anzahl von Lagereglerzyklen, auf die das Umkehrspiel (Lose) verteilt wird. Die Verteilung wird entsprechend einer sin2 - Funktion vorgenommen.

Der Parameter wird auch bei einer doppelseitigen Spindelsteigungsfehlerkompensation verwendet, wenn eine Richtungsumkehr stattfindet.

Parameter

lr_param.n_backlash_cyc

Datentyp

UNS16

Datenbereich

0 < n_backlash_cyc < 20

Achstypen

T, R, S

Dimension

T: Interpolationstakte

R,S: Interpolationstakte

Standardwert

0

Antriebstypen

----

Anmerkungen

Wird der Wert 0 bzw. 1 angegeben, wird die Lose sprungförmig innerhalb eines Zyklus an den Antrieb ausgegeben. Ein Wert größer 1 bewirkt eine Verteilung entsprechend der sin2-Funktion.

Durch Verwendung dieser Funktion werden noch größere Fehler am Werkstück vermieden, weil bei einer großen Lose die Maschine weniger stark angeregt wird.

P-COMP-00059

Maximale Anzahl von Tabelleneinträgen für Spindelsteigungsfehlerkompensation

Beschreibung

Mit diesem Parameter der Spindelsteigungsfehlerkompensation(FCT-C5) kann eingestellt werden, für wie viele Tabelleneinträge Speicher reserviert werden soll.

 

Die Größe der tatsächlich verwendeten Kompensationstabelle wird durch `kw_nr_max` (P-COMP-00020) festgelegt und `kw_nr_max` darf nicht größer sein als `max_points`.

Parameter

kw.ssfk.max_points

Datentyp

UNS32

Datenbereich

0 <= P-COMP-00059

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

1500

Anmerkungen

Der Wert des Parameters darf nach dem Hochlauf, etwa durch Nachladen von Listen, nicht mehr geändert werden. Ansonsten wird der Fehler mit ID 110638 ausgegeben.

 

Falls P-COMP-00059 nicht (oder mit 0) angegeben wird, dann wird P-COMP-00059 aus Gründen der Abwärtskompatibilität mit dem Standardwert belegt. 

Um dieser Standardbelegung entgegen zu wirken kann bei einer Achse, die keine Spindelsteigungsfehlerkompensation verwendet, durch Belegen von P-COMP-00059 mit dem Wert 1 Speicher eingespart werden.

Der Parameter ist verfügbar ab CNC-Version V3.3079.06

P-COMP-00017

Einheit der Längenangaben

Beschreibung

Der Parameter bestimmt, in welcher Einheit die Längen-/ Positionsangaben zu verwenden sind.

Parameter

kw.ssfk.unit

Datentyp

BOOLEAN

Datenbereich

0: Encoder-Inkremente

1: Metrisch (in 0.1µm)

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

0

Anmerkungen

 

P-COMP-00018

Abstand zwischen den Stützpunkten

Beschreibung

Mit dem Parameter wird der Abstand der Stützpunkte der Korrekturtabelle bei Verwendung von äquidistanten Stützpunkten definiert. Ist dieser Parameter = 0 so muss die Position jedes Stützpunktes separat angegeben werden.

Parameter

kw.ssfk.interval

Datentyp

SGN32

Datenbereich

0 ≤ interval < MAX(SGN32)

Achstypen

T, R, S

Dimension

T: 0.1µm oder Inkremente

R,S: 0.0001° oder Inkremente

Standardwert

0

Anmerkungen

 

P-COMP-00019

Startposition der Korrekturwerte

Beschreibung

Der Parameter bestimmt die Position der Achse, bei der die Korrekturtabelle beginnt.

Parameter

kw.ssfk.kw_startpos

Datentyp

SGN32

Datenbereich

MIN(SGN32) ≤ kw_startpos < MAX(SGN32)

Achstypen

T, R, S

Dimension

T: 0.1µm oder Inkremente

R,S: 0.0001° oder Inkremente

Standardwert

0

Anmerkungen

 

P-COMP-00020

Anzahl der Korrekturwerte

Beschreibung

Der Parameter definiert die Anzahl der Einträge in der Korrekturtabelle.

Parameter

kw.ssfk.kw_nr_max

Datentyp

SGN32

Datenbereich

0 ≤ kw_nr_max < P-COMP-00059

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

0

Anmerkungen

P-COMP-00059 ist ab V3.1.3079.06 verfügbar.

P-COMP-00021

Arbeitsweise der Kompensation

Beschreibung

Der Parameter definiert, ob die Kompensation einseitig oder doppelseitig wirken soll.

Parameter

kw.ssfk.bilateral

Datentyp

BOOLEAN

Datenbereich

0: Einseitige Kompensation

1: Doppelseitige Kompensation

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

0

Anmerkungen

 

P-COMP-00022

Kompensation einer Moduloachse

Beschreibung

Mit dem Parameter wird die Korrekturtabelle für eine Modulo-Achse konfiguriert. Hierbei findet beim Moduloübergang der Achsposition auch ein 'Moduloübergang' in der Korrekturtabelle statt.

Dabei muss die Anzahl der Korrekturwerte gleich der Anzahl der Einträge in der Korrekturwerttabelle sein.

Parameter

kw.ssfk.modulo

Datentyp

BOOLEAN

Datenbereich

0: Kompensation ohne Modulobehandlung

1: Kompensation für eine Moduloachse

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

0

Anmerkungen

 

P-COMP-00023

Korrekturwert in positiver Richtung

Beschreibung

Der Parameter definiert einen Korrekturwert bei Bewegung in positiver Richtung am Stützpunkt 'i'.

Parameter

kw.ssfk.table[i].pos

Datentyp

SGN32

Datenbereich

MIN(SGN32) ≤ pos < MAX(SGN32)

Achstypen

T, R, S

Dimension

T: 0.1µm oder Inkremente

R,S: 0.0001° oder Inkremente

Standardwert

0

Anmerkungen

 

P-COMP-00024

Korrekturwert in negativer Richtung

Beschreibung

Der Parameter definiert einen Korrekturwert bei Bewegung in negativer Richtung am Stützpunkt 'i'.

Parameter

kw.ssfk.table[i].neg

Datentyp

SGN32

Datenbereich

MIN(SGN32) ≤ neg < MAX(SGN32)

Achstypen

T, R, S

Dimension

T: 0.1µm oder Inkremente

R,S: 0.0001° oder Inkremente

Standardwert

0

Anmerkungen

 

P-COMP-00025

Stützpunkte der Achse

Beschreibung

Mit dem Parameter werden die Stützpunkte der Achse definiert, bei denen die Achse korrigiert werden muss.

Parameter

kw.ssfk.table[i].setpoint

Datentyp

SGN64

Datenbereich

MIN(SGN64) ≤ setpoint < MAX(SGN64)

Achstypen

T, R, S

Dimension

T: 0.1µm oder Inkremente

R,S: 0.0001° oder Inkremente

Standardwert

0

Anmerkungen

In CNC-Versionen V2.11.20xx ist der Datentyp SGN32 und somit auch der zugehörige Datenbereich.

P-COMP-00028

Manuelles Einschalten

Beschreibung

Die Spindelsteigungsfehlerkompensation wird durch die CNC automatisch eingeschaltet, falls sie in den Achsparametern angewählt ist (P-AXIS-00175) und die notwendigen Voraussetzungen (z.B. Achse ist referenziert) erfüllt sind.

Wird der Parameter auf den Wert 1 gesetzt, muss die Spindelsteigungsfehlerkompensation explizit über einen NC-Befehl (s. [PROG//Ein-/Ausschalten von Achskompensationen im NC-Programm] eingeschaltet werden. Zusätzlich wird am Ende des NC-Programms, bei CNC-Reset und bei Abgabe der Achse die Kompensation wieder ausgeschaltet.

Parameter

kw.ssfk.manual_activation

Datentyp

BOOLEAN

Datenbereich

0: Automatisches Einschalten

1: Explizites Einschalten im NC-Programm

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

0

Anmerkungen

 

P-COMP-00057

Berücksichtigung anderer Achskompensationen

Beschreibung

Standardmäßig berücksichtigt die Spindelsteigungsfehlerkompensation auch die Korrekturwerte, die aus den anderen Achskompensationen wie z.B. Kreuz-, Flächenkompensation, generiert werden. Bei einer richtungsabhängigen Spindelsteigungsfehlerkompensationen (siehe P-COMP-00021) kann dies u.U. zu unerwünschtem Ausfahren der Lose kommen.

Durch den Parameter set_pos_without_comp kann das Einrechnen der anderen Korrekturwerte abgeschaltet werden.

Parameter

kw.ssfk.set_pos_without_comp

Datentyp

BOOLEAN

Datenbereich

0: Kompensationswerte anderer Kompensationen werden in der Spindelsteigungsfehlerkompensation berücksichtigt.

1: Kompensationswerte anderer Kompensationen werden nicht berücksichtigt.

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

0

Anmerkungen