Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens 840D sl/840DE sl Handbuch Seite 223

Inhaltsverzeichnis

Werbung

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) wirkt
Bit0=1, Bit5=1 --> $P_UIFR[$P_UIFRNUM] (einst. Frame) wirkt
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
● 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 eindimensionales 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
gleichbedeutende G-Befehle – G500 und G54 bis G57 , unter deren Adressen Werte
abgespeichert werden können.
$P_IFRAME=$P_UIFR[0] entspricht G500
$P_IFRAME=$P_UIFR[1] entspricht G54
$P_IFRAME=$P_UIFR[2] entspricht G55
$P_IFRAME=$P_UIFR[3] entspricht G56
$P_IFRAME=$P_UIFR[4] entspricht G57
Über Maschinendatum können Sie die Anzahl der Frames verändern:
$P_IFRAME=$P_UIFR[5] entspricht G505
... ... ...
$P_IFRAME=$P_UIFR[99] entspricht G599
Hinweis
Hierdurch lassen sich insgesamt 100 Koordinatensysteme erzeugen, die z. B. als Nullpunkt
für verschiedene Vorrichtungen programmübergreifend aufgerufen werden können.
Vorsicht
Die Programmierung von Framevariablen und Frames erfordert im NC-Programm einen
eigenen NC-Satz. Ausnahme: Programmierung eines einstellbaren Frames mit G54, G55,
...
Arbeitsvorbereitung
Programmierhandbuch, 11/2006, 6FC5398-2BP10-2AA0
sind,
6.1 Koordinatentransformation über Framevariable
Frames
6-7

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis