Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 344

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

Werbung

Koordinatentransformationen (FRAMES)
5.7 NCU-globale Frames
$P_CHBFRMASK und $P_NCBFRMASK Gesamt-Basisframe
Über die Systemvariable $P_CHBFRMASK und $P_NCBFRMASK kann der Anwender
auswählen, welche Basisframes er in die Berechnung des "Gesamt"-Basisframes mit
einbeziehen möchte. Die Variablen können nur im Programm programmiert werden und über
BTSS gelesen werden. Der Wert der Variablen wird als Bitmaske interpretiert und gibt an,
welches Basisframe-Feldelement von $P_ACTFRAME in die Berechnung einfließt.
Mit $P_CHBFRMASK kann vorgegeben werden, welche kanalspezifischen Basisframes, und
mit $P_NCBFRMASK, welche NCU-globalen Basisframes eingerechnet werden.
Mit der Programmierung der Variablen wird der Gesamt-Basisframe und der Gesamt-Frame
neu berechnet. Nach Reset und in der Grundeinstellung ist der Wert von
$P_CHBFRMASK = $MC_CHBFRAME_RESET_MASK und
$P_NCBFRMASK = $MC_CHBFRAME_RESET_MASK.
z. B.
$P_NCBFRMASK = 'H81' ;$P_NCBFRAME[0] : $P_NCBFRAME[7]
$P_CHBFRMASK = 'H11' ;$P_CHBFRAME[0] : $P_CHBFRAME[4]
$P_IFRAME Aktueller einstellbarer Frame
Über die vordefinierte Framevariable $P_IFRAME kann der aktuelle einstellbare Frame,
welcher im Kanal gültig ist, im Teileprogramm gelesen und geschrieben werden. Der
geschriebene einstellbare Frame wird sofort eingerechnet.
Bei NCU-globalen einstellbaren Frames wirkt der geänderte Frame nur in dem Kanal, in dem
der Frame programmiert wurde. Soll der Frame für alle Kanäle einer NCU geändert werden,
muss gleichzeitig $P_UIFR[n] und $P_IFRAME beschrieben werden. Die anderen
Kanäle müssen dann noch den entsprechenden Frame mit z. B. G54 aktivieren.
$P_PFRAME Aktueller programmierbarer Frame
$P_PFRAME ist der programmierbare Frame, der sich aus der Programmierung von
TRANS/ATRANS, G58/G59, ROT/AROT, SCALE/ASCALE, MIRROR/AMIRROR bzw. aus
der Zuweisung von CTRANS, CROT, CMIRROR, CSCALE an den programmierbaren
FRAME ergibt.
Aktuelle, programmierbare Framevariable, die den Bezug zwischen dem Einstellbaren
● Nullpunktsystem (ENS) und dem
● Werkstückkoordinatensystem (WKS)
herstellt.
344
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis