Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 670

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Weitere Funktionen
14.1 Achsfunktionen (AXNAME, AX, SPI, AXTOSPI, ISAXIS, AXSTRING, MODAXVAL)
Bedeutung
AXNAME
AX
SPI
n
AXTOSPI
X, Y, Z
AXSTRING
ISAXIS
MODAXVAL
Hinweis
SPI-Erweiterungen
Die Achsfunktion SPI(n) ist auch für das Lesen und Schreiben von Framekomponenten
einsetzbar. Damit können Frames z. B. mit der Syntax
geschrieben werden.
Durch die zusätzliche Programmierung von Achspositionen über die Adresse
AX[SPI(1)]=<Achsposition>
dass sich die Spindel im Positionier- oder Achsbetrieb befindet.
Beispiele
Beispiel 1: AXNAME, AX, ISAXIS
Programmcode
OVRA[AXNAME("Planachse")]=10
AX[AXNAME("Planachse")]=50.2
OVRA[SPI(1)]=70
AX[SPI(1)]=180
IF ISAXIS(1)==FALSE GOTOF WEITER
AX[$P_AXN1]=100
WEITER:
670
Konvertiert einen Eingangsstring in Achsbezeichner; der
Eingangsstring muss gültigen Achsnamen enthalten.
Variabler Achsbezeichner
Konvertiert Spindelnummer in Achsbezeichner; der
Übergabeparameter muss eine gültige Spindelnummer enthalten.
Spindelnummer
Wandelt einen Achsbezeichner in einen Spindelindex vom Typ Integer
um. AXTOSPI entspricht der Umkehrfunktion zu SPI.
Achsbezeichner vom Typ AXIS als Variable oder Konstante
Es wird der String mit zugeordneter Spindelnummer ausgegeben.
Prüft, ob die angegebene Geometrieachse vorhanden ist.
Ermittelt bei Modulo-Rundachsen die Modulo-Position; diese
entspricht dem Modulo-Rest bezogen auf den parametrierten Modulo-
Bereich (beträgt in der Standardeinstellung 0 bis 360 Grad; über
MD30340 MODULO_RANGE_START und MD30330
$MA_MODULO_RANGE können Beginn und Größe des Modulo-
Bereichs verändert werden).
kann eine Achse verfahren werden. Voraussetzung dafür ist,
$P_PFRAME[SPI(1),TR]=2.22
Kommentar
; Override für Planachse
; Endposition für Planachse
; Override für Spindel 1
; Endposition für Spindel 1
; Abszisse vorhanden?
; Abszisse verfahren
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis