[DAQmx] DAQmx 드라이버의 텍스트 언어 예제 설치 DAQmx 드라이버를 통해서 텍스트 기반 언어에서 프로그래밍이 가능함을 지난 포스팅을 통해서 설명을 드렸습니다. 하지만 프로그래밍에 대한 API 및 레퍼런스에 대한 내용을 확인해야지만이 프로그램 개발이 편안해 지겠지요. 그래서 NI는 이러한 문제점을 해결하기 위해서 텍스트 기반 예제를 제공하고 있습니다. 다만 DAQmx 기본 설치시에는 예제가 설치가 되지 않습니다. 설치 혹은 설정 변경을 통해서 예제를 설치하는 방법을 알아보도록 하겠습니다. 1. DAQmx 드라이버를 처음으로 설치하는 경우 DAQmx 드라이버를 통해서 텍스트 언어 프로그램을 개발하기 위해서 가장 접근하기 쉬운 방법은 기존의 예제를 활용하는 방법입니다. 드라이버 설치 시 기본 설치..
[DAQmx] DAQmx드라이버의 텍스트언어 지원 여부DAQmx 드라이버가 어떠한 텍스트 언어를 지원하는지, 어떠한 Visual Studio 버전이 지원이 되는지를 확인하기 위해서는 설치된 DAQmx 드라이버 버전에 맞는 Readme 파일을 읽어 보셔야 합니다. Readme 파일은 http://www.ni.com/downloads/drivers/ 혹은 아래의 그림처럼 자신의 PC 폴더에서 확인 할 수 있습니다. 1) NI 홈페이지를 통한 방법 2) 자신의 PC에서 확인하는 방법 Readme 파일은 html 파일로 구성되어 있으며, 텍스트 언어 지원 여부는 Readme 파일의 Microsoft Visual Studio 지원 부분을 확인하시면 됩니다. 다음 표는 DAQmx 9.8 Readme의 Microso..
DAQmx를 이용한 텍스트 언어 개발 방법 DAQmx는 다양한 텍스트 언어를 지원하고 있습니다. 텍스트 언어를 이용해서 DAQmx 개발을 할 시에는 NI의 LabVIEW 설치 여부는 상관이 없습니다. DAQmx 드라이버만 설치되어 있으면 사용하고 자는 언어에 맞추어서 프로그램 개발이 가능합니다. NI에서 제안하는 텍스트 언어 용DAQmx 프로그램 개발 방법은 두 가지가 있습니다.Measurement Studio를 이용한 개발 방법DLL 혹은 Assembly를 이용한 개발 방법1. Measurement Studio란? NI Measurement Studio는 측정 데이터를 수집, 분석 및 디스플레이하기 위해 Visual Studio 2012/2010/2008에서 전문적인 엔지니어링 어플리케이션을 제작할 수..
랩뷰 초급 강의 - 랩뷰(LabVIEW)예제 찾는 방법 LabVIEW는 다른 타 언어의 IDE 프로그램(Visual Studio, Eclipse)과는 달리 자체적으로 예제를 많이 제공하고 있습니다. 많은 분들께서 이에 대한 부분을 모르시고 있는것 같아서 이에 대한 예제 찾는 방법을 알려드리겠습니다. 예제 찾기 프로그램을 실행하기 위해서는 도움말->예제 찾기를 누르시면 됩니다. 아래의 그림을 참조하시겠습니다. 예제 찾기를 누르시면 아래와 같은 NI 예제 탐색기 프로그램 실행 화면을 보실 수 있습니다. NI 예제 탐색기는 두개의 탭(탐색, 검색)을 구분하여 예제 프로그램을 제공하고 있습니다 탐색은 NI에서 자체적으로 구분해 놓은 폴더를 기반으로 예제를 검색을 하셔야 합니다. 1) 탐색을 통해서 예제 검색 예..
NI-DAQmx 텍스트 개발 환경에서 사용하기 - C, C++언어 편이 글에서는 NI-DAQmx와 C언어를 통한 개발 방법에 대해서 설명을 드리고자 합니다. DAQmx에서는 일반적으로 Ansi C기반의 예제를 제공합니다. 이 예제들을 통해서 텍스트 개발 환경에서 개발이 가능한데, 이 때 사용할 수 있는 언어는 C,C++입니다. C++환경에서는 DLL을 import하여 동일한 함수를 사용하여 처리를 할 수 있습니다. NI는 DAQ 장비를 사용하기 위해서 DAQmx라는 드라이버를 제공해주고 있습니다. DAQmx는 일반적으로 LabVIEW, C, C++, C#, VB.NET 모두 동일한 API를 사용하여 개발하는 프로세스는 동일합니다. DAQmx를 통한 DAQ 프로그래밍 과정은 아래와 같습니다.Task와 Vi..