W1: Werkzeugkorrektur
19.3 Flache D-Nummern-Struktur
19.3.3
D-Nummer programmieren
MD18102 = 1
Wenn MD18102 $MN_MM_TYPE_OF_CUTTING_EDGE = 1, dann wird die D-Korrektur ohne
Bezug zu einem bestimmten Werkzeug aktiviert.
D0 behält weiterhin die bisherige Bedeutung "Abwahl der aktiven Korrektur in NC".
Adresserweiterung von D
Eine Adresserweiterung von D ist nicht möglich. Für die WZ-Bahn gibt es zu einem Zeitpunkt
nur einen möglichen aktiven Korrekturdatensatz.
Programmierung
Im Teileprogramm wird wie bisher programmiert. Nur der Wertebereich der programmierten
D-Nummer erhöht sich.
Beispiel 1:
MD-Parametrierung
MD22550 $MC_TOOL_CHANGE_MODE
MD18102 $MN_MM_TYPE_OF_CUTTING_EDGE
MD20270 $MC_CUTTING_EDGE_DEFAULT
Programmcode
...
D92
X0
T17
X1
D16
X2
D32000
X3
T29000
X4
D1
X5
...
Beispiel 2:
1496
= 0
= 1
= -1
Kommentar
; Verfahre mit den Korrekturen von D92.
; Gibt T=17 an PLC aus.
; Verfahre mit den Korrekturen von D92.
; Verfahre mit den Korrekturen von D16.
; Verfahre mit den Korrekturen von D32000.
; Gibt T=29000 an PLC aus.
; Verfahre mit den Korrekturen von D32000.
; Verfahre mit den Korrekturen von D1.
Bedeutung
Werkzeugwechsel mit der Program‐
mierung von T.
D-Nummer-Programmierung ohne
Bezug zu einem bestimmten Werk‐
zeug.
D-Korrektur bleibt bei Werkzeug-
Wechsel unverändert.
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716