ST_MoveOptions
Dieser Datentyp enthält optionale Einstellungen für Fahrkommandos wie MC_MoveAbsolute oder MC_Halt.
TYPE ST_MoveOptions :
STRUCT
// Command activation at defined ActivationPosition
// Extends the buffer mode when enabled
EnableBlendingPosition : BOOL;
BlendingPosition : LREAL;
// Velocity profile options
// instantaneous speed change at the beginning
// and at the end of the profile
StartVelocity : LREAL;
EndVelocity : LREAL;
// PositionAreaMonitoring, TargetPositionMonitoring
// and StopMonitoring can be ignored using this flag
IgnorePositionMonitoring : BOOL;
// PositionAreaMonitoring, TargetPositionMonitoring
// can be enabled for MC_Stop and MC_Halt commands
EnableStopPositionMonitoring : BOOL;
END_STRUCT
END_TYPE
ST_MoveOptions | Typ | Beschreibung |
---|---|---|
EnableBlendingPosition | BOOL | Das Flag kann aktiviert werden, um eine abweichende Blending-Position für ein Kommando zu definieren. Im Normalfall ist die Blending-Position das Ziel des laufenden Kommandos. Bei einem aktiven MC_MoveVelocity ist zunächst kein Ziel definiert. |
BlendingPosition | LREAL | Blending-Position, die bei aktiven Flag EnableBlendingPosition verwendet wird. |
StartVelocity | LREAL | Option für das Geschwindigkeitsprofil |
EndVelocity | LREAL | Option für das Geschwindigkeitsprofil |
IgnorePositionMonitoring | BOOL | Die Zielfensterüberwachung kann mit diesem Flag für ein einzelnes Fahrkommando abgeschaltet werden. Die Zielfensterüberwachung wartet nach Erreichen der Zielposition bis auch der Istwert in einem definierten Zielfenster ist. Die Zielfensterüberwachung kann in den Achsparametern aktiviert werden. |
EnableStopPositionMonitoring | BOOL | MC_Stop und MC_Halt-Kommandos definieren keine Zielposition. Mit diesem Flag kann für diese Kommandos dennoch eine Zielfensterüberwachung aktiviert werden. Das Fahrkommando wartet dann ab, bis sich auch die Istposition der Achse in einem definierten Fenster an der Anhalteposition befindet. Die Zielfensterüberwachung muss dazu in den Achsparametern aktiviert sein. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4024 | PC oder CX (x86) | Tc2_MC2 |