Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840Di 3 Funktionsbeschreibung Seite 885

Inhaltsverzeichnis

Werbung

10.00
10.00
12.00
10.00
$P_CHBFRMASK
Über die Systemvariablen $P_CHBFRMASK und $P_NCBFRMASK kann der
$P_NCBFRMASK
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_ACTBFRAME mit 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 = $MN_NCBFRAME_RESET_MASK.
z.B.
$P_NCBFRMASK = 'H81'
$P_CHBFRMASK = 'H11'
Den Zusammenhang zwischen Koordinatensysteme und verkettetes Feld von
Basisframes entnehmen Sie bitte:
Kapitel 2.4.12
$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, muß 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_TOOLFRAME
Aktuelles Systemframe für TOROT und TOFRAME (ab SW 6.1),
$P_WPFRAME
Werkstückbezugspunkte (ab SW 6.3)
Über diese Systemvariable kann im Teileprogramm das aktuelle Systemframe
gelesen und geschrieben werden.
Aktueller programmierbarer Frame
$P_PFRAME
$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 (WKS) herstellt.
Ab SW 6.1 können Frameanweisungen wie Achsfunktionen für eine Spindel mit
den Befehl SPI(n) programmiert werden. Beispiel für eine Frameanweisung:
Ab SW 6.3 kann das programmierbare Frame mit
MD 24010: PFRAME_RESET_MODE = 1 bei Reset erhalten bleiben.
Bevorzugte Anwendung dieser Funktionalität: Nach einem Reset aus einer
schrägen Bohrung noch herausfahren zu können.
 Siemens AG 2003 All Rights Reserved
SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003
Achsen, Koordinatensyst., Frames (K2)
; $P_NCBFRAME[0] : $P_NCBFRAME[7]
; $P_CHBFRAME[0] : $P_CHBFRAME[4]
"FRAME–Kettung"
$P_PFRAME[SP(1), TR] = 2.22
2.4 Frames
1/K2/2-65

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840dieSinumerik 810dSinumerik 840d 6Sinumerik 810deSinumerik 840deSinumerik 840d powerline ... Alle anzeigen

Inhaltsverzeichnis