ST_LookUpPtpPoint

Eine solche Struktur enthält die Informationen eines PTP-Punktes.

Syntax:

// ATTENTION: pointer arithmetics in arrays of this type
// be sure sizeof is the same as distance in arrays
//
TYPE ST_LookUpPtpPoint :
STRUCT
    Position:        LREAL;
    Velocity:        LREAL;
    Acceleration:    LREAL;
    Deceleration:    LREAL;
    Jerk:            LREAL;

    Limiting:        LREAL;                 // Pressure or torque

    Valid:           BOOL;                  // 1 byte
    PositiveOnly:    BOOL;                  // 1 byte
    NegativeOnly:    BOOL;                  // 1 byte
    balign:          ARRAY[4..8] OF BOOL;   // 5 bytes alignment to 8 bytes
END_STRUCT
END_TYPE

Parameter

Name

Typ

Beschreibung

Position

LREAL

Zielposition des PTP-Punktes. Falls ein weiterer Punkt im Bewegungsprofil vorhanden ist, wird es mit der Regel BlendingLow überblendet.

Velocity

LREAL

Geschwindigkeit mit der der Punkt angefahren werden soll.

Acceleration

LREAL

Beschleunigung mit der der Punkt angefahren werden soll.

Wird 0 übergeben, werden die Default-Werte der Achse verwendet.

Deceleration

LREAL

Verzögerung mit der der Punkt angefahren werden soll.

Wird 0 übergeben, werden die Default-Werte der Achse verwendet.

Jerk

LREAL

Ruck mit dem der Punkt angefahren werden soll.

Wird 0 übergeben, werden die Default-Werte der Achse verwendet.

Limiting

LREAL

Limitierung (Drehmoment oder Druck) mit dem der Punkt angefahren werden soll.

Wird 0 übergeben, wird der Idle-Wert der Achse verwendet.

Valid

BOOL

Markiert den Punkt als gültig für die Verwendung beim nächsten Kommando.

PositiveOnly

BOOL

Die PTP-Bewegung soll nur ausgeführt werden, wenn die resultierende Bewegung in positiver Richtung erfolgen wird.

NegativeOnly

BOOL

Die PTP-Bewegung soll nur ausgeführt werden, wenn die resultierende Bewegung in negativer Richtung erfolgen wird.

balign

ARRAY [4..8] OF BOOL

[INTERNAL] Angleichung auf eine durch 8 teilbare Byte-Länge der Struktur.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.35

PC oder CX (x64, x86)

Tc3_PlasticFunctions v3.12.4.26 oder höher