Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D Programmieranleitung Seite 101

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

Werbung

2
03.04
Programmierung
Die für die Parameterübergabe relevanten Parameter
müssen im Programmanfang des Unterprogramms mit
Typ und Name aufgeführt werden.
Parameterübergabe Call-by-value
PROC PROGRAMMNAME(VARIABLENTYP1 VARIABLE1,VARIABLENTYP2 VARIABLE2,...)
Beispiel:
PROC KONTUR(REAL LAENGE, REAL BREITE)
Parameterübergabe Call-by-reference,
Kennzeichnung mit Schlüsselwort VAR
PROC PROGRAMMNAME(VAR VARIABLENTYP1 VARIABLE1,VAR VARIABLENTYP2 ...,)
Beispiel:
PROC KONTUR(VAR REAL LAENGE, VAR REAL BREITE)
Übergabe von Feldern Call-by-reference,
Kennzeichnung mit Schlüsselwort VAR
PROC PROGRAMMNAME(VAR VARIABLENTYP1 FELDNAME1[Feldgröße],
VAR VARIABLENTYP2 FELDNAME2[Feldgröße], VAR VARIABLENTYP3
FELDNAME3[Feldgröße1, Feldgröße2], VAR VARIABLENTYP4 FELDNAME4[ ],VAR
VARIABLENTYP5 FELDNAME5 [,Feldgröße])
Beispiel:
PROC PALETTE(VAR INT FELD[,10])
Weitere Hinweise
Die Definitionsanweisung mit PROC muß in einem
eigenen NC-Satz programmiert werden. Für die
Parameterübergabe können maximal 127 Parameter
vereinbart werden.
 Siemens AG 2004 All rights reserved.
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
2.3 Unterprogramme mit Parameterübergabe
Unterprogrammtechnik, Makrotechnik
2
2-101

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840diSinumerik 810d

Inhaltsverzeichnis