Appendix B
Function Block Attributes
Program/Operator Control
666
Several instructions support the concept of Program/Operator control. These
instructions include the following:
· Enhanced Select (ESEL)
· Totalizer (TOT)
· Enhanced PID (PIDE)
· Ramp/Soak (RMPS)
· Discrete 2-State Device (D2SD)
· Discrete 3-State Device (D3SD)
Program/Operator control lets you control these instructions simultaneously
from both your user program and from an operator interface device. When in
Program control, the instruction is controlled by the Program inputs to the
instruction; when in Operator control, the instruction is controlled by the
Operator inputs to the instruction.
Program or Operator control is determined by using these inputs.
Input
.ProgProgReq
.ProgOperReq
.OperProgReq
.OperOperReq
To determine whether an instruction is in Program or Control control, examine
the ProgOper output. If ProgOper is set, the instruction is in Program control; if
ProgOper is cleared, the instruction is in Operator control.
Operator control takes precedence over Program control if both input request
bits are set. For example, if ProgProgReq and ProgOperReq are both set, the
instruction goes to Operator control.
The Program request inputs take precedence over the Operator request inputs.
This provides the capability to use the ProgProgReq and ProgOperReq inputs to
'lock' an instruction in a desired control.
Rockwell Automation Publication 1756-RM003N-EN-P - October 2011
Description
A program request to go to Program control.
A program request to go to Operator control.
An operator request to go to Program control.
An operator request to go to Operator control.