NI-DAQmx INI 파일

NI MAX DAQmx Measurement & Automation Explorer

NI-DAQmx INI 파일

NI-DAQmx INI 파일은 태스크, 채널, 스케일이 들어있는 텍스트 파일입니다. 그러나 이 파일에는 디바이스 설정은 포함되어 있지 않습니다. 디바이스 설정을 반입하거나 반출하려면 .nce 파일을 사용합니다. MAX 밖에서 편집할 수 있는 텍스트 포맷을 사용하여 설정을 반입하고 반출하려면 .ini 파일을 사용합니다.

NI-DAQmx INI 파일은 반출하거나 반입하려는 NI-DAQmx 버전의 주요 및 보조 버전 번호를 포함하는 헤더로 시작해야 합니다.

INI 파일은 태스크, 채널, 스케일의 엔트리로 구성됩니다. 각 엔트리는 괄호로 둘러싸인 객체의 타입과 객체의 이름으로 시작됩니다. 가능한 객체 타입은 DAQmxTask, DAQmxChannel, DAQmxScale입니다.

그리고 각 엔트리는 프로퍼티 = 의 형태인 프로퍼티/값의 쌍으로 구성됩니다.

영어 LabVIEW의 길고 짧은 프로퍼티 이름, CVI 프로퍼티 이름, C++/.NET class.property 이름의 조합을 사용할 수 있습니다.

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

NI-DAQmx INI 파일에 주석을 추가하려면, 세미콜론으로 라인을 시작합니다.

특정한 설정을 가진 추가 예제의 경우, DAQ 어시스턴트에서 태스크, 채널, 사용자 스케일을 생성하고 설정을 NI-DAQmx INI 파일로 반출합니다.