Strona 1 z 1
Pobieranie danych z SubVi
: 27 paź 2014 01:23
autor: lala166
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
Re: Pobieranie danych z SubVi
: 27 paź 2014 07:41
autor: SNT
tak:
Pobieranie danych z SubVi
: 27 paź 2014 10:44
autor: lala166
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
Re: Pobieranie danych z SubVi
: 27 paź 2014 12:40
autor: PiDi
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?
Pobieranie danych z SubVi
: 27 paź 2014 12:54
autor: Jamal79
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
: 27 paź 2014 18:15
autor: lala166
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.
Re: Pobieranie danych z SubVi
: 27 paź 2014 18:53
autor: PiDi
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
: 27 paź 2014 19:05
autor: lala166
Wiesz co dobre pytanie.
Miało to być zrobione inaczej a podczas pisania zmieniłem koncepcję. Faktycznie teraz normalnie też zadziała.