Chapter 6 Motion Function Blocks
6.5.12 Relative positioning linear interpolation operation (MC_MoveLinearRelative)
MC_MoveLinearRelative
Done
Execute
AxesGroup
AxesGroup
BOOL
BOOL
UINT
UINT
LREAL
[ ] Distance
LREAL
Velocity
Busy
BOOL
CommandAborted
BOOL
Error
BOOL
ErrorID
WORD
LREAL
Acceleration
Active
BOOL
LREAL
Deceleration
LREAL
Jerk
UINT
BufferMode
UINT
TransitionMode
LREAL TransitionParameter
UINT AxesGroup
Set the group to do relative position linear interpolation operation. (1 ~ 16: Group 1
BOOL Execute
Give relative position linear interpolation operation command to the relevant group
Set the target distance of each axis.
Specify the maximum speed of the route. [u/s]
Specify the maximum acceleration. [u/s
2
Specify the maximum deceleration. [u/s
2
Specify the change rate of acceleration/deceleration. [u/s
3
UINT BufferMode
Specify the sequential operation setting of motion function block.
(Refer to 6.1.4.BufferMode)
UINT TransitionMode
Specify the route change mode of group operation.
(Refer to 10.1.6.TransitionMode )
LREAL TransitionParameter
Specify the parameter of the route change setting of group operation..
(Refer to 10.1.6.TransitionMode )
Indicate whether to reach the specified position.
Indicate that the execution of motion function block is not completed.
Indicate that the current motion function block is controlling the relevant axis.
Indicate that the current motion function block is interrupted while it is running.
Indicate whether an error occurs or not.
Output the number of error occurred while motion function block is running.