Process Control Instructions
Rockwell Automation Publication 1756-RM006K-EN-P - November 2018 113
SoakTime REAL array Soak Time array. Enter a soak time for each
segment (0 to NumberOfSegs-1). Soak times
are entered in minutes. If a soak value is
invalid, the instruction sets the appropriate
bit in Status and changes to Operator Manual
or Program Hold mode. The array must be at
least as large as NumberOfSegs.
Valid = 0.0 to maximum positive float
See Structured Text Syntax for more information on the syntax of expressions
within structured text.
RMPS Structure
Specify a unique RMPS structure for each instruction.
Input Parameter Data Type Description
EnableIn BOOL Enable input. If false, the instruction does not execute and outputs are not
updated.
Default is true.
PV REAL The scaled analog temperature signal input to the instruction.
Valid = any float
Default = 0.0
PVFault BOOL Bad health indicator of PV. If true, the input is invalid, the instruction is
placed in Program Hold or Operator Manual mode, and the instruction sets
the appropriate bit in Status.
Default is false.
NumberOfSegs DINT Number of segments. Specify the number of ramp/soak segments used by
the instruction. The arrays for RampValue, SoakValue, and SoakTime must
be at least as large as NumberOfSegs. If this value is invalid, the instruction
is placed into Operator Manual or Program Hold mode and the instruction
sets the appropriate bit in Status.
Valid = 1 to (minimum size of RampValue, SoakValue, or SoakTime arrays)
Default = 1
ManHoldAftInit BOOL Manual/Hold after initialization. If true, the ramp/soak is in Operator
Manual or Program Hold mode after initialization completes. Otherwise,
the ramp/soak remains is in its previous mode after initialization
completes.
Default is false.
CyclicSingle BOOL Cyclic/single execution. True for cyclic action or false for single action.
Cyclic action continuously repeats the ramp/soak profile. Single action
performs the ramp/ soak profile once and then stops.
Default is false.
TimeRate BOOL Time/rate ramp value configuration. True if the RampValue parameters are
entered as a time in minutes to reach the soak temperature. False if the
RampValue parameters are entered as a rate in units/minute.
Default is false.
GuarRamp BOOL Guaranteed ramp. If true and the instruction is in Auto, ramping is
temporarily suspended if the PV differs from the Output by more than
RampDeadband.
Default is cleared.