3 incremental (moved) motion, 4 absolute (movep) move, Programming – Lenze PM94P01C User Manual

Page 51

Advertising
background image

PM94P01C

49

Programming

Velocity

Trapezoidal moves

Velocity

Velocity

Velocity

Velocity = 20

Velocity = 20

max velocity < 20

max velocity < 20

Time

Time

Time

Time

Move2 - 1.5 units

Move1- 4 units

Move4 - 1.5 units

Move3- 4 units

MOVE 1

MOVE 2

MOVE 3

MOVE 4

S-curve moves

Figure 19: Move Illustration

ACCEL = 200
DECEL = 200
MAXV = 20
MOVED 4

;Move 1

MOVED 1.5

;Move 2

MOVED 4 , S

;Move 3

MOVED 1.5 , S

;Move 4

All four of the moves shown in Figure 19 have the same Acceleration, Deceleration and Max Velocity values. Moves 1
and 3 have a larger value for the move distance than Moves 2 and 4. In Moves 1 and 3 the distance is long enough to
allow the motor to accelerate to the profiled max velocity and maintain that velocity before decelerating down to a stop.
In Moves 2 and 4 the distance is so small that while the motor is accelerating towards the profiled Max Velocity it has to
decelerate to a stop before it can ever obtain the profiled Max Velocity.

2.11.3 Incremental (MOVED) Motion

Incremental motion is defined as a move of some distance from the current position. ‘Move four revolutions from the
current position’ is an example of an incremental move.

MOVED is the statement used to create incremental moves. The simplified syntax is:

MOVED <+/-distance>

+/- sign will tell the motor shaft what direction to move.

2.11.4 Absolute (MOVEP) Move

Absolute motion is defined as a motion to some fixed position from the current position. The fixed position is defined
as a position relative to a fixed zero point. The zero point for a system is normally established during the homing cycle,
typically performed immediately after power-up.
During a homing cycle, the motor will make incremental moves while checking for a physical input, index mark, or
both.

Advertising