Herunterladen Inhalt Inhalt Diese Seite drucken

Aufrufbedingung - Siemens SINUMERIK 840DE sl Funktionshandbuch

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

Werbung

Aufruf
● Kompilierter Zyklus: Der Aufruf des kompilierten Zyklus unterscheidet sich nicht vom
normalen Unterprogrammaufruf.
Beispiel: CYCLE
● Vorverarbeitung ist aktiviert: Anstelle des ASCII-Zyklus wird der kompilierte Zyklus
aufgerufen.
– Erfolgt der Unterprogrammaufruf explizit mit der Extension _SPF, so wird der ASCII-
– Erfolgt der Unterprogrammaufruf explizit mit der Extension _CYC, so wird der
– Wird bei aktiviertem Bit 5 eine Datei, die nicht mit PREPRO gekennzeichnet ist, explizit
● Wenn ein Unterprogramm aufgerufen wird ohne explizite Extension, so wird zuerst
versucht, das kompilierte Programm zu laden, wenn dies nicht möglich ist (wenn nicht mit
PREPRO gekennzeichnet), so wird versucht das SPF-Programm zu laden.
● Der Wechsel in den externen Sprachmodus durch G291 wird mit Alarm abgelehnt. Beim
Aufruf eines vorkompilierten Zyklusses wird explizit in den Siemens-Sprachmodus
gewechselt.
● Beim Unterprogrammaufruf wird überprüft, ob das Kompilat älter ist als der Zyklus. Wenn
dies der Fall ist, so wird das Kompilat gelöscht und ein Alarm abgesetzt, so dass der
Anwender die Zyklen neu vorverarbeiten lassen muss.
Hinweis
Der Aufruf von Zyklen mit der Extension _SPF oder _CYC ist nur für Zyklen ohne Parameter
zulässig
In Zyklen die vorverarbeitet werden, dürfen keine PUDs verwendet werden. Die PUDs
werden im aufrufenden Hauptprogramm angelegt. Zum Übersetzungszeitpunkt nach
Power On sind diese Daten in den Zyklen nicht bekannt.
In der aktuellen Programmanzeige ist erkennbar, ob der aktuelle ASCII-Zyklus oder das
Kompilat aufgerufen wurde (Extension _SPF oder _CYC).

Aufrufbedingung

Wenn Vorverarbeitung aktiviert ist, müssen alle Zyklen in den Zyklendirectories kompiliert sein.
Nicht kompilierte Zyklen in _N_CUS_DIR und _N_CST_DIR, die z. B. erst nach Power On
eingespielt wurden, können nur mit expliziter Angabe Extension _SPF aufgerufen werden.
Bei aktiver Vorverarbeitung und Bit 5 werden alle Programme, die nicht mit der Proc-
Anweisung PREPRO beginnen, nicht vorübersetzt.
Sonderfunktionen
Funktionshandbuch, 12/2017, 6FC5397-2BP40-6AA1
Zyklus aufgerufen, auch wenn ein Kompilat vorhanden ist.
Beispiel: CYCLE_SPF; Aufruf des ASCII-Zyklus
vorverarbeitete Zyklus, sofern vorhanden, aufgerufen. Ist kein Kompilat vorhanden
erfolgt Fehlermeldung.
Beispiel: CYCLE_CYC; Aufruf des vorkompilierten Zyklus
mit der Extension _CYC aufgerufen, so erfolgt eine Fehlermeldung mit Alarm 14011.
V2: Vorverarbeitung
24.3 Programmaufruf
931

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis