Dieser Funktionsbaustein führt eine Bewegung mit einem angegebenen Abstand in Bezug zur Istposition aus.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
Axis |
Axis_Ref |
Verweis auf die Achse, für die der Funktionsbaustein ausgeführt werden soll. |
Execute |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. Eine steigende Flanke des Eingangs Execute startet den Funktionsbaustein. Der Funktionsbaustein setzt die Ausführung fort, und der Ausgang Busy wird auf TRUE gesetzt. Dieser Funktionsbaustein kann während seiner Ausführung neu gestartet werden. Die Zielwerte werden zum Zeitpunkt des Auftretens der steigenden Flanke durch die neuen Werte überschrieben. |
Distance |
LREAL |
Wertebereich: -2147483648 bis 2147483647 Standardwert: 0 Zielposition relativ zur Istposition. |
Velocity |
LREAL |
Wertebereich: Ein positiver LREAL-Wert Standardwert: 0 Zielgeschwindigkeit in benutzerdefinierten Einheiten. Negative Werte für die Zielgeschwindigkeit kehren die Richtung der Bewegung um. |
Acceleration |
LREAL |
Wertebereich: Ein positiver LREAL-Wert Standardwert: 0 Beschleunigung in Benutzereinheiten. |
Deceleration |
LREAL |
Wertebereich: Ein positiver LREAL-Wert Standardwert: 0 Verzögerung in Benutzereinheiten. |
Jerk |
LREAL |
Wertebereich: Ein positiver LREAL-Wert und null
Standardwert: 0 |
BufferMode |
Standardwert: Aborting Puffermodus. Mögliche Werte:
Eine Beschreibung der Werte finden Sie unter MC_Buffer_Mode. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
Done |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE.
|
Busy |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE.
|
Active |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE.
|
CommandAborted |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE.
|
Error |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE.
|
ErrorID |
Diese Aufzählung stellt Diagnoseinformationen zur Verfügung. |