W1: Werkzeugkorrektur
2.8 Orientierbare Werkzeugträger
<_Corr_Mode>:
<_No_Alarm>:
122
Korrekturmodus
Datentyp:
INT
Der Parameter <Corr_Mode> ist dezimalcodiert (1er- bis 1000er-Stelle):
1er-
Reserviert
Stelle:
10er-
Bestimmt, wie das Korrekturelement, auf das der Inhalt von <_Corr_Index> ver‐
Stelle:
weist, modifiziert werden soll.
xx0x Der Korrekturvektor wird unmittelbar in das Korrekturelement geschrie‐
xx1x Wie 0, jedoch mit dem Unterschied, dass der übergebene Korrekturwert
xx2x Wie 1, jedoch mit dem Unterschied, dass sich der Korrekturwert auf den
100er-
Bestimmt, wie der Inhalt des Parameters <_Corr_Vect> zu interpretieren ist.
Stelle:
x0xx Der übergebene Korrekturvektor <_Corr_Vect> enthält die gesamte
x1xx Der übergebene Korrekturvektor <_Corr_Vect> enthält nur die Diffe‐
1000er-
Bestimmt, ob die maximal zulässige Korrektur durch das Settingdatum $SN_
Stelle:
CORR_TOCARR_LIN_MAX begrenzt werden soll oder nicht.
0xxx Die Grenzwertüberwachung ist aktiv.
1xxx Die Grenzwertüberwachung wird unterdrückt.
Verhalten im Fehlerfall (Rückgabewert > 0) (optional)
Datentyp:
BOOL
Wert:
FALSE
(Default)
TRUE
ben.
Diese Variante kann dazu verwendet werden, das Korrekturelement un‐
mittelbar zu beschreiben, ohne dass der Index <n> des betreffenden
Systemdatums ($NK_OFF_DIR[<n>, ...]) bekannt sein muss.
in Weltkoordinaten interpretiert wird.
Ein Unterschied zwischen den Varianten 0 und 1 kann immer dann ent‐
stehen, wenn die kinematische Kette in Grundstellung (Positionen aller
Rundachsen gleich 0) weitere Drehungen enthält.
gesamten Abschnitt bezieht, d. h., in das Korrekturelement wird ein sol‐
cher Wert eingetragen, dass der gesamte Abschnitt die durch den Kor‐
rekturwert definierte Länge erreicht.
neue Länge des Korrekturelements bzw. des Abschnitts, auf
den <_Corr_Index> in Verbindung mit der 10er-Stelle
von <_Corr_Mode> verweist (absolute Korrektur).
renz gegenüber der aktuellen Länge des Korrekturelements bzw. des
Abschnitts, auf den <_Corr_Index> in Verbindung mit der 10er-Stelle
von <_Corr_Mode> verweist (inkrementelle Korrektur).
Im Fehlerfall wird die Programmabarbeitung angehalten und ein
Alarm wird ausgegeben.
Im Fehlerfall wird die Programmabarbeitung nicht angehalten und es
wird kein Alarm angezeigt.
Anwendungsfall: Anwenderspezifische Reaktion entsprechend
Rückgabewert
Funktionshandbuch, 06/2019, A5E47435126A AA
Werkzeuge