![]()
A Ramp brings a Output value up or down at a set rate.
Data Used in Simple Ramp:
- Output that will be raised or lowered (Integer or Float)
 - Acceleration/Deceleration Rate (Integer or Float).  Typically measured in Units/Sec²
 - Acceleration Input
 - Deceleration Input
 

In this example we see that:
- Output Rises when Acceleration Input (Up Arrow) is high
 - Output Lowers when Deceleration Input (Down Arrow) is high
 - Output remains steady nothing when both Acceleration and Deceleration Input are low or high.
 - Though not obvious in this example, Acceleration/Deceleration Rate controls the steepness of the rise & fall in output value.
 
Now lets look at a more sophisticated Ramp.  We’ll add the following options:
- Maximum & Minimum  (Integer or Float)
 - Soft Start Time (Integer or Float) typically measured in ms. Â This is the time taken to transition from steady state to Acceleration/Deceleration Rate. Â This can reduce the stress on motors.
 
In this example we see:- Once the Maximum is reached, the Output quits Rising, even when the Acceleration Input is High. Â Similar behavior would occur for Minimum if it were included in the example.
 - Including Soft Start Time lengthens the amount of time it takes to reach a value.
 
                                                                      

Leave a Reply