Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 808D ADVANCED Programmier- Und Bedienhandbuch Seite 108

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

Werbung

Unterprogrammname
Um ein bestimmtes Unterprogramm aus mehreren auswählen zu können, bekommt das Programm einen eigenen Namen.
Der Name kann beim Erstellen des Programms frei gewählt werden, solange die folgenden Konventionen eingehalten
werden:
Es gelten die gleichen Regeln wie für Hauptprogrammnamen.
Beispiel: BUCHSE7
Zusätzlich besteht bei Unterprogrammen die Möglichkeit, das Adresswort L... zu verwenden. Für den Wert sind 7
Dezimalstellen (nur ganzzahlig) möglich.
Beachten Sie: Führende Nullen haben bei der Adresse L Bedeutung für die Unterscheidung.
Beispiel: L128 ist nicht L0128 oder L00128!
Dies sind 3 verschiedene Unterprogramme.
Hinweis: Der Unterprogrammname LL6 ist für den Werkzeugwechsel reserviert.
Unterprogrammaufruf
Unterprogramme werden in einem Programm (Haupt- oder Unterprogramm) mit ihrem Namen aufgerufen. Dafür ist ein
eigener Satz erforderlich.
Beispiel:
N10 L785
N20 SHAFT7
Programmwiederholung P...
Soll ein Unterprogramm mehrfach hintereinander abgearbeitet werden, schreiben Sie im Satz des Aufrufes nach dem
Unterprogrammnamen unter der Adresse P die Anzahl der Durchläufe. Maximal sind 9999 Durchläufe möglich (P1 ...
P9999).
Beispiel:
N10 L785 P3
Schachtelungstiefe
Unterprogramme können nicht nur im Hauptprogramm aufgerufen werden, sondern auch in einem Unterprogramm.
Insgesamt stehen für einen derartig geschachtelten Aufruf 8 Programmebenen zur Verfügung, einschließlich der
Hauptprogrammebene.
Siehe das folgende Bild zum Ablauf bei 8 Programmebenen:
Informationen
Im Unterprogramm können modal wirkende G-Funktionen verändert werden, z. B. G90 -> G91. Achten Sie bei der Rückkehr
ins aufrufende Programm darauf, dass alle modal wirkenden Funktionen so eingestellt sind, wie Sie diese benötigen.
Achten Sie darauf, dass Ihre in oberen Programmebenen verwendeten Rechenparameter nicht in tieferen Programmebenen
ungewollt in den Werten geändert werden.
Beim Arbeiten mit SIEMENS-Zyklen werden bis zu 7 Programmebenen für diese benötigt.
108
; Aufruf des Unterprogramms L785
; Aufruf des Unterprogramms SHAFT7
; Aufruf des Unterprogramms L785, 3 Durchläufe
Programmier- und Bedienhandbuch (Drehen)
6FC5398-5DP10-0AA1, 01/2014

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis