Herunterladen Inhalt Inhalt Diese Seite drucken

Beispielkonstellationen - Siemens SINUMERIK MC Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK MC:
Inhaltsverzeichnis

Werbung

Vorverarbeitung
9.5 Beispiele
Programmcode
PROC UP2
N2000 DEF INT VARIABLE, FELD[2]
N2010 IF $AN_NCK_Version < 3.4
N2020 SETAL(61000)
N2030 ENDIF
N2040 ANFANG:
N2050 FOR VARIABLE = 1 TO 5
N2060 G1 F1000 X=VARIABLE*10-56/86EX4+4*SIN(VARIABLE/3)
N2070 ENDFOR
N2080 M17
PROC MAIN
N10 G0 X0 Y0 Z0
N20 UP1
N30 G0 X10 Y10 Z10
N40 UP2
N50 G0 X100 Y100
N60 UP3
N70 G0 X10 Y10
N80 M30

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:
Programmcode
PROC SUB1 PREPRO
G291
G0 X0 Y0 Z0
M17
492
Kommentar
Kommentar
; ← Alarm beim Kompilieren, G291 nicht möglich
Funktionshandbuch, 10/2020, A5E47437776A AC
Basisfunktionen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis