I have a problem with the EURange of an Numeric Input. When I enter a value, the widget uses the Min/Max value from its properties as the limit. This is often 0–100. This happens even when the EURange actually contains a variable (see image). However, the variable does not contain 0 or 100. What could be causing this?
Hello,
I used the same variable in the widget’s binding as the one selected in the image above. The low and high values of this variable come from a different structure, stMinMax, rather than stVisu.stPal.sEinst…
For testing purposes, I tried specifying a different variable as the range, but it didn’t work.
What @corne.geerts is referring to is the kind of binding you are using.
Most likely, you are using a value bind, which only binds the raw value of a variable to a widget.
In order to use OpcUa EU Ranges you have to use a node binding, which also binds units, limits etc. to a widget.
To use a node binding, you have to select the parent node but not the value of a variable: