Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 204

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

Werbung

Flexible NC-Programmierung
2.25 Makrotechnik (DEFINE ... AS)
Programmcode
...
Beispiel 2: Makrodefinitionen in einer Makrodatei
Programmcode
DEFINE M6 AS L6
DEFINE G81 AS DRILL(81)
DEFINE G33 AS M333 G333
Beispiel 3: Externe Makrodatei
Nach dem Einlesen der externen Makrodatei in die Steuerung muss die Makrodatei in die NC
geladen werden. Erst dann können die Makros im NC-Programm verwendet werden.
Programmcode
%_N_UMAC_DEF
;$PATH=/_N_DEF_DIR
DEFINE PI AS 3.14
DEFINE TC1 AS M3 S1000
DEFINE M13 AS M3 M7
DEFINE M14 AS M4 M7
DEFINE M15 AS M5 M9
DEFINE M6 AS L6
DEFINE G80 AS MCALL
M30
204
Kommentar
Kommentar
; Beim Werkzeugwechsel wird ein Unterprogramm auf-
gerufen, das den nötigen Datentransfer übernimmt.
Im Unterprogramm wird die eigentliche Werkzeugwech-
sel-M-Funktion ausgegeben (z. B. M106).
; Nachbildung der DIN-G-Funktion.
; Beim Gewindeschneiden wird Synchronisation mit
der PLC angefordert. Die ursprüngliche G-Funktion
G33 wurde per MD in G333 umbenannt, die Programmie-
rung bleibt für den Anwender gleich.
Kommentar
; Kundenspezifische Makros
; Spindel rechts, Kühlmittel ein
; Spindel links, Kühlmittel ein
; Spindel Halt, Kühlmittel aus
; Aufruf des Werkzeugwechselprogramms
; Abwahl Bohrzyklus
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis