Strona 1 z 1

Program wewnątrz programu

: 20 sie 2014 18:11
autor: takietamtakietam
Witam wszystkich
Jak w LabVIEW wykonuje się "podprogramy" mam na myśli na przykład załóżmy, że udało mi się stworzyć interface do stanowiska pomiarowego . I wyobrażmy sobie , że jest tam taki przycisk do wyboru : "Parametry" i chce żeby po kliknięciu w niego pojawił mi się nowy front panel , na którym są parametry do wyboru , nie mogę tego zrobić ,subVI to chyba coś innego, to tylko skompresowane ikonki , nie chce mieć tego na jednym front panel , chce mieć bardziej żywy program , jak na komputerze na przykład odwieram dokument na pulpicie i wyskakuje mi ten dokument w którym mogę się bawić i przestaje widzieć pulpit , jak zrobić coś podobnego w Labview . Mam nadzieje że wiecie o co mi chodzi .
Może ktoś ma jeszcze czas na zrobienie małego programiku który zilustruje ten pomysł?
Dziekuje za pomoc ;

Re: Program wewnątrz programu

: 20 sie 2014 19:51
autor: nephe
Robisz subVi, za pomocą invoke node możesz otworzyć/zamknąć subvi. Zobacz przykład, jakby było coś niejasne to pytaj.

Program wewnątrz programu

: 20 sie 2014 20:54
autor: takietamtakietam
nephe , nie wiem dlaczego ale nie mogę otworzyć twoich załączników , próbowałem to zrobić w Labview 2013 i w labview (8.5) i nie poszło , wyskakuje mi , że te pliki są z wersji 2014

Program wewnątrz programu

: 20 sie 2014 22:26
autor: bogdani
No to sobie sam odpowiedziałeś. Pliki są przygotowane w najnowszej wersji, której pewnie nie masz.

Program wewnątrz programu

: 21 sie 2014 11:01
autor: takietamtakietam
Nadal nie wiem jak to zrobić w interfejsie , proszę o pomoc

Re: Program wewnątrz programu

: 21 sie 2014 11:27
autor: nephe
2013

Program wewnątrz programu

: 21 sie 2014 16:31
autor: takietamtakietam
Dziękuje , teraz sobie przeanalizuję ten przykład

Re: Program wewnątrz programu

: 04 wrz 2014 08:10
autor: NatTadi23
Straszne pomogliście :P

Program wewnątrz programu

: 04 wrz 2014 08:27
autor: kicaj
To ja wtrące swoje 3 grosze:
w właściwościach programu "VI properties" jest kategoria "Execution" która odpowiada za tryb wywoływania podprogramu. jest to o tyle ważne kiedy funkcja (podprogram -subVi) chce wywołać "samą siebie"