Strona 1 z 1
Karta NI PCI DIO 32-HS (6533)
: 16 gru 2006 16:23
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.
Re: Karta NI PCI DIO 32-HS (6533)
: 02 sty 2007 11:50
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
Re: Karta NI PCI DIO 32-HS (6533)
: 20 lut 2007 16:58
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:
Re: Karta NI PCI DIO 32-HS (6533)
: 20 lut 2007 20:20
autor: PMaj
takie same jak w LabVIEW --> wszak odwołujemy się do tych samych dll'i drivera DAQmx dostępnych oczywiście za darmo.
Re: Karta NI PCI DIO 32-HS (6533)
: 24 lut 2007 15:52
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
Re: Karta NI PCI DIO 32-HS (6533)
: 24 lut 2007 18:17
autor: Koza
Zadne specjalne oprogramowanie NI nie jest niezbedne, po prostu robisz GUI ktore podpinasz do dllek.
Pozdrawiam,
Koza
Re: Karta NI PCI DIO 32-HS (6533)
: 25 lut 2007 12:18
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)
Re: Karta NI PCI DIO 32-HS (6533)
: 27 lut 2007 10:46
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