ADLINK PCI-8134A User Manual

Page 46

Advertising
background image

36

Operations

Answer:

max_vel = 3600/60*2000*4

= 48000pps

The reason why *4 is because there are four states per AB phase (See
Figures in Section 4.4).

Usually, the axes need to set the move ratio if their mechanical resolution is
different from the resolution of command pulse. For example, if an
incremental type encoder is mounted on the working table to measure the
actual position of moving part. A servomotor is used to drive the moving
part through a gear mechanism. The gear mechanism is used to convert the
rotating motion of motor into linear motion.(see the following diagram). If the
resolution of motor is 8000 pulses/round. The resolution of gear mechanism
is 100 mm/round.(i.e., part moves 100 mm if motor turns one round). Then
the resolution of command pulse will be 80 pulses/mm. The resolution of
encoder mounting on the table is 200 pulses/mm. Then users have to set
the move ratio as 200/80=2.5 by the function:

set_move_ratio(axis, 2.5);

V

el

oc
ity

(

pp
s

)

str_vel

Tacc

Tdec

max_vel

str_vel

Time (second)

Advertising