Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D Programmieranleitung Seite 30

Ausgabe 03/2004
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D:
Inhaltsverzeichnis

Werbung

1
Flexible NC-Programmierung
1.2 Variablendefinition
Variablentyp AXIS
DEF AXIS ACHSNAME=(X1)
Variablentyp FRAME
DEF FRAME SCHRAEG_1
Weitere Hinweise
Eine Variable vom Typ AXIS nimmt Achsbezeichner
und Spindelbezeichner eines Kanals auf.
Beachte:
Achsnamen mit erweiterter Adresse müssen in run-
den Klammern geschrieben werden.
Programmierbeispiel mit programmlokalen
Variablen
DEF INT ZAEHLER
SCHLEIFE: G0 X...
ZAEHLER=ZAEHLER+1
IF ZAEHLER<50 GOTOB SCHLEIFE
M30
Programmierbeispiel
Abfrage auf vorhandene Geometrieachsen
DEF AXIS ABSZISSE;
IF ISAXIS(1) == FALSE GOTOF WEITER
ABSZISSE = $P_AXN1
...
WEITER:
Indirekte Spindel-Programmierung
DEF AXIS SPINDLE
SPINDLE=(S1)
OVRA[SPINDLE]=80
SPINDLE=(S3)
...
1-30
Die Variablen vom Typ AXIS haben den
Namen ACHSNAME und enthalten den
Achsbezeichner eines Kanals – hier X1.
(Achsnamen mit erweiterter Adresse stehen
in runden Klammern.)
Die Variablen vom Typ FRAME haben den
Namen SCHRAEG_1.
;Schleife
;1. Geometrieachse
;Spindeloverride = 80%
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
1
03.04
 Siemens AG 2004 All rights reserved.

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840diSinumerik 810d

Inhaltsverzeichnis