L_MC4P_GroupWaitTime
Mit diesem FB lässt sich eine Pause zwischen zwei Bewegungssegmenten einfügen. Das Handling entspricht dem der MC_MoveCircular..., MC_MoveLinear... und MC_MoveDirect...-Bausteine.
- Mit einer FALSE-TRUE-Flanke am Eingang xExecute wird die vorgegebene Wartezeit zwischen dem letzten beauftragten Segment (Mehrachs-Bewegungsbaustein) und dem nachfolgend beauftragten Segment eingefügt.
- Befindet sich die Achsgruppe zum Zeitpunkt der Beauftragung im Zustand "Standstill", startet die Wartezeit unmittelbar nach Beauftragung.
|
|
|
|
L_MC4P_GroupWaitTime |
|
|
|
|
|---|---|---|---|---|---|---|---|
|
AXES_GROUP_KIN |
- |
|
AxesGroup |
xDone |
|
- |
BOOL |
|
BOOL |
- |
|
xExecute |
xBusy |
|
- |
BOOL |
|
LREAL |
- |
|
lrTime |
xActive |
|
- |
BOOL |
|
|
|
|
|
xCommandAborted |
|
- |
BOOL |
|
|
|
|
|
xError |
|
- |
BOOL |
|
|
|
|
|
eErrorID |
|
- |
L_IE1P_Error |
|
|
|
|
|
|
|
|
|
Eingänge
|
Name Datentyp |
Info/Einstellmöglichkeiten |
|
|---|---|---|
|
AxesGroup AXES_GROUP_KIN |
Achsgruppenreferenz |
|
|
xExecute BOOL |
FALSE ä TRUE |
Ausführung des FB starten. |
|
lrTime LREAL |
Wartezeit in [s] |
|