Select_Limit Instructions
Rockwell Automation Publication 1756-RM006K-EN-P - November 2018 353
ProgSelector DINT Program selector input. When the selector
mode is manual select and the instruction is in
Program control, ProgSelector determines
which input (In1-In6) to move into Out. If
ProgSelector = 0, the instruction does not
update Out. If ProgSelector is invalid, the
instruction sets the appropriate bit in Status. If
invalid and the instruction is in Program
control, and the selector mode is manual select
or Override is set, the instruction does not
update. Out.
Valid = 0 to 6
Default = 0
OperSelector DINT Operator selector input. When the selector
mode is manual select and the instruction is in
Operator control, OperSelector determines
which input (In1-In6) to move into Out. If
OperSelector = 0, the instruction does not
update Out. If OperSelector is invalid, the
instruction sets the appropriate bit in Status. If
invalid and the instruction is in Operator
control, and the selector mode is manual select
or Override is set, the instruction does not
update Out.
Valid = 0 to 6
Default = 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 into Program control.
Default is false.
ProgOperReq BOOL Program operator request. Set to true by the
user program to request Operator control.
Holding this true locks the instruction into
Operator control.
Default is false.
ProgOverrideReq BOOL Program override request. Set to true by the
user program to request the device to enter
Override mode. In Override mode, the
instruction will act as a manual select.
Default is false.
OperProgReq BOOL Operator program request. Set to true by the
operator interface to request Program control.
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.
The instruction clears this input to false.
Default is false.
ProgValueReset BOOL Reset program control values. When true, all
the program request inputs are cleared to false
on each execution of the instruction.
Default is false.