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.

Limitations<br />

Examples<br />

The speed can be changed by running a further IndRMove instruction (or another<br />

Ind_Move instruction). If a speed in the opposite direction is selected, the axis stops<br />

and then accelerates to the new speed and direction.<br />

During stepwise execution of the instruction, the axis is set in independent mode only.<br />

The axis starts its movement when the next instruction is executed, and continues as<br />

long as program execution continues. For more information see Chapter 6, Motion and<br />

I/O principles.<br />

When the program pointer is moved to the beginning of the program, or to a new routine,<br />

all axes are automatically set to normal mode, without changing the measurement<br />

system (equivalent to running the instruction IndReset \Old).<br />

Axes in independent mode cannot be jogged. If an attempt is made to execute the axis<br />

manually, the axis will not move, and an error message will be displayed. Execute an<br />

IndReset instruction or move the program pointer to main, in order to leave<br />

independent mode.<br />

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

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

beginning.<br />

IndRMove Station_A,1\ToRelPos:=p5 \Fwd,20\Ramp:=50;<br />

Axis 1of Station_A starts to move in a positive direction to the position p5 within<br />

one revolution (maximum rotation 360 degrees) at a speed of 20 degrees/s. The<br />

speed is changed with acceleration/deceleration reduced to 50% of maximum<br />

performance.<br />

IndAMove Station_A,1\ToAbsNum:=90,20;<br />

WaitUntil IndInpos(Station_A,1 ) = TRUE;<br />

IndRMove Station_A,1\ToRelNum:=80 \Fwd,20;<br />

WaitTime 0.2;<br />

WaitUntil IndInpos(Station_A,1 ) = TRUE;<br />

WaitTime 0.2;<br />

IndRMove Station_A,1\ToRelNum:=50 \Bwd,20;<br />

WaitUntil IndInpos(Station_A,1 ) = TRUE;<br />

WaitTime 0.2;<br />

IndRMove Station_A,1\ToRelNum:=150 \Short,20;<br />

WaitUntil IndInpos(Station_A,1 ) = TRUE;<br />

WaitTime 0.2;<br />

IndAMove Station_A,1\ToAbsNum:=10,20;<br />

Axis 1 of Station_A is moved to the following positions:<br />

90 degrees<br />

440 degrees (1 revolution + 80 degrees)<br />

410 degrees (1 revolution + 50 degrees)<br />

510 degrees (1 revolution + 150 degrees)<br />

10 degrees<br />

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

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

Saved successfully!

Ooh no, something went wrong!