04-25-2023 03:37 AM - edited 04-25-2023 03:43 AM
Hallo,
ich möchte einen Schieberegler erstellen, z.B. min = -100 , max = 100 . Die Füllung soll in der Mitte bei NULL starten. Man soll dazu den basiswert deffinieren, ich finde diese Einstellung aber nicht:
I want to create a slider, e.g. min = -100 , max = 100 . The filling should start in the middle at ZERO. I want to set the base value, but I can't find this setting:
Basiswert | Gibt an, von welchem Wert an das Element mit Farbe gefüllt wird. Wenn die Eigenschaft Füllmodus auf ToBaseValue eingestellt ist, müssen Sie einen Basiswert angeben. Details |
Labview-Version 18
Solved! Go to Solution.
04-25-2023 04:54 AM - edited 04-25-2023 04:55 AM
Hi trixi,
I don't see a "base value" option in the slider fill properties. (LV2016 and LV2019)
Where exactly did you find that? (Your citation links to SignalExpress instead of LabVIEW…)
I used a slider indicator with two slides, then set to "fill to above value" for the first slider and sort the two values for numeric value…
04-25-2023 05:09 AM
Hello trixi,
you normally do not need to write bilingual in this forum, English is sufficient for anyone willing to reply.
I have never used this supposed Basiswert/Base Value when working with sliders. Is this even a native LabVIEW property?
To start the filling at zero in the center of the slider, you simply need to configure the scale to be symmetrical around zero, e.g. min = -100 and max = 100.
You can do so via the Control Properties -> Scale Tab -> Scale Range or programmatically via the properties Scale.Minimum and Scale.Maximum.
After that, the filling depends on the value's you are assigning to the control.
Stefan
04-25-2023 05:48 AM - edited 04-25-2023 05:51 AM
@ GerdW: i found this statement here:
https://documentation.help/NI-LabVIEW-SignalExpress-de/OI_SlideProperties.html
04-25-2023 05:52 AM
And as a control, set it to zero , rigth click - make current value default, save. (usually is already zero)
if the vi is stopped an run again, write a zero via propety or local variable at beginning.
04-25-2023 05:54 AM - edited 04-25-2023 05:55 AM
Hi trixi,
@trixi0815 wrote:
@ GerdW: i found this statement here:
https://documentation.help/NI-LabVIEW-SignalExpress-de/OI_SlideProperties.html
Yes, that source claims "SignalExpress"… (And it's not NI itself…)
Why don't you refer to the LabVIEW manual provided by NI?
04-25-2023 06:18 AM - edited 04-25-2023 06:22 AM
@stefanha -> Bilingual: OK dann in deutsch 🙂
Ich habe ein Anzeigeelement mit 4 Slidern , einer davon soll als Balken angezeigt werden die andern 3 nur als Pfeile. Die Scala habe ich symetrisch konfiguriert. Der eine Balken beginnt bei mir aber immer (je nach Konfiguration) oben , unten , oder von einem der anderen 3 Schleifern. Ich bekomme das nicht so eingestellt, dass der Balken immer bei NULL (in der Mitte) startet und dann jeweils nach oben oder unten geht, ja nach dem, ob der Wert positiv oder negativ ist
04-25-2023 06:44 AM
Hallo trixi,
@trixi0815 wrote:
@stefanha -> Bilingual: OK dann in deutsch 🙂
As you write in a worldwide board you should write in English.
Für deutschsprachige Diskussionen gibt es das www.labviewforum.de !
@trixi0815 wrote:
Ich habe ein Anzeigeelement mit 4 Slidern , einer davon soll als Balken angezeigt werden die andern 3 nur als Pfeile. Die Scala habe ich symetrisch konfiguriert. Der eine Balken beginnt bei mir aber immer (je nach Konfiguration) oben , unten , oder von einem der anderen 3 Schleifern. Ich bekomme das nicht so eingestellt, dass der Balken immer bei NULL (in der Mitte) startet und dann jeweils nach oben oder unten geht, ja nach dem, ob der Wert positiv oder negativ ist
The first slider is set to fill to -Inf, while the other 3 are set to "don't fill"...
Again: when you want to fill to zero you need to add another slider and set that slider to zero. Then set any other slider to "fill to above" and sort the sliders as needed.
I'm not a friend of stacking 4 or 5 sliders into the very same indicator:
What is the final goal?
What exactly do you need to indicate? Maybe there are other/better options...
(Generic advice: it often helps to tell us "what you want to achieve" instead of "how do you intend to achieve your goal"!)
04-25-2023 06:55 AM - edited 04-25-2023 07:00 AM
Ignore my first answer
Did it in software
this is for a control with one activ slider.. for an indicator with multiple sliders it migth get tricky since you need to catch all sliders inbetween the fill and adjust each fill property...
04-25-2023 07:06 AM - edited 04-25-2023 07:11 AM