11.02
Beispiele
Das Hauptprogramm enthält den Makroaufruf:
_N_M10_MPF:
N10 M3 S1000 F1000
N20 X100 Y50 Z33
N30 G65 P10 F55 X150 Y100 S2000
N40 X50
N50 ....
N200 M30
Makroprogramm im Siemens-Mode:
_N_0010_SPF:
PROC 0010 ; Wechsel zum Siemens-Mode
N10 DEF REAL X_AXIS ,Y_AXIS, S_SPEED, FEED
N15 X_AXIS = $C_X Y_AXIS = $C_Y S_SPEED = $C_S FEED = $C_F
N20 G01 F=FEED G95 S=S_SPEED
...
N80 M17
Makroprogramm im ISO-Mode:
_N_0010_SPF:
G290 ; Wechsel zu Siemens-Mode,
; wenn Übergabeparameter gelesen werden müssen
N15 X_AXIS = $C_X Y_AXIS = $C_Y S_SPEED = $C_S FEED = $C_F
N20 G01 F=$C_F G95 S=$C_S
N10 G1 X=$C_X Y=$C_Y
G291 ; Wechsel zu ISO-Mode
N15 M3 G54 T1
N20
...
N80 M99
Siemens AG 2002 All rights reserved
SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02
Erweiterte Funktionen
4.10 Makroprogramme
4-157