Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 203

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

Werbung

Aktivierung
Um die Makros einer Makrodatei im NC-Programm verwenden zu können, muss die
Makrodatei in die NC geladen werden.
Syntax
Makro-Definition:
DEFINE <Makroname> AS <Anweisung 1> <Anweisung 2> ...
Aufruf im NC-Programm:
<Makroname>
Bedeutung
DEFINE ... AS:
<Makroname>:
<Anweisung>:
Regeln zur Makro-Definition
● Im Makro können beliebige Bezeichner, G-, M-, H-Funktionen und L-Programmnamen
definiert werden.
● Makros können auch im NC-Programm definiert werden.
● G-Funktions-Makros können nur steuerungsglobal im Makrobaustein definiert werden.
● H- und L-Funktionen sind 2-stellig programmierbar.
● M- und G-Funktionen können 3-stellig programmiert werden.
Hinweis
Schlüsselworte und reservierte Namen dürfen nicht mit Makros überdefiniert werden.
Randbedingungen
Eine Schachtelung von Makros ist nicht möglich.
Beispiele
Beispiel 1: Makrodefinition am Programmanfang
Programmcode
DEFINE LINIE AS G1 G94 F300
...
N70 LINIE X10 Y20
Arbeitsvorbereitung
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Schlüsselwort-Kombination zur Definition eines Makros
Name des Makros
Als Makronamen sind nur Bezeichner zulässig.
Mit dem Makronamen wird das Makro aus dem NC-Programm heraus auf‐
gerufen.
Programmieranweisung, die im Makro enthalten sein soll.
Kommentar
; Makro-Definition
; Makro-Aufruf
Flexible NC-Programmierung
2.25 Makrotechnik (DEFINE ... AS)
203

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis