Herunterladen Inhalt Inhalt Diese Seite drucken

Makrotechnik (Define - Siemens SINUMERIK 840D sl Programmierhandbuch

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

Werbung

Flexible NC-Programmierung
2.25 Makrotechnik (DEFINE ... AS)
Hinweis
ShopMill-/ShopTurn-Programme
ShopMill- und ShopTurn-Programme müssen wegen der am Dateiende angefügten
Konturbeschreibungen vollständig im Nachladespeicher abgelegt sein.
Für parallel abgearbeitete externe Unterprogramme wird jeweils ein eigener Nachladespeicher
benötigt.
Reset / Programmende / POWER ON
Durch Reset und POWER ON werden externe Unterprogrammaufrufe abgebrochen und die
jeweiligen Nachladespeicher gelöscht.
Ein für "Abarbeiten von Extern" selektiertes Programm bleibt über Reset, Programmende oder
POWER ON hinaus weiter für "Abarbeiten von Extern" angewählt. Das Verhalten
unterscheidet sich nicht zu intern angewählten Programmen, sofern der externe
Programmspeicher weiterhin zur Verfügung steht.
Literatur
Weitere Informationen zu "Abarbeiten von Extern" finden sich in:
Funktionshandbuch Grundfunktionen; BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
2.25
Makrotechnik (DEFINE ... AS)
ACHTUNG
Erschwerte Programmierung
Mit Makrotechnik kann die Programmiersprache der Steuerung stark verändert werden.
Makrotechnik darf nur mit großer Sorgfalt eingesetzt werden.
Als Makro bezeichnet man die Zusammenfassung von einzelnen Anweisungen zu einer neuen
Gesamtanweisung mit eigenem Namen. Auch G-, M- und H-Funktionen oder L-
Unterprogrammnamen können als Makros angelegt werden. Bei Aufruf des Makros im
Programmablauf werden die unter dem Makronamen programmierten Anweisungen
nacheinander abgearbeitet.
Anwendung
Anweisungsfolgen, die sich wiederholen, programmiert man nur einmal als Makro in einem
eigenen Makrobaustein (Makrodatei) oder einmal am Programmanfang. Das Makro kann dann
in jedem beliebigen Haupt- oder Unterprogramm aufgerufen und abgearbeitet werden.
202
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis