.... you can reverse LOW and HIGH (that is, put the high limit value first) and get an inverted reaction.
I took that to refer to the output of the instruction, if you didn't mean it to be so, you should have said.
Your choice of words could easily mislead.
Let's put it to bed, assuming that the rung is already in a true state (rung logic continuity = TRUE), then -
With Low Limit < High-Limit : Output is true when the Test Value is Greater Than, or Equal to, the Low-Limit, AND Less Than, or Equal to, the High-Limit.
With High-Limit < Low Limit : Output is true when the Test Value is Greater Than, or Equal to, the Low-Limit, OR Less Than, or Equal to, the High-Limit.
At the limit values, whether the low limit is less than the high limit, or vice-versa, the result (reaction?) of the instruction will be to set rung logic continuity TRUE.
For X : output when Low-Limit=4, High-Limit=6
And Y : output when Low-Limit=6, High-Limit=4
Test X Y
3 0 1
4 1 1
5 1 0
6 1 1
7 0 1
I will state again - inverting the limits does not simply invert the "reaction" of the output.