288 Rockwell Automation Publication 2080-UM002N-EN-E - November 2022
Appendix B Quickstarts
1. Start a new project following the same steps and values as the previous project. Set the
values for the following variables as follows:
- HSCAPP.PlsEnable variable should be set to TRUE.
- Set a value only for UFSetting and OFSetting (OutputMask is optional depending if an
output is to be set or not). Your new values should follow the example in Figure 30
:
Figure 30 - PLS Values
In this example, the PLS variable is given a dimension of [1..4]. This means that the HSC
can have four pairs of High and Low Presets.
Once again, your High Presets should be set lower than the OFSetting and the Low
Preset should be greater than the UFSetting. The HscHPOutPut and HscLPOutPut values
will determine which outputs will be turned on when a High Preset or Low Preset is
reached.
2. You can now build and download the program into the controller then debug and test it
following the instructions for the last project.
Forcing I/Os Inputs are logically forced. Status indicators do not show forced values, but the inputs in the
user program are forced.
Forcing is only possible with I/O and does not apply to user-defined variables and non-I/O
variables, and special functions such as HSC and Motion that execute independently from the
User Program scan. For example, for motion, Drive Ready input cannot be forced.
Unlike inputs, outputs are physically forced. Status indicators do show forced values and the
user program does not use forced values.