Równoległe działanie aplikacji i okienka.

Tematy związane z tworzeniem dużych aplikacji. Zaganiednia dotyczące architektury oraz zasad tworzenia optymalnych rozwiązań.
maroo159
Posty: 4
Rejestracja: 16 wrz 2014 09:03
Wersja środowiska: LabVIEW 2013

Równoległe działanie aplikacji i okienka.

Post autor: maroo159 »

Witajcie,
chciałbym zrobić taką aplikację, która w głównym oknie przepisywałaby wartość z danej kontrolki na jakiś wyświetlacz - najprostsza na świecie aplikacja. Po kliknięciu myszy na indicator, wyświetliłoby się okienko z wykresem tej zmiennej. Problem jest w tym, że w mojej aplikacji okienko zatrzymuje działanie aplikacji i pokazuje wartości, które pojawiły się do momentu kliknięcia przycisku, a nie aktualne. Jak zrobić równoległe działanie aplikacji i wyskakującego okienka?

Pozdrawiam,
Marek
Załączniki
okienko.vi
(27.88 KiB) Pobrany 354 razy
aplikacja.vi
(22.45 KiB) Pobrany 357 razy
SNT
Posty: 56
Rejestracja: 18 lip 2013 13:23
Wersja środowiska: LabVIEW 2013

Równoległe działanie aplikacji i okienka.

Post autor: SNT »

Możesz wywoływać te dwa Vi jednocześnie i w jednym wpisywać do zmiennej globalnej a w drugim czytać wartość.
maroo159
Posty: 4
Rejestracja: 16 wrz 2014 09:03
Wersja środowiska: LabVIEW 2013

Równoległe działanie aplikacji i okienka.

Post autor: maroo159 »

Ale wtedy nie spełnię warunku, że okienko zostanie pokazane dopiero po naciśnięciu przycisku. Chyba, że się mylę..
pawhan11
Posty: 67
Rejestracja: 21 wrz 2011 16:25
Wersja środowiska: LabVIEW 2012

Re: Równoległe działanie aplikacji i okienka.

Post autor: pawhan11 »

Uruchom sobie równolegle to okienko i główny program. Za pomocą kolejek albo innego mechanizmu przekazuj dane do tego okienka.
W załączniku prosty programik.
Załączniki
solution.zip
(37.36 KiB) Pobrany 340 razy
CLS - Certified LabVIEW Student
Zyga
Posty: 86
Rejestracja: 26 sty 2012 23:36
Wersja środowiska: LabVIEW 2011

Re: Równoległe działanie aplikacji i okienka.

Post autor: Zyga »

Jest prostsza metoda na takie okienka.
Nie musisz dodawać Waita do While, timeout spełnia tę rolę.
Załączniki
okienko.vi
(28.3 KiB) Pobrany 353 razy
aplikacja.vi
(28.08 KiB) Pobrany 337 razy
ODPOWIEDZ