Dużo danych do odczytu z rs

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.
PiDi
Posty: 641
Rejestracja: 31 gru 2010 01:36
Wersja środowiska: LabVIEW 2017
Lokalizacja: Katowice

Re: Dużo danych do odczytu z rs

Post autor: PiDi »

Możesz załączyć kod? Łatwiej się myśli na żywej tkance ;)
ObrazekObrazekObrazekObrazek
limatorek
Posty: 42
Rejestracja: 14 lut 2011 13:35
Wersja środowiska: LabVIEW 7.1

Re: Dużo danych do odczytu z rs

Post autor: limatorek »

ok już dodałem jest poniżej
Ostatnio zmieniony 20 lut 2011 19:24 przez limatorek, łącznie zmieniany 1 raz.
limatorek
Posty: 42
Rejestracja: 14 lut 2011 13:35
Wersja środowiska: LabVIEW 7.1

Dużo danych do odczytu z rs

Post autor: limatorek »

Może opiszę jeszcze dla jasności po co mi są funkcje vista write. Otóż pierwsza wysyła 1 do uC w odpowiedzi na którą on wysyła na uart dane, i dzięki temu odbieram ramkę od początku. 2 bloczke visa write wykonuje się gdy nacisnę stop, uC generuje przerwanie u siebie i przestaje wysyłać dane powraca do początku programu aby przy ponownym włączeniu programu czekać znów na daną 1 od bloczka visa write i wysyłac dane od początku.
PiDi
Posty: 641
Rejestracja: 31 gru 2010 01:36
Wersja środowiska: LabVIEW 2017
Lokalizacja: Katowice

Re: Dużo danych do odczytu z rs

Post autor: PiDi »

Ok, myślę, że drobna zmiana podejścia rozwiązuje problem.
Załączniki
str2num.jpg
ObrazekObrazekObrazekObrazek
limatorek
Posty: 42
Rejestracja: 14 lut 2011 13:35
Wersja środowiska: LabVIEW 7.1

Dużo danych do odczytu z rs

Post autor: limatorek »

Dzięki za podpowiedzi i zainteresowanie tematem. W zaproponowanym prze Ciebie rozwiązaniu konieczne jest rozdzielenie after substring na bajty. To mi komplikuje sprawę, ponieważ ja będę je teraz musiał jakoś łączyć, bo wynik mam na 11 bitach zapisany. Chciałem mieć liczbę 16 bitową od razu wyświetlaną, ponieważ łatwej byłoby chyba zamaskować 5 starszych bitów w takiej liczbie, niż teraz najpierw wyłapywać jeden bajt potem drugi. I nie wiadomo jak z tych 2 bajtów je teraz połączyć żeby stary był z przodu a młodszy z tyłu, bo dodanie jest złą operacją.
PiDi
Posty: 641
Rejestracja: 31 gru 2010 01:36
Wersja środowiska: LabVIEW 2017
Lokalizacja: Katowice

Re: Dużo danych do odczytu z rs

Post autor: PiDi »

To znaczy, że nie do końca załapałem ideę. Tyle, że teraz konwersja tych dwóch bajtów na worda jest już prosta, choć brzydka.
Załączniki
str2num.jpg
ObrazekObrazekObrazekObrazek
limatorek
Posty: 42
Rejestracja: 14 lut 2011 13:35
Wersja środowiska: LabVIEW 7.1

Re: Dużo danych do odczytu z rs

Post autor: limatorek »

DZIEKIIIIIIIIIIIIIIIIIIII o to mi chodziło Panie Kolego. Jesteś mózg.
limatorek
Posty: 42
Rejestracja: 14 lut 2011 13:35
Wersja środowiska: LabVIEW 7.1

Re: Dużo danych do odczytu z rs

Post autor: limatorek »

Czy w labview jest gdzieś może gotowy bloczek na Fitrl Kamalan? I w jakiej wersji? Bo muszę użyć coś takiego i w moim 7.1 chyba nie ma takiej funkcji.
W necie coś poszperałem, że niby w 9.1 jest taka funkcja ale nie mam akurat tej wersji i nie wiem czy kombinować. Poniżej link

http://zone.ni.com/reference/en-XX/help ... inear_ekf/
Awatar użytkownika
Pitol
Moderator
Posty: 987
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Dużo danych do odczytu z rs

Post autor: Pitol »

ni.com pisze:Requires: Control Design and Simulation Module
Masz taki moduł zainstalowany?
ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
limatorek
Posty: 42
Rejestracja: 14 lut 2011 13:35
Wersja środowiska: LabVIEW 7.1

Re: Dużo danych do odczytu z rs

Post autor: limatorek »

nie chyba nie mam takiego czegoś, nie wiem gdzie to sprawdzić, chyba nie mam
Awatar użytkownika
Pitol
Moderator
Posty: 987
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Re: Dużo danych do odczytu z rs

Post autor: Pitol »

Sprawdzić możesz poprzez Panel Sterowania -> Dodaj Usuń Programy. Następnie wyszukaj National Instruments Software i kliknij Zmień/Usuń. Pojawi się okno, w którym będziesz miał wyświetlone wszystkie moduły zainstalowane.

Tak to wygląda dla wersji >8.x. Oczywiście nie mam pojęcia czy tak to będzie wyglądało dla wersji 7.x :) Ale spróbować możesz.
ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
limatorek
Posty: 42
Rejestracja: 14 lut 2011 13:35
Wersja środowiska: LabVIEW 7.1

Re: Dużo danych do odczytu z rs

Post autor: limatorek »

Czy mógłby ktoś z Was rozkodować :) co to za bloczki są użyte w przykładzie programu, który został umieszczony na stronie NI ? Link zamieszczam poniżej. Chodzi mi szczególnie o te 4 bloczki z centralnej części programu ( one maję taki szar kolor :) ) Jeden w sumie znam to całkowanie dyskretne ale pozostają jeszcze 3 :(.

Link
http://zone.ni.com/devzone/cda/tut/p/id/4989
PiDi
Posty: 641
Rejestracja: 31 gru 2010 01:36
Wersja środowiska: LabVIEW 2017
Lokalizacja: Katowice

Re: Dużo danych do odczytu z rs

Post autor: PiDi »

Bloczki są z palety Sound&Vibration. Jeden to Scale Voltage to EU, reszta gdzieś w tej palecie powinny wisieć, jak sądzę.
ObrazekObrazekObrazekObrazek
limatorek
Posty: 42
Rejestracja: 14 lut 2011 13:35
Wersja środowiska: LabVIEW 7.1

Re: Dużo danych do odczytu z rs

Post autor: limatorek »

Kolejne problemy z danymi z RS. Gdy włączę program do odbioru i próbuję rejestrować dane przez dłuższy okres (minuta) to ni z tąd ni z owąd mam jakieś piki na wyjściu, dziwne dane dostaję. Nie to co powinienem nie wiem jak to usunąć. Poniżej print screen obrazujący problem. A nieraz też ale rzadko zdarza się ze prawie od razu coś takiego dostaję.
Załączniki
brzydkie dane.png
oczekp
Posty: 161
Rejestracja: 22 lis 2009 15:12
Wersja środowiska: LabVIEW 2010

Re: Dużo danych do odczytu z rs

Post autor: oczekp »

wrzuć kod, bo tak na sucho ciężko coś powiedzieć
ODPOWIEDZ