Process Control Instructions
Chapter 1
Executing the Ramp/Soak Profile
The following diagram illustrates how the RMPS instruction executes the
ramp/soak profile.
(1) The Ramp is complete when Out = SoakValue. If, during ramp execution, Out
> SoakValue, Out is limited to SoakValue.
(2) Soaking is complete when Out is held for the amount of time specified in the
current segment's SoakTime. If the segment executed was not the last segment,
CurrentSeg increments by one.
(3) Soaking has completed for the last programmed segment and the instruction is
configured for cyclic execution. The instruction sets CurrentSeg = 0.
(4) Soaking has completed for the last programmed segment and the instruction is
configured for single execution.
(5) When returning to Auto mode, the instruction determines if ramping or
soaking resumes. What to do next depends on the values of Out, SoakTimeLeft,
and the SoakValue of the current segment. If Out = SoakValue for the current
segment, and SoakTimeLeft = 0, then the current segment has completed and the
next segment starts.
Rockwell Automation Publication 1756-RM006K-EN-P - November 2018
123