Beispiel
Zuweisungen an R-Parameter und Verwendung von R-Parametern in mathematischen
Funktionen:
Programmcode
R0=3.5678
R[1]=-37.3
R3=-7
$R4=-0.1EX-5
$R[6]=1.874EX8
R7=SIN(25.3)
R[R2]=R10
R[(R1+R2)*R3]=5
X=(R1+R2)
Z=SQRT(R1*R1+R2*R2)
Siehe auch
Variablen (Seite 19)
2.1.2.2
Globale Rechenparameter (RG)
Funktion
Neben den kanalspezifischen R-Parametern stehen dem Anwender auch globale R-
Parameter zur Verfügung. Sie existieren innerhalb der Steuerung einmal und können von allen
Kanälen aus gelesen/geschrieben werden.
Globale R-Parameter werden z. B. verwendet, um Informationen von einem Kanal in den
nächsten zu bekommen. Ein anderes Beispiel sind globale Einstellungen, die für alle Kanäle
ausgewertet werden sollen, wie z. B. die Auskragung des Rohteils aus der Spindel.
Arbeitsvorbereitung
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Kommentar
; Zuweisung im Vorlauf
; Zuweisung im Vorlauf
; Zuweisung im Vorlauf
; Zuweisung im Hauptlauf: R4 = -0.1 * 10^-5
; Zuweisung im Hauptlauf: R6 = 1.874 * 10^8
; Zuweisung im Vorlauf
; Indirekte Adressierung über R-Parameter
; Indirekte Adressierung über math. Ausdruck
; Verfahre Achse X auf die Position die sich aus der Summe
von R1 und R2 ergibt
; Verfahre Achse Z auf Position Quadratwurzel(R1^2 + R2^2)
Flexible NC-Programmierung
2.1 Variablen
23