DOK-MLC***-RCL*PRO*V12-AP02-DE-P
Rexroth IndraMotion MLC 12VRS RCL-Programmieranleitung
6
RCL-Konstanten
6.1
RCL-Konstantenvereinbarung
CONST: red=1,yellow=2*red,green=2*yellow,lines=4,
columns=20,limit_value=2.5*7.25
INTEGER: color, l_index, c_index
REAL: meas_value
ARRAY[lines .. columns] REAL: distance
BEGIN....
IF
meas_value > limit_value
6.2
Vordefinierte RCL-Konstanten
WC_UR
Innerhalb eines Programms können Zahlenwerte, z. B. die Anzahl der Wie‐
derholungen, Zeichenfolgen oder Zeichen, durch Konstanten angegeben
werden.
Der Wert einer Konstante kann auch durch eine Rechenvorschrift angegeben
werden.
Die Konstanten sind mit der Konstantenvereinbarung vor den Variablen eines
Programms festzulegen.
Beispiel
THEN
....
In RCL stehen Standardkonstanten zur Verfügung. Diese Konstanten sind im
Sprachumfang enthalten und müssen deshalb nicht vereinbart werden.
"WC_UR" ist eine in RCL vordefinierte Konstante des Typs WC_FRAME. Ihre
sechs Komponenten haben alle den Wert Null.
Wird diese Konstante WC_SYSTEM zugewiesen, werden alle Verschiebun‐
gen und Verdrehungen gegenüber dem Ursprungskoordinatensystem zu
Null; z.B. durch WC_SYSTEM = WC_UR.
Das Werkstück-Koordinatensystem ist damit wieder gleich dem ursprüngli‐
chen Raumkoordinatensystem (Siehe auch
natensystems relativ zum Welt-Koordinatensystem, Seite
;Constants
;Variables
;Implementation
Definition des Werkstück-Koordi‐
Bosch Rexroth AG
51/301
RCL-Konstanten
23).