Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens 840D sl Funktionshandbuch Seite 78

Sinumerik iso-dialekte
Vorschau ausblenden Andere Handbücher für 840D sl:
Inhaltsverzeichnis

Werbung

Programmierung
2.4 Unterprogramm- und Makrotechnik
PROC G21_MAKRO
...
N0010 R10 = R10 + 11.11
N0020 IF $C_X_PROG == 0
N0030 SETAL(61000)
N0040 ENDIF
N0050 IF $C_V_PROG == 0
N0060 SETAL(61001)
N0070 ENDIF
N0080 IF $C_F_PROG == 0
N0090 SETAL(61002)
N0100 ENDIF
N0110 G90 X=$C_X V=$C_V
N0120 G291
N0130 G21 M6 X100
N0140 G290
...
N0150 M17
PROC G123_MAKRO
...
N0010 R10 = R10 + 11.11
N0020 IF $C_G == 421 GOTOF label_G421
N0040 G91 X=$C_X Y=$C_Y F500
...
...
N1990 GOTOF label_ende
N2000 label_G421:
N2010 G90 X=$C_X
Y=$C_Y F100
N202
...
...
N3000 G291
N2010 G123
N4000 label_ende: G290
N4010 M17
78
;programmierte Variable nicht
;richtig übergeben
;G21->Maßsystem metrisch aktivieren
;(kein Makroaufruf)
;Makrofunktionalität für G123
;Makrofunktionalität für G421
;Alarm 12470, da G123 keine
;G-Funktion ist und
;ein Makroaufruf bei aktivem
;Makro nicht möglich ist.
;Ausnahme: das Makro wurde als
;Unterprogramm mit CALL G123_MAKRO
;aufgerufen.
Funktionshandbuch, 02/2012, 6FC5397-7BP40-3AA0
ISO-Dialekte

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

828d840de sl

Inhaltsverzeichnis