Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D Erweiterungsfunktionen Seite 714

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

Werbung

Kinematische Transformationen (M1)
6.1 TRANSMIT
;Vorbereiten für TRANSMIT (als erste und einzige Transformation)
$MA_ROT_IS_MODULO[3] = TRUE ; c als Moduloachse
$MC_TRAFO_TYPE_1 = 256 ; Transformation TRANSMIT
$MC_TRAFO_AXES_IN_1[0] = 1 ; Kanalachse senkrecht zur Rundachse
$MC_TRAFO_AXES_IN_1[1] = 3 ; Kanalachse Rundachse
$MC_TRAFO_AXES_IN_1[2] = 2 ; Kanalachse parallel zur Rundachs
$MC_TRAFO_GEOAX_ASSIGN_TAB_1 [0] = 1 ; X 1. Kanalachse
$MC_TRAFO_GEOAX_ASSIGN_TAB_1 [1] = 3 ; Z 2. Kanalachse
$MC_TRAFO_GEOAX_ASSIGN_TAB_1 [2] = 2 ; Y 3. Kanalachse
$MC_TRANSMIT_ROT_AX_OFFSET_1 = 0. ; Drehlage X–Y–Ebene
$MC_TRANSMIT_ROT_SIGN_IS_PLUS_1 = FALSE ; Rundachse dreht –
$MC_TRANSMIT_BASE_TOOL_1 [0] = 0.0 ; WZ–Abstand in X
$MC_TRANSMIT_BASE_TOOL_1 [1] = 0.0 ; WZ–Abstand in Y
$MC_TRANSMIT_BASE_TOOL_1 [2] = 0.0 ; WZ–Abstand in Z
; Aktivierung
TRANSMIT
; Programmierung in X,Y, Z
; Rückkehr zum Drehbetrieb
TRAFOOF
TRACYL
Für die in Bild 6-1 skizzierte Konfiguration wird ein Beispiel im Zusammenhang
notiert, das die wesentlichen Schritte für Konfiguration der Achsen bis zur
Aktivierung von TRACYL enthält.
; Allgemeine Achskoonfiguration für Drehen
$MC_AXCONF_GEOAX_NAME_TAB[0] = "X"
$MC_AXCONF_GEOAX_NAME_TAB[1] = "Y"
$MC_AXCONF_GEOAX_NAME_TAB[2] = "Z"
$MC_AXCONF_GEOAX_ASSIGN_TAB[0] = 1
$MC_AXCONF_GEOAX_ASSIGN_TAB[1] = 2
$MC_AXCONF_GEOAX_ASSIGN_TAB[2] = 3
$MC_AXCONF_CHANAX_NAME_TAB[0] = "XC";
$MC_AXCONF_CHANAX_NAME_TAB[1] = "YC";
$MC_AXCONF_CHANAX_NAME_TAB[2] = "ZC";
$MC_AXCONF_CHANAX_NAME_TAB[3] = "CC";
$MC_AXCONF_CHANAX_NAME_TAB[4] = "ASC";
$MC_AXCONF_MACHAX_USED[0] = 2
$MC_AXCONF_MACHAX_USED[1] = 3
$MC_AXCONF_MACHAX_USED[2] = 4
$MC_AXCONF_MACHAX_USED[3] = 1
$MC_AXCONF_MACHAX_USED[4] = 5
$MA_SPIND_ASSIGN_TO_MACHAX[AX1]= 1 ; C ist Spindel 1
$MA_SPIND_ASSIGN_TO_MACHAX[AX2]= 0 ; X ist keine Spindel
$MA_SPIND_ASSIGN_TO_MACHAX[AX3]= 0 ; Y ist keine Spindel
$MA_SPIND_ASSIGN_TO_MACHAX[AX4]= 0 ; Z ist keine Spindel
$MA_SPIND_ASSIGN_TO_MACHAX[AX5]= 2 ; AS ist Spindel 2
$MN_AXCONF_MACHAX_NAME_TAB[0]= "CM" ; 1. Maschinenachse
$MN_AXCONF_MACHAX_NAME_TAB[1]= "XM" ; 2. Maschinenachse
$MN_AXCONF_MACHAX_NAME_TAB[2]= "YM" ; 3. Maschinenachse
2/M1/6-78
SINUMERIK 840D/840Di/810D/FM–NC Funktionsb. Erweiterungsf. (FB2) – Ausgabe 04.00
gegen Nullstell. der
Rundachse
; Geometrieachse
; Geometrieachse
; Geometrieachse
; X als Kanalachse 1
; Y keine Kanalachse
; Z als Kanalachse 2
;X als Maschinenachse 2
;Y als Maschinenachse 3
;Z als Maschinenachse 4
;C als Maschinenachse 1
;AS als Maschinenachse 5
 Siemens AG 2000 All Rights Reserved
12.95

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis