이번 포스팅에서는 C언어에서 DAQmx를 DIO로 제어하기 위한 방법을 알아보도록 하겠습니다. NI사는 DAQmx에 대한 C언어 기반의 예제를 제공하고 있습니다. 아래의 폴더에서 예제를 찾을 수 있습니다. 위치 : C:\Users\Public\Documents\National Instruments\NI-DAQ\예제 텍스트 언어에서 DAQmx DIO 제어에 대한 순서는 아래와 같습니다. 일반적으로 모든 DAQmx 프로그램은 아래와 같이 사용이 됩니다. LabVIEW든 C언어든 VB든 모두 같습니다. 사용하는 언어의 차이만 있을 뿐입니다.태스크를 생성한다.태스크를 설정한다.태스크를 시작한다.태스크를 제어한다.태스크를 종료한다. 그럼 코드를 살펴보도록 하겠습니다. /************************..
Visual Studio(이하 VS)로 프로그램을 개발하시다 보면 많이 보는 링크 에러들이 있습니다. 링크에러는 LNK로 시작하고, 컴파일이나 빌드시 VS의 Error List에서 찾아 볼 수 있습니다. 이 글에서는 LNK1123에 대한 해결방안을 알아보도록 하겠습니다. 온라인이나, 다른 사람이 개발한 코드를 전달받아 컴파일을 실시했는데, LNK1123에러가 발생을 한다면 프로젝트의 속성에 변경을 해주셔야 합니다. National Instruments의 DAQmx Text Language 언어 예제를 설치하여 VS로 열어서 처음 컴파일을 실행하면 LNK1123 에러가 발생을 합니다. DIO 프로그램을 간략히 짜볼려고 소스코드를 열어서 F5를 눌렀더니 아래 그림처럼 떡하니 LNK1123 에러가 발생을 하여..