Transition

Diese Schnittstelle definiert den Übergang zwischen der Limitierung eines Kommandos und der Limitierung im Leerlauf. Die Schnittstelle arbeitet als Auswahlfunktion, die durch das Setzen einer der Eigenschaften getroffen wird. Bei gleichzeitiger Auswahl von sich gegenseitig ausschließenden Optionen kann die bisher getroffene Auswahl sich ändern.

Syntax:

INTERFACE I_LimitingTransition

Transition 1: Eigenschaften

Name

Typ

Zugriff

Beschreibung

HoldHigh

BOOL

Get, Set

Wenn ein Kommando endet und die Achse weiterhin die im Befehl angehobene Limitierung (z. B. 80 %) anwendet, wird der Übergang zurück zum Leerlaufwert verzögert, bis der Actual Wert auf den Leerlaufwert gesunken ist.

HoldLow

BOOL

Get, Set

Wenn ein Kommando endet und die Achse weiterhin die im Befehl festgelegte reduzierte Limitierung (z. B. 10 %) anwendet, wird der Übergang zurück zum Leerlaufwert verzögert, bis der Actual Wert auf den letzten Begrenzungswert multipliziert mit der LowTolerance gesunken ist.

LowTolerance

LREAL

Get, Set

Toleranz für den faktoriell erforderlichen Actual Wert, um einen Übergang mit der Option HoldLow durchzuführen.

NoHold

BOOL

Get, Set

Wenn TRUE, wird keine Verzögerung für die Leerlaufübergänge angewendet.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.71
TwinCAT v3.1.4026.19

PC oder CX (x64, x86)

Tc3_PlasticFunctions (>= v12.14.0.0)