Strona 1 z 1
Problem z wymuszeniem event'a
: 13 lis 2006 11:57
autor: Arkis
Witam
Siedze nad błachym problemem jakim jest wymuszenie eventa który jest przypisany do zadziałania jednego przycisku innym przyciskiem albo wartością true. Zrobiłem testowy program z wiadomości które znalazłem na forum. Niestety nie działa mi to. Do jednego z przycisków tworzę property node val(sygn) i do tego podłączam drugi przcisk. Oczywiście event ma reagować na ten pierwszy. Co robie źle, proszę o pomoc!
Re: Problem z wymuszeniem event'a
: 13 lis 2006 13:06
autor: Jarq
Zwróć uwagę, że zawsze wpisujesz wartość do property node tym samym wywołując event !!
Aby to zmienić można np. dodać case za przyciskiem i wrzucić do niego property node.
Re: Problem z wymuszeniem event'a
: 13 lis 2006 14:33
autor: Mikrobi
U mnie działa. 8)
....a teraz poważnie lub jak wolisz - konkretnie: pętlą kanoniczną dla struktury event jest while.
Proponuję włączyć Highlight Execution
- żarówkę obok przycisku pauzy na listwie narzędzi
i zobaczyć co sie dzieje.
Re: Problem z wymuszeniem event'a
: 13 lis 2006 15:04
autor: wino
hmm
a jak to niby ma działać?? bo wydaje mi sie, że zastosowanie tego timeout'a ma czemuś służyć.
Re: Problem z wymuszeniem event'a
: 13 lis 2006 18:00
autor: Mikrobi
Jarq - jesli układ while+event to nie potrzeba funkcji Wait czekającej 200ms.
Należy też - na marginesie wspominając - być konsekwentnym i stosując strukturę event obsłużyć wszystkie zdażenia (naciśnięcia przycisków) strukturą event unikając pozostawiania przycisków poza strukturą event. Ale to na marginesie. Arkis - opisz proszę jakiego działania oczekujesz, bo nie potrafię odnaleźć spójnych
zależności w twojej strukturze diagramu.
Re: Problem z wymuszeniem event'a
: 14 lis 2006 11:48
autor: Gość
Witam
powyższy program przedstawia duże uproszczenie pewnego zdażenia które składa się na działanie większego programu. W tym programie zdażenie to miało pobirać punkt charakterystyki z mierzonych wartości po przyciśnięciu przycisku. Potem natomiast wymyślono sobie żeby informację o tym czy pobrać opunkt charakterystyki miał wystawiać steroiwnik PLC. I własnie chodziło mi o to jak wymusić eventa który był przypisany wczesniej do przycisku wartością czytaną ze sterownika przez modbusa. Zastosowałem sposób z casem i powinno działać. Nie testowałem jeszcze bo program na PLC nie jest skończony. Nie wiem, może w LabView 8 jest inny łatwy sposób ja dysponuję natomiast LV7.1.
Dzięki za pomoc.
Pozdrawiam