Rockwell Automation 1771-QC , D17716.5.25 SER/B SERVO POS User Manual

Page 16

Advertising
background image

Positioning Concepts

Chapter 3

3Ć3

Positioning Loop

When we want to move the slide a specific distance, we can turn the
motor on at a specific velocity for a specific length of time. However, this
could produce imprecise positioning. To accurately control the position
of the slide, we need a positioning loop (Figure 3.3).

Figure 3.3

Velocity Loop and Positioning Loop

Axis Motion

Motor

Tach

-

+

Velocity

Command

Velocity Feedback

Encoder

Incremental Position Feedback

K1

-

+

Axis

Feedrate

Position

Command

Following

Error

D/A

12001

Following Error = (Position Command) - Position

Position

Amplifier

The positioning loop includes a summing point, an amplifier, a D/A
converter, and an incremental digital encoder to produce a position
feedback signal. The axis feedrate is integrated in a register to produce
the position command value. Incremental position feedback is integrated
in a register to produce the actual position value. The position value is
subtracted from the position command value. The difference is the
following error, which is amplified and converted to an analog velocity
command signal. This signal directs the axis to move in the right
direction; the position value moves closer to the position command value.

The following error is a function of the axis velocity divided by the
positioning-loop gain (K1). The following error is multiplied by the gain

Advertising