Command: move relative (21), Move relative (21), R move relative – Delta RMC151 User Manual

Page 733

Advertising
background image

8 Command Reference

When using s-curves, if the move command is re-issued when the axis is decelerating, it

may cause the axis to overshoot the requested position.
Starting from Open Loop
If the axis is in open loop when this command is issued, it will use the Actual Position and

Actual Velocity as the beginning Target Position and Target Velocity. Therefore, if the axis

is stopped in open loop and the Actual Velocity is bouncing around (which is common),

and the requested acceleration is low, it can take a long time to change the velocity to

the requested velocity, which may cause the Target Position to move in the opposite

direction before moving in the correct direction.
To avoid this problem, when starting from a stop in open loop, either use high

acceleration and deceleration values, or issue a Hold Current Position (5) command

before issuing the Move Absolute.
This also applies to other closed-loop position motion commands.

Status Bits

In Position Bit
When the Target Position reaches the Requested Position and the Actual Position is

within the In Position Tolerance window, the In Position Status bit will be set. This bit

indicates that the move is complete and the axis is at position.
Target Generator Bits
The Target Generator bits in the Status Bits register indicate which portion of the move

the axis is currently in. These bits are useful when programming complex motion

sequences.

Target Generator Done bit
This bit indicates that the Target Position has reached the Requested Position. Notice

that this bit does not indicate whether the Actual Position has reached the Requested

Position.
Target Generator State A and B bits
B

A Description

0

0

The target generator is complete

0

1

Acceleration

1

0

Constant Velocity

1

1

Deceleration

8.4.5.2. Command: Move Relative (21)

Supported Axes: Position Control Axes

Supported Control Modes: Position PID, Position I-PD

Firmware Requirement: 1.00 or newer


See the Commands Overview topic for basic command information and how to issue

commands from PLCs, HMIs, etc.

Command Parameters

# Parameter Description

Range

1 Requested Distance (position-units)

any

2 Requested Speed (position-units/s)

≥0

deltamotion.com

713

Advertising
This manual is related to the following products: