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.

Positioning during Program Execution Motion and I/O Principles<br />

programmed between short movements.<br />

- The points are very close together at high speeds.<br />

If stop points are a problem then use concurrent program execution.<br />

2.4 Independent axes<br />

An independent axis is an axis moving independently of other axes in the robot system.<br />

It is possible to change an axis to independent mode and later back to normal mode<br />

again.<br />

A special set of instructions handles the independent axes. Four different move<br />

instructions specify the movement of the axis. For instance, the IndCMove instruction<br />

starts the axis for continuous movement. The axis then keeps moving at a constant<br />

speed (regardless of what the robot does) until a new independent-instruction is<br />

executed.<br />

To change back to normal mode a reset instruction, IndReset, is used. The reset<br />

instruction can also set a new reference for the measurement system - a type of new<br />

synchronization of the axis. Once the axis is changed back to normal mode it is possible<br />

to run it as a normal axis.<br />

2.4.1 Program execution<br />

An axis is immediately change to independent mode when an Ind_Move instruction is<br />

executed. This takes place even if the axis is being moved at the time, such as when a<br />

previous point has been programmed as a fly-by point, or when simultaneous program<br />

execution is used.<br />

If a new Ind_Move instruction is executed before the last one is finished, the new<br />

instruction immediately overrides the old one.<br />

If a program execution is stopped when an independent axis is moving, that axis will<br />

stop. When the program is restarted the independent axis starts automatically. No<br />

active coordination between independent and other axes in normal mode takes place.<br />

If a loss of voltage occurs when an axis is in independent mode, the program cannot be<br />

restarted. An error message is then displayed, and the program must be started from the<br />

beginning.<br />

Note that a mechanical unit may not be deactivated when one of its axes is in<br />

independent mode.<br />

2.4.2 Stepwise execution<br />

During stepwise execution, an independent axis is executed only when another<br />

instruction is being executed. The movement of the axis will also be stepwise in line<br />

with the execution of other instruments, see Figure 24.<br />

6-22 <strong>RAPID</strong> Reference Manual

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

Saved successfully!

Ooh no, something went wrong!