Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Sinumeric 802D Handbuch Seite 144

Inhaltsverzeichnis

Werbung

Adresse
Bedeutung
CYCLE94
Freistich DIN76 (Form E und F) , Schlichten
CYCLE95
Abspanen mit Hinterschnitten
CYCLE97
Gewindeschneiden
DC
Absolute Koordinate, Po-
sition direkt anfahren
(für Rundachse, Spindel)
DEF
Definitionsanweisung
FXS
Fahren auf Festanschlag
=1: anwählen
[Achse]
=0: abwählen
FXST
Klemm−Moment,
> 0.0 ... 100.0
[Achse]
Fahren auf Festanschlag
FXSW
Überwachungsfenster ,
> 0.0
[Achse]
Fahren auf Festanschlag
GOTOB
Sprunganweisung rück-
wärts
GOTOF
Sprunganweisung vor-
wärts
IC
Koordinate im Kettenmaß
IF
Sprungbedingung
LIMS
obere Grenzdrehzahl der
0.001 ... 99 999.999
Spindel bei G96, G97
MEAS
Messen mit Restweglö-
+1
schen
−1
MEAW
Messen ohne Restweglö-
+1
schen
−1
Wertzuweisung
für eine Rundachse kann satzweise die Maßangabe
für den Endpunkt mit DC(...) abweichend von
G90/G91 angegeben werden, auch beim Spindelposi-
tionieren anwendbar
lokale Benutzer−Variable definieren vom Typ
BOOL, CHAR, INT, REAL, direkt am Programmanfang
Achse: Maschinenachsbezeichner verwenden
in %, max. 100% vom max. Moment des Antriebes,
Achse: Maschinenachsbezeichner verwenden
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ßan-
gabe für den Endpunkt abweichend von G90 angege-
ben werden.
bei erfüllter Sprungbedingung erfolgt der Sprung zum
Satz mit Label: , sonst nächste Anweisung,/Satz,
mehrere IF−Anweisungen in einem Satz sind möglich
Vergleichsoperatoren:
= =
gleich,
>
größer,
>=
größer oder gleich
<=
kleiner oder gleich
begrenzt die Spindeldrehzahl bei eingeschalteter
Funktion G96 − konstante Schnittgeschwindigkeit und
G97
=+1: Meßeingang1, steigende Flanke
=−1: Meßeingang1, fallende Flanke
=+1: Meßeingang1, steigende Flanke
=−1: Meßeingang1, fallende Flanke
Information
N10 CYCLE94(...)
N10 CYCLE95(...)
N10 CYCLE97(...)
N10 A=DC(45.3)
ren
N20 SPOS=DC(33.1)
DEF INT VARI1=24, VARI2 ; 2 Variablen vom Typ INT
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)
N10 IF R1>5 GOTOF LABEL3
...
N80 LABEL3: ...
<>
ungleich
<
kleiner
siehe G96
N10 MEAS=−1 G1 X... Z... F...
N10 MEAW=1 G1 X... Z... F...
Programmierung
;eigener Satz
;eigener Satz
;eigener Satz
;Postion Achse A direkt anfah-
;Spindelpositionieren
; Name legt Anwender fest
;Z −Kettenmaß,
X −Absolutmaß

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis