<Variable>:
<Anfangswert>:
<Endwert>:
Beispiele
Beispiel 1: INTEGER-Variable oder R-Parameter als Zählvariable
INTEGER-Variable als Zählvariable:
Programmcode
DEF INT iVARIABLE1
R10=R12-R20*R1 R11=6
FOR iVARIABLE1= R10 TO R11
R20=R21*R22+R33
ENDFOR
M30
R-Parameter als Zählvariable:
Programmcode
R11=6
FOR R10=R12-R20*R1 TO R11
R20=R21*R22+R33
ENDFOR
M30
Beispiel 2: Fertigung einer festen Teilestückzahl
Programmcode
DEF INT STUECKZAHL
FOR STUECKZAHL = 0 TO 100
G01 ...
ENDFOR
M30
Arbeitsvorbereitung
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Zählvariable, die vom Anfangs- bis zum Endwert hochgezählt wird und sich bei
jedem Durchlauf um den Wert "1" erhöht.
Typ
INT oder REAL
Hinweis:
Der Typ REAL wird genommen, wenn z. B. R-Parameter für eine Zähl‐
schleife programmiert werden. Ist die Zählvariable vom Typ REAL,
wird ihr Wert auf einen ganzzahligen Wert gerundet.
Anfangswert der Zählung
Bedingung: Der Anfangswert muss kleiner sein als der Endwert.
Endwert der Zählung
Kommentar
; Zählvariable = INTEGER-Variable
Kommentar
; Zählvariable = R-Parameter (Realvariable)
Kommentar
; Definiert Variable vom Typ INT mit Namen "STU-
ECKZAHL".
; Leitet die Zählschleife ein. Die Variable "STU-
ECKZAHL" wird vom Anfangswert "0" bis zum Endwert
"100" hochgezählt.
; Ende der Zählschleife.
Flexible NC-Programmierung
2.12 Kontrollstrukturen
111