Beschreibung

P-AXIS-00174

Aktivierung der Flächenkompensation

Beschreibung

Mit dem Parameter wird die Flächenkompensation (2-dimensionale Kreuzkompensation) aktiviert.

Parameter

lr_param.crosscomp2

Datentyp

BOOLEAN

Datenbereich

0/1

Achstypen

T

Dimension

T: ----

 

Standardwert

0

Antriebstypen

----

Anmerkungen

 

P-COMP-00061

Maximale Anzahl von Tabelleneinträgen für Flächenkompensation

Beschreibung

Mit diesem Parameter der Flächenkompensation (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_master1` (P-COMP-00010) und `last_index_master2` (P-COMP-00011) festgelegt

und es muss gelten:

 

(`last_index_master1` + 1) * (`last_index_master2` + 1) <= `max_points`

 

Falls `max_points` nicht (oder mit 0) angegeben wird, dann gelten für

`last_index_master1` und `last_index_master2` die bisherigen Einschränkungen:

Parameter

kw.crosscomp2.max_points

Datentyp

UNS32

Datenbereich

0 <= P-COMP-00061

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

10201 (*)

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

 

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

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

 

* Zusammensetzung des Standardwerts: 101*101 =10201

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

P-COMP-00008

Einheit der Längenangaben

Beschreibung

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

Parameter

kw.crosscomp2.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-00009

Abstand zwischen den Stützpunkten

Beschreibung

Mit dem Parameter wird die Schrittweite zwischen zwei Stützpunkten definiert, falls für die beiden Masterachsen die gleiche Rasterung verwendet wird (P-COMP-000031(grid) = QUADRATIC).

Parameter

kw.crosscomp2.interval

Datentyp

UNS32

Datenbereich

0 < interval < MAX(UNS32)

Achstypen

T, R, S

Dimension

T: 0.1µm oder Inkremente

R,S: 0.0001° oder Inkremente

Standardwert

0

Anmerkungen

 

P-COMP-00010

Letzter Index der Masterachse 1

Beschreibung

Mit dem Parameter wird der letzte gültige Index in der Tabelle der ersten Masterachse (maximal 100 Werte) bestimmt. Die Tabelle beginnt immer mit Index 0.

Parameter

kw.crosscomp2.last_index_master1

Datentyp

SGN32

Datenbereich

0 ≤ P-COMP-00010 <= 100

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

0

Anmerkungen

Ab Version V3.1.3079.06 kann P-COMP-00010 frei belegt werden. Die Obergrenze entfällt. Es muss allerdings die Bedingung von P-COMP-00061 eingehalten werden.

P-COMP-00010 * P-COMP-00011 <= P-COMP-00061

Achtung:

Bei einer Neuinterpretation dieses Parameters müssen alle Werte der Korrekturwerttabelle (P-COMP-00016) neu eingelesen werden.

P-COMP-00011

Letzter Index der Masterachse 2

Beschreibung

Mit dem Parameter wird der letzte gültige Index in der Tabelle der zweiten Masterachse (maximal 100 Werte) bestimmt. Die Tabelle beginnt immer mit Index 0.

Parameter

kw.crosscomp2.last_index_master2

Datentyp

SGN32

Datenbereich

0 ≤ P-COMP-00011 <= 100

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

0

Anmerkungen

Ab Version V3.1.3079.06 kann P-COMP-00011 frei belegt werden. Die Obergrenze entfällt. Es muss allerdings die Bedingung von P-COMP-00061 eingehalten werden.

P-COMP-00010 * P-COMP-00011 <= P-COMP-00061

Achtung:

Bei einer Neuinterpretation dieses Parameters müssen alle Werte der Korrekturwerttabelle (P-COMP-00016) neu eingelesen werden.

P-COMP-00012

Startposition der Masterachse 1

Beschreibung

Der Parameter bestimmt die Position der Masterachse 1, bei der die Korrekturtabelle beginnt.

Parameter

kw.crosscomp2.start_position_master1

Datentyp

SGN32

Datenbereich

MIN(SGN32) ≤ start_position_master1 < MAX(SGN32)

Achstypen

T, R, S

Dimension

T: 0.1µm oder Inkremente

R,S: 0.0001° oder Inkremente

Standardwert

0

Anmerkungen

 

P-COMP-00013

Startposition der Masterachse 2

Beschreibung

Der Parameter bestimmt die Position der Masterachse 2, bei der die Korrekturtabelle beginnt.

Parameter

kw.crosscomp2.start_position_master2

Datentyp

SGN32

Datenbereich

MIN(SGN32) ≤ start_position_master2 < MAX(SGN32)

Achstypen

T, R, S

Dimension

T: 0.1µm oder Inkremente

R,S: 0.0001° oder Inkremente

Standardwert

0

Anmerkungen

 

P-COMP-00014

Logische Achsnummer der Masterachse 1

Beschreibung

Mit dem Parameter wird die logische Achsnummer der ersten Masterachse bestimmt.

Parameter

kw.crosscomp2.master1_ax_nr

Datentyp

UNS16

Datenbereich

1 ≤ master1_ax_nr ≤ MAX (UNS16)

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

0

Anmerkungen

 

P-COMP-00015

Logische Achsnummer der Masterachse 2

Beschreibung

Mit dem Parameter wird die logische Achsnummer der zweiten Masterachse bestimmt.

Parameter

kw.crosscomp2.master2_ax_nr

Datentyp

UNS16

Datenbereich

1 ≤ master2_ax_nr ≤ MAX (UNS16)

Achstypen

T, R, S

Dimension

T: ----

R,S: ----

Standardwert

0

Anmerkungen

 

P-COMP-00016

Korrekturwerte für die Slaveachse

Beschreibung

Mit dem Parameter werden die relativen Korrekturwerte für die Slaveachse an den Stützpunkten [j][i] definiert. Bei der Indizierung der Stützpunkte in der Korrekturwertliste bezieht sich immer der erste Index j auf die zweite Masterachse.

Parameter

kw.crosscomp2.table[j][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

 

P-COMP-00027

Anzahl der Zyklen für 'weiches Schalten'

Beschreibung

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

Parameter

kw.crosscomp2.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-00030

Manuelles Einschalten

Beschreibung

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

Wird der Parameter auf den Wert 1 gesetzt, muss die Flächenkompensation 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.crosscomp2.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-00032

Abstand zwischen den Stützpunkten auf der ersten Masterachse

Beschreibung

Mit dem Paramter wird die Schrittweite zwischen zwei Stützpunkten für die erste Masterachse definiert, falls für die beiden Masterachsen eine unterschiedliche Rasterung verwendet wird (P-COMP-00031(grid) = RECTANGULAR).

Parameter

kw.crosscomp2.interval1

Datentyp

UNS32

Datenbereich

0 < interval1 < MAX(UNS32)

Achstypen

T, R, S

Dimension

T: 0.1µm oder Inkremente

R,S: 0.0001° oder Inkremente

Standardwert

0

Anmerkungen

 

P-COMP-00033

Abstand zwischen den Stützpunkten auf der zweiten Masterachse

Beschreibung

Mit dem Parameter wird die Schrittweite zwischen zwei Stützpunkten für die erste Masterachse definiert, falls für die beiden Masterachsen eine unterschiedliche Rasterung verwendet wird (P-COMP-00031(grid) = RECTANGULAR).

Parameter

kw.crosscomp2.interval2

Datentyp

UNS32

Datenbereich

0 < interval2 < MAX(UNS32)

Achstypen

T, R, S

Dimension

T: 0.1µm oder Inkremente

R,S: 0.0001° oder Inkremente

Standardwert

0

Anmerkungen