Kolejki
: 03 kwie 2008 12:35
Witam!
Chce zrobić coś takiego przy użyciu kolejek:
1. Gdy wykona się pętla pierwsza w głownym programie to powinna wykonać się pętla druga która jest w subvi
2. Gdy wykona się pętla w subvi to po niej powinna wykonać się 1 raz pętla trzecia w programie.
I tu mam pytanie. Jak zrobić punkt 2 przy tym samym Queue. To znaczy zrobiłem tak że w subvi po wykonaniu pętli stworzyłem drugą kolejkę pod inna nazwą i do niej się odwołuję w programie głównym (Pętla 3b), ale jak można zrobić to samo bez tworzenia różnych nazw dla Obtain Queue (Tak żeby wykonała się tylko raz pętla 3a przy kolejce bez nazwy)? Bo tak jakbym miał analogicznie jeszcze 3 takie pętle to bym musiał tworzyć dodatkowo dwie różne kolejki pod innymi nazwami).
Mam nadzieję ze dobrze wytłumaczyłem o co mi chodzi...
Przykładowy programik w załączniku
Labview 8.2
Pozdrawiam
Chce zrobić coś takiego przy użyciu kolejek:
1. Gdy wykona się pętla pierwsza w głownym programie to powinna wykonać się pętla druga która jest w subvi
2. Gdy wykona się pętla w subvi to po niej powinna wykonać się 1 raz pętla trzecia w programie.
I tu mam pytanie. Jak zrobić punkt 2 przy tym samym Queue. To znaczy zrobiłem tak że w subvi po wykonaniu pętli stworzyłem drugą kolejkę pod inna nazwą i do niej się odwołuję w programie głównym (Pętla 3b), ale jak można zrobić to samo bez tworzenia różnych nazw dla Obtain Queue (Tak żeby wykonała się tylko raz pętla 3a przy kolejce bez nazwy)? Bo tak jakbym miał analogicznie jeszcze 3 takie pętle to bym musiał tworzyć dodatkowo dwie różne kolejki pod innymi nazwami).
Mam nadzieję ze dobrze wytłumaczyłem o co mi chodzi...
Przykładowy programik w załączniku
Labview 8.2
Pozdrawiam