MM4006
M
o
t
i
o
n
Control Tutorial
4.4 Motion Profiles
When talking about motion commands we refer to certain strings sent to a
motion controller that will initiate a certain action, usually a motion. There
are a number of common motion commands which are identified by name.
The following paragraphs describe a few of them.
4.4.1 M o v e
A move is a point-to-point motion. On execution of a move motion com-
mand, the motion device moves from the current position to a desired des-
tination. The destination can be specified either as an absolute position or
as a relative distance from the current position.
When executing a move command, the motion device will accelerate until
the velocity reaches a predefined value. Then, at the proper time, it will
start decelerating so that when the motor stops, the device is at the cor-
rect position. The velocity plot of this type of motion will have a trape-
zoidal shape (Fig. 4.20). For this reason, this type of motion is called a
trapezoidal motion.
Desired Velocity
Fig. 4.20
— Trapezoidal Motion Profile.
Time
The position and acceleration profiles relative to the velocity are shown in
Fig. 4.21.
Desired Velocity
Position
Time
Acceleration
Fig. 4.21
— Position and Acceleration Profiles.
Besides the destination, the acceleration and the velocity of the motion
(the constant portion of it) can be set by the user before every move com-
mand. Advanced controllers like the MM4006 allow the user to change
them even during the motion. However, the MM4006 always verifies that a
parameter change can be safely performed. If not, the command is ignored
and the motion continues as initially defined.
c v
ED110181En1
1120
— 03/03
4.18
N
e
v
V
p
O
r
t
.
Содержание MM4006
Страница 9: ...F D110181En1020 03 03 b J e w p o r t...
Страница 10: ...Section 1 Introduction 4 4 G G 4 4 4 4 M u d Com 4k 4 66i1W406 i i r i A 0 8 y 0 9 0 0 i 0 0 40 0 4 cv Newport...
Страница 11: ...MM4006 8 Axis Motion Controller Driver evvport...
Страница 41: ...MM4006 Introduction FPI 111181Eli11120 0 1 03 1 3O tNevvport...
Страница 42: ...Section 2 Local Mode C Newport...
Страница 43: ...MM4006 8 Axis Motion Controller Driver C N e w p o r t...
Страница 96: ...Section 3 Remote Mode C klevvport...
Страница 97: ...Newport...
Страница 310: ...Section 4 Motion Control Tutorial Ilevvport...
Страница 311: ...MM4006 8 Axis Motion Controller Driver C EDI10181En 1020 03 03 2 N e V V p O r t...
Страница 313: ...MM4006 8 Axis Motion Controller Driver cv ED110181E01020 03 03 4 2 M e v v p o r t...
Страница 334: ...Section 5 Trajectory Functions Tutorial Newport...
Страница 335: ...MM4006 8 Axis Motion Controller Driver C Newport...
Страница 337: ...MM4006 8 Axis Motion Controller Driver EDH0181En1020 03 03 5 2 N e w p o r t...
Страница 346: ...Section 6 Feature Descriptions Tutorial Newport...
Страница 347: ...MM4006 8 Axis Motion Controller Driver C Nevvport...
Страница 349: ...MM4006 8 Axis Motion Controller Driver ED11018lEn I 020 03 03 6 2 N e v v p O r t...
Страница 359: ...MM4006 F e a t u r e Descriptions Tutorial cv EDI10181En1020 03 03 6 12 N e w p o r t...
Страница 360: ...Section 7 Servo Tuning rano at 1 2 2 p EOF 110 1 0 0 0 0 0 ill fpL4 cv Newport...
Страница 361: ...MM4006 8 Axis Motion Controller Driver C Nevvport...
Страница 363: ...MM4006 8 Axis Motion Controller Driver EDH0181En 1020 03 03 7 2...
Страница 368: ...Section 8 Appendices INevvport...
Страница 369: ...MM4006 8 Axis Motion Controller Driver CkJ Newport...
Страница 371: ...MM4006 8 Axis Motion Controller Driver EDI10181EnI020 03 03 8 2 N e v v p o r t...
Страница 410: ...A7 h7s z c 7...