09.12.2012 Views

Basic Characteristics RAPID

Basic Characteristics RAPID

Basic Characteristics RAPID

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Program execution<br />

Examples<br />

Error handling<br />

Limitations<br />

The tool is moved to the destination absolute joint position with interpolation of the<br />

axis angles. This means that each axis is moved with constant axis velocity and that all<br />

axes reach the destination joint position at the same time, which results in a non-linear<br />

path.<br />

Generally speaking, the TCP is moved at approximate programmed velocity. The tool<br />

is reoriented and the external axes are moved at the same time as the TCP moves. If<br />

the programmed velocity for reorientation, or for the external axes, cannot be attained,<br />

the velocity of the TCP will be reduced.<br />

A corner path is usually generated when movement is transferred to the next section of<br />

the path. If a stop point is specified in the zone data, program execution only continues<br />

when the robot and external axes have reached the appropriate joint position.<br />

MoveAbsJ *, v2000\V:=2200, z40 \Z:=45, grip3;<br />

The tool, grip3, is moved along a non-linear path to a absolute joint position<br />

stored in the instruction. The movement is carried out with data set to v2000 and<br />

z40, the velocity and zone size of the TCP are 2200 mm/s and 45 mm respectively.<br />

MoveAbsJ \Conc, *, v2000, z40, grip3;<br />

The tool, grip3, is moved along a non-linear path to a absolute joint position<br />

stored in the instruction. Subsequent logical instructions are executed while the<br />

robot moves.<br />

GripLoad obj_mass;<br />

MoveAbsJ start, v2000, z40, grip3 \WObj:= obj;<br />

The robot moves the work object obj in relation to the fixed tool grip3 along a<br />

non-linear path to an absolute axis position start.<br />

When running the program, a check is made that the arguments Tool and \WObj do not<br />

contain contradictory data with regard to a movable or a stationary tool respectively.<br />

A movement with MoveAbsJ is not affected by active program displacement, but is<br />

affected by active offset for external axes.<br />

In order to be able to run backwards with the instruction MoveAbsJ involved, and<br />

<strong>RAPID</strong> Reference Manual 8-MoveAbsJ-3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!