Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D Programmieranleitung Seite 113

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

Werbung

2
03.04
Indirekter Unterprogrammaufruf, CALL
In Abhängigkeit von den gegebenen Bedingungen
können an einer Stelle unterschiedliche Unterpro-
gramme aufgerufen werden.
Hierzu wird der Name des Unterprogramms in einer
Variablen vom Typ STRING hinterlegt. Der Unter-
programmaufruf erfolgt mit CALL und dem Varia-
blennamen.
Der indirekte Unterprogrammaufruf ist nur für Unter-
programme ohne Parameterübergabe möglich.
Für den direkten Aufruf eines Unterprogramms hin-
terlegen Sie den Namen in einer String-Konstanten.
Beispiel:
Direkter Aufruf mit String-Konstante:
CALL "/_N_WKS_DIR/_N_SUBPROG_WPD/_N_TEIL1_SPF"
Indirekter Aufruf über Variable:
DEF STRING[100] PROGNAME
PROGNAME="/_N_WKS_DIR/_N_SUBPROG_WPD/_N_TEIL1_SPF"
CALL PROGNAME
Das Unterprogramm TEIL1 wird der Variablen
PROGNAME zugeordnet. Mit CALL und
Pfadangabe wird das Unterprogramm indirekt
aufgerufen.
 Siemens AG 2004 All rights reserved.
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
2.8 Unterprogramm indirekt aufrufen: CALL
Unterprogrammtechnik, Makrotechnik
2
2-113

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840diSinumerik 810d

Inhaltsverzeichnis