Beispiel
4.2 Vorverarbeitung im dynamischen NC-Speicher
Beispielkonstellationen:
a) Bit 5 = 1
MD10700 $MN_PREPROCESSING_LEVEL=45 ; Bit 0, 2, 3, 5
Unterprogramm UP1 wird vorübersetzt, die Aufrufbeschreibung wird gebildet.
Unterprogramm UP2 wird nicht vorübersetzt, die Aufrufbeschreibung wird aber gebildet.
b) Bit 5 = 0
MD10700 $MN_PREPROCESSING_LEVEL=13 ; Bit 0, 2, 3,
Beide Unterprogramme werden vorübersetzt, die Aufrufbeschreibung wird gebildet.
c) Beispiel für ein ungültiges Unterprogramm bei aktiviertem Kompilieren:
PROC SUB1 PREPRO
G291
G0 X0 Y0 Z0
M17
4.2
Vorverarbeitung im dynamischen NC-Speicher
4.2
Maschinendaten für Vorverarbeitung nur im dynamischen NC-Speicher mit selektiver
Auswahl:
N30 $MN_MM_DRAM_FILE_MEM_SIZE = 800
N40 $MN_PREPROCESSING_LEVEL = 63
M17
Maschinendaten für Vorverarbeitung im dynamischen NC-Speicher mit Option, den
statischen NC-Speicher zu nutzen und mit selektiver Auswahl:
N30 $MN_MM_DRAM_FILE_MEM_SIZE = 800
N40 $MN_PREPROCESSING_LEVEL = 127
M17
4-2
; ← Alarm beim Kompilieren, G291 nicht möglich
; Bit 5 =1 Selektive Programmauswahl
; Bit 6 =0 Kein Ausweichen auf
statischen NC-Speicher, wenn
dynamischer NC-Speicher voll
; Platz vorhalten
; Bit 0-5 =1
; Bit 5 =1 Selektive Programmauswahl
; Bit 6 =1 Ausweichen auf statischen
NC-Speicher, wenn dynamischer NC-
Speicher voll
; Platz vorhalten
; Bit 0-6 = 1
Funktionshandbuch, 11/2006, 6FC5397-2BP10-2AA0
Sonderfunktionen: Vorverarbeitung (V2)