NI-DAQmx 탭으로 구분된 텍스트

NI MAX DAQmx Measurement & Automation Explorer

NI-DAQmx 탭으로 구분된 텍스트

NI-DAQmx 탭으로 구분된 텍스트 파일에는 태스크, 채널, 스케일이 포함될 수 있지만 디바이스 설정은 포함될 수 없습니다. 디바이스 설정을 반입하거나 반출하려면 .nce 파일을 사용합니다. 스프레드쉬트로 편집하기에 알맞는 텍스트 포맷을 사용하여 설정을 반입하고 반출하려면 NI-DAQmx 탭으로 구분된 텍스트 파일을 사용합니다.

NI-DAQmx 탭으로 구분된 텍스트 파일은 탭으로 구분된 테이블에 각 열을 가진 객체 타입의 테이블로 이루어져 있습니다. 첫번째 테이블은 반출하거나 반입하려는 NI-DAQmx 버전의 주요 및 보조 버전 번호를 포함합니다.

테이블의 첫번째 행은 테이블 구조를 설명합니다. 그 행의 첫번째 열은 테이블에서 객체의 타입을 지정합니다. 가능한 객체 타입은 DAQmxTasks, DAQmxChannels, DAQmxScales입니다. 각각의 이어지는 열은 다음 행에서 설정하는 프로퍼티의 이름을 지정합니다. 영어 LabVIEW의 길고 짧은 프로퍼티 이름, CVI 프로퍼티 이름, C++/.NET class.property 이름의 조합을 사용할 수 있습니다.

나머지 행은 객체의 프로퍼티 설정을 지정합니다. 객체의 이름은 객체 타입과 같은 열에 있어야 합니다. 객체에 프로퍼티가 필요하지 않은 경우, 열을 공백으로 남겨둡니다. 하나의 테이블에 같은 타입을 가진 여러 객체를 포함시키거나 객체를 여러 테이블로 나눌 수 있습니다.

채널이 로컬 채널이라는 것을 나타내려면, 태스크의 채널 엔트리와 채널 프로퍼티에서 모두 채널 이름 앞에 태스크 이름과 전방 슬래쉬를 넣어줍니다. 두가지 태스크가 같은 이름의 로컬 채널을 가질 수 있기 때문에 태스크 이름이 필요합니다.

특정한 설정의 추가 예제로는, DAQ 어시스턴트에서 태스크, 채널, 사용자 스케일을 생성하고 설정을 NI-DAQmx 탭으로 구분된 텍스트 파일로 반출하는 것이 있습니다.