09.12.2012 Views

Basic Characteristics RAPID

Basic Characteristics RAPID

Basic Characteristics RAPID

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MoveAbsJMoves the robot to an absolute joint position<br />

Examples<br />

Arguments<br />

MoveAbsJ (Move Absolute Joint) is used to move the robot to an absolute position,<br />

defined in axes positions.<br />

This instruction need only be used when:<br />

- the end point is a singular point<br />

- for ambiguous positions on the IRB 6400C, e.g. for movements with the tool<br />

over the robot.<br />

The final position of the robot, during a movement with MoveAbsJ, is neither affected<br />

by the given tool and work object, nor by active program displacement. However, the<br />

robot uses these data to calculating the load, TCP velocity, and the corner path. The<br />

same tools can be used as in adjacent movement instructions.<br />

The robot and external axes move to the destination position along a non-linear path.<br />

All axes reach the destination position at the same time.<br />

MoveAbsJ p50, v1000, z50, tool2;<br />

The robot with the tool tool2 is moved along a non-linear path to the absolute<br />

axis position, p50, with velocity data v1000 and zone data z50.<br />

MoveAbsJ *, v1000\T:=5, fine, grip3;<br />

The robot with the tool grip3, is moved along a non-linear path to a stop point<br />

which is stored as an absolute axis position in the instruction (marked with an *).<br />

The entire movement takes 5 s.<br />

MoveAbsJ [ \Conc ] ToJointPos Speed [ \V ] | [ \T ] Zone [ \Z ]<br />

Tool [ \WObj ]<br />

[ \Conc ] (Concurrent) Data type: switch<br />

Subsequent logical instructions are executed while the robot is moving. The<br />

argument is used to shorten the cycle time when, for example, communicating<br />

with external equipment, if synchronisation is not required.<br />

Using the argument \Conc, the number of movement instructions in succession<br />

is limited to 5. In a program section that includes StorePath-RestoPath, movement<br />

instructions with the argument \Conc are not permitted.<br />

If this argument is omitted, the subsequent instruction is only executed after the<br />

robot has reached the specified zone.<br />

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

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

Saved successfully!

Ooh no, something went wrong!