RMS Technologies R325 DRIVER W/PDT User Manual

Page 17

Advertising
background image

RMS Technologies

Page 17

Version 1.20

R325I Single Axis Controller/Driver Manual

02/13/2006

Command

(Case Sensitive)

Operand

Example

Description

VELOCITY & ACCELERATION (cont.)

PM +/-

2,000,000,000

#APM1000

Makes a 1000
step move from
the current
position

Position Move - Command Only
- Causes a ‘Relative Motion’ Position Move, using an
approximately trapezoidal profile. The initial velocity is defined
by ‘Start Velocity’ (SV), the profile ramp is defined by
‘Acceleration’ (AC), and the ‘Constant Velocity’ step rate by
‘Velocity Limit’ (VL). ‘Minimum Velocity’ (MV) is used to ensure
that the deceleration ramp does not set velocity to zero before
the target position is reached.
- It should be remembered that, while the ‘Position Move’ value
defines the number of steps to be made from the current
position, the value returned by ‘Current Position’ (CP) both
before and after a ‘Position Move’ are on an ‘Absolute’ step count
scale.
- CP readings can be used to determine PM values required to
reach any given position on the ‘Absolute’ step count scale.
Note: This command does not return a value.

SB -

#ASB

Moves one step
back

Step Back - Command Only
- Makes a single step move at the current step resolution
- Forward is defined as the direction the motor moves with the
‘Direction’ input in the FALSE state or with no connection.
Backwards is thus the direction the motor moves when the
‘Direction’ input is in the energized or TRUE state.

SF -

#ASF

Moves one step
forward

Step Forward - Command Only
- Makes a single step move at the current step resolution
- Forward is defined as the direction the motor moves with the
‘Direction’ input in the FALSE state, or with no connection.
Backwards is thus the direction the motor moves when the
‘Direction’ input is in the energized or TRUE state.

SM -

#ASM

Stops any
Position or
Velocity move in
progress

Stop Motion Command Only
- This command can be used to affect an end to any Position
Move or Velocity Move in progress. It has no effect on motion
produced by the Step and Direction inputs.

SV 256 - 15000

#ASV500

Start velocity
set to 500 PPS

Start Velocity - Command or Query
Default = 1000
- Reads or sets the velocity used for the first step in a position
move in steps/sec. Value based on motor performance.

VL 256 - 15000

#AVL5000

Sets the velocity
limit to 5000
steps/sec

Velocity Limit - Command or Query
Default = 15000
- Reads or sets the velocity used for Velocity Moves and the
constant velocity portion of a Position Move.

VM 250 - 50,000,

-250 - -50,000
or 0

#AVM1000

Starts a velocity
move of 1000
steps per
second

Velocity Move - Command Only
- The sign of the value determines the direction (positive for
forward and negative for backward) in which the velocity move is
made. The value sets the step rate in steps per second at the
current step resolution. Velocity cannot exceed Velocity Limit.
- The move begins at the set ‘Minimum Velocity’ (MV) with the
speed ramping to the command velocity at the rate set by
‘Acceleration’ (AC).
- Changes to new velocity values from new VM commands, will
also occur at the rate set by ‘Acceleration’ (AC).
Note: No value is returned. Zero velocity makes an abrupt stop







Advertising