
Motion Control
Precision MicroControl Corp.
88
Velocity Profiles
The user can select one of three different velocity profiles that the controller will then use to calculate the
trajectory of a move.
DCX Accel / Decel Profiles
Trapezoidal Profile
Time
Accel
100,000 counts /
sec. / sec.
Decel
100,000 counts /
sec. / sec.
Parabolic Profile
S curve Profile
DCX Velocity Profiles
Time
Max. Velocity
10,000 counts / sec.
Trapezoidal Profile
Time
Parabolic Profile
Time
S curve Profile
Trapezoidal Profile
– (servo & steppers)
MCSetProfile( hCtlr, 1, MC_PROF_TRAPEZOID );
Shortest time to target when using the same trajectory parameters
Profile most likely to result ‘jerk’ and/or oscillation
Supports ‘on the fly’ target changes
Parabolic Profile
– (stepper only)
MCSetProfile( hCtlr, 1, MC_PROF_PARABOLIC );
Slow ‘roll off’ minimizes lost steps at high velocity
Initial linear rate of change eliminates ‘cogging’
On the fly changes will cause the axis to first decelerate to a stop
S curve Profile
– (servo only)
MCSetProfile( hCtlr, 1, MC_PROF_SCURVE );
‘True sine’ rate of change effectively eliminates ‘jerk’ and/or oscillation
Longest time to target when using the same trajectory parameters
On the fly changes will cause the axis to first decelerate to a stop
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com