Introduction, 1 drive operating modes, 2 point to point moves – Lenze E94P PositionServo with MVOB User Manual

Page 28: Figure 9: reference arrangement diagram

Advertising
background image

26

L

PM94H201B_13xxxxxx_EN

Introduction

1.10.1 Drive Operating Modes

There are three modes of operation for the PositionServo: Torque, Velocity and Position. Torque and Velocity modes
are generally used when the command reference is from an external device (via analog input 1), however mechanisms
also exist for operation in these modes from within the internal user program. Position mode is used when the command
comes from the drives User Program, or from an external device (drive fed from encoder or step/direction signal).
Setting the drive’s mode is done from the [

Parameter] folder in MotionView. To command motion from the user program

the drive must be configured to internal reference mode. When the drive is in position mode, it can be placed into a
simulated velocity mode without the need to change operating mode to ‘Velocity’. Velocity profiling from Positioning
mode can be turned on and off from the User Program. Executing the VELOCITY ON statement is used to activate
this mode while VELOCITY OFF will deactivate this mode. This mode is used for special case indexing moves. When
in Velocity simulation mode the target position is constantly advanced with a rate set in the VEL system variable. The
Reference arrangements for the different modes of operation are illustrated in Figure 9.

MA/MB inputs

#37, Reference

"INTERNAL"

#214,#189 TPOS

Gearing

#79,#80

Master to System

ratio

User's program

Trajectory

Generator

Phase Correction

POSITION

REGULATOR

0. Torque
1. Velocity
2. Position

#35,VELOCITY _SCALE

#89

Dead Band

Analog input #1

#90, Offset

#34, DRIVEMODE

VELOCITY

REGULATOR

CURRENT

REGULATOR

0
1
2

TO MODULATOR

0
1
2

#36,CURRENT_SCALE

IREF

"INTERNAL"

"INTERNAL"

+

+

+

Figure 9: Reference Arrangement Diagram

1.10.2 Point To Point Moves

The PositionServo supports two types of moves: absolute and incremental. The statement MOVEP (Move to Position)
is used to make an absolute move. When executing an absolute move, the motor is instructed to move to a known
position. The move to this known position is always referenced from the motor’s “home” or “zero” location. For example,
the statement (MOVEP 0) will cause the motor to move to its zero or home position, regardless of where the motor is
located at the beginning of the move. The statement MOVED (Move Distance) makes incremental, (or relative), moves
from its current position. For example, MOVED 10, will cause the motor to move forward 10 user units from it current
location.

MOVEP and MOVED statements generate what is called a trapezoidal point to point motion profile. A trapezoidal move
is when the motor accelerates, using the current acceleration setting, (ACCEL), to a pre-defined top speed, (MAXV),
it then maintains that speed for a period of time before decelerating to the end position using the deceleration setting,
(DECEL). If the distance to be moved is fairly small, a triangular move profile will be used. A triangular move is a move
that starts to accelerate toward the Max Velocity setting but has to decelerate before ever achieving the max velocity in
order to reach the desired end point.

Advertising