|
강영준 님이 쓰신 글 :
: 지금 무지 급한데..
:
: 한번도.. DLL을 사용해본적이 없어서..
:
: 어떻게 해야 될지 막막하네요..
:
: 해더선언해서 .. 사용할수 있는 방법좀 알려주세요..
:
: ..
사용해보았는데 생각좀 해보고요.
Dask.h 헤더에 포함하시고 Library는 Pci-Dask.lib 입니다.
//card open
if((card3 = Register_Card(PCI_9111DG, 0)) < 0) //check PCI_9111HR
Application->MessageBox("PCI_9111HR CARD 을 찾을수 없습니다","확 인",MB_OK|MB_ICONERROR);
//AD Convert
F64 AverageData(U16 ch, U16 count)
{
F64 voltage = 0.0, total = 0.0, ad_value = 0.0;
for(U16 i = 0; i < count; i++) {
voltage = 0.0;
AI_VReadChannel(card3, ch, AD_B_10_V, &voltage); //bipolar 10V Range AD Range Manual 참조
total += voltage;
}
ad_value = total / double(count);
return ad_value;
}
|