Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D Programmieranleitung Seite 241

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

Werbung

6
03.04
Eingabe über Programm, z.B.
$P_UBFR=CTRANS(X,10)
Eingabe
über MMC
$P_ACTFRAME
=
Eingabe über Programm z.B.
$P_BFRAME=CTRANS(X,10)
Vordefinierte einstellbare Frames $P_UBFR
Mit $P_UBFR wird der Basisframe programmiert, er
wird aber nicht gleichzeitig im Teileprogramm aktiv.
Der mit $P_UBFR geschriebene Basisframe wird
eingerechnet, wenn
• Reset geschaltet wurde und die Bits 0 und 14
des MD RESET_MODE_MASK gesetzt sind,
• die Anweisungen G500, G54...G599 ausgeführt
wurden.
Vordefinierte einstellbare Frames $P_UIFR[n]
Durch die vordefinierte Framevariable $P_UIFR[n]
können die einstellbaren Nullpunktverschiebungen
G54 bis G599 vom Teileprogramm aus gelesen oder
geschrieben werden.
Diese Variablen stellen im Aufbau ein eindimensio-
nales Feld vom Typ FRAME mit dem Namen
$P_UIFR[n] dar.
Zuordnung zu den G-Befehlen
Standardmäßig sind 5 einstellbare Frames
$P_UIFR[0]...$P_UIFR[4] bzw. 5 gleichbe-
deutende G-Befehle – G500 und G54 bis G57 –
voreingestellt, unter deren Adressen Werte
abgespeichert werden können.
 Siemens AG 2004 All rights reserved.
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
6.1 Koordinatentransformation über Framevariable
Eingabe über Programm z.B.
$P_UIFR[n]=CTRANS(X,10)
Eingabe
über MMC
$P_UBFR
$P_UIFR[n]
aktiviert über
G500, G54...G599
$P_BFRAME :
$P_IFRAME :
Eingabe über Programm z.B.
$P_PFRAME=CTRANS(X,10)
Eingabe über Programm z.B.
$P_IFRAME=CTRANS(X,10)
Basisframe und einstellbarer Frame wirken
nach Reset, wenn das MD 20110
RESET_MODE_MASK folgendermaßen
eingestellt ist:
Bit0=1, Bit14=1 --> $P_UBFR (Basisframe)
Bit0=1, Bit5=1 --> $P_UIFR [$P_UIFRNUM]
$P_PFRAME
bzw. TRANS X10
Frames
wirkt
(einst. Frame) wirkt
6-241
6

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840diSinumerik 810d

Inhaltsverzeichnis