5.4 move
The move statement is a procedure for moving the robot. The format is as follows.
Description
The robot’s tool tip moves to the pose position.
Syntax
move <interpolation>, [tg=<pose/shift>], spd=<speed>, accu=<accuracy>
, tool=<tool number> [until <conditional expression>]
Parameter
Parameter
Description
Remarks
Interpolation
P: Axis interpolation;
L: Linear interpolation;
C: Circular interpolation,
SP: Stationary axis interpolation,
SL: Stationary tool linear interpolation,
SC: Stationary tool circular interpolation
Pose/Shift
Target posture (pose) to move to
It will be omitted if there is a hidden pose.
If a shift expression is specified with a + or - sign, (hidden pose + shift expression) will be applied as the target posture.
Pose expression or a signed shift expression
Speed
Moving speed of the tool tip
A unit (mm/sec, cm/min, sec, %) should be added.
Arithmetic expression
Accuracy
Arithmetic expression
The lower the value, the more accurate. If it is 0, the operation will occur discontinuously.
0~7
Tool number
The number of the tool to be used when the robot is operating
0~31
Conditional expression
As soon as the conditional expression is true, the robot operation will end, and the designated pose is considered to have been reached.
The result of the conditional expression can be acquired with the result() function.
True if not 0 False if 0
Example
If the [Record] button of the teach pendant is pressed, a move statement in hidden pose type will be recorded as the current robot position. The hidden pose value can be checked or edited by placing the cursor on the move statement and pressing the [Property] button.
When the [Command] button is pressed and the [Motion] group is opened, select the move menu. As a result, a pose-type move statement is recorded.
Last updated
Was this helpful?