ID : 7628
MC_CallSubRoutine
To call a robot program.
Graphic expression | FB category |
---|---|
Motion |
Input and Output Variable
Variable name | Data type | Valid range | Default | Omission (*) |
---|---|---|---|---|
AxesGroup | eRC_AxesGroup | No | ||
|
Input Variable
Variable name | Data type | Valid range | Default | Omission (*) |
---|---|---|---|---|
Execute | Boolean |
|
FALSE | No |
|
||||
ProgramNo | Integer | 0 or larger | 0 | Yes |
|
||||
Task | Integer | 0,1 | 0 | Yes |
|
(*) : For some Variable, entries can be omitted.
- Yes : Entry can be omitted.
- No : Entry required always.
Output Variable
Variable name | Data type / Description |
---|---|
Done | Boolean |
|
|
Busy | Boolean |
|
|
Active | Boolean |
|
|
CommandAborted | Boolean |
|
|
Error | Boolean |
|
|
ErrorID | Word |
|
|
ErrorIDEx | DWord |
|
Function Description
- About supervisory task
- A supervisory task refers to a task executable regardless of operating modes of the robot controller.
Attention
To execute this FB, FB with the FB category "Motion" needs to be made executable.
To make FB with the FB category "Motion" executable, use the FB "MC_Power".
ID : 7628