Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D Programmieranleitung Seite 106

Ausgabe 03/2004
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D:
Inhaltsverzeichnis

Werbung

2
Unterprogrammtechnik, Makrotechnik
2.4 Unterprogramme aufrufen: L bzw. EXTERN
Beispiel:
Unterprogramm
PROC SUB1 (INT VAR1, DOUBLE VAR2)
IF $P_SUBPAR[1]==TRUE
;Parameter VAR1 wurde im
;Unterprogrammaufruf programmiert
ELSE
;Parameter VAR1 wurde im
;Unterprogrammaufruf nicht
;programmiert und vom System mit
;dem Defautwert 0 vorbesetzt
ENDIF
IF $P_SUBPAR[2]==TRUE
;Parameter VAR2 wurde im
;Unterprogrammaufruf programmiert
ELSE
;Parameter VAR2 wurde im
;Unterprogrammaufruf nicht
;programmiert und vom System mit
;dem Defautwert 0.0 vorbesetzt
ENDIF
;Parameter 3 ist nicht definiert
IF $P_SUBPAR[3]==TRUE -> Alarm 17020
M17
Hauptprogramm als Unterprogramm aufrufen
Auch ein Hauptprogramm kann als Unterprogramm
aufgerufen werden. Das im Hauptprogramm ge-
setzte Programmende M2 oder M30 wird in diesem
Fall wie M17 (Programmende mit Rücksprung ins
aufrufende Programm) gewertet.
Den Aufruf programmieren Sie durch Angabe des
Programmnamens.
Beispiel:
N10 MPF739 oder
N10 WELLE3
Entsprechend kann ein Unterprogramm auch als
Hauptprogramm gestartet werden.
2-106
Hauptprogramm
N10 MPF739
oder
N10WELLE3
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
2
03.04
weiteres
Hauptprogramm
N10...
.
.
.
N50 M30
 Siemens AG 2004 All rights reserved.

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840diSinumerik 810d

Inhaltsverzeichnis