Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 196

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

Werbung

Flexible NC-Programmierung
1.25 Unterprogrammtechnik
Weitere Informationen
EXTCALL-Aufruf mit absoluter Pfadangabe
Wenn das Unterprogramm unter dem angegebenen Pfad existiert, dann wird es nach dem
EXTCALL
abgebrochen.
EXTCALL-Aufruf mit relativer Pfadangabe / ohne Pfadangabe
Bei einem
vorhandenen Programmspeicher nach folgendem Muster durchsucht:
● Wenn in SD42700 $SC_EXT_PROG_PATH eine Pfadangabe voreingestellt ist, dann wird
● Wurde das aufgerufene Unterprogramm unter dem voreingestellten Pfad nicht gefunden,
● Die Suche endet, wenn das Unterprogramm erstmalig gefunden wurde. Sollte die Suche
Einstellbarer Nachladespeicher (FIFO-Puffer)
Für die Bearbeitung eines Programms im Modus "Abarbeiten von Extern" (Hauptprogramm
oder Unterprogramm) wird im NCK ein Nachladespeicher benötigt. Die Größe des
Nachladespeichers ist mit 30 kByte voreingestellt und kann wie weitere speicherrelevante
Maschinendaten nur vom Maschinenhersteller bedarfsorientiert verändert werden.
Für alle Programme (Hauptprogramme oder Unterprogramme), die gleichzeitig im Modus
"Abarbeiten von Extern" bearbeitet werden, muss jeweils ein Nachladespeicher eingestellt
werden.
RESET, POWER ON
Durch RESET und POWER ON werden externe Unterprogrammaufrufe abgebrochen und
die jeweiligen Nachladespeicher gelöscht.
Ein für "Abarbeiten von Extern" selektiertes Unterprogramm bleibt über RESET /
Teileprogrammende weiterhin für "Abarbeiten von Extern" angewählt. Durch POWER ON
geht die Anwahl verloren.
Literatur
Weitere Informationen zu "Abarbeiten von Extern" siehe:
Funktionshandbuch Grundfunktionen; BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
196
-Aufruf ausgeführt. Wenn es nicht existiert, dann wird die Programmausführung
-Aufruf mit relativer Pfadangabe bzw. ohne Pfadangabe werden die
EXTCALL
zuerst ausgehend von diesem Pfad nach der Angabe im
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
angegebenen Unterprogrammpfad bzw. -bezeichner
EXTCALL
werden als nächstes die Verzeichnisse des Anwenderspeichers nach der Angabe im
-Aufruf durchsucht.
EXTCALL
keinen Treffer ergeben, kommt es zum Programmabbruch.
-Aufruf (Programmname
EXTCALL
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis