GPIB-pomocy
GPIB-pomocy
Mam problem z transmisją pomiędzy karta GPIB a generatorem HP33120A oraz multimetrem HP34401A.
Prosze o jakies wskazowki
Prosze o jakies wskazowki
GPIB
Witam
1 Czy w max'ie wykryto sprzet? generator, multimetr i czy karta gpib jest widziana?
2. Jaka wersia max'a masz?
3. czy zdefiniowalas nazwy dla miernikow?
4. czy adresy dla urzadzen sa odpowiednio ustawione? (kazdy inny)
5. Jaka to karta GPIB?
Odpowiedz na te pytania bo za malo wiem na dzisiaj.
Jak cos to szukaj mnie na GG 585920
Pozdrawiam
Slawek
1 Czy w max'ie wykryto sprzet? generator, multimetr i czy karta gpib jest widziana?
2. Jaka wersia max'a masz?
3. czy zdefiniowalas nazwy dla miernikow?
4. czy adresy dla urzadzen sa odpowiednio ustawione? (kazdy inny)
5. Jaka to karta GPIB?
Odpowiedz na te pytania bo za malo wiem na dzisiaj.
Jak cos to szukaj mnie na GG 585920
Pozdrawiam
Slawek
Re: GPIB
1 Czy w max'ie wykryto sprzet? generator, multimetr i czy karta gpib jest widziana?
jest widzina karta - AT-GPIB/TNT
2. Jaka wersia max'a masz?
Ver. 2.03.6
3. czy zdefiniowalas nazwy dla miernikow?
nie wiem gdzie :oops:
Jak cos to szukaj mnie na GG
Otoz to najlepiej na gg
Pozdrawiam
jest widzina karta - AT-GPIB/TNT
2. Jaka wersia max'a masz?
Ver. 2.03.6
3. czy zdefiniowalas nazwy dla miernikow?
nie wiem gdzie :oops:
Jak cos to szukaj mnie na GG
Otoz to najlepiej na gg
Pozdrawiam
-
bogdani
- Administrator
- Posty: 1315
- Rejestracja: 30 lip 2003 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Ruda Śląska
- Kontakt:
GPIB
Witam
Tak się zastanawiam w czym problem, czy nie widać wogóle urządzeń podpiętych do magistrali, czy też nie możesz nimi sterować.
W przypadku pierwszym istnieje kilka przyczyn:
1. złe wybranie adresu na urządzeniach (muszą być różne)
2. złe połączenie przewodami (czasem tak bywa)
3. złośliwość rzeczy martwy (tak też bywa)
Może też być tak, iż nie umiesz nimi sterować, tzn. urządzenia są, ale ty ich poprostu nie wykrywasz.
Jak zrobisz pętlę for od 1 do 32 (chyba dobrze pamiętam) i w niej umieścisz GPIB Read (komenda z palety Instruments I/O > GPIB) jako jeden z argumentów jest właśnie zmieniający się adres urządzenia (1-32), a na wyjściu dasz wyświetlanie pobranych danych to otrzymasz prosty skaner magistrali GPIB.
Wiem że można to też inaczej rozwiązać, ale to wydaje mi się proste do wyjaśnienia.
Jeśli urządzenie jest dobrze podłączone do systemu powinno coś odpowiedzieć. Zwykle z miernika można uzyskać aktualne jego wskazanie. Wtedy masz pewność że wszystko jest OK. Żeby nim sterować potrzeba zestawu komend, odpowiedniego dla danego miernika lub innego urządzenia.
Jeśli będziesz mieć problem z takim skanerem magistrali, to podeślę Ci bo mam już taki jeden w moim programie FME.
Pozdrawiam
bogdani
Tak się zastanawiam w czym problem, czy nie widać wogóle urządzeń podpiętych do magistrali, czy też nie możesz nimi sterować.
W przypadku pierwszym istnieje kilka przyczyn:
1. złe wybranie adresu na urządzeniach (muszą być różne)
2. złe połączenie przewodami (czasem tak bywa)
3. złośliwość rzeczy martwy (tak też bywa)
Może też być tak, iż nie umiesz nimi sterować, tzn. urządzenia są, ale ty ich poprostu nie wykrywasz.
Jak zrobisz pętlę for od 1 do 32 (chyba dobrze pamiętam) i w niej umieścisz GPIB Read (komenda z palety Instruments I/O > GPIB) jako jeden z argumentów jest właśnie zmieniający się adres urządzenia (1-32), a na wyjściu dasz wyświetlanie pobranych danych to otrzymasz prosty skaner magistrali GPIB.
Wiem że można to też inaczej rozwiązać, ale to wydaje mi się proste do wyjaśnienia.
Jeśli urządzenie jest dobrze podłączone do systemu powinno coś odpowiedzieć. Zwykle z miernika można uzyskać aktualne jego wskazanie. Wtedy masz pewność że wszystko jest OK. Żeby nim sterować potrzeba zestawu komend, odpowiedniego dla danego miernika lub innego urządzenia.
Jeśli będziesz mieć problem z takim skanerem magistrali, to podeślę Ci bo mam już taki jeden w moim programie FME.
Pozdrawiam
bogdani
Re: GPIB
Na poczatku dzieki za odpowiedz.
<--Tak się zastanawiam w czym problem, czy nie widać wogóle urządzeń podpiętych do magistrali, czy też nie możesz nimi sterować.-->
W zasdzie problem tkwi w tym, że nie wiem jak zabrac sie za transmisje (jestem poczatkujaca). Nie moge znalezc (albo zle szukam :? ) przykladowego programu.
prosze o pomoc, ewentulane zrodlo, z ktorego moglabym sciagnac cos na ten temat.
W skrocie mam zamiar sciagac sygnaly WE i WY z czwornika i przeprowadzic analize w postaci charakterystyk: amplitudowej, czestot, i Nyquista.
Dzieki z gory za wszelkie informacje.
Pozdrawiam
Sophik
<--Tak się zastanawiam w czym problem, czy nie widać wogóle urządzeń podpiętych do magistrali, czy też nie możesz nimi sterować.-->
W zasdzie problem tkwi w tym, że nie wiem jak zabrac sie za transmisje (jestem poczatkujaca). Nie moge znalezc (albo zle szukam :? ) przykladowego programu.
prosze o pomoc, ewentulane zrodlo, z ktorego moglabym sciagnac cos na ten temat.
W skrocie mam zamiar sciagac sygnaly WE i WY z czwornika i przeprowadzic analize w postaci charakterystyk: amplitudowej, czestot, i Nyquista.
Dzieki z gory za wszelkie informacje.
Pozdrawiam
Sophik
-
bogdani
- Administrator
- Posty: 1315
- Rejestracja: 30 lip 2003 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Ruda Śląska
- Kontakt:
Przykład
Witam
Najważniejsze jest aby sprawdzić czy urządzenia są widoczne przez system.
Można to zrobić w MAXie i sprawdzić magistralę GPIB lub np. z pomocą prostego przykładu, który wcześniej opisałem (jest wiele sposobów).
Jeśli masz problem z jego zrozumieniem zamieściłem w dziale download plik sprawdzanie magistrali GPIB
Jest to fragment programu FME, który był moim pierwszy programem napisanym w LabVIEW, więc prosze o wyrozumiałość.
Zostaje jeszcze problem transmisji. Jak już sprawdzisz czy masz połączenie z urządzeniami to następnie musisz poszukać w dokumentacji jakie są komendy dla tych urządzeń.
bogdani
Najważniejsze jest aby sprawdzić czy urządzenia są widoczne przez system.
Można to zrobić w MAXie i sprawdzić magistralę GPIB lub np. z pomocą prostego przykładu, który wcześniej opisałem (jest wiele sposobów).
Jeśli masz problem z jego zrozumieniem zamieściłem w dziale download plik sprawdzanie magistrali GPIB
Jest to fragment programu FME, który był moim pierwszy programem napisanym w LabVIEW, więc prosze o wyrozumiałość.
Zostaje jeszcze problem transmisji. Jak już sprawdzisz czy masz połączenie z urządzeniami to następnie musisz poszukać w dokumentacji jakie są komendy dla tych urządzeń.
bogdani
-
bogdani
- Administrator
- Posty: 1315
- Rejestracja: 30 lip 2003 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Ruda Śląska
- Kontakt:
Nowa wersja
Wszystko przez to że plik udostępniony przeze mnie jest dla wersji LabVIEW 6.1.
GPIB
Witam
Co do programu to nie zawsze identyfikacja dziala szczegolnie przy starszym sprzecie. Wiec program BOGDANI nie zawsze usi wykryc sprzet.
Mam taka propozycje:
Wypnij wszystkie urzadzenia na sieci GPIB, Jednym przewodem zepnij jedno urzadzenie z karta GPIB (Zakladam ze karta jest zainstalowana i przewod sprawny) i teraz w MAX'sie wyszukaj nowy sprzet. Powinien znalesc nawet jesli komenda IDN? nie dziala
jesli chceszz to moj gg: 585920
P
Slawek
Co do programu to nie zawsze identyfikacja dziala szczegolnie przy starszym sprzecie. Wiec program BOGDANI nie zawsze usi wykryc sprzet.
Mam taka propozycje:
Wypnij wszystkie urzadzenia na sieci GPIB, Jednym przewodem zepnij jedno urzadzenie z karta GPIB (Zakladam ze karta jest zainstalowana i przewod sprawny) i teraz w MAX'sie wyszukaj nowy sprzet. Powinien znalesc nawet jesli komenda IDN? nie dziala
jesli chceszz to moj gg: 585920
P
Slawek
-
bogdani
- Administrator
- Posty: 1315
- Rejestracja: 30 lip 2003 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Ruda Śląska
- Kontakt:
Identyfikacja
Faktycznie przy niektórym sprzęcie identyfikacja nie działa, ale miernik i tak powinien przynajmniej podać aktualne wskazanie, zamiast identyfikacji. Tak było w moim przypadku i mierników Keithleya.
bogdani
bogdani