Program w programie

Tematy związane z LabVIEW pracującym w czasie rzeczywistym.
mewes
Posty: 6
Rejestracja: 27 wrz 2008 10:27
Kontakt:

Program w programie

Post autor: mewes »

Witam!
Mam pytanie w następującej kwestii - Chciałbym zmodyfikować przedstawiony program w taki sposób, aby można było odczytywać dane z wykresu w czasie rzeczywistym (po odpaleniu programu), ale start zapisu danych zależał ode mnie - jakiś "włącznik" uruchamiający zapis...
Aktualnie wraz z odpaleniem programu automatycznie włącza się zapis danych a program wyłącza sie po zadanym czasie (co zapewne widać na schemacie:)
Z góry dziękuje za pomoc.
Pozdrawiam!
Peter
Posty: 30
Rejestracja: 13 maja 2008 18:04
Kontakt:

Program w programie

Post autor: Peter »

Witam.

Należy dodać przycisk dwustanowy poprzez kliknięcie na wejście ENABLE bloku Write Measurement to file prawym klawiszem myszy i wybranie opcji create control. Wtedy po naciśnięciu tego przycisku będą zapisywane pomiary.

Pozdrawiam!
mewes
Posty: 6
Rejestracja: 27 wrz 2008 10:27
Kontakt:

Program w programie

Post autor: mewes »

Dziękuje za odpowiedź, jednakże sprawa prezentuje się troszke inaczej.
Jak widać na diagramie w programie jest coś takiego co odlicza czas od chwili włączenia programu (można ustawić żądaną ilość sek co jest bardzo istotne) po czym zatrzymuje go. Chodzi mi o to, aby ten "licznik" i zapisywanie włączały się w chwili naciśnięcia przycisku...
Pozdrawiam.
Awatar użytkownika
kancin
Posty: 55
Rejestracja: 08 sty 2008 11:10
Wersja środowiska: LabVIEW 8.6
Lokalizacja: Rzeszów, Mielec
Kontakt:

Re: Program w programie

Post autor: kancin »

Proponuję użyć synchronizacji a konkretnie Occurrence.
Tu masz przykłady: labviewexamplesgeneraloccurrence.llb
Pozdrawiam
ODPOWIEDZ