Herunterladen Inhalt Inhalt Diese Seite drucken

Umrechnung In Ein Anderes Koordinatensystem - Siemens SINUMERIK 840DE sl Funktionshandbuch

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

Werbung

M5: Messen
4.5 Werkstück- und Werkzeugmessung
Wert
2506
3010 ... 3025
3050 ... 3065
Die Funktion MEASURE( ) berechnet das Frame $AC_MEAS_FRAME entsprechend dem
spezifizierten Frame.
Bei den Werten von 0 bis 1065 wird die Berechnung mithilfe 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
mithilfe des Gesamtframes inklusive 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
Systemvariablen vorgegeben werden:
Systemvariable
$AC_MEAS_CHSFR
$AC_MEAS_NCBFR
$AC_MEAS_CHBFR
$AC_MEAS_UIFR
$AC_MEAS_PFRAME
Für die entsprechenden Werte in den Variablen werden die Datenhaltungsframes gelesen und
eine neue Framekette aufgebaut.
126
Frame
$P_RELFR (ENS)
$P_CHBFR[0 ... 15]
$P_NCBFR[0 ... 15]
Bedeutung
Frameauswahl für Systemframes
Frameauswahl für globale Basisframes INT
Frameauswahl für Kanal-Basisframes
Frameauswahl für einstellbare Frames
Frameauswahl für programmierbares
Frame
Bedeutung
Systemframe in der Datenhaltung
Kanalspezifische Basisframes mit aktiven G500 in
der Datenhaltung
NCU-globale Basisframes mit aktiven G500 in der
Datenhaltung
Datentyp
INT
INT
INT
INT
Funktionshandbuch, 06/2019, A5E47433985A AA
Wert
Bitmaske entspre‐
chend MD28082
$MC_MM_
SYS‐
TEM_FRAME_MASK
Bitmaske (0 ... FFFF)
Bitmaske (0 ... FFFF)
0 ... 99
0
Wird eingerech‐
net.
1
Wird nicht ein‐
gerechnet.
Technologien

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis