Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 193

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

Werbung

Hinweis
Pfadangabe: Kurzbezeichnungen
Bei der Pfadangabe können folgende Kurzbezeichnungen verwendet werden:
• LOCAL_DRIVE: für lokales Laufwerk
• CF_CARD: für Speicherkarte
• USB: für USB Front-Anschluss
CF_CARD: und LOCAL_DRIVE: sind alternativ verwendbar.
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:
– der in SD42700 voreingestellten Pfadangabe
– dem Zeichen "/" als Trennzeichen
– dem bei EXTCALL angegebenen Unterprogrammpfad bzw. -namen
• 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.
Beispiel
Abarbeiten von lokalem Laufwerk
Hauptprogramm:
Programmcode
N010 PROC MAIN
N020 ...
N030 EXTCALL ("SCHRUPPEN")
N040 ...
N050 M30
Basisfunktionen
Funktionshandbuch, 10/2020, 6FC5397-2GP40-0AA1
BAG, Kanal, Programmbetrieb, Reset-Verhalten
3.13 Abarbeiten von externen Unterprogrammen (EXTCALL)
193

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl