Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 680

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

Werbung

K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
10.17 Systemeinstellungen für Hochlauf, RESET/Teileprogrammende und Teileprogramm-Start
Parametrierung
Damit die zuletzt aktive Transformation über POWER ON erhalten bleibt, sind folgende
Maschinendaten einzustellen:
● MD20144 $MC_TRAFO_MODE_MASK, Bit 1 = 1
● MD20110 $MC_RESET_MODE_MASK, Bit 0 = 1
● MD20110 $MC_RESET_MODE_MASK, Bit 7 = 1
Siehe auch Kapitel "Systemeinstellungen für Hochlauf, RESET/Teileprogrammende und
Teileprogramm-Start (Seite 675)".
Programmierung
Warten auf Maschinenbezug WAITENC
Mit dem Befehl WAITENC wird in einem Programm kanalspezifisch gewartet, bis für alle
aktiven Messsysteme der parametrierten Achsen ein gültiger Maschinenbezug vorliegt. Siehe
oben Abschnitt "Voraussetzung". Die Parametrierung der Achsen erfolgt über:
MD34800 $MA_WAIT_ENC_VALID = 1
Anwendung
In dem beim Hochlauf (Voraussetzung: MD20108 Bit 3 = 1) aufzurufenden ereignisgesteuerten
Anwenderprogramm (.../_N_CMA_DIR/_N_PROG_EVENT_SPF) muss mit dem Befehl
WAITENC gewartet werden, bis gültige Achspositionen zur Verfügung stehen.
Danach kann durch den NC-Sprachbefehl TOROTX/TOROTY/TOROTZ ein Frame generiert
werden, der die Werkzeugachse in Richtung der X-, Y- oder Z-Achse legt.
Beispiel
Orientierungstransformation und Orientierungsachsen mit inkrementellen Gebern.
Projektierung:
MD10720 $MN_OPERATING_MODE_DEFAULT [ 0 ] = 6
MD30240 $MA_ENC_TYPE [ 0, <Achse>] = 1
MD34210 $MA_ENC_REFP_STATE [ 0, <Achse>] = 3
MD20108 $MC_PROG_EVENT_MASK = 'H9'
MD20152 $MC_GCODE_RESET_MODE [ 52 ] = 1
MD20110 $MC_RESET_MODE_MASK = 'HC1'
MD20144 $MC_TRAFO_MODE_MASK = 'H02'
Ereignisgesteuertes Anwenderprogramm (.../_N_CMA_DIR/_N_PROG_EVENT_SPF)
Programmcode
; Beispiel mit Aktivierung des Frames, der das WKS in Werkzeugrichtung ausrichtet, im Hochlauf und
Rücksetzen mit Teileprogrammstart.
680
Kommentar
Bedeutung:
Hochlauf in Betriebsart JOG
Inkrementelles Messsystem
Restaurieren der Achspositionen für Inkremental‐
geber freigeben.
Ereignisgesteuertes Anwenderprogramm
(PROG_EVENT) im Hochlauf und bei Teilepro‐
grammstart aktivieren.
TOFRAME über Reset erhalten.
Transformation und WZK über Reset erhalten.
Transformation über POWER OFF erhalten.
Funktionshandbuch, 12/2018, A5E40870716A AB
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis