Herunterladen Inhalt Inhalt Diese Seite drucken

Umrechnung In Ein Anderes Koordinatensystem - Siemens SINUMERIK 828D Funktionshandbuch

Erweiterungsfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 828D:
Inhaltsverzeichnis

Werbung

M5: Messen
9.5 Setzen von Nullpunkten, Werkstückvermessung und Werkzeugvermessung
Die Funktion MEASURE( ) berechnet das Frame $AC_MEAS_FRAME entsprechend dem
spezifizierten Frame.
Bei den Werten
von 0 bis 1065 wird die Berechnung mit Hilfe des aktiven Frames durchgeführt.
von 2000 bis 3065 wird die Berechnung bezüglich des ausgewählten Frames in der
Datenhaltung durchgeführt. Die Auswahl eines Frames in der Datenhaltung wird nicht bei den
Messtypen 14 und 15 unterstützt. Bei der Auswahl eines Frames in der Datenhaltung muss
dieser Frame nicht aktiv sein. In diesem Fall wird die Berechnung so durchgeführt, als ob
dieser aktiv in der Kette wäre.
Der Messpunkt wird in das ausgewählte System transformiert und der selektierte Frame wird
mit Hilfe des Gesamtframes incl. des ausgewählten Frames bestimmt. Nach Korrektur und
Aktivierung des Frames wird das Istwertsetzen erst wirksam.
Bei den Werten
mit aktiven G500 (1010..1025, 1050..1065, 3010..3025, 3050..3065) wird der Zielframe so
berechnet, dass nach Anwahl dieses Frame auch G500 aktiv sein muss, um die Sollposition
zu erreichen.

Umrechnung in ein anderes Koordinatensystem

Wenn eine Position in eine Position eines anderen Koordinatensystems umgerechnet werden
soll, kann die Zusammensetzung der gewünschten Framekette über folgende Variablen
vorgegeben werden:
Typ
Systemvariable
INT
$AC_MEAS_CHSFR
INT
$AC_MEAS_NCBFR
INT
$AC_MEAS_CHBFR
INT
$AC_MEAS_UIFR
INT
$AC_MEAS_PFRAME
Für die entsprechenden Werte in den Variablen werden die Datenhaltungsframes gelesen und
eine neue Framekette aufgebaut.
Hinweis
Werden Variablen nicht gesetzt, so werden die aktiven Frames beibehalten.
Es sind nur die Variablen zu beschreiben, deren Datenhaltungsframes auch in die neue
Framekette einbezogen werden sollen. Bei den Basisframes können nur alle ausgetauscht
werden und nicht nur ein spezieller. Aktive Änderungen über $P_NCBFRMASK und
$P_CHBFRMASK werden nicht berücksichtigt.
558
Bedeutung
Auswahl Systemframes
Auswahl globale Basisframes
Auswahl Kanal-Basisframes
Auswahl einstellbarer Frames
programmierbares Frame
Werte
Bitmaske entsprechend MD28082
$MC_MM_SYSTEM_FRAME_MASK
Bitmaske (0 ... FFFF)
Bitmaske (0 ... FFFF)
0 ... 99
0: wird eingerechnet
1: wird nicht eingerechnet
Funktionshandbuch, 08/2018, 6FC5397-1BP40-6AA2
Erweiterungsfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis