Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 218

Werkzeugverwaltung
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

NC-Programmierung
6.7 Multitooldaten
$TC_MTP_KD - Art der Abstandskodierung für die MT-Plätze
Die Platzabstände (KindOfDistance) innerhalb des Multitools können auf verschiedene Art
definiert werden:
$TC_MTP_KD[y] = 1
$TC_MTP_KD[y] = 2
$TC_MTP_KD[y] = 3
Die Art der Abstandskodierung kann nur verändert werden, solange noch keine MT-Plätze
erzeugt worden sind. Andernfalls wird Alarm 6438 "Inkonsistente Datenänderung ist nicht
erlaubt" erzeugt.
Beispiel:
Wenn zur Abstandskodierung die Platznummer festgelegt worden ist ($TC_MTP_KD[ y ] = 1),
dann führt das Schreiben von $TC_MTPPL, $TC_MTPPA mit anderen Werten als 0.0 zum
Alarm 6464 "Befehl kann für die aktuelle Multitool-Abstandskodierung nicht programmiert
werden".
Beispiel:
Das Multitool wird definiert. Es ist die Anzahl MT-Plätze zwar definiert, aber noch nicht erzeugt
worden.
$TC_MTP_KD[200] = 1
$TC_MTP_KD[300] = 2
Nun werden die MT-Plätze erzeugt z. B. durch Beschreiben des Systemparameters:
$TC_MTPPL[300, 1] = 30.0
Danach werde versucht, die Distanzart zu ändern (die zuvor mit $TC_MTP_KD[300] = 2
definiert wurde):
$TC_MTPPL[300, 1] = 3
218
Die Abstandskodierung erfolgt über die MT-Platznummer. Die Platz‐
nummer wird beim Erzeugen der MT-Plätze automatisch vergeben.
$TC_MTPPL, $TC_MTPPA sind nicht schreibbar, außer mit dem
Wert 0.0.
Die Abstandskodierung erfolgt über Längenangaben. $TC_MTPPL
ist schreibbar, $TC_MTPPA ist nicht schreibbar, außer
$TC_MTPPA[...]=0.0.
Die Abstandskodierung erfolgt über Winkelangaben. $TC_MTPPA
ist schreibbar. $TC_MTPPL ist nicht schreibbar, außer
$TC_MTPPL[...]=0.0.
;späteres Schreiben von $TC_MTPPL bzw. $TC_MTPPA führt
;zum Alarm "Befehl kann für die definierte ;Multitoolabstandsko‐
dierung nicht programmiert werden"
;späteres Schreiben von $TC_MTPPL ist erlaubt.
;späteres Schreiben von $TC_MTPPA führt zum Alarm
;"Befehl kann für die definierte Multitoolabstandskodierung
;nicht programmiert werden"
; alle MT-Plätze werden mit dem Befehl implizit erzeugt
;Nach dem die MT-Plätze erzeugt worden sind, darf die Art
;der Abstandskodierung nicht mehr geändert werden:
;Alarm "Inkonsistente Datenänderung nicht erlaubt"
Funktionshandbuch, 08/2018, 6FC5397-6BP40-6AA2
Werkzeugverwaltung

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis