akwicycja danych za pomocą DM3052

Wszelkie sprawy związane z LabVIEW i komunikacją ze sprzętem. Problemy i ciekawe rozwiązania.
MK_Zuk
Posty: 83
Rejestracja: 01 gru 2009 11:53
Wersja środowiska: LabVIEW 2014

akwicycja danych za pomocą DM3052

Post autor: MK_Zuk »

Witam.

Mam pytanko.
Czy ktoś z forumowiczów pracował w środowisku LabVIEW z multimetrami RIGOL DM3052
w trybie Datalog?

Nie jestem w stanie skopiować danych z multimetru do komputera (docelowo z 3 multimetrów pracujących synchronicznie).
Wg instrukcji programowania:
http://www.rigol.com/download/english/PGC01105-1110.pdf
dane są przechowywane w pakietach po 512 sampli (str 94 instrukcji, polecenie : datalog:fetchdata <pakiet>).
Konfiguracja multimetru oraz akwizycja danych jest OK.
(multimetry są połączone magistralą GPIB)

Mimo, iż jest tam napisane, że przykład jest podany w programie demo to nawet na stronie producenta nie ma żadnych programów demo.

Pozdrawiam
MK_Zuk
Awatar użytkownika
Nowszy
Posty: 504
Rejestracja: 30 maja 2008 08:33
Wersja środowiska: LabVIEW 2011
Lokalizacja: Katowice
Kontakt:

akwicycja danych za pomocą DM3052

Post autor: Nowszy »

Hej,

Na IDNet jest driver do trochę innego multimetru tej samej firmy: http://sine.ni.com/apps/utf8/niid_web_d ... l_id=15348
Często jednak jest tak, że różne multimetry komunikują się podobnie - możesz więc spróbować tego sterownika lub przynajmniej zobaczyć jak jest zrobiony
Pozdrawiam, Maciek Antonik
Edu4Industry
MK_Zuk
Posty: 83
Rejestracja: 01 gru 2009 11:53
Wersja środowiska: LabVIEW 2014

Re: akwicycja danych za pomocą DM3052

Post autor: MK_Zuk »

Dzięki serdeczne.

Sprawdziłem wcześniej ten driver,
i niestety nie obsługuje on funkcji datalog.

A to jest jedyna możliwość, żeby mieć bardzo dużo pomiarów w krótkim czasie.
Zwykła praca multimetru umożliwia mi pomiar + akwizycję co ok 400ms (odczyt z kilku multimetrów)
a to stanowczo za mało
przy pomiarach dynamicznych.

Pozdrawiam
Awatar użytkownika
rufio
Posty: 36
Rejestracja: 11 kwie 2005 00:00
Lokalizacja: Poznań

Re: akwicycja danych za pomocą DM3052

Post autor: rufio »

Obejrzałem ten dokument i przyszło mi do głowy, że wywoływanie funkcji jest podobne jak w FLUKE 8845. Więc doradziłbym ściągnięcie ze strony NI aplikacji do FLUKE 8845/8846 i poprawienie interesujących komend do niego.
MK_Zuk
Posty: 83
Rejestracja: 01 gru 2009 11:53
Wersja środowiska: LabVIEW 2014

Re: akwicycja danych za pomocą DM3052

Post autor: MK_Zuk »

Dopiero dzisiaj miałem okazję sprawdzić pomysł z Flukiem.

Niestety nie udało się.
Po wysłaniu komendy:
:datalog:fetchdata 1
w odpowiedzi dostaję tylko jeden znak "1".

Wygląda na to, że akwizycję będę musiał robić ręcznie ;P
przy pomocy pendriva...

Dzięki za odpowiedź ;)
Awatar użytkownika
rufio
Posty: 36
Rejestracja: 11 kwie 2005 00:00
Lokalizacja: Poznań

Re: akwicycja danych za pomocą DM3052

Post autor: rufio »

Przecież to świetna informacja. Otrzymujesz odpowiedź to znaczy, że komunikujesz się z urządzeniem. Teraz tylko dopracować program i działa. :)

PS. Jeśli spodziewałeś się, że dostaniesz gotowy działający program to powinieneś kupić przyrząd do którego on już jest :D .
ODPOWIEDZ