Adresse
Bedeutung
DEF
Definitionsanweisung
FRC
satzweiser Vorschub
für Fase/Rundung
FRCM
modaler Vorschub für
Fase/Rundung
FXS
Fahren auf
Achse
[
]
Festanschlag
FXST
Klemm-Moment,
Achse
[
]
Fahren auf
Festanschlag
FXSW
Überwachungs-
Achse
[
]
fenster, Fahren auf
Festanschlag
GOTOB
Sprunganweisung
rückwärts
GOTOF
Sprunganweisung
vorwärts
IC
Koordinate im
Kettenmaß
IF
Sprungbedingung
Rundschleifen
Programmier- und Bedienhandbuch, 11/2012, 6FC5398-4CP10-4AA0
Wertzuweisung
Information
lokale Benutzer-Variable
definieren vom Typ
BOOL, CHAR, INT, REAL,
direkt am Programmanfang
0, >0
bei FRC=0 wirkt Vorschub F
0, >0
bei FRCM=0 wirkt Vorschub F
Achse:
=1: anwählen
=0: abwählen
Maschinenachsbezeichner
verwenden
> 0.0 ... 100.0
in %, max. 100% vom max.
Moment des Antriebes,
Achse:
Maschinenachsbezeichner
verwenden
> 0.0
Maßeinheit mm oder Grad,
achsspezifisch,
Achse:
Maschinenachsbezeichner
verwenden
-
in Verbindung mit einen Label
wird auf den markierten Satz
gesprungen, das Sprungziel
liegt in Richtung
Programmanfang,
-
in Verbindung mit einen Label
wird auf den markierten Satz
gesprungen, das Sprungziel
liegt in Richtung
Programmende
-
für eine bestimmte Achse kann
satzweise die Maßangabe für
den Endpunkt abweichend von
G90 angegeben werden.
-
bei erfüllter Sprungbedingung
erfolgt der Sprung zum Satz mit
Label:
Anweisung,/Satz,
mehrere IF-Anweisungen in
einem Satz sind möglich
Vergleichsoperatoren:
= = gleich, <> ungleich
> größer, < kleiner
>= größer oder gleich
<= kleiner oder gleich
10.1 Grundlagen der NC-Programmierung
, sonst nächste
Programmieren
Programmierung
DEF INT VARI1=24, VARI2 ;
2 Variablen vom Typ INT
; Name legt Anwender fest
Maßeinheit siehe bei F und
G94, G95,
Fase/Rundung siehe bei
CHF, CHR, RND
Maßeinheit siehe bei F und
G94, G95,
Rundung, modales
Verrunden siehe bei RND,
RNDM
N20 G1 X10 Z25 FXS[Z1]=1
FXST[Z1]=12.3 FXSW[Z1]=2
F...
N30 FXST[Z1]=12.3
N40 FXSW[Z1]=2.4
N10 LABEL1: ...
...
N100 GOTOB LABEL1
N10 GOTOF LABEL2
...
N130 LABEL2: ...
N10 G90 X10 Z=IC(20) ;Z -
Kettenmaß,
X -Absolutmaß
N10 IF R1>5 GOTOF
LABEL3
...
N80 LABEL3: ...
231