Karta NI PCI DIO 32-HS (6533)

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
Awatar użytkownika
muzyk_pan
Posty: 13
Rejestracja: 16 gru 2006 00:00

Karta NI PCI DIO 32-HS (6533)

Post autor: muzyk_pan »

Witam!

Posiadam wymienioną w temacie kartę wejść/wyjść binarnych. Interesuje mnie jakie są możliwości napisania oprogramowania sterujacego w C++, a konkretnie w Borland Builder. Czy istnieją jakies ogólnie dostępne biblioteki obsługujące karty DAQ produkcji National Instruments ? Jestem początkujący w te klocki i nie bardzo wiem od czego najlepiej zacząć. Karty chce użyć jako generatora impulsów do sterowania silnikiem krokowym.

Za wszelkie informacje i sugestie z gory dziekuje.
Pozdrawiam.
Awatar użytkownika
Koza
Administrator
Posty: 152
Rejestracja: 20 gru 2006 00:00
Wersja środowiska: LabVIEW 2011
Lokalizacja: Olsztyn

Re: Karta NI PCI DIO 32-HS (6533)

Post autor: Koza »

Pamiętam, że kiedyś była na ten temat dyskusja na forum NI. Ogólnie w środowiskach innych niż od LV/LW/MS można wykorzystwać dll'ki z drivera daqmx. Proponuje przejrzeć ten wątek:
http://forums.ni.com/ni/board/message?b ... ogin=False

Pozdrawiam,
Koza
Awatar użytkownika
muzyk_pan
Posty: 13
Rejestracja: 16 gru 2006 00:00

Re: Karta NI PCI DIO 32-HS (6533)

Post autor: muzyk_pan »

A jakie sa mozliwosc zaprogramowania tej karty w Visual C++ 2005 Express Edition ?? Przyznam, ze jestem zielony w tym temacie i nie bardzo wiem z ktorej strony to ugryzc. Przede wszystkim chodzi o prostote rozwiazania i to zeby aplikacja sterujaca karta byla napisana w oparciu o darmowe oprogramowanie :roll:
PMaj
Posty: 231
Rejestracja: 04 sty 2004 00:00

Re: Karta NI PCI DIO 32-HS (6533)

Post autor: PMaj »

takie same jak w LabVIEW --> wszak odwołujemy się do tych samych dll'i drivera DAQmx dostępnych oczywiście za darmo.
Nie jestem leniwy
Mam zawyżone wymagania motywacyjne
Awatar użytkownika
muzyk_pan
Posty: 13
Rejestracja: 16 gru 2006 00:00

Re: Karta NI PCI DIO 32-HS (6533)

Post autor: muzyk_pan »

Witam ponownie :oops:

Wiekie dzieki za informacje. Udalo mi sie nareszcie uruchomic przyklady programow dostarczone do drivier`ów DAQ. Jednak interesuje mnie jeszcze jedna rzecz. Mianowicie co z intefejsem graficznym ? Czy tez jest jest do zrobienia w Visualu czy konieczny moze jest do tego juz jakis soft NI ??

Pozdrawiam
Awatar użytkownika
Koza
Administrator
Posty: 152
Rejestracja: 20 gru 2006 00:00
Wersja środowiska: LabVIEW 2011
Lokalizacja: Olsztyn

Re: Karta NI PCI DIO 32-HS (6533)

Post autor: Koza »

Zadne specjalne oprogramowanie NI nie jest niezbedne, po prostu robisz GUI ktore podpinasz do dllek.

Pozdrawiam,
Koza
Awatar użytkownika
muzyk_pan
Posty: 13
Rejestracja: 16 gru 2006 00:00

Re: Karta NI PCI DIO 32-HS (6533)

Post autor: muzyk_pan »

Nie wiem czy dobrze zrozumialem
:roll:
...stworzylem sobie prosty formularz z jednym przyciskiem, pod ktory podpialem pewien fragment programu wykorzystujacy funkcje DAQ. Niestety przy probie uruchomienia dla kazdej z funkcji drivera dostaje bledy widoczne pozniej. Jaka moze byc tego przyczyna ?
error LNK2028: unresolved token (0A00000E) "extern "C" short __stdcall DIG_Prt_Config(short,short,short,short)" (?DIG_Prt_Config@@$$J216YGFFFFF@Z) referenced in function "int __clrcall main(cli:array<class System::String ^ >^)" (?main@@$$HYMHP$01AP$AAVString@System@@@Z)
error LNK2019: unresolved external symbol "extern "C" short __stdcall DIG_Prt_Config(short,short,short,short)" (?DIG_Prt_Config@@$$J216YGFFFFF@Z) referenced in function "int __clrcall main(cli:array<class System::String ^ >^)" (?main@@$$HYMHP$01AP$AAVString@System@@@Z)
Awatar użytkownika
Koza
Administrator
Posty: 152
Rejestracja: 20 gru 2006 00:00
Wersja środowiska: LabVIEW 2011
Lokalizacja: Olsztyn

Re: Karta NI PCI DIO 32-HS (6533)

Post autor: Koza »

Nie znam się za bardzo na VC++, ale podobne błędy pojawiają się, gdy nie ma dołączonych bibliotek lib. Spróbuj je dołączyć (w opcjach projektu, teraz nie pamiętam dokładnie gdzie to było...).
Tutaj masz podobny problem, może akurat Ci pomoże:
http://forums.ni.com/ni/board/message?b ... ogin=False

Pozdrawiam,
Koza
ODPOWIEDZ