Flexible NC-Programmierung
1.2 Variablendefinition (DEF Anwenderdefinierte Variable LUD, GUD, PUD)
VAR1=VAR1+1
VAR2=1
ENDIF
SUB3
...
M17
PROC SUB3
...
IF (VAR1==1)
VAR1=VAR1+1
VAR2=1
ENDIF
...
M17
Variablennamen
Ein Variablenname besteht aus maximal 31 Zeichen. Die beiden ersten Zeichen müssen ein
Buchstabe oder ein Unterstrich sein.
Das "$"-Zeichen kann nicht für anwenderdefinierte Variable benutzt werden, weil dieses
Zeichen für die Systemvariablen verwendet wird.
Beispiel Programmlokale Variablen
DEF INT ZAEHLER
SCHLEIFE: G0 X...
ZAEHLER=ZAEHLER+1
IF ZAEHLER<50 GOTOB SCHLEIFE
M30
1-6
;PUD lesen und schreiben
;LUD schreiben
;Unterprogrammaufruf
;Unterprogramm SUB3
;PUD lesen
;PUD lesen und schreiben
;Fehler: LUD aus SUB2 nicht bekannt
;Schleife
Programmierhandbuch, 11/2006, 6FC5398-2BP10-2AA0
Arbeitsvorbereitung