Zmiena właściwosci elementów clustra

Tematy związane z tworzeniem dużych aplikacji. Zaganiednia dotyczące architektury oraz zasad tworzenia optymalnych rozwiązań.

Zmiena właściwosci elementów clustra

Postprzez celsjsuz » 02 lut 2010 20:49

Witam ... Od nie dawna grzebie coś w LabView ( wersja 8.0) wiec z góry proszę o wyrozumiałość. Otórz docelowo moj projekt będzie zbierał dane z multimetru Keithley 2701... będzie to 20 kanałów pomiaru temperatury. Oto wymyśliłem sobie 20 bargrafów zamkniętych w clustrze, dla których chialbym zmieniac wartość maksymalna podziałki (zależnie od podłączonej termopary). Na moim poziomi mozna by było to zrobić przez "property node" od każdego z elementów clastra. Ale czy przy założeniu, że wyskalowanie dla wszystkich bargrafów było by takie same - czy dałoby się to zrobić łatwiej, prościej, bardziej przejrzyście

P.S. Znalazłem gdzieś w internecie wywołanie referencji elementów clustra i odwołanie sie do nich przez property node w petli... nie ma tam jednak interesującej mnie właściwości "scale -> Range -> Maximum
Załączniki
bargraf.vi
(64.24 KiB) Pobrane 35 razy
celsjsuz
 
Posty: 13
Dołączył(a): 02 lut 2010 20:22
Wersja środowiska: LabVIEW 8.5

Zmiena właściwosci elementów clustra

Postprzez Cuspy1 » 02 lut 2010 23:23

Witam,

Aby uzyskać właściwości specyficzne dla Twojej kontrolki możesz podpiąć jej referencję do funkcji "To More Specific Class" z palety "Application Control".
Do wejścia "Target Class" podepnij referencję do jednego z elementów klastra (Twojego bargrafu) lub stwórz sobie stałą i wybierz klasę ręcznie.
Mam nadzieję, że metoda okaże się pomocna.

Pozdrawiam,
Avatar użytkownika
Cuspy1
 
Posty: 36
Dołączył(a): 12 cze 2009 09:31
Lokalizacja: Warszawa
Pochwały: 8

Re: Zmiena właściwosci elementów clustra

Postprzez celsjsuz » 03 lut 2010 20:41

Próbowałem podanych sposobów ... jednak bez powodzenia. czy ktoś z szanownych forumowiczów mógłby podrzucić jakiś przykład, Vi'a gdzie zastosowany jest opisany wyżej sposób modyfikowania własciwości elementów klastra
celsjsuz
 
Posty: 13
Dołączył(a): 02 lut 2010 20:22
Wersja środowiska: LabVIEW 8.5

Re: Zmiena właściwosci elementów clustra

Postprzez jogurt_owocowy » 03 lut 2010 21:16

Proszę bardzo. Przykład obrazkowy, bo nie mam wersji 8.0.

changing properties of controls in cluster.png
changing properties of controls in cluster.png (3.03 KiB) Przeglądane 208 razy

Pozdrawiam

PS. Podpowiedź do konfiguracji stałej: Generic -> GObject -> Control -> Numeric -> NumericWithScale -> Slide
Avatar użytkownika
jogurt_owocowy
 
Posty: 1198
Dołączył(a): 30 lis 2004 01:00
Lokalizacja: Kraków
Pochwały: 130
Wersja środowiska: LabVIEW 8.6

Re: Zmiena właściwosci elementów clustra

Postprzez celsjsuz » 03 lut 2010 22:22

He He działa . . . Teraz jak na to patrze, to wydaje się proste. Mam pytanie.. Czy jest jakiś manual, w którym opisane są klasy obiektów i jak się pośród nich poruszać?
celsjsuz
 
Posty: 13
Dołączył(a): 02 lut 2010 20:22
Wersja środowiska: LabVIEW 8.5


Powrót do Budowa struktury aplikacji

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości