Strona 1 z 1
Zmiana Chart History Length
: 06 lut 2008 11:27
autor: Tris
Witam,
Wiem, że da się ustawić Chart History Length z poziomu Front Panel. Chciałabym uzależnić tą wartośc od częstotliwości pomiarowej. Na wykresie mają pojawiać się 3 okresy (jest to wykres tętna), niezależnie od tego czy pomiar odbywa się z częstotliwością 50 czy 1000 Hz, bez konieczności klikania PKM na chart.
Czyli problem sprowadza się do tego, żeby na wykresie zawsze pojawiał się wykres zarejestrowany w ciągu 3 sekund. Może jest na to jakiś inny sposób niż Chart History Length?
Bardzo proszę o odpowiedź.
Re: Zmiana Chart History Length
: 06 lut 2008 11:43
autor: jogurt_owocowy
Chart History Length możesz zmienić także z poziomu diagramu za pomocą Property Node.
Kliknij prawym klawiszem na terminalu Create -> Property Node -> Chart History Length (albo jakoś podobnie, gdzieś u dołu będzie). Teraz prawym klawiszem na Property Node - Change to Write i już możesz programowo zmieniać długość historii Charta.
Pozdrawiam :]
Re: Zmiana Chart History Length
: 12 lut 2008 13:59
autor: Tris
Powiem szczerze - nie mogę tego znaleźć
Znalazłam tylko History Data, którego używam do czyszczenia wykresu... A Chart History Length nie widzę, przeglądałam opcje od Property Node kilkanaście razy.
Może to głupie pytanie, ale czy to na pewno tam jest? ](*,)
Zmiana Chart History Length
: 12 lut 2008 18:18
autor: bogdani
Witaj
Nie można zmienić parametru
Chart History Lenght w sposób programowy.
Jest jednak inne rozwiązanie:
Programmatically Change Chart History Length
bogdani
PS. Witamy na pokładzie kolejną kobietę.
:offtopic:
Re: Zmiana Chart History Length
: 12 lut 2008 18:39
autor: jogurt_owocowy
Powiem szczerze - nie mogę tego znaleźć
Powiem szczerze - ja też nie
Wybacz wprowadzenie Cię w błąd, bo najwyraźniej tego nie ma (jak to bogdani słusznie napisał). Co prawda pisałem trochę z pamięci, ale byłem święcie przekonany, że tam jest.
W takim wypadku możesz zamiast Charta użyć Grapha. Dla odkupienia mojego pisania głupot w załączniku zamieściłem przykład "przejściówki" którą z jednej strony podłączasz do Grapha a z drugiej masz "interfejs" taki jak przy Charcie. I nie musisz więcej zmieniać w Twoim programie poza jej dodaniem. Używa się jej tak:
[img]
http://labview.pl/uploads/veir/chart%20 ... length.gif[/img]
Pozdrawiam ]
Re: Zmiana Chart History Length
: 26 lut 2008 11:28
autor: Tris
Bardzo dziękuję za odpowiedzi
Jeszcze nie poradziłam sobie z problemem...
Próbowałam obydwu sposobów - może po prostu coś źle gdzieś robię... Popróbuję jeszcze sama, jak mi się przez dłuższy czas nie uda, to wtedy znowu się zgłoszę
jogurt_owocowy - dzięki za program
Podczepiłam go do programu, ale nie chce działać... Coś zamieszałam pewnie ;) Mam tylko pytanko - przycisk Clear musi być ustawiony na Switch when pressed w Twoim programie? Bo ja wcześniej ustawiony miałam na switch until released i taka zmiana komplikuje sprawę...
P. S. bogdani dzięki za powitanie
Re: Zmiana Chart History Length
: 26 lut 2008 12:33
autor: jogurt_owocowy
To jaką akcję mechaniczną będzie mieć ustawioną kontrolka clear nie ma większego znaczenia. Równie dobrze, może to przecież być stała. Generalnie jeśli już jakaś akcja jest tam najodpowiedniejsza to będzie to któraś z Latch - naciskamy guzik - Graph jest jednorazowo czyszczony i zapisywany od nowa. W sumie można tam równie dobrze mogłoby tego clear nie być, bo to samo powinno dać chwilowe ustawienie history length na zero.