DAQ 9215bnc + pomiary ?
-
- Posty: 6
- Rejestracja: 02 cze 2010 00:29
- Wersja środowiska: LabVIEW 2009
- Lokalizacja: Wroclove
DAQ 9215bnc + pomiary ?
Witam jest to jeden z moich 1 poważnych postów i od razu zaznaczam że jeżeli nie ten dział to proszę o przeniesienie.
sprawa wygląda następująco mam do dyspozycji 4 kanałową kartę 9215 na bnc-eki.
Jeśli chodzi o podłączenie jej pod pc i inne urządzenia pomiarowe to jest okey radze sobie. wszystkie 4 badane sygnały pokazują mi sie na wykresie (ok).
Schody zaczynają sie tu gdzie mam wykonać.
1. zapis poszczególnych sygnałów (dla 1000probek) w jednej zbiorczej (osobna kolumna dla każdej wartości) tabeli i żeby ta tabela byla zapisana w jakimś pliku badź .xls--->JAK TO ZROBIĆ.
2. drugim problemem jest układ sterowania (pokręteł) dla każdego sygnału z osobna ( ustawienie opowiedniego rate i probek) czy jest to wogóle możliwe??
3. właczanie/ wyłaczanie poszczególnych sygnałów z panelu frontowego możliwe??
to na razie tyle jak coś mi sie jeszcze przypomni to napiszę
Bardzo proszę o pomoc sprawa jest dość pilna. Pozdrawiam
sprawa wygląda następująco mam do dyspozycji 4 kanałową kartę 9215 na bnc-eki.
Jeśli chodzi o podłączenie jej pod pc i inne urządzenia pomiarowe to jest okey radze sobie. wszystkie 4 badane sygnały pokazują mi sie na wykresie (ok).
Schody zaczynają sie tu gdzie mam wykonać.
1. zapis poszczególnych sygnałów (dla 1000probek) w jednej zbiorczej (osobna kolumna dla każdej wartości) tabeli i żeby ta tabela byla zapisana w jakimś pliku badź .xls--->JAK TO ZROBIĆ.
2. drugim problemem jest układ sterowania (pokręteł) dla każdego sygnału z osobna ( ustawienie opowiedniego rate i probek) czy jest to wogóle możliwe??
3. właczanie/ wyłaczanie poszczególnych sygnałów z panelu frontowego możliwe??
to na razie tyle jak coś mi sie jeszcze przypomni to napiszę
Bardzo proszę o pomoc sprawa jest dość pilna. Pozdrawiam
- skoziate
- Administrator
- Posty: 245
- Rejestracja: 06 mar 2007 00:00
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Warszawa
- Kontakt:
Re: DAQ 9215bnc + pomiary ?
Cześć!
1. Najnowsze wersje DAQmx pozwalają na logowanie do pliku TDMS bezpośrednio przez sterownik. Zajrzyj do http://zone.ni.com/devzone/cda/tut/p/id/9574
Potem można wykorzystać Excel TDMS Add-in żeby otworzyć dane w Excel. Do pobrania w http://zone.ni.com/devzone/cda/epd/p/id/2944
2. To niemożliwe. Rozwiązaniem byłoby stworzenie osobnych tasków dla poszczególnych wejść analogowych, ale to jest niedozwolone. Obejście to stworzenie taska dla wszystkich wejść analogowych z maksymalną prędkością (100 kS/s) a następnie decymacja poszczególnych kanałów (co druga, trzecia, dziesiąta próbka), albo jeszcze lepiej uśriednianie dla poprawy precyzji pomiaru.
3. Tak jak wyżej albo pobierasz wszystkie kanały, albo żaden.
1. Najnowsze wersje DAQmx pozwalają na logowanie do pliku TDMS bezpośrednio przez sterownik. Zajrzyj do http://zone.ni.com/devzone/cda/tut/p/id/9574
Potem można wykorzystać Excel TDMS Add-in żeby otworzyć dane w Excel. Do pobrania w http://zone.ni.com/devzone/cda/epd/p/id/2944
2. To niemożliwe. Rozwiązaniem byłoby stworzenie osobnych tasków dla poszczególnych wejść analogowych, ale to jest niedozwolone. Obejście to stworzenie taska dla wszystkich wejść analogowych z maksymalną prędkością (100 kS/s) a następnie decymacja poszczególnych kanałów (co druga, trzecia, dziesiąta próbka), albo jeszcze lepiej uśriednianie dla poprawy precyzji pomiaru.
3. Tak jak wyżej albo pobierasz wszystkie kanały, albo żaden.
Pozdrawiam,
Sebastian
Sebastian
-
- Posty: 6
- Rejestracja: 02 cze 2010 00:29
- Wersja środowiska: LabVIEW 2009
- Lokalizacja: Wroclove
DAQ 9215bnc + pomiary ?
Wiec sprawa wygląda tak zainstalowałem paczkę z tym oprogramowaniem które poleciles ale nadal mam problemy
w załaczniku sa dwa pliki:
plik "działa" ładnie wykreśla mi wykresy z 4 kanałów ale nie mogę odnaleźć funkcji zaznaczonej w piliku "problem" ( w załączniku)
plik "nie działa" po dodaniu funkcji create chanel (voltage) przestaje wyświetlać mi co kolwiek na wykresie? dlaczego czy wogóle zrezygnować z tej funkcji i podążać za myślą z pliku "działa"??
co do pliku działa mam już na wykresiku piekne 4 sygnałki teraz jak je zapisac do tabeli aby próbki dla każdego sygnału były w osobnej kolumnie??
w załaczniku sa dwa pliki:
plik "działa" ładnie wykreśla mi wykresy z 4 kanałów ale nie mogę odnaleźć funkcji zaznaczonej w piliku "problem" ( w załączniku)
plik "nie działa" po dodaniu funkcji create chanel (voltage) przestaje wyświetlać mi co kolwiek na wykresie? dlaczego czy wogóle zrezygnować z tej funkcji i podążać za myślą z pliku "działa"??
co do pliku działa mam już na wykresiku piekne 4 sygnałki teraz jak je zapisac do tabeli aby próbki dla każdego sygnału były w osobnej kolumnie??
- Załączniki
-
- nie dziala.vi
- (20.7 KiB) Pobrany 290 razy
-
- dziala.vi
- (16.02 KiB) Pobrany 284 razy
- skoziate
- Administrator
- Posty: 245
- Rejestracja: 06 mar 2007 00:00
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Warszawa
- Kontakt:
Re: DAQ 9215bnc + pomiary ?
W załączniku plik ze zrzutem palety funkcji. Tak znajdziesz funkcję Logging. Może być tak, że masz starszą wersję DAQmx i tej funkcji nie będzie. Wtedy trzeba zastosować funkcje obsługi plików.
W drugim przypadku nie wiem do końca jak konfigurujesz zadanie, bo nie załączyłeś subVI.
W drugim przypadku nie wiem do końca jak konfigurujesz zadanie, bo nie załączyłeś subVI.
Pozdrawiam,
Sebastian
Sebastian
-
- Posty: 6
- Rejestracja: 02 cze 2010 00:29
- Wersja środowiska: LabVIEW 2009
- Lokalizacja: Wroclove
DAQ 9215bnc + pomiary ?
z problemem poradziłem sobie trosze innaczej! dzieki wielki za cynk z tym odczytem tdms-a w excelu super sprawa.
teraz mam takie pytanko jak w tablicy zrobić żeby numerował mi kolejne wstawiane wartość ( liczby porządkowe) bo na razie wypełnia mi tylko kolumny wartości z sygnału.
teraz mam takie pytanko jak w tablicy zrobić żeby numerował mi kolejne wstawiane wartość ( liczby porządkowe) bo na razie wypełnia mi tylko kolumny wartości z sygnału.
- Załączniki
-
- moj.vi
- (75.32 KiB) Pobrany 247 razy
-
- Posty: 6
- Rejestracja: 02 cze 2010 00:29
- Wersja środowiska: LabVIEW 2009
- Lokalizacja: Wroclove
DAQ 9215bnc + pomiary ?
napotkałem kolejny problem z którym nie mogę dać sobie rady.
używam write to measurement to file do zapisy pliku w formacie .tdms tylko że robi mi straszny bałagan zapisujac co 100ms i tu moje pytanie czy da sie zrobić tak żeby zapisywał mi co probke czyli np ustawie 1000 probek do wczytania i zeby mi zapisal te 1000 wartości a nie co herze!! bardzo proszę o pomoc. kontakt przez gg mile widziany
aha VI taki jak w załączniku powyżej
używam write to measurement to file do zapisy pliku w formacie .tdms tylko że robi mi straszny bałagan zapisujac co 100ms i tu moje pytanie czy da sie zrobić tak żeby zapisywał mi co probke czyli np ustawie 1000 probek do wczytania i zeby mi zapisal te 1000 wartości a nie co herze!! bardzo proszę o pomoc. kontakt przez gg mile widziany
aha VI taki jak w załączniku powyżej
- skoziate
- Administrator
- Posty: 245
- Rejestracja: 06 mar 2007 00:00
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Warszawa
- Kontakt:
Re: DAQ 9215bnc + pomiary ?
Witaj!
Co do numerowania kolejnych wierszy to będziesz musiał to zrobić niestety ręcznie. Alternatywa to włączenie 'Include time data' na Build Table Express VI. Wtedy każda próbka będzie opatrzona czasem, w którym została pobrana.
Ponadto uwaga co do tworzenia taska: konfigurujesz task w każdej iteracji pętli. To bardzo niewydajna metoda. Taska należy skonfigurować raz, a potem w każdej iteracji pętli go startować i również otrzymasz określoną liczbę próbek. Bo zakładam, że nie jesteś zainteresowany pomiarem ciągłym.
Nie rozumiem tego ostatniego problemu. Jaki bałagan się robi? Możesz podesłać tego TDMS? I jak dokładnie spodziewasz się, że dane będą zapisywane?
Co do numerowania kolejnych wierszy to będziesz musiał to zrobić niestety ręcznie. Alternatywa to włączenie 'Include time data' na Build Table Express VI. Wtedy każda próbka będzie opatrzona czasem, w którym została pobrana.
Ponadto uwaga co do tworzenia taska: konfigurujesz task w każdej iteracji pętli. To bardzo niewydajna metoda. Taska należy skonfigurować raz, a potem w każdej iteracji pętli go startować i również otrzymasz określoną liczbę próbek. Bo zakładam, że nie jesteś zainteresowany pomiarem ciągłym.
Nie rozumiem tego ostatniego problemu. Jaki bałagan się robi? Możesz podesłać tego TDMS? I jak dokładnie spodziewasz się, że dane będą zapisywane?
Pozdrawiam,
Sebastian
Sebastian
-
- Posty: 6
- Rejestracja: 02 cze 2010 00:29
- Wersja środowiska: LabVIEW 2009
- Lokalizacja: Wroclove
Re: DAQ 9215bnc + pomiary ?
skoziate pisze:.
Ponadto uwaga co do tworzenia taska: konfigurujesz task w każdej iteracji pętli. To bardzo niewydajna metoda. Taska należy skonfigurować raz, a potem w każdej iteracji pętli go startować i również otrzymasz określoną liczbę próbek. Bo zakładam, że nie jesteś zainteresowany pomiarem ciągłym.
możesz mi pokazać na jakimś przykładzie badź przerobic to co ja zrobilem bo nie za bardzo wiem jak to przerobic!! z góry dzieki!
w załączniku plik
- Załączniki
-
- smiga.vi
- (81.41 KiB) Pobrany 293 razy
- skoziate
- Administrator
- Posty: 245
- Rejestracja: 06 mar 2007 00:00
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Warszawa
- Kontakt:
Re: DAQ 9215bnc + pomiary ?
Należy zmodyfikować tak jak na smiga.png
Pełen komplet przykładów przeróżnej maści typów akwizycji w Help > Find Examples... (Example Finder.png)
Pełen komplet przykładów przeróżnej maści typów akwizycji w Help > Find Examples... (Example Finder.png)
Pozdrawiam,
Sebastian
Sebastian