ST_LookUpClamping
Eine solche Struktur enthält die Informationen eines Clampings-Punktes.
Syntax:
// ATTENTION: pointer arithmetics in arrays of this type
// be sure sizeof is the same as distance in arrays
//
TYPE ST_LookUpClamping :
STRUCT
Position: LREAL;
Velocity: LREAL;
Acceleration: LREAL; // velocity units per second
Limiting: LREAL; // pressure or torque
LimitingRamp: LREAL; // limiting units per second
Duration: LREAL; // seconds
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 Clamping-Punktes. |
Velocity | LREAL | Geschwindigkeit mit der der Vorschub des Clampings gefahren werden soll. |
Acceleration | LREAL | Beschleunigung mit der die Clamping-Geschindigkeit gefahren werden soll. Wird 0 übergeben, werden die Default-Werte der Achse verwendet. |
Limiting | LREAL | Limitierung (Drehmoment oder Druck) mit der das Clamping ausgeführt werden soll. Wird 0 übergeben, wird der Idle-Wert der Achse verwendet. |
LimitingRamp | LREAL | Rampe auf den Limitierungswert [Limitierungseinheit / s]. |
Duration | LREAL | Dauer über die der Clamping Punkt ausgeführt werden soll. |
Valid | BOOL | Markiert den Clamping Punkt als gültig für die Verwendung beim nächsten Kommando. |
PositiveOnly | BOOL | Die Clamping-Bewegung soll nur ausgeführt werden, wenn die resultierende Bewegung in positiver Richtung erfolgen wird. |
NegativeOnly | BOOL | Die Clamping-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 |