Herunterladen Inhalt Inhalt Diese Seite drucken

10Externes Unterprogramm Abarbeiten (Extcall) - 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
1.25.3.10 Externes Unterprogramm abarbeiten (EXTCALL)
Funktion
Mit dem Befehl EXTCALL ist es möglich, ein Teileprogramm von einem externen Speicher
(Lokales Laufwerk, Netzlaufwerk, USB-Laufwerk) nachzuladen und als Unterprogramm
abzuarbeiten.
Der Pfad zum externen Programmverzeichnis kann voreingestellt werden mit dem
Settingdatum:
SD42700 $SC_EXT_PROG_PATH
Zusammen mit dem beim EXTCALL-Aufruf angegebenen Programmpfad bzw. -bezeichner
ergibt sich daraus der Gesamtpfad des aufzurufenden Programms.
Hinweis
Sprungziel
Bei externen Programmen die Spunganweisungen enthalten (GOTOF, GOTOB, CASE, FOR,
LOOP, WHILE, REPEAT, IF, ELSE, ENDIF etc.) müssen die Sprungziele innerhalb des
Nachladespeichers liegen. Die Größe des Nachladespeichers wird eingestellt über:
MD18360 MM_EXT_PROG_BUFFER_SIZE
Parameter
Beim Aufruf eines externen Programms können diesem keine Parameter übergeben werden.
Syntax
EXTCALL("<Pfad/><Programmname>")
Bedeutung
EXTCALL:
"<Pfad/><Programmname>":
208
Befehl zum Aufrufen eines externen Unterprogramms
Konstante/Variable vom Typ STRING
Absolute oder relative
<Pfad/>:
Pfadangabe (optional)
Der Programmname wird ohne
<Programmname>:
Präfix "_N_" angegeben.
Die Dateierweiterung ("MPF",
"SPF") kann mit dem Zeichen "_"
oder "." am Programmnamen
angefügt werden (optional).
Beispiel:
"WELLE"
oder
"WELLE_SPF" bzw.
"WELLE.SPF"
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis