Updatowanie Numeric Indicatora

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
xamrex
Posty: 30
Rejestracja: 21 paź 2013 18:54
Wersja środowiska: LabVIEW 8.5

Updatowanie Numeric Indicatora

Post autor: xamrex »

Witam,
Mam takiego VI
Obrazek

Jest oparty o flat Sequence.
I chciałbym, aby co 5 sek zwiększała mi sie wartość w Numeric Indikatorze..
Tylko nie działa to teraz tak jak powinno,
Bo wartość zwiększa się dopiero na końcu (po 15 sek) a nie po 5.
Jak to poprawić?

Wiem, że mogę to zrobić na jednej pętli...
Ale chce użyć flat sequence, aby mi się zwiększała ta wartośc w numeric indikatorze
Załączniki
testy.vi
(12.4 KiB) Pobrany 342 razy
Awatar użytkownika
Pitol
Moderator
Posty: 984
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Updatowanie Numeric Indicatora

Post autor: Pitol »

Jeśli już to musisz robić na flat sequence to zrób to tak:
Wywal Prop. Node i użyj zmiennej lokalnej:

pierwsza ramka: local variable -> increment -> local variable
druga ramka: 5000ms wait
ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
Awatar użytkownika
smiga
Administrator
Posty: 817
Rejestracja: 04 paź 2009 12:41
Wersja środowiska: LabVIEW 2019
Lokalizacja: Słupsk

Re: Updatowanie Numeric Indicatora

Post autor: smiga »

Używanie flat sequence powinno być karane...

Nie działa, ponieważ źle "zakładasz" działanie Feedback Node w takiej konstrukcji. Feedback Node działa jak rejestr, a stosując 3 sztuki w jednej pętli działa to tak, jakbyś zastosował 3 niezależne rejestry, które zwiększają wartość o 1, czyli przetrzymują w jednej iteracji pętli dokładnie taki sam wynik. Możesz ewentualnie kombinować z "initializer terminal", do którego wpiszesz wynik z poprzedniego Feedback Node. Nie jest to jednak prosta zabawa, bo ostatni musiał by mieć wpływ na pierwszy ... ale pokombinuj jak się nudzisz.

Podsumowując, zrobienie tego na jednym rejestrze, z inkrementacją w każdej klatce filmu, jest znacznie prostsze.
Załączniki
rejestr_feedback.png
rejestr_feedback.png (9.62 KiB) Przejrzano 6629 razy
__ Arkadiusz Śmigielski, tel. 662 01 01 74___
ObrazekObrazekObrazek
Pomogłem ... postaw kawę: https://buycoffee.to/smiga
xamrex
Posty: 30
Rejestracja: 21 paź 2013 18:54
Wersja środowiska: LabVIEW 8.5

Updatowanie Numeric Indicatora

Post autor: xamrex »

Dziękuję ślicznie
ODPOWIEDZ