Select_Limit Instructions
356 Rockwell Automation Publication 1756-RM006K-EN-P - November 2018
(2) You can lock the instruction in Program control mode by leaving
ProgProgReq true while ProgOperReq is false.
Affects Math Status Flags
No
Major/Minor Faults
None specific to this instruction. See Common Attributes for operand-related
faults.
Execution
Function Block
Condition/State Action Taken
Prescan EnableIn and EnableOut bits are cleared to false.
Tag.EnableIn is false EnableIn and EnableOut bits are cleared to false.
Tag.EnableIn is true EnableIn and EnableOut bits are set to true.
The instruction executes
Instruction first run The instruction is set to Operator control.
Instruction first scan N/A
Postscan EnableIn and EnableOut bits are cleared to false.
Structured Text
Condition/State Action Taken
Prescan See Prescan in the Function Block table.
Normal Execution See Tag.EnableIn is true in the Function Block table.
Postscan See Postscan in the Function Block table.
Example
This ESEL instruction selects In1, In2, or In3, based on the SelectorMode. In this
example, SelectorMode = 1, which means high select. The instruction determines
which input value is the greatest and sets Out = greatest In.