MC_GroupSetPosition, MCP_GroupSetPosition – Sets the position of all axes in a group
Block SymbolsLicensing group: COORDINATED MOTION
Function Description
The MC_GroupSetPosition and MCP_GroupSetPosition blocks offer the same functionality,
the only difference is that some of the inputs are available as parameters in the MCP_ version of
the block.
The function block MC_GroupSetPosition sets the position of all axes in the group uAxesGroup without moving the axes. The new coordinates are described by the input Position. With the coordinate system input CoordSystem the according coordinate system is selected. The function block MC_GroupSetPosition shifts position of the addressed coordinate system and affect the higher level coordinate systems (so if ACS selected, MCS and PCS are affected).
Inputs
uAxesGroup | Axes group reference | Reference |
Execute | The block is activated on rising edge | Bool |
Position | Array of coordinates (positions and orientations) | Reference |
Relative | Mode of position inputs | Bool |
|
|
|
CoordSystem | Reference to the coordinate system used | Long (I32) |
|
|
|
Outputs
yAxesGroup | Axes group reference | Reference |
Done | Algorithm finished | Bool |
Busy | Algorithm not finished yet | Bool |
CommandAborted | Algorithm was aborted | Bool |
Error | Error occurred | Bool |
ErrorID | Result of the last operation | Error |
|
|
|
[Previous] [Back to top] [Up] [Next]
2020 © REX Controls s.r.o., www.rexygen.com