Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionen; Setzen Von Nullpunkten, Werkstück- Und Werkzeugvermessung; Achsspezifische Externe Nullpunktverschiebung - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

K2: Achsen, Koordinatensysteme, Frames
11.5 Frames
11.5.8

Funktionen

11.5.8.1
Setzen von Nullpunkten, Werkstück- und Werkzeugvermessung
Das Iswertsetzen erfolgt über die HMI-Bedienung oder über Messzyklen. Das berechnete
Frame wird in das Systemframe SETFRAME geschrieben werden. Beim Istwertsetzen kann die
Sollposition einer Achse im WKS geändert werden.
Unter dem Begriff "Ankratzen" verstehen wir Werkstück- und Werkzeugvermessung. Bei der
Werkstückvermessung kann die Lage des Werkstückes bzgl. einer Kante, einer Ecke oder
einer Bohrung vermessen werden. Zur Festlegung der Nulllage des Werkstückes oder der
Bohrung können die gemessenen Positionen dann mit Sollpositionen im WKS beaufschlagt
werden. Die resultierenden Verschiebungen können dabei in ein ausgewähltes Frame
eingetragen werden. Bei der Werkzeugvermessung kann die Länge oder der Radius eines
Werkzeuges anhand eines vermessenen Referenzteiles gemessen werden.
Die Messungen können über die Bedienung oder über Messzyklen erfolgen. Als
Kommunikation mit dem NC dienen vordefinierte Systemvariablen. Die Berechnung erfolgt im
NC durch Aktivierung eines PI-Dienstes über die HMI-Bedienung oder über einen
Teileprogrammbefehl aus den Messzyklen. Als Grundlage für die Berechnung kann ein
Werkzeug und eine Ebene ausgewählt werden. Der berechnete Frame wird in das Ergebnis-
Frame eingetragen.
11.5.8.2

Achsspezifische Externe Nullpunktverschiebung

Maschinendaten
Die Aktivierung der Externe Nullpunktverschiebung bzw. Systemframe $P_EXTFRAME erfolgt
über das folgende Maschinendatum:
MD28082 $MC_MM_SYSTEM_FRAME_MASK, Bit1 = TRUE
Der Betrag für die Externe Nullpunktverschiebung kann manuell über die HMI-
Bedienoberfläche und das PLC-Anwenderprogramm über BTSS vorgegeben oder im
Teileprogramm über die achsiale Systemvariable $AA_ETRANS[<Achse>] programmiert
werden.
Aktivierung
Die Aktivierung der Externen Nullpunktverschiebung erfolgt über das Nahtstellensignal:
DB31, ... DBX3.0 (Externe Nullpunktverschiebung übernehmen)
Verhalten
Bei Aktivierung der Externen Nullpunktverschiebung werden die Verfahrbewegungen aller
Achsen, außer Kommando- und PLC-Achsen, sofort gestoppt und der Vorlauf reorganisiert.
Die Grobverschiebung des aktuellen Systemframe und des Systemframe in der Datenhaltung
wird auf den Wert der achsialen Systemvariablen $AA_ETRANS[<Achse>] gesetzt.
Anschließend wird zuerst die Verschiebung herausgefahren und dann die unterbrochene
Bewegung fortgesetzt.
Verhalten bei Kettenmaßangabe
Bei aktiver Kettenmaßangabe G91 und Maschinendatum:
MD42440 $MC_FRAME_OFFSET_INCR_PROG (Nullpunktsverschiebungen in Frames) = 0
wird im Rahmen der Externe Nullpunktverschiebung über Systemframe die Verschiebung,
846
Funktionshandbuch, 12/2018, A5E40870716A AB
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis