Constants (GVL)¶
- Ein-/Ausgänge:
Gültigkeitsbereich
Name
Typ
Initialwert
Beschreibung
Konstante
gc_Vector3D_Zero
SMC_Vector3D
STRUCT(dX := 0, dY := 0, dZ := 0)
Nullvektor
gc_Matrix3_Identity
SMC_Matrix3
STRUCT(aElems := [1, 0, 0, 0, 1, 0, 0, 0, 1])
3X3 Einheitsmatrix
gc_Frame_Identity
SMC_Frame
STRUCT(mR := gc_Matrix3_Identity, vT := gc_Vector3D_Zero)
Der Einheitsframe ist ein Frame mit Translation 0 und Einheitsmatrix.
gciMaxConfigData
INT
15
Die maximale Länge (Anzahl der Bytes) von serialisierten kinematischen Konfigurationen minus 1.
gc_EPS_SCARA_Singularity
LREAL
0.0625
Wenn eine SCARA-Achse näher an einer einzelnen Konfiguration liegt als dieser Wert, dann wird die Transformation als singulär angesehen. Der Wert wird so gewählt, dass die umgekehrte Transformation des SCARAs in nicht singulären Einstellungen numerisch gut ist.
gc_AxisPos_Zero
STRUCT(a0 := 0, a1 := 0, a2 := 0, a3 := 0, a4 := 0, a5 := 0)