Strona 1 z 1

Obserwowanie fragmentów wykresu

: 09 mar 2011 00:13
autor: Franko
Witam,
Opis: chcę stworzyć programik który między innymi będzie wyświetlał dwa przebiegi. Jeden przebieg to sygnał zadany drugi to odpowiedź, częstotliwości zmieniają się w dość szerokim zakresie ale są takie same w obu sygnałach. Sygnały natomiast będą się różniły amplitudą i mogą być względem siebie przesunięte w fazie.

Problem: sam pomiar będzie trwał dłuższą chwilę a częstotliwość w jego trakcie będzie się zmieniała w zakresie np: 100Hz-10kHz. Wiem, że zakres osi można zmieniać w 'właściwościach' wykresu, można też ustawić auto-skalowanie ale jest to jednak spora niedogodność.

Chciałbym by użytkownik po zakończeniu pomiaru (lub nawet w trakcie) miał możliwość przesuwania wykresu suwakiem, lub określania obszaru w którym chciałby go obejrzeć liczbowo (np interesuje go w danym momencie wykres miedzy 1-2s wiec ustawia sobie tak by tylko to widzieć) ale ponieważ zakładam, że nie orientuje się on w LV więc robi to z panelu.
Fajnie by było gdyby mógł sobie też przestawiać zakresy zwłaszcza na osi X (choć gdyby dało rade zmieniać też Y to już całkiem full wypas, prawdziwy zoom). Dodam, że interesuje mnie tutaj zarówno Grapf jak i Chart bo prawdopodobnie będzie potrzeba użyć obu jeden do obserwacji bieżących, a drugi do późniejszej analizy.

Ponieważ jestem początkujący byłbym wdzięczny za możliwie młotologiczną odpowiedź.

pozdrawiam

Obserwowanie fragmentów wykresu

: 09 mar 2011 09:01
autor: spec.kolombo
Cześć,
A to co ma do zaoferowania standardowy "waveform graph" - pkm na wykresie ->visible items-> i tam włącz "x scrollbar" i "Graph palette" - nie wystarczy?

Re: Obserwowanie fragmentów wykresu

: 09 mar 2011 16:39
autor: Franko
Dzięki wielkie, dokładnie o to chodziło. Teraz jeszcze dwa pytania
1. jak zresetować Wavefrom Chart
2. jak teoretycznie powinna dzialać autoskala bo moim zdaniem nie działa, ilość widzianych okresów = ilości okresów na sekunde czyli po prostu ustawionej częstotliwości? A ja bym chciał widzieć albo pojedynczy okres albo kilka okresów.

Obserwowanie fragmentów wykresu

: 10 mar 2011 08:41
autor: spec.kolombo
1. Nie wiem czy o to chodzi, ale robisz to tak: na schemacie blokowym klikasz pkm na ikonce waveform chart-> create-> property node-> History data (na samym dole). Wrzucasz to na schemat. Na napisie History tego co właśnie stworzyłeś klikasz pkm i ustawiasz "change to write". Podpinasz do tego pustą tablicę i obudowujesz jakąś logiką.
2. teoretycznie autoskala w osi X działa tak, że wyświetla tyle punktów ile ma w pamięci/zostało przesłanych, więc jeśli chcesz widzieć kilka okresów to trzeba wyłączyć autoskalę i za pomocą odpowiedniego property node to ustawić. Analogicznie jak w pk. 1.

Re: Obserwowanie fragmentów wykresu

: 10 mar 2011 19:11
autor: PiDi
Co do 2, to w Waveform Chart można jeszcze ustawić ilość zapamiętanych próbek: prawy klik, Chart History Lenght.