Generowanie cyfrowego sygnału sterującego linijką CCD
: 11 sty 2011 23:57
Witam wszystkich.
Jest to mój pierwszy post na tym forum, więc z góry przepraszam jeżeli umieściłem go w złym dziale.
Od pewnego czasu próbuje napisać program do sterowania linijką CCD za pomocą LabVIEW. Mam już mały szkielet takiego programu, ależe dopiero zacząłem się uczyć języka to pojawiły się pierwsze problemy, ale do rzeczy.
Program wygląda tak:
http://www.picshot.pl/public/view/full/19213
Komunikacja programu z urządzeniem będzie odbywała się za pomocą karty NI PCI-6251. Niestety nie mam zbyt dużego dostępu do niej, więc próbuje narazie symulacji za pomocą "Measurement & Automation Explorer". Symuluję kartę w "Devices and Interfaces" i taski w "Data Neighborhood". Jednakże po uruchomieniu programu wyskakuje mi błąd:
http://www.picshot.pl/public/view/full/19219
Z powyższego błędu rozumiem, że były to problemy z taskiem. Pomyślałem, więc, że może jest on w ogóle nie potrzebny i usunąłem go z programu. W tym wypadku także program odmówił posłuszeństwo. Błąd pojawił się dopiero po bloczku DAQmx Write, a nie jak poprzednio na początku, i wyglądał następująco:
http://www.picshot.pl/public/view/full/19220
Rozumiem z tego, że potrzebuje zewnętrznego zegara, ale czy jest możliwość jego symulacji, czy wogóle można jakoś inaczej rozwiązać ten błąd???
Proszę o korzystanie z opcji Dodaj załącznik przy edycji postów. Korzystanie z zewnętrznych serwerów powoduje, że z czasem obrazy mogą stać się niedostępne (usunięte z tych serwerów) co utrudni innym poszukiwania rozwiązań. Pitol
Jest to mój pierwszy post na tym forum, więc z góry przepraszam jeżeli umieściłem go w złym dziale.
Od pewnego czasu próbuje napisać program do sterowania linijką CCD za pomocą LabVIEW. Mam już mały szkielet takiego programu, ależe dopiero zacząłem się uczyć języka to pojawiły się pierwsze problemy, ale do rzeczy.
Program wygląda tak:
http://www.picshot.pl/public/view/full/19213
Komunikacja programu z urządzeniem będzie odbywała się za pomocą karty NI PCI-6251. Niestety nie mam zbyt dużego dostępu do niej, więc próbuje narazie symulacji za pomocą "Measurement & Automation Explorer". Symuluję kartę w "Devices and Interfaces" i taski w "Data Neighborhood". Jednakże po uruchomieniu programu wyskakuje mi błąd:
http://www.picshot.pl/public/view/full/19219
Z powyższego błędu rozumiem, że były to problemy z taskiem. Pomyślałem, więc, że może jest on w ogóle nie potrzebny i usunąłem go z programu. W tym wypadku także program odmówił posłuszeństwo. Błąd pojawił się dopiero po bloczku DAQmx Write, a nie jak poprzednio na początku, i wyglądał następująco:
http://www.picshot.pl/public/view/full/19220
Rozumiem z tego, że potrzebuje zewnętrznego zegara, ale czy jest możliwość jego symulacji, czy wogóle można jakoś inaczej rozwiązać ten błąd???
Proszę o korzystanie z opcji Dodaj załącznik przy edycji postów. Korzystanie z zewnętrznych serwerów powoduje, że z czasem obrazy mogą stać się niedostępne (usunięte z tych serwerów) co utrudni innym poszukiwania rozwiązań. Pitol