Process Control Instructions
Rockwell Automation Publication 1756-RM006K-EN-P - November 2018 115
ProgOperReq BOOL Program operator request. Set to true by the user program to request
Operator control. Holding this true locks the instruction in Operator control.
Default is false.
ProgAutoReq BOOL Program auto mode request. Set to true by the user program to request the
ramp/soak to enter Auto mode. Ignored if the loop is in Operator control, if
ProgManualReq is true, or if ProgHoldReq is true.
Default is false.
ProgManualReq BOOL Program manual mode request. Set to true by the user program to request
the ramp/soak to enter Manual mode. Ignored if the ramp/soak is in
Operator control or if ProgHoldReq is true.
Default is false.
ProgHoldReq BOOL Program hold mode request. Set to true by the user program to request to
stop the ramp/ soak without changing the Out, CurrentSeg, or
SoakTimeLeft. Also useful when a PID loop getting its setpoint from the
ramp/soak leaves cascade. An operator can accomplish the same thing by
placing the ramp/soak into Operator Manual mode.
Default is false.
OperProgReq BOOL Operator program request. Set to true by the operator interface to request
Program control. Ignored if ProgOperReq is true. The instruction clears this
input to false.
Default is false.
OperOperReq BOOL Operator operator request. Set to true by the operator interface to request
Operator control. Ignored if ProgProgReq is true and ProgOperReq is false.
The instruction clears this input to false.
Default is false.
OperAutoReq BOOL Operator auto mode request. Set to true by the operator interface to
request the ramp/soak to enter Auto mode. Ignored if the loop is in
Program control or if OperManualReq is true. The instruction clears this
input to false.
Default is false.
OperManualReq BOOL Operator manual mode request. Set to true by the operator interface to
request the ramp/soak to enter Manual mode. Ignored if the loop is in
Program control. The instruction clears this input to false.
Default is false.
Initialize BOOL Initialize program and operator values. When true and in manual, the
instruction sets CurrentSegProg = 0, CurrentSegOper = 0, SoakTimeProg
= SoakTime[0], and SoakTimeOper = SoakTime[0]. Initialize is ignored
when in Auto or Hold mode. The instruction clears this parameter to false.
Default is false.
ProgValueReset BOOL Reset program control values. When true, the instruction clears
ProgProgReq, ProgOperReq, ProgAutoReq, ProgHoldReq, and
ProgManualReq to false.
Default is false.