Herunterladen Inhalt Inhalt Diese Seite drucken

Programmierbarer Frame $P_Pframe - 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
Die Basisframemasken $P_NCBFRMASK und $P_CHBFRMASK können nur im NC-Programm
gelesen / geschrieben werden. Über BTSS können die Basisframemasken gelesen werden.
Nach dem Schreiben einer Basisframemaske wird das aktive Gesamtbasisframe
$P_ACTBFRAME und Gesamtframe $P_ACTFRAME neu berechnet.
Beispiel
Programmcode
$P_NCBFRMASK = 'H81'
11.5.5.7

Programmierbarer Frame $P_PFRAME

Den programmierbaren Frame gibt es nur als aktiven Frame.
Dieser Frame ist für den Programmierer reserviert.
Das programmierbare Frame bleibt bei RESET erhalten, wenn:
MD24010 $MC_PFRAME_RESET_MODE (Reset-Modus für programmierbaren Frame) = 1
Diese Funktionalität ist vor allem wichtig, wenn man nach RESET noch aus einer schrägen
Bohrung herausfahren möchte.
MIRROR
Spiegelungen einer Geometrieachse wurden bisher (bis SW-P4) anhand des
Maschinendatums:
MD10610 $MN_MIRROR_REF_AX (Bezugsachse für das Spiegeln)
auf eine festgelegte Bezugsachse bezogen.
Diese Festlegung ist aus Anwendersicht schwer nachvollziehbar. Bei Spiegelung der z-Achse
wurde in der Anzeige übermittelt, dass die x-Achse gespiegelt ist und die y-Achse um 180°
gedreht wurde. Bei Spiegelungen von zwei Achsen wird das noch komplexer und es ist nicht
mehr leicht nachvollziehbar, welche Achsen gespiegelt wurden und welche nicht.
Ab SW-P5 gibt es die zusätzliche Möglichkeit das Spiegeln einer Achse eindeutig darzustellen.
Ein Spiegeln wird dann nicht auf ein Spiegeln einer Bezugsachse und Verdrehungen von
anderen Achsen abgebildet.
Projektiert werden kann diese Einstellung durch:
MD10610 $MN_MIRROR_REF_AX = 0
Die Programmierung des programmierbaren Frames mit MIRROR und AMIRROR wird erweitert.
Bisher wurde der angegebene Wert der Koordinatenachse, wie z.B. bei MIRROR X0 der Wert
0, nicht ausgewertet, sondern AMIRROR hatte eine Toggle-Funktion, d. h. MIRROR X0 schaltet
die Spiegelung ein und ein weiteres AMIRROR X0 schaltet sie wieder aus. MIRROR wirkt immer
absolut und AMIRROR additiv.
Mit der Maschinendatum-Einstellung:
MD10612 $MN_MIRROR_TOGGLE = 0 ("Mirror Toggle")
kann festgelegt werden, dass die programmierten Werte ausgewertet werden.
Bei einem Wert von 0, wie bei AMIRROR X0, wird die Spiegelung der Achse ausgeschaltet,
und bei Werte ungleich 0 wird die Achse gespiegelt, wenn sie noch nicht gespiegelt ist.
812
Kommentar
; Aktive NCU-globale Basisframes: $P_NCBFRA-
ME[0] : $P_NCBFRAME[7]
Funktionshandbuch, 12/2018, A5E40870716A AB
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis