Typ: |
Methode |
Verfügbar ab: |
V1.0.0.0 |
Dieses Kapitel enthält Informationen zu folgenden Aspekten:
Diese Methode definiert die Basisstellung der Einheit im kartesischen Raum mit Bezug auf ein globales Koordinatensystem.
Die kartesische Stellung wird als Position festgelegt, beschrieben als 3D-Vektor und eine Ausrichtung, beschrieben anhand einer 3D-Rotationsmatrix.
Die Funktion GEM.FC_OrientationToRotationMatrix kann zur Konvertierung der Ausrichtung einer Wank-, Steigungs- oder Gierdarstellung in eine für i_stBaseOrientation erforderliche 3D-Rotationsmatrix-Darstellung verwendet werden.
Zugriff: PUBLIC
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_stBasePosition |
SE_Math.ST_Vector3D |
Die Position der Einheit mit Bezug auf ein globales Koordinatensystem. |
i_stBaseOrientation |
SE_Math.ST_Vector3D |
Die Ausrichtung der Einheit mit Bezug auf ein globales Koordinatensystem. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_xError |
BOOL |
Der Ausgang wird auf TRUE gesetzt, wenn bei der Ausführung ein Fehler erkannt wurde. |
q_etResult |
POU-spezifischer Ausgang der Diagnose. q_xError = FALSE -> Statusmeldung. q_xError = TRUE -> Diagnosemeldung. |
|
q_sResultMsg |
STRING(80) |
Ereignisabhängige Meldung, die zusätzliche Informationen über den Diagnosezustand gibt. |