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, | |
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 |
|