Herunterladen Inhalt Inhalt Diese Seite drucken

Weitere Informationen - Siemens SINUMERIK 840D sl Programmierhandbuch

Gültig für steuerung sinumerik 840d sl, 840de sl, sinumerik 828d
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Flexible NC-Programmierung
1.25 Unterprogrammtechnik
Das Hauptprogramm "MAIN.MPF" befindet sich im NC-Speicher und ist zur Abarbeitung
angewählt.
Das nachzuladende Unterprogramm "SCHRUPPEN.SPF" bzw. "SCHRUPPEN.MPF"
befindet sich auf dem lokalen Laufwerk in dem Verzeichnis "/user/sinumerik/data/prog/
WKS.DIR/WST1.WPD".
Der Pfad zu dem Unterprogramm ist im SD42700 voreingestellt:
SD42700 $SC_EXT_PROG_PATH = "LOCAL_DRIVE:WKS.DIR/WST1.WPD"
Hinweis
Ohne Pfadangabe im SD42700 müsste die EXTCALL-Anweisung für dieses Beispiel wie folgt
programmiert werden:
EXTCALL("LOCAL_DRIVE:WKS.DIR/WST1.WPD/SCHRUPPEN")

Weitere Informationen

EXTCALL-Aufruf mit absoluter Pfadangabe
Wenn das Unterprogramm unter dem angegebenen Pfad existiert, dann wird es nach dem
EXTCALL-Aufruf ausgeführt. Wenn es nicht existiert, dann wird die Programmausführung
abgebrochen.
EXTCALL-Aufruf mit relativer Pfadangabe / ohne Pfadangabe
Bei einem EXTCALL-Aufruf mit relativer Pfadangabe bzw. ohne Pfadangabe werden die
vorhandenen Programmspeicher nach folgendem Muster durchsucht:
Wenn in SD42700 $SC_EXT_PROG_PATH eine Pfadangabe voreingestellt ist, dann wird
zuerst ausgehend von diesem Pfad nach der Angabe im EXTCALL-Aufruf
(Programmname ggf. mit relativer Pfadangabe) gesucht. Der absolute Pfad ergibt sich
dann durch Zeichenverkettung aus:
-
-
-
Wurde das aufgerufene Unterprogramm unter dem voreingestellten Pfad nicht gefunden,
werden als nächstes die Verzeichnisse des Anwenderspeichers nach der Angabe im
EXTCALL-Aufruf durchsucht.
Die Suche endet, wenn das Unterprogramm erstmalig gefunden wurde. Sollte die Suche
keinen Treffer ergeben, kommt es zum Programmabbruch.
210
der in SD42700 voreingestellten Pfadangabe
dem Zeichen "/" als Trennzeichen
dem bei EXTCALL angegebenen Unterprogrammpfad bzw. -bezeichner
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis