Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840Di 3 Funktionsbeschreibung Seite 927

Inhaltsverzeichnis

Werbung

10.00
6.2
Koordinatensysteme
Beispiel
Für 1 NCU mit 2 Kanälen wird 1 globaler Basisframe projektiert.
Jeder Kanal kann den Basisframe beschreiben, wobei der andere Kanal diese
Änderung (nach erneuter Aktivierung des Basisframes) mitbekommt. Beide
Kanäle können das Basisframe lesen und jeder Kanal kann für sich das globale
Basisframe aktivieren.
Maschinendaten:
$MN_AXCONF_MACHAX_NAME_T AB[0] = "X1"
$MN_AXCONF_MACHAX_NAME_T AB[1] = "X2"
$MN_AXCONF_MACHAX_NAME_T AB[2] = "X3"
$MN_AXCONF_MACHAX_NAME_T AB[0] = "X4"
$MN_AXCONF_MACHAX_NAME_T AB[1] = "X5"
$MN_AXCONF_MACHAX_NAME_T AB[2] = "X6"
$MN_MM_NUM_GLOBAL_BASE_FRAMES = 1
$MC_MM_NUM_BASE_FRAMES = 1
Kanal1
$MC_AXCONF_CHANAX_NAME_T AB[0] = "X"
$MC_AXCONF_CHANAX_NAME_T AB[1] = "Y"
$MC_AXCONF_CHANAX_NAME_T AB[2] = "Z"
$MC_AXCONF_MACHAX_USED[0] = "1"
$MC_AXCONF_MACHAX_USED[1] = "2"
$MC_AXCONF_MACHAX_USED[2] = "3"
$MC_AXCONF_GEOAX_NAME_T AB[0] = "X"
$MC_AXCONF_GEOAX_NAME_T AB[1] = "Y"
$MC_AXCONF_GEOAX_NAME_T AB[2] = "Z"
$MC_AXCONF_GEOAX_ASSIGN_T AB[0] = "1"
$MC_AXCONF_GEOAX_ASSIGN_T AB[1] = "2"
$MC_AXCONF_GEOAX_ASSIGN_T AB[2] = "3"
Programm X im Kanal 1
N..
N100 $P_NCBFR[0] = CTRANS( x, 10 )
; NCU–globalen Basisframe aktivieren
N130 $P_NCBFRAME[0] = CROT(X, 45)
; aktueller NCU–globaler Basisframe wird mit einer
Drehung aktiviert
; Alarm 18310, da Drehungen bei globalen Frames
nicht erlaubt sind.
N...
 Siemens AG 2003 All Rights Reserved
SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003
Achsen, Koordinatensyst., Frames, Reset–Verhalten (K2)
$MC_AXCONF_CHANAX_NAME_T AB[0] = "X"
$MC_AXCONF_CHANAX_NAME_T AB[1] = "Y"
$MC_AXCONF_CHANAX_NAME_T AB[2] = "Z"
$MC_AXCONF_MACHAX_USED[0] = "4"
$MC_AXCONF_MACHAX_USED[1] = "5"
$MC_AXCONF_MACHAX_USED[2] = "6"
$MC_AXCONF_GEOAX_NAME_T AB[0] = "X"
$MC_AXCONF_GEOAX_NAME_T AB[1] = "Y"
$MC_AXCONF_GEOAX_NAME_T AB[2] = "Z"
$MC_AXCONF_GEOAX_ASSIGN_T AB[0] = "4"
$MC_AXCONF_GEOAX_ASSIGN_T AB[1] = "5"
$MC_AXCONF_GEOAX_ASSIGN_T AB[2] = "6"
N...
; NCU–globaler Basisframe wirkt auch im 2.Kanal
N510 G500 X10
N520 $P_CHBFRAME[0] = CTRANS( x, 10 )
; aktueller Frame für
Kanal 2 wird mit einer Verschiebung aktiviert
6.2 Koordinatensysteme
;Maschinenachsbezeichner
;NCU–globales Basisframe
;Kanal–Basisframe
Kanal2
Programm Y im Kanal 2
; Basisframe aktivieren
1/K2/6-107

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840dieSinumerik 810dSinumerik 840d 6Sinumerik 810deSinumerik 840deSinumerik 840d powerline ... Alle anzeigen

Inhaltsverzeichnis