tablica prędkości

Tematy związane z tworzeniem dużych aplikacji. Zaganiednia dotyczące architektury oraz zasad tworzenia optymalnych rozwiązań.
kapeć
Posty: 1
Rejestracja: 28 lut 2018 17:22
Wersja środowiska: LabVIEW 2013

tablica prędkości

Post autor: kapeć » 28 lut 2018 17:37

Cześć,
jestem w trakcie pisania programu, który będzie tworzył tablicę prędkości obrotowej wału wraz z aktualnym czasem.
mam już program, który z czujnika halla wyznacza prędkość obrotową (Arduino). chciałbym teraz aby te dane trafiały do tablicy w odstępie czasu 100ms. dodałem więc część odpowiedzialną za tworzenie tablicy jednak gdy uruchamiam program całość przestaje działać (brak wyznaczania prędkości obrotowej).

prosił bym was o informacje, rady jak przeskoczyć ten problem

pozdrawiam
KapeĆ
Załączniki
Speed_Sensor.vi
z tablicą
(17.58 KiB) Pobrany 74 razy
Speed_Sensor(1).vi
bez tablicy
(15.89 KiB) Pobrany 67 razy

Awatar użytkownika
micard
Posty: 150
Rejestracja: 30 wrz 2011 11:28
Wersja środowiska: LabVIEW 2016
Has thanked: 6 times
Been thanked: 2 times
Kontakt:

Re: tablica prędkości

Post autor: micard » 02 mar 2018 08:11

zapisz w wersji <2017 to jest większa szansa, że ktoś da radę do nich zajRZ

Pitol: Aż mnie oczy zabolały jak to zobaczyłem...

ojoj... konkretna wtopa ;] Dzięki za poprawkę.
Ostatnio zmieniony 19 mar 2018 20:12 przez micard, łącznie zmieniany 1 raz.

SNT
Posty: 55
Rejestracja: 18 lip 2013 13:23
Wersja środowiska: LabVIEW 2013

Re: tablica prędkości

Post autor: SNT » 19 mar 2018 19:20

troche zem to poprawil
bylo dosc slabo, radze poczytac o funkcjach wait i wait until...
chciales zczytac z portu 100bytes nie wiedzac czy sa one tam widoczne
poza tym czekales 1100ms w petli bez powodu.
W nowym rozwiazaniu sprawdzasz, czy masz cos na porcie (rozne od 0), jezeli tak to zczytujesz to, co jest w petli ReadLoop. Jezeli nic nie ma, to wychodzisz z petli i czekasz do 100ms.
jezeli 10 ms w ReadLoop jest za duzo, mozesz to zmniejszyc do 5 lub nawet 1ms.
Daj znaczy czy pomoglo
Załączniki
Speed_Sensor_v2.vi
(25.44 KiB) Pobrany 32 razy
LV_2016_Speed_Sensor_v2.vi
(18.94 KiB) Pobrany 32 razy

ODPOWIEDZ