Process Control Instructions
114 Rockwell Automation Publication 1756-RM006K-EN-P - November 2018
RampDeadband REAL Guaranteed ramp deadband. Specify the amount in engineering units that
PV is allowed to differ from the output when GuarRamp is on. If this value
is invalid, the instruction sets RampDeadband = 0.0 and the instruction
sets the appropriate bit in Status.
Valid = any float 0.0
Default = 0.0
GuarSoak BOOL Guaranteed soak. If true and the instruction is in auto, the soak timer is
cleared if the PV differs from the Output by more than SoakDeadband.
Default is false.
SoakDeadband REAL Guaranteed soak deadband. Specify the amount in engineering units that
the PV is allowed to differ from the output when GuarSoak is on. If this
value is invalid, the instruction sets SoakDeadband = 0.0 and the
instruction sets the appropriate bit in Status.
Valid = any float 0.0
Default = 0.0
CurrentSegProg DINT Current segment program. The user program writes a requested value for
the CurrentSeg into this input. This value is used if the ramp/soak is in
Program Manual mode. If this value is invalid, the instruction sets the
appropriate bit in Status.
Valid = 0 to NumberOfSegs-1
Default = 0
OutProg REAL Output program. The user program writes a requested value for the Out
into this input. This value is used as the Out when the ramp/soak is in
Program Manual mode.
Valid = any float
Default = 0.0
SoakTimeProg REAL Soak time program. The user program writes a requested value for the
SoakTimeLeft into this input. This value is used if the ramp/soak is in
Program Manual mode. If this value is invalid, the instruction sets the
appropriate bit in Status.
Valid = 0.0 to maximum positive float
Default = 0.0
CurrentSegOper DINT Current segment operator. The operator interface writes a requested value
for the CurrentSeg into this input. This value is used if the ramp/soak is in
Operator Manual mode. If this value is invalid, the instruction sets the
appropriate bit in Status.
Valid = 0 to NumberOfSegs-1
Default = 0
OutOper REAL Output operator. The operator interface writes a requested value for the
Out into this input. This value is used as the Out when the ramp/soak is in
Operator Manual mode.
Valid = any float
Default = 0.0
SoakTimeOper REAL Soak time operator. The operator interface writes a requested value for the
SoakTimeLeft into this input. This value is used if the ramp/soak is in
Operator Manual mode. If this value is invalid, the instruction sets the
appropriate bit in Status.
Valid = 0.0 to maximum positive float
Default = 0.0
ProgProgReq BOOL Program program request. Set to true by the user program to request
Program control. Ignored if ProgOperReq is true. Holding this true and
ProgOperReq false locks the instruction in Program control.
Default is false.