K7: Kinematische Kette - nur 840D sl
5.2 Inbetriebnahme
Syntax
$NK_TYPE[<n>] = "<Typ>"
Bedeutung
$NK_TYPE:
<n>:
<Typ>:
Beispiel
Das 9. kinematischen Element ist eine Rundachse:
Programmcode
N100 $NK_TYPE[8] = "AXIS_ROT"
5.2.3.6
Typabängige Variablen bei $NK_TYPE = "AXIS_LIN"
$NK_OFF_DIR
Funktion
In die Systemvariable ist der Richtungsvektor einzutragen, entlang dessen sich die dem
Element zugeordnete Linearachse $NK_AXIS bewegt. Das Ausgangskoordinatensystem
ergibt sich somit aus dem Eingangskoordinatensystem, verschoben um den aktuellen
Positionswert der Linearachse und der in $NK_A_OFF angegebenen Nullpunktverschiebung.
Randbedingungen:
● Der Richtungsvektor ist absolut, d.h. bezogen auf das Weltkoordinatensystem, anzugeben.
● Der Richtungsvektor ist so anzugeben, dass er in die positive Verfahrrichtung der
Maschinenachse zeigt.
● Der Betrag des Richtungsvektors muss größer 1*10
Syntax
$NK_OFF_DIR[<n>,<k>] = <Wert>
208
Typ des Elements
Datentyp:
STRING
Defaultwert:
"" (Leerstring)
Systemvariablen- bzw. Element-Index
Datentyp:
INT
Wertebereich:
0, 1, 2, ... ($MN_MM_MAXNUM_KIN_CHAIN_ELEM - 1)
Element-Name, max. Stringlänge: 31 Zeichen
Datentyp:
STRING
Wertebereich:
"AXIS_LIN", "AXIS_ROT", "ROT_CONST", "OFFSET",
"SWITCH"
Kommentar
; 9. kin. Element
; Type = Rundachse
sein.
-6
Funktionshandbuch, 10/2015, 6FC5397-2BP40-5AA3
Sonderfunktionen