Herunterladen Inhalt Inhalt Diese Seite drucken

Formal- Und Aktualparameter - Siemens SINUMERIK 840D sl Programmierhandbuch

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

Werbung

1.25.1.5

Formal- und Aktualparameter

Von Formal- und Aktualparameter spricht man im Zusammenhang mit der Definition und
dem Aufruf von Unterprogrammen mit Parameterübergabe.
Formalparameter
Bei der Definition eines Unterprogramms müssen die dem Unterprogramm zu übergebenden
Parameter, die sogenannten Formalparameter, mit Typ und Parameternamen definiert
werden.
Die Formalparameter definieren somit die Schnittstelle des Unterprogramms.
Beispiel:
Programmcode
PROC KONTUR (REAL X, REAL Y)
N20 X1=X Y1=Y
...
N100 RET
Aktualparameter
Beim Aufruf eines Unterprogramms müssen dem Unterprogramm absolute Werte oder
Variablen, die sogenannten Aktualparameter, übergeben werden.
Die Aktualparameter befüllen somit beim Aufruf die Schnittstelle des Unterprogramms mit
aktuellen Werten.
Beispiel:
Programmcode
N10 DEF REAL BREITE
N20 BREITE=20.0
N30 KONTUR(5.5, BREITE)
...
N100 M30
Arbeitsvorbereitung
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
Kommentar
; Formalparameter: X und Y beide vom Typ REAL
; Verfahren der Achse X1 auf Position X und der
Achse Y1 auf Position Y
Kommentar
; Variablendefinition
; Variablenzuweisung
; Unterprogrammaufruf mit Aktualparametern: 5.5
und BREITE
Flexible NC-Programmierung
1.25 Unterprogrammtechnik
149

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis