Strona 1 z 1

METEX ME 21,22,31,32 i błąd VISA

: 17 lip 2008 08:06
autor: ypsilon
Witam

Po podłączeniu przez RS232 miernika uniwersalnego METEX ME32 i uruchomieniu jednej z wielu dostępnych szeroko aplikacji do odczytu jego pomiarów, lv 8.2/winxp/2000 zgłasza błąd nr -1073807202 z komentarzem:
Error -1073807202 occurred at an unidentified location

"This error code is undefined. No one has provided a description for this code, or you might have wired a number that is not an error code to the error code input."

Co ciekawe wygląda, że te proste aplikacje były pisane właśnie na dla wersji lv od 8 w górę.Błąd pojawia się na różnych komputerach więc to nie sprawa sprzętu.

Czy może już ktoś z Kolegów cwiczył różne Metexy w lv w wersji wyższej niż 8.0 i wie jak ten problem zlikwidowac?
Tak naprawdę to protokół transmisji mają ten sam różne modele Metexów więc jak zadziała jeden to i inne więc zapewne informacja jak ominąc błąd VISY przyda się wielu...

Pozdrawiam

Re: METEX ME 21,22,31,32 i błąd VISA

: 18 lip 2008 07:45
autor: fajfi
Cześć.
Do swoich pomiarów używam m.in. multimetru metex-32.
Też kiedyś pojawiam mi się podobny błąd, niestety nie pamiętam jak go zwalczyłem.
Za to załączam programik, którego używam do swoich pomiarów i działa on bez zarzutu. Wersja LV 8.2.
Gdyby jednak coś nie działało, to sporóbuj "pobawić" się parametrami przy RTS - State i DTR - State.
Pozdrawiam
Fajfi

Re: METEX ME 21,22,31,32 i błąd VISA

: 21 lip 2008 07:39
autor: ypsilon
Witam

Niestety nadal lv wyświetla ten sam błąd. Tajemnica zdaje sie tkwi w niewłaściwym działaniu (parametrach ?) Property Node w każdym z bloczków które je zawierają. Już pierwsza startująca VISA SERIAL przed While Loop zgłasza ten błąd. Spróbuj przypomniec sobie jak zwalczyłeś to kiedyś u siebie.

Pozdrawiam

Re: METEX ME 21,22,31,32 i błąd VISA

: 21 lip 2008 08:02
autor: fajfi
Cześć,
ciekawe, bo u mnie działa prawidłowo.
A czy mógłbyś zapodać swój "pierwotny" program, w którym pojawia się ten błąd? Może to okaże się pomocne?

Pozdrawiam
Fajfi

Re: METEX ME 21,22,31,32 i błąd VISA

: 21 lip 2008 09:41
autor: ypsilon
Witam

Załączam programik do obsługi Metexa w wersji na ME 31/32. Ten też nie działa i lv zgłasza ten sam błąd jak przy uruchamianiu twojego vi.

Może to stąd, że moje lv nie ma go w swojej liście błędów w katalogu SHARED/ERRORS ?

Re: METEX ME 21,22,31,32 i błąd VISA

: 22 lip 2008 08:33
autor: fajfi
Cześć!
Okazuje się, że za wcześnie się pochwaliłem rozwiązaniem problemu.
U mnie pojawia się inny błąd - załączony w pliku.
Pojawia się on tylko przy pierwszym odpaleniu programu.
Jak kliknę "stop" i ponownie uruchomię program, to dział bez zarzutu do następnego uruchomienia LabView.
Czy ktoś ma pomysł jak pozbyć się tego "dziadostwa"? Mnie osobiście to nie przeszkadza, ale studenci mogą wpadać w panikę na widok takiego komunikatu...

Pozdrawiam
Fajfi

Re: METEX ME 21,22,31,32 i błąd VISA

: 23 lip 2008 14:29
autor: fajfi
Cześć!

A spróbuj czegoś takiego:
Po VISA Configure Serial Port wstaw "Flush Buffer", ale jeszcze przed pętlą.
U siebie wstawiłem i problem zniknął. Co prawda testowałem zaledwie parę razy, więc nie wiem czy a jakis czas nie wyskoczy, ale prognozy są optymistyczne...
Pozdrawiam
Fajfi

Re: METEX ME 21,22,31,32 i błąd VISA

: 12 sie 2008 07:07
autor: ypsilon
Witam !

Już VISA CONFIGURE SERIAL PORT zgłasza wspomniany przeze mnie błąd Property Node - program nawet nie dochodzi do pętli. Jeśli go pcham dalej na każdym Property Node jest stop i wyświetlenie błędu. To jeszcze nie to...
Mam już nerw.

Pozdrawiam

Re: METEX ME 21,22,31,32 i błąd VISA

: 14 sie 2008 08:12
autor: smiglo
Witam,

poza pętlą powinieneś wstawić bloczek VISA Close (zajrzyj do przykładów obsługi RS). Dodatkowo dobrze jeśli wyjścia błędów połączone są z wejściami.
Daj znać czy działa.

pozdrawiam

Re: METEX ME 21,22,31,32 i błąd VISA

: 19 sie 2008 10:15
autor: ypsilon
Witam !
Zrobiłem tak jak podpowiadał Smiglo - to faktycznie poprawia rzetelnośc programu. Jednak dalej nie działa - podkreślam, że już startujący jako pierwszy VISA CONFIGURE SERIAL PORT zgłasza błąd i program na nim staje nie dochodząc do pętli.

Pozdrawiam !

METEX ME 21,22,31,32 i błąd VISA

: 19 sie 2008 12:00
autor: Koza
Nie pisałeś, jakie masz parametry portu w systemie, być może tutaj leży problem:
System properties > Hardware > Device Manager > Ports (COM&LPT) > COM1<2> > Properties > Port settings

?

Pozdrawiam,
Koza

Re: METEX ME 21,22,31,32 i błąd VISA

: 20 sie 2008 13:27
autor: smiglo
U mnie ten błąd jest wyjaśniony jako:

Error -1073807202 occurred at an unidentified location

Possible reason(s):

LabVIEW: (Hex 0xBFFF009E) VISA or a code library required by VISA could not be located or loaded. This is usually due to a required driver not being installed on the system.
=========================
VISA: (Hex 0xBFFF009E) A code library required by VISA could not be located or loaded.

Tu powinien pomóc NI MAN ;).

Zerknąłem, że używasz 8.2 - z tą wersją też miałem problemy w kwestii sprzętu (akurat RS nie testowałem ale ichnich sprzęt źle się sprawował).
Jak zainstalowałem 8.2.1 wszysko było ok.
Twój program sprawdzałem u siebie i nie mam błędów (LV 8.5).

Może sprawdź czy na starych "bloczkach" (nie VISA) działa....

Re: METEX ME 21,22,31,32 i błąd VISA

: 20 sie 2008 13:51
autor: Koza
@ypsilon

A jaką wersję sterowników (NI-VISA) masz zainstalowaną? Wiem, że ten problem pojawia się, gdy ma się tylko LabVIEW...

Pozdrawiam,
Koza

EDIT: I jeszcze być może przydatny link:
VISA Error -1073807202 (0xBFFF009E)
http://digital.ni.com/public.nsf/allkb/ ... 32004EC84D

Re: METEX ME 21,22,31,32 i błąd VISA

: 12 wrz 2008 06:25
autor: ypsilon
Witam Kolegów

Już działa wszystko OK. Pomogło zainstalowanie sterowników VISA w wersji 4.4.1. co ciekawe dwukrotne. Sądzę, że instalator musiał miec dwukrotny reebot komputera.

Dziękuję i pozdrawiam wszystkich!!