Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D Programmieranleitung Seite 239

Ausgabe 03/2004
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D:
Inhaltsverzeichnis

Werbung

6
03.04
Zusammenhang Framevariable/Frame
Eine Koordinatentransformation kann durch
Wertzuweisung eines Frames an eine
Framevariable aktiviert werden.
Beispiel: $P_PFRAME=CTRANS(X,10)
Framevariable:
$P_PFRAME bedeutet: aktueller programmierbarer
Frame.
Frame:
CTRANS(X,10) bedeutet: programmierbare Null-
punktverschiebung der X-Achse um 10 mm.
Istwerte auslesen
Über vordefinierte Variable im Teileprogramm
können die aktuellen Istwerte der
Koordinatensysteme ausgelesen werden:
$AA_IM[Achse]
$AA_IB[Achse]
$AA_IBN[Achse]
$AA_IEN[Achse]
$AA_IW[Achse]
Die vordefinierten Framevariablen im Über-
blick
$P_BFRAME
Aktuelle Basisframevariable, die den Bezug zwi-
schen Basiskoordinatensystem (BKS) und Basis-
Nullpunktsystem (BNS) herstellt.
Soll der durch $P_UBFR beschriebene Basisframe
sofort im Programm wirksam werden, muß entweder
• ein G500, G54...G599 programmiert werden oder
• $P_BFRAME mit $P_UBFR beschrieben
werden,
 Siemens AG 2004 All rights reserved.
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
6.1 Koordinatentransformation über Framevariable
Lesen Istwert im MKS
Lesen Istwert im BKS
Lesen Istwert im BNS
Lesen Istwert im ENS
Lesen Istwert im WKS
Y BKS
Y BNS
Y ENS
Y WKS
$P_PFRAME
$P_IFRAME, $P_UIFR[..]
$P_BFRAME, $P_UBFR
Z
Z
BKS
BNS
$P_BFRAME, $P_UBFR
6
Frames
X
WKS
X ENS
X
BNS
X
BKS
X
BNS
X
BKS
6-239

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840diSinumerik 810d

Inhaltsverzeichnis