Subvi w odrębnych pętlach While

Sprawy związane z interfejsem użytkownika - kontrolki, wskaźniki, wyświetlacze, wykresy oraz inne zagadnienia tego typu...
Senstin
Posty: 1
Rejestracja: 05 paź 2017 12:59
Wersja środowiska: LabVIEW 2017

Subvi w odrębnych pętlach While

Post autor: Senstin » 05 paź 2017 15:29

Mam problem, otóż mam za zadanie użycie jedngeo subvi w dwóch odrębnych pętlach while, subvi to zwykły timer, który w pierwszej pętli while ma mierzyć czas, a w drugiej ten sam subvi ma go odczytywać, nie do końca wiem jak mam to zrobić

Awatar użytkownika
smiga
Posty: 678
Rejestracja: 04 paź 2009 12:41
Wersja środowiska: LabVIEW 2016
Lokalizacja: Słupsk
Been thanked: 1 time
Kontakt:

Re: Subvi w odrębnych pętlach While

Post autor: smiga » 05 paź 2017 16:25

Ten SubVI powinien być FGV - funkcjonalną zmienną globalną, czyli pętlą while, która wywołuje się raz, a dane przechowuje w rejestrze.
Np.: https://forums.ni.com/t5/Example-Progra ... -p/3499484
...pewnie możesz wywalić większość Case'ów w środku.
____ Arkadiusz Śmigielski ____
_ Certified LabVIEW Developer _
Certified Professional Instructor
_____ tel. 662 01 01 74_____
_____ www.optinav.pl _____

_______Obrazek_______

Awatar użytkownika
micard
Posty: 124
Rejestracja: 30 wrz 2011 11:28
Wersja środowiska: LabVIEW 2016
Has thanked: 4 times
Been thanked: 2 times
Kontakt:

Re: Subvi w odrębnych pętlach While

Post autor: micard » 06 paź 2017 13:45

Do tego warto jeszcze zwrócic uwage na "reentrancy" (wielobieżność) we własniwościach VI.
http://digital.ni.com/public.nsf/allkb/ ... 59006B57CC

ODPOWIEDZ