티스토리 뷰

DAQmx 텍스트 언어(C, C#, VB.NET, VB) 예제 설치 방법

NI-DAQmx는 National Instruments사의 DAQ 장비를 사용할 수 있게 해주는 NI에서 제공하는 장비 드라이버입니다. DAQmx는 다양한 데이터 전송 속도와 휴대성을 제공하기 위해서 PCI, PCIe, PXI, USB와 같은 다양한 타입의 제품으로 출시되고 있습니다.


이러한 장비들 모두 NI-DAQmx 드라이버를 통해서 장비가 인식이되고, 데이터 수집에 필요한 라이브러리를 사용하게 되는것입니다. 

아래의 그림에서 확인 할 수 있듯이 NI-DAQmx는 LabVIEW는 물론, CVI, C/C++, C#, VB.NET 환경에서 데이터 수집 어플리케이션에 대한 수집을 가능하게 해줍니다.


DAQmx가 제공하는 기능은 아래와 같습니다.

  • 다양한 DAQ 제품안의 AI, AO, DIO, Counter를 단일 인터페이스로 구현 가능
  • LabVIEW, CVI, VB, VB.NET, C#, C/C++ 기반의 동일한 함수 형태 제공
  • MAX를 통한 장비 인식 및 시뮬레이션 장비 추가
  • DAQ Assistant를 통한 쉬운 개발 가능


DAQmx 드라이버를 설치하게 되면 기본적으로 위의 언어들을 위한 라이브러리와 LabVIEW 예제는 자동으로 설치가 됩니다. 하지만 텍스트 기반의 언어의 예제는 설치가 되지 않습니다. 이러한 예제를 설치하기 위해서는 DAQmx 드라이버 설치 혹은 변경을 통해서 추가적으로 설치 내역을 설정하셔야 합니다. (설치시에는 사용자 정의 설치로 들어가시면 됩니다. 이후의 과정은 아래의 프로세스와 동일합니다.)


그럼 텍스트 언어 기반의 예제를 설치하는 방법에 대해서 알아보도록 하겠습니다.


1. 윈도우의 제어판 - 프로그램 및 기능으로 들어가서 National Instruments 소프트웨어를 더블클릭합니다. 



2. NI-DAQmx (버전 정보, 아래의 경우 9.6.2) 를 선택하고 변경을 누릅니다. 



3. 변경을 누르시면 아래와 같은 창이 뜨게 됩니다. .NET Framework 언어 지원, Visual Basic, C와 관련된 트리 부분으로 가서  예제라고 되어 있는 부분을 설치하게끔 설정합니다.



4. 설치가 완료되면 아래의 위치로 가서 예제가 제대로 설치가 되었는지 확인을 합니다. VC++ Example은 Measurement Studio의 예제이니 추가적으로 설치가 되지 않습니다. VC++기반의 프로그래밍을 원하는 사용자가 Measurement Studio 사용자가 아니라면 Ansi C기반의  예제를 통해서 VC++로 개발을 하시면 됩니다.



지금까지 텍스트 기반 언어의 DAQmx 예제 설치 방법을 살펴보았습니다.


이글이 도움이 되셨나요?

그렇다면 아래의 그림을 클릭해주세요.



댓글