Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK840D sl Handbuch Seite 848

Vorschau ausblenden Andere Handbücher für SINUMERIK840D sl:
Inhaltsverzeichnis

Werbung

Ausführliche Beschreibung
2.4 Frames
2.4.6.6
Programmierbarer Frame $P_PFRAME
Den programmierbaren Frame gibt es nur als aktiven Frame.
Dieser Frame ist für den Programmierer reserviert.
Das programmierbare Frame kann mit der Maschinendatum-Einstellung:
MD24010 $MC_PFRAME_RESET_MODE = 1
bei RESET erhalten bleiben.
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
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 Grad 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
Verdehungen von anderen Achsen abgebildet.
Projektiert werden kann diese Einstellung durch die Maschinendatum-Einstellung:
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 Togglefunktion, 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
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.
Das komponentenweise Lesen oder Schreiben von Spiegelungen ist unabhängig vom
Maschinendatum:
MD10612 $MN_MIRROR_TOGGLE.
Ein Wert = 0 bedeutet, dass danach die Achse nicht gespiegelt ist und ein Wert = 1 heißt,
dass die Achse danach immer gespiegelt wird, egal, ob die Achse schon gespiegelt war oder
nicht.
$P_NCBFR[0,x,mi] = 1
$P_NCBFR[0,x,mi] = 0
2-66
; x-Achse wird immer gespiegelt.
; x-Achse spiegeln aus.
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
Achsen, Koordinatensysteme, Frames (K2)

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis