Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 612

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

Werbung

Messen
10.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.
612
Frame
$P_RELFR (ENS)
$P_CHBFR[0 ... 15]
$P_NCBFR[0 ... 15]
Bedeutung
Frameauswahl für Systemframes
Frameauswahl für globale Basisframes
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
INT
Funktionshandbuch, 10/2020, 6FC5397-2GP40-0AA1
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.
Basisfunktionen

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl