Beschreibung

P-AXIS-00047

Aktivierung der Kreuzkompensation

Beschreibung

Mit dem Parameter wird die Kreuzkompensation (auch Durchhangkompensation genannt) aktiviert.

Parameter

lr_param.crosscomp

Datentyp

BOOLEAN

Datenbereich

0/1

Achstypen

T

Dimension

T: ----

 

Standardwert

0

Antriebstypen

----

Anmerkungen

 

P-COMP-00060

Maximale Anzahl von Tabelleneinträgen für Kreuzkompensation

Beschreibung

Mit diesem Parameter der Kreuzkompensation (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 `last_index` (P-COMP-00004) festgelegt und `last_index` muss kleiner sein als `max_points`.

Parameter

kw.crosscomp.max_points

Datentyp

UNS32

Datenbereich

0 <= P-COMP-00060

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

1001

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 110639 ausgegeben.

 

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

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

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

P-COMP-00003

Einheit der Längenangaben

Beschreibung

Der Parameter bestimmt, in welcher Einheit die Längenangaben der Korrekturwerte zu verwenden sind.

Parameter

kw.crosscomp.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-00004

Letzter Index der Korrekturwerttabelle

Beschreibung

Mit dem Parameter wird der letzte gültige Index in der Tabelle der Masterachse bestimmt. Die Tabelle beginnt immer mit Index 0

Parameter

kw.crosscomp.last_index

Datentyp

SGN32

Datenbereich

0 ≤ last_index < P-COMP-00060

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

0

Anmerkungen

P-COMP-00060 ist ab V3.1.3079.06 verfügbar, die Obergrenze in vorherigen CNC-Versionen beträgt 1000.

P-COMP-00005

Logische Achsnummer der Masterachse

Beschreibung

Mit dem Parameter wird die logische Achsnummer der Masterachse bestimmt, deren Sollposition als Eingangsgrösse der Kompensationstabelle der Slaveachse dient.

Parameter

kw.crosscomp.master_ax_nr

Datentyp

UNS16

Datenbereich

1 ≤ master_ax_nr ≤ MAX (UNS16)

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

0

Anmerkungen

 

P-COMP-00026

Anzahl der Zyklen für 'weiches Schalten'

Beschreibung

Der Parameter bestimmt die Anzahl der Zyklen, über welche die Kreuzkompensation weich ein-/ausgekoppelt wird.

Parameter

kw.crosscomp.n_cycles

Datentyp

UNS16

Datenbereich

0 ≤ n_cycles ≤ 20 (Maximale Taktzahl, über die ein-/ausgekoppelt werden soll,
applikationsspezifisch)

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

0

Anmerkungen

 

P-COMP-00029

Manuelles Einschalten

Beschreibung

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

Wird der Parameter auf den Wert 1 gesetzt, muss die Kreuzkompensation 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.crosscomp.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-00006

Stützpunkte der Masterachse

Beschreibung

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

Parameter

kw.crosscomp.table[i].setpoint

Datentyp

SGN32

Datenbereich

MIN(SGN32) ≤ setpoint < MAX(SGN32)

Achstypen

T, R, S

Dimension

T: 0.1µm oder Inkremente

R,S: 0.0001° oder Inkremente

Standardwert

0

Anmerkungen

 

P-COMP-00007

Korrekturwerte für die Slaveachse

Beschreibung

Mit dem Parameter werden die relativen Korrekturwerte für die Slaveachse an den Stützpunkten 'i' definiert.

Parameter

kw.crosscomp.table[i].correction

Datentyp

SGN32

Datenbereich

MIN(SGN32) ≤ correction < MAX(SGN32)

Achstypen

T, R, S

Dimension

T: 0.1µm oder Inkremente

R,S: 0.0001° oder Inkremente

Standardwert

0

Anmerkungen