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.

o_robtarget Original position data<br />

Description<br />

Components<br />

o_robtarget (original robot target) is used in combination with the function Absolute<br />

Limit Modpos. When this function is used to modify a position, the original position is<br />

stored as a data of the type o_robtarget.<br />

If the function Absolute Limit Modpos is activated and a named position in a movement<br />

instruction is modified with the function Modpos, then the original programmed position<br />

is saved.<br />

Example of a program before Modpos:<br />

CONST robtarget p50 := [[500, 500, 500], [1, 0, 0, 0], [1, 1, 0, 0],<br />

[500, 9E9, 9E9, 9E9, 9E9, 9E9] ];<br />

...<br />

MoveL p50, v1000, z50, tool1;<br />

The same program after ModPos in which the point p50 is corrected to 502 in the xdirection:<br />

CONST robtarget p50 := [[502, 500, 500], [1, 0, 0, 0], [1, 1, 0, 0],<br />

[500, 9E9, 9E9, 9E9, 9E9, 9E9] ];<br />

CONST o_robtarget o_p50 := [[500, 500, 500], [1, 0, 0, 0], [1, 1, 0, 0],<br />

[ 500, 9E9, 9E9, 9E9, 9E9, 9E9] ];<br />

...<br />

MoveL p50, v1000, z50, tool1;<br />

The original programmed point has now been saved in o_p50 (by the data type<br />

o_robtarget) and the modified point saved in p50 (by the data type robtarget).<br />

By saving the original programmed point, the robot can monitor that further Modpos<br />

of the point in question are within the acceptable limits from the original programmed<br />

point.<br />

The fixed name convention means that an original programmed point with the name<br />

xxxxx is saved with the name o_xxxxx by using Absolute Limit Modpos.<br />

trans (translation) Data type: pos<br />

The position (x, y and z) of the tool centre point expressed in mm.<br />

<strong>RAPID</strong> Reference Manual 7-o_robtarget-1

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

Saved successfully!

Ooh no, something went wrong!