Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 671

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

Werbung

Beispiel 2: AXSTRING
Bei der Programmierung mit AXSTRING[SPI(n)] wird nicht mehr der Achsindex der Achse,
der die Spindel zugeordnet ist, als Spindelnummer ausgegeben, sondern es wird der String
"Sn"
Programmcode
AXSTRING[SPI(2)]
Beispiel 3: MODAXVAL
Die Modulo-Position der Modulo-Rundachse A soll ermittelt werden.
Ausgangswert für die Berechnung ist die Achsposition 372.55.
Der parametrierte Modulo-Bereich beträgt 0 bis 360 Grad:
MD30340 MODULO_RANGE_START = 0
MD30330 $MA_MODULO_RANGE = 360
Programmcode
R10=MODAXVAL(A,372.55)
Beispiel 4: MODAXVAL
Wenn sich der programmierte Achsbezeichner nicht auf eine Modulo-Rundachse bezieht,
dann wird der zu wandelnde Wert (<Achsposition>) unverändert zurückgegeben.
Programmcode
R11=MODAXVAL(X,372.55)
Arbeitsvorbereitung
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
14.1 Achsfunktionen (AXNAME, AX, SPI, AXTOSPI, ISAXIS, AXSTRING, MODAXVAL)
ausgegeben.
Kommentar
; Es wird der String "S2" ausgegeben.
Kommentar
; Berechnete Modulo-Position R10 = 12.55.
Kommentar
; X ist Linearachse; R11 = 372.55.
Weitere Funktionen
671

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis