czyszczenei bufora RS232

Wszelkie sprawy związane z LabVIEW i komunikacją ze sprzętem. Problemy i ciekawe rozwiązania.
vugie
Posty: 383
Rejestracja: 17 lis 2006 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Warszawa

Re: czyszczenei bufora RS232

Post autor: vugie »

popra...co? :)

przewód error nie przechodzi przez "bytes at port" - w efekcie nie wiadomo czy na pewo nie ma błędu.
Sprawdź ile bajtów jest faktycznie wysyłanych przez "VISA Write"
Sledziu
Posty: 10
Rejestracja: 28 lis 2006 00:00

Re: czyszczenei bufora RS232

Post autor: Sledziu »

poprawiłem :)
oto wynik:
vugie
Posty: 383
Rejestracja: 17 lis 2006 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Warszawa

Re: czyszczenei bufora RS232

Post autor: vugie »

Blok "VISA write" ma wyjście "bytes written" czy jakoś tak
Sledziu
Posty: 10
Rejestracja: 28 lis 2006 00:00

Re: czyszczenei bufora RS232

Post autor: Sledziu »

to sie nazywa return count:
Awatar użytkownika
wino
Posty: 549
Rejestracja: 23 gru 2005 00:00
Wersja środowiska: Nie mam LabVIEW
Lokalizacja: Kraków

Re: czyszczenei bufora RS232

Post autor: wino »

hmm

a co to za komende wysyłasz?

i co to jest za warning po wyjściu z bloczka read?

a co do poprawienia diagramu to jesteś bliski, ale sugeruje użyć jeszcze z 10 razy Clean Up Wire
Sledziu
Posty: 10
Rejestracja: 28 lis 2006 00:00

Re: czyszczenei bufora RS232

Post autor: Sledziu »

ta komenda to moja ramka, sklada sie z 13 bitow

:01010000C4 CR LF

na wyj. read jest OK i ten "blad" ale nie wiem co to oznacza;/
ja dopiero stwiam pierwsze kroki w LV
Awatar użytkownika
wino
Posty: 549
Rejestracja: 23 gru 2005 00:00
Wersja środowiska: Nie mam LabVIEW
Lokalizacja: Kraków

Re: czyszczenei bufora RS232

Post autor: wino »

ale ja sie chciałem dowiedzieć jaki ma być efekt tej komendy, co powinno być na wyjściu?
Awatar użytkownika
Mikrobi
Posty: 1210
Rejestracja: 08 paź 2003 00:00
Wersja środowiska: LabVIEW 2017

Re: czyszczenei bufora RS232

Post autor: Mikrobi »

Ekhm...
Proponuję jednak posprzątać diagram.

:]
pozdrawiam
Mikrobi

LabVIEW Champion, CLD, CPI
vugie
Posty: 383
Rejestracja: 17 lis 2006 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Warszawa

Re: czyszczenei bufora RS232

Post autor: vugie »

Tu jest opis tego statusu:
http://digital.ni.com/public.nsf/3efedd ... enDocument

Niby nic złego...
Spróbuj jeszcze ustawić "eneble termination char" na false w konfiguracji portu.
Potem zrób czekanie na dane w pętli.
Sledziu
Posty: 10
Rejestracja: 28 lis 2006 00:00

Re: czyszczenei bufora RS232

Post autor: Sledziu »

Witam
Spróbuj jeszcze ustawić "eneble termination char" na false w konfiguracji portu. Potem zrób czekanie na dane w pętli.
robilem nadal nic nie odbieram :(
podsylam rowniez program, moze kolega Mikrobi pokarze o co mu chodzi z poprawa diagromu, bo ja chyba nie trybie.
jako ciekawostke podam ze ramka z COM5 wychodzi (podlaczylem sie pod COMa w drugim komputerze), niesety zadne dane nie dochodza ;/
Awatar użytkownika
Mikrobi
Posty: 1210
Rejestracja: 08 paź 2003 00:00
Wersja środowiska: LabVIEW 2017

Re: czyszczenei bufora RS232

Post autor: Mikrobi »

Sledziu pisze: robilem nadal nic nie odbieram :(
ależ skąd...
Sledziu pisze:podsylam rowniez program, moze kolega Mikrobi pokarze o co mu chodzi z poprawa diagromu, bo ja chyba nie trybie.
ależ proszę Cię JakNajuprzejmiejPopatrzNaDiagramPoniższy
Obrazek
Sledziu pisze:jako ciekawostke podam ze ramka z COM5 wychodzi (podlaczylem sie pod COMa w drugim komputerze), niesety zadne dane nie dochodza ;/
ależ kłam zadam Ci - przyznaję okrutny - bo dane przychodzą w całej okazałości. Przynajmniej przy poprawnym podłaczeniu przewodów. 8) Możliwe że to tutaj przesiaduje diabeł - on zawsze lubi te ciasne miejsca zwane szczegółami...
Zatem: Wykonaj sobie HardWare: wtyczkę męską DB9 z połączonymi pinami 2 i 3 - i podepnij do COM5. Sprawdź czy rzeczywiście to co wysyłasz - nie wraca.
Na Marginesie podpowiem, że u mnie wraca... ...no ale te małe, ciasne miejsca...
:wink:
pozdrawiam
Mikrobi

LabVIEW Champion, CLD, CPI
Sledziu
Posty: 10
Rejestracja: 28 lis 2006 00:00

Re: czyszczenei bufora RS232

Post autor: Sledziu »

Mikrobi
zrobilem program wedlug Twojgo schematu i działą 8O 8O 8O
Czemu? :)
co w "moim" bylo nie tak nie czaje :(
Awatar użytkownika
Mikrobi
Posty: 1210
Rejestracja: 08 paź 2003 00:00
Wersja środowiska: LabVIEW 2017

Re: czyszczenei bufora RS232

Post autor: Mikrobi »

"It's A Kind Of Magic"

8)

ujmę to tak....[zgred mode on]
a mówiłem, mówiłem mówiłem - posprzątać....
[zgred mode o.... aniee, zostawie włączone]
pozdrawiam
Mikrobi

LabVIEW Champion, CLD, CPI
ODPOWIEDZ