Pobieranie danych z SubVi
Pobieranie danych z SubVi
Potrzebowałem w panelu głównym aplikacji otwierać subvi'je.
Robię to w sposób przedstawiony w załączniku, przy inicjalizacji programu.
A później kiedy w obsłudze zdarzenia korzystam z referencji i okno "pokazuje".
W subvi'ju są dane które chce zaimportować do głównego vi.
Normalnie jak się wstawia subvi przez "Select Vi.." to dzięki terminalom można w prosty sposób sobie przypisać zmienną gdzie się chce.
A w takim rozwiązaniu to nie wiem
Pomożecie?
Pozdrawiam
Robię to w sposób przedstawiony w załączniku, przy inicjalizacji programu.
A później kiedy w obsłudze zdarzenia korzystam z referencji i okno "pokazuje".
W subvi'ju są dane które chce zaimportować do głównego vi.
Normalnie jak się wstawia subvi przez "Select Vi.." to dzięki terminalom można w prosty sposób sobie przypisać zmienną gdzie się chce.
A w takim rozwiązaniu to nie wiem
Pomożecie?
Pozdrawiam
- Załączniki
-
- subvi.png (4.51 KiB) Przejrzano 10307 razy
Pobieranie danych z SubVi
Próbowałem w podobny sposób ale niestety nie działało
A wszystko przez to że chciałem wartość z controla czytać a nie indicatora
Dzięki za naprowadzenie. True na "controls" w pętli i śmiga
A wszystko przez to że chciałem wartość z controla czytać a nie indicatora
Dzięki za naprowadzenie. True na "controls" w pętli i śmiga
-
- Posty: 641
- Rejestracja: 31 gru 2010 01:36
- Wersja środowiska: LabVIEW 2017
- Lokalizacja: Katowice
Re: Pobieranie danych z SubVi
To jest "niefajny" sposób - z wielu powodów. Czy ten VI, który otwierasz przez referencję, ma wykonać jakieś obliczenia i się zakończyć? Czy ma działać ciągle, równolegle do innych rzeczy wykonywanych w programie?
-
- Posty: 289
- Rejestracja: 01 maja 2012 14:14
- Wersja środowiska: LabVIEW 2012
- Lokalizacja: Farum
Pobieranie danych z SubVi
Zgadzam sie z PiDi, jest wiele zeczy, ktore moga pojsc "nie tak", nie wspominajac o synchronizacji, spojnosci danych itd. Niewiem jakiej wielkosci maja byc te SubVIaje, ktore chcesz uruchamiac w tle ale pomysl i zarezerwuj sobie bufor i jakas moc obliczeniowa...
Pobieranie danych z SubVi
Bardzo proste operacje robią. I nie robią tego równolegle.
Po kilka zmiennych mają pobrać od użytkownika.
Nie wiem więc czy jest potrzeba innego rozwiązania.
Po kilka zmiennych mają pobrać od użytkownika.
Nie wiem więc czy jest potrzeba innego rozwiązania.
-
- Posty: 641
- Rejestracja: 31 gru 2010 01:36
- Wersja środowiska: LabVIEW 2017
- Lokalizacja: Katowice
Re: Pobieranie danych z SubVi
To po co w ogóle wywoływanie przez referencję? Nie czepiam się dla samego czepiania się - chcę Ci podpowiedzieć jakiś lepszy sposób, ale to zależy od tego, co właściwie próbujesz zrobić.
Pobieranie danych z SubVi
Wiesz co dobre pytanie.
Miało to być zrobione inaczej a podczas pisania zmieniłem koncepcję. Faktycznie teraz normalnie też zadziała.
Miało to być zrobione inaczej a podczas pisania zmieniłem koncepcję. Faktycznie teraz normalnie też zadziała.