Strona 1 z 1
wezel property / element aktualnie zmieniany
: 20 lis 2008 18:15
autor: riker
Witam
Potrzebuje przy pomocy węzła property (Property Node), uzyskać wartość wskazującą czy dany element (pokrętło) jest aktualnie używany czy nie?
Nie moge znalezc takiego wezla (slabo znam Angielski). Jest takie cos wogole?
Potrzebne mi to jest, gdyż mam dwa pokrętła do częstotliwości i chce sprawdzać, które jest aktualnie aktywne i gdy stan Fmin przekroczy przykładowo stan Fmax to chce zwiększać Fmax.
Prosze o pomoc
Re: wezel property / element aktualnie zmieniany
: 20 lis 2008 21:02
autor: jogurt_owocowy
czy dany element (pokrętło) jest aktualnie używany czy nie?
To jeszcze musisz dokładniej zdefiniować tę "aktywność". Aktywny znaczy ten, który jest obracany ruchami myszy?
Jeśli tak, to o ile mi wiadomo nie ma węzła który by to bezpośrednio zwracał, co nie znaczy, że nie da się tego zrobić. Jeśli dobrze rozumiem to, co piszesz
gdy stan Fmin przekroczy przykładowo stan Fmax to chce zwiększać Fmax
to nie potrzeba Ci żadnego węzła.
Napisz coś więcej (i podaj wersję LV).
Pozdrawiam ]
Re: wezel property / element aktualnie zmieniany
: 20 lis 2008 21:15
autor: riker
jogurt_owocowy pisze:czy dany element (pokrętło) jest aktualnie używany czy nie?
To jeszcze musisz dokładniej zdefiniować tę "aktywność". Aktywny znaczy ten, który jest obracany ruchami myszy?
Jeśli tak, to o ile mi wiadomo nie ma węzła który by to bezpośrednio zwracał, co nie znaczy, że nie da się tego zrobić. Jeśli dobrze rozumiem to, co piszesz
gdy stan Fmin przekroczy przykładowo stan Fmax to chce zwiększać Fmax
to nie potrzeba Ci żadnego węzła.
Napisz coś więcej (i podaj wersję LV).
Pozdrawiam ]
LV 8.5. Dokladnie o taka aktywnosc mi chodzilo

Ale jak nie ma takiego wezla to bede kombinowal inaczej. Mam 2 pokretla, ustawiam nimi zakres wartosci czestotliwosci jedno pokretlo jest Fmin, drugie Fmax. Chodzi mi o to, zeby zareagowac na sytuacje kiedy Fmin bedzie ustawione wieksze niz Fmax, wtedy nalezy np zwiekszyc Fmax. Analogicznie, zareogowac musze na sytucje gdy Fmax ktos zacznie krecic na wartosc mniejsza niz jest ustawione Fmin.
pozdrawiam
Re: wezel property / element aktualnie zmieniany
: 21 lis 2008 06:46
autor: Ender
Można to zrobić np jak w załączniku. Jaka operacja będzie wykonana w przypadku przekroczenia wartości zależy od inwencji i potrzeb programisty.
Zamiast "Mouse up' można wykorzystać event 'Value change'. Przy 'mouse up' jest ryzyko, że kursor w trakcie obracania znajdzie się poza kontrolką i event nie odpali, natomiast 'value change' jest pewniejszy, ale operacja związana z przekroczeniem dozwolonej wartości zacznie wykonywać się w trakcie kręcenia knobem, co wydaje mi się trochę ... nieeleganckie.
Re: wezel property / element aktualnie zmieniany
: 21 lis 2008 08:56
autor: jogurt_owocowy
Chyba jednak lepiej będzie to zrobić w oparciu o event Value Change:
[img]
http://labview.pl/uploads/veir/min%20ma ... 0knobs.gif[/img]
Pozdrawiam :]
Re: wezel property / element aktualnie zmieniany
: 24 lis 2008 08:22
autor: rumcajs
A ja ciągle będę się upierał ...
... przed eventami robiło to się po prostu tak.
Rumcajs.