Herunterladen Inhalt Inhalt Diese Seite drucken

Deltc - Lösche Werkzeug-Trägerdatensatz - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

NC-Programmierung
6.10 NC-Sprachbefehle
Da 500 die Nummer eines Multitools ist, wird zusätzlich der Zustand dieses Multitools gemäß
den Angaben des letzten Parameters geändert. Dabei ist zu beachten, dass nur die
programmierten Bits 1, 2,10 für die MT-Zustandswertänderung Bedeutung haben.
Über den Referenzparameter "state" wird der Erfolg des Befehls mitgeteilt.
int state=0
RESETMON(state, 500, 2, 1, "H49F")
Das MT 500 aus dem Beispiel ist mit 3 Werkzeugen bestückt. Jedes WZ hat zwei Schneiden
mit D-Nr.=1 und 2. Zwei sind zeitüberwacht und wegen des Zeitlimits in den Schneiden mit
der D-Nummer = 2 gesperrt worden, das dritte Werkzeug ist stückzahlüberwacht und ist
ebenfalls gesperrt, weil in der Schneide mit der D-Nummer = 2 das Stückzahllimit erreicht
worden ist. Nun werden mit RESETMON die beiden zeitüberwachten Werkzeuge rückgesetzt,
der WZ-Zustand "gesperrt" aufgehoben und der MT-Zustand "gesperrt" ebenfalls aufgehoben
(obwohl das stückzahlüberwachte WZ weiterhin gesperrt ist). Die anderen programmierten
WZ- und MT-Zustände außer "gesperrt" werden der Definition gemäß geändert.
Hätte man programmiert:
RESETMON(state, 500, 2, 0, "H49F")
wären alle Überwachungsistwerte aller im MT bestückten Werkzeuge auf ihre Sollwerte
gesetzt worden (4. Parameter = 0) und alle Werkzeuge hätten den Zustand "gesperrt"
rückgesetzt und das MT hätte seinen Zustand "gesperrt" rückgesetzt. Die weiteren
programmierten Zustände wären auch geändert worden.
Beispiel Multitool (2)
Die Istwerte der Zeitüberwachung aller Schneiden und aller Werkzeuge werden auf die
Sollwerte der Zeitüberwachung gesetzt.
Der Zustand der Werkzeuge werden gemäß der Programmierung (letzter Parameter = "H405";
setze Zustand "gesperrt" bedingt zurück und setzte Zustände "aktiv" und "zu entladen"
unbedingt zurück) geändert. Geändert wird auch den Zustand von Multitools gemäß der
Programmierung (den MT-Zustand "gesperrt" bedingt, den Zustand "zu entladen" unbedingt).
int state=0
RESETMON(state, 0, 0, 1, "H405")
6.10.28
DELTC - Lösche Werkzeug-Trägerdatensatz
Die Funktion "Orientierbarer Werkzeugträger" muss aktiv sein. Die Funktion kann den
Funktionen WZMO und WZMG additiv überlagert werden.
Die Funktion DELTC löscht einen Werkzeug-Trägerdatensatz.
Syntax
DELTC(n,m)
274
Funktionshandbuch, 08/2018, 6FC5397-6BP40-6AA2
Werkzeugverwaltung

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis