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.

Error handling<br />

Syntax<br />

Axis 2 of Station_A starts to move in a positive direction at a speed of 20 degrees/<br />

s. When this axis has reached the selected speed the robot axes start to move.<br />

When the robot reaches position p10, the external axis changes direction and<br />

rotates at a speed of 10 degrees/s . The change of speed is performed with acceleration/deceleration<br />

reduced to 50% of maximum performance. At the same<br />

time, the robot executes towards p20.<br />

Axis 2 of Station_A is then stopped as quickly as possible in position p1 within<br />

the current revolution.<br />

When axis 2 has reached this position, and the robot has stopped in position p30,<br />

axis 2 returns to normal mode again. The measurement system offset for this axis<br />

is changed a whole number of axis revolutions so that the actual position is as<br />

close as possible to p40.<br />

When the robot is then moved to position p40, axis 2 of Station_A will be moved<br />

via the shortest route to position p40 (max ±180 degrees).<br />

If the axis is not activated, the system variable ERRNO is set to ERR_AXIS_ACT.<br />

This error can then be handled in the error handler.<br />

IndCMove<br />

[ MecUnit’:=’ ] < variable (VAR) of mecunit> ’,’<br />

[ Axis’:=’ ] < expression (IN) of num> ’,’<br />

[ Speed ’:=’ ] < expression (IN) of num><br />

[ ’\’ Ramp’:=’ < expression (IN) of num > ] ’;’<br />

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

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

Saved successfully!

Ooh no, something went wrong!