Program wewnątrz programu
-
- Posty: 19
- Rejestracja: 17 sie 2014 16:20
- Wersja środowiska: LabVIEW 2013
Program wewnątrz programu
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 ;
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
Robisz subVi, za pomocą invoke node możesz otworzyć/zamknąć subvi. Zobacz przykład, jakby było coś niejasne to pytaj.
-
- Posty: 19
- Rejestracja: 17 sie 2014 16:20
- Wersja środowiska: LabVIEW 2013
Program wewnątrz programu
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
-
- Administrator
- Posty: 1315
- Rejestracja: 30 lip 2003 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Ruda Śląska
- Kontakt:
Program wewnątrz programu
No to sobie sam odpowiedziałeś. Pliki są przygotowane w najnowszej wersji, której pewnie nie masz.
-
- Posty: 19
- Rejestracja: 17 sie 2014 16:20
- Wersja środowiska: LabVIEW 2013
Program wewnątrz programu
Nadal nie wiem jak to zrobić w interfejsie , proszę o pomoc
-
- Posty: 19
- Rejestracja: 17 sie 2014 16:20
- Wersja środowiska: LabVIEW 2013
Program wewnątrz programu
Dziękuje , teraz sobie przeanalizuję ten przykład
Re: Program wewnątrz programu
Straszne pomogliście
Program wewnątrz programu
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"
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"
Robię co lubię, lubię co robię: satysfakcja gwarantowana dla mnie i dla szefa...