## Limit microblocks Limit microblocks test their input values against some limit, then output either the original signal or the limit value.
| Constant High Signal Selector This microblock accepts a numeric value from another microblock and compares it to a constant value you define. The higher of the two values is the microblock's output value.
| Constant Low Signal Selector This microblock accepts a numeric value from another microblock and compares it to a constant value you define. The lower of the two values is the microblock's output value.
| Variable High Signal Selector This microblock accepts two numeric values from other microblocks in the control program and compares them to each other. The higher of the two values is the microblock's output value.
| Variable Low Signal Selector This microblock accepts two numeric values from other microblocks in the control program and compares them to each other. The lower of the two values is the microblock's output value.
| Constant Low Limit This microblock sets a limit that the microblock's value cannot go below. If the microblock's input is higher than the low limit you define, the microblock outputs the input value. If the input value is less than the low limit you define, the microblock outputs the low limit value.
| Constant High Limit This microblock sets a limit that the microblock's value cannot go above. If the microblock's input is less than the high limit you define, the microblock outputs the input value. If the input value is higher than the high limit you define, the microblock outputs the high limit value.
| Variable Low Limit This microblock limits a value based on another value in the microblock. The value of the microblock's second input is the low limit for the output. If the first input's value is greater than the second input, the microblock outputs the first input's value. If the first input is lower than the second, the microblock outputs the second inputs value.
| Variable High Limit This microblock limits a value based on another value in the microblock. The value of the microblock's first input is the high limit for the output. If the second input's value is less than the first input, the microblock outputs the second input's value. If the second input is higher than the first, the microblock outputs the first input's value.
| Ramp Up/Down Control This microblock limits the rate at which an analog signal may increase or decrease. When the microblock's go input is on, the microblock's ramp control is enabled. When the go input is off, the output value is equal to the input value.