
50
Epsilon EP-P Drive and FM-3/4 Module Reference Manual
S-Curve accelerations are very useful on machines where product slip is a problem. They are also useful when smooth
machine operation is critical. Linear ramps are useful in applications where low peak torque is critical. Below is a
comparison of the 4 ramp types:
S-Curve: Peak Acceleration = 2 x Average Acceleration
5/8 S-Curve: Peak Acceleration = 1.4545 x Average
1/4 S-Curve: Peak Acceleration = 1.142857 x Average Acceleration
Linear: Peak Acceleration = Average Acceleration
User Ramps/Auto Calculate Ramps (EP-P Drives only)
The user has the ability to select one of two ramp control types for the entire motion control system. By default, User Ramps
is selected, The user can change the ramp controls in PowerTools Pro and perform a download to make the change, or the
parameter AutoCalcRampsEnable can be turned On or Off within a program. To enable User Ramps, AutoCalcRampsEnable
should be turned Off, and to enable Auto Ramps, AutoCalcRampsEnable should be turned On. Once a motion profile is in
progress, changes to this parameter will be ignored until the next motion is initiated. See the description of each of the ramp
types below.
User Ramps
Prior to the introduction of this feature, User Ramps was the only ramp control type available. When User Ramps are enabled,
the Acceleration or Deceleration ramp entered by the user will ALWAYS be used during a motion profile. even if that means
the motor must overshoot the entered stopping position. Under this circumstance, the acceleration or deceleration ramp would
be honored, and therefore the motor may need to reverse directions after coming to a stop in-order to reach the user entered
target position. This scenario most often occurs when using Compound or Blended Index instructions within a program.
During Compound or Blended indexes, the user occasionally does not enter an aggressive enough acceleration or deceleration
ramp to reach the target velocity within the specified distance. See Figure 45 and Figure 46 below for examples of how User
Ramps work. For more information on Index.#.CompoundInitiate and/or Index.#.BlendInitiats, see the programming section
of this manual.
Auto Calculate Ramps
When Auto Calculate Ramps is selected the drive will automatically calculate the necessary ramp to reach the target velocity
within the user specified distance without any overshoot. In this scenario, the user entered acceleration of deceleration rate is
ignored, See the figures below for examples of how Auto Calculate Ramps work.
Distance
(Revs)
Velocity
(RPM)
Accel
(RPM/sec)
Decel
(RPM/sec)
Index 0 20 1250 2000 3000
Index 1 3 500 500 500
Blended Index
User Ramps
Compound Index
Auto Ramps
Blended Index
Auto Ramps
Compound Index
User Ramps
V
t
= Index 0
= Index 1
1
2
3
4
1250
500
Comentarios a estos manuales