Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 654

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

Werbung

K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
10.14 Programmbeeinflussung
Voraussetzungen
Für das Abarbeiten externer Unterprogramme gelten folgende Voraussetzungen:
● Die Unterprogramme müssen über die Verzeichnis-Struktur der Bedienoberfläche
erreichbar sein.
● Für jedes Unterprogramm muss im dynamischen NC-Speicher ein Nachladespeicher
(FIFO-Puffer) reserviert sein.
Hinweis
Unterprogramme mit Sprunganweisungen
Bei externen Unterprogrammen, 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
ShopMill-/ShopTurn-Programme
ShopMill- und ShopTurn-Programme müssen wegen der am Dateiende angefügten
Konturbeschreibungen vollständig im Nachladespeicher abgelegt sein.
Parametrierung
Der Pfad zum externen Unterprogrammverzeichnis kann voreingestellt werden mit dem
Settingdatum:
SD42700 $SC_EXT_PROG_PATH (Programmpfad für externen Unterprogrammaufruf
EXTCALL)
Zusammen mit dem bei der Programmierung angegebenen Unterprogrammpfad bzw. -name
ergibt sich daraus der Gesamtpfad des aufzurufenden Programms.
Hinweis
Soll der Programmpfad nur über die Programmierung angegeben werden, muss SD42700
leer sein!
Programmierung
Der Aufruf eines externen Unterprogramms erfolgt über den Teileprogrammbefehl EXTCALL.
Syntax:
Parameter:
<Pfad/>:
654
EXTCALL("<Pfad/><Programmname>")
Absolute oder relative Pfadangabe (optional)
Typ:
STRING
Funktionshandbuch, 12/2018, A5E40870716A AB
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis