L_MC4P_GroupWaitTime
This FB serves to insert a break between two motion segments. The handling corresponds to the one of the MC_MoveCircular..., MC_MoveLinear... and MC_MoveDirect... blocks.
- A FALSE/TRUE edge at the xExecute input serves to insert the specified waiting time between the last instructed segment (multi-axes motion block) and the following instructed segment.
- If the axes group is in the "Standstill" state at the time of the instruction, the waiting time starts immediately after the instruction.
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
Inputs
|
Name Data type |
Information/possible settings |
|
|---|---|---|
|
AxesGroup AXES_GROUP_KIN |
axes group reference |
|
|
xExecute BOOL |
FALSE รค TRUE |
Start execution of the function block. |
|
lrTime LREAL |
Waiting time in [s] |
|
Outputs
|
Name Data type |
Value/meaning |
|
|---|---|---|
|
xDone BOOL |
TRUE |
Processing is completed. |
|
xBusy BOOL |
TRUE |
Processing is running. |
|
xActive BOOL |
TRUE |
The command of the FB is currently executed.
|
|
xCommandAborted BOOL |
TRUE |
The command was aborted by another FB. |
|
xError BOOL |
TRUE |
An error has occurred. For details see eErrorID . |
|
eErrorID |
If xError = TRUE: Error number for the error that has occurred.
|
|