MC_AddPathPoint
To add a path point to the path data.
Graphic expression |
FB No. |
FB category |
|
FB2124 |
Non motion |
Input parameter
Parameter name |
Data type |
Valid range |
Default |
Omission (*) |
AxesGroup |
Integer |
1 or larger |
1 |
No |
- Robot number
- Specify an element number for the variable "Robots[n]" (variable in the data block "DB_DENSO_ROBOTS (DB2990)") mapped to the controlled robot (robot controller).
If a specified value exceeds the valid range, the CPU (PLC) stops.
The maximum valid range value is the maximum element number of the variable "Robots[n]". The default maximum element number is 10 but can be increased or decreased by the user.
|
Execute |
Boolean |
|
False |
No |
- Execution start
- When the parameter is changed from False to True, this FB is executed.
|
RouteNo |
Integer |
1 to 20 |
1 |
No |
- Path number
- Specify a path number.
|
Position |
eRC_Position |
No |
- Position data
- Specify the position with a cartesian coordinate system (Position type). The units are as follows:
- X, Y, Z : "mm"
RX, RY, RZ : "Deg"
FIG : "-"
Even if the target value is set to an axis that does not exist in the controlled robot, the robot controller ignores the value.
For example, if a value is set to the variable "RX" when a four-axis robot is controlled, the robot controller controls the robot without using the value (variable "RX").
|
(*) : For some parameters, entries can be omitted.
- Yes : Entry can be omitted.
- No : Entry required always.
Output parameter
Parameter name |
Data type / Description |
Done |
Boolean |
- Execution completion confirmation
- True : This FB execution is completed.
False : This FB execution is not completed.
|
Busy |
Boolean |
- Processing status of this FB
- True : Being executed.
False : Not being executed.
|
Error |
Boolean |
- Error presence
- True : This FB ended abnormally.
False : This FB ended successfully.
|
ErrorID |
Word |
- Error location
- 2800 (hexadecimal) : The error occurred in the PLC program.
2801 (hexadecimal) : The error occurred in the robot controller.
|
ErrorIDEx |
DWord |
- Error Code
- This is a number to identify the error description.
For details, refer to "Error code list".
|
Function description
Add a path point to the path data.
If there are already some path points in the path data with the designated path number, it will be added following the data.
Attention
-