DAQmx 채널 생성 (CI-주기)
- 업데이트 날짜:2025-07-28
- 5분 (읽기 시간)
디지털 신호의 주기를 측정하는 채널을 생성합니다. 여러 카운터 태스크를 지원하는 디바이스를 제외하고, 이 VI로 한 번에 생성할 수 있는 카운터 입력 채널은 단 하나입니다. 이는 한 태스크가 한 개의 카운터 입력 채널만 포함하기 때문입니다. 동시에 여러 카운터에서 읽으려면, 각 카운터마다 다른 태스크를 사용하십시오. 다른 입력 터미널을 선택하지 않은 경우, 입력 신호를 카운터의 기본 입력 터미널에 연결합니다.

입력/출력
제수
—
제수는 측정 방법이 2 카운터의 넓은 범위일 때 입력 신호를 나누는 값입니다. 측정 방법이 2 카운터의 넓은 범위가 아니면, 이 입력을 연결하지 마십시오. 제수가 클수록, 측정이 정확합니다. 그러나 값이 너무 크면 카운트 레지스터가 0으로 넘어가서 측정이 부정확해질 수 있습니다.
측정 방법
—
측정 방법은 신호의 주기 또는 주파수를 계산하는 방법을 지정합니다:
최소값
—
최소값은 측정하려는 최소값을 단위로 지정합니다.
최대값
—
최대값은 측정하려는 최대값을 단위로 지정합니다.
태스크 입력
—
태스크 입력은 이 VI가 생성하는 버추얼 채널을 추가하는 태스크를 지정합니다. 태스크를 지정하지 않는 경우, NI-DAQmx는 태스크를 생성하여 이 VI가 생성한 버추얼 채널을 이 태스크에 추가합니다.
카운터
—
카운터는 버추얼 채널 생성에 사용하는 카운터의 이름을 지정합니다. DAQmx 물리적 채널 상수는 카운터와 같이 시스템에 설치된 디바이스의 모든 물리적 채널을 나열합니다.
할당된 이름
—
할당된 이름은 이 VI가 생성하는 버추얼 채널에 할당되는 이름을 지정합니다. 이 입력에 값을 연결하지 않으면, NI-DAQmx는 물리적 채널 이름을 버추얼 채널 이름으로 사용합니다. 이 입력을 사용하여 버추얼 채널에 고유의 이름을 제공하려면, DAQmx 트리거 VI의 소스 입력과 같이 다른 NI-DAQmx VI와 프로퍼티 노드에서 채널을 참조할 때 이 이름을 사용해야 합니다. 한 개의 [DAQmx 버추얼 채널 생성] VI로 여러개의 버추얼 채널을 생성하는 경우, 버추얼 채널에 할당할 이름을 쉼표로 구분된 리스트로 지정할 수 있습니다. 생성한 버추얼 채널의 수보다 이름의 수가 적으면, NI-DAQmx는 버추얼 채널에 자동으로 이름을 할당합니다.
단위
—
단위는 시간이나 주기 측정값을 반환하는데 사용하는 단위를 지정합니다.
에러 입력
—
에러 입력은 이 VI 또는 함수가 실행하기 전에 발생하는 에러 조건을 설명합니다. 기본값은 에러 없음입니다. 이 VI 또는 함수가 실행하기 전에 에러가 발생한 경우, VI나 함수가 에러 입력 값을 에러 출력으로 전달합니다. 이 VI나 함수가 실행하는 중 에러가 발생한 경우, VI나 함수는 정상적으로 실행되며 에러 출력에서 에러 상태를 설정합니다. [단순 에러 핸들러] VI 또는 [일반 에러 핸들러] VI를 사용하여 이 에러 코드의 설명을 디스플레이합니다. 에러 입력과 에러 출력을 사용하여 에러를 확인하고 한 노드의 에러 출력을 다음 노드의 에러 입력에 연결하여 실행 순서를 지정하십시오.
사용자 스케일 이름
—
사용자 스케일 이름은 채널에 대한 사용자 스케일의 이름을 지정합니다. 채널이 사용자 스케일을 사용하게 하려면, 사용자 스케일의 이름을 이 입력에 연결하고 단위를 사용자 스케일로부터로 설정하십시오.
시작 에지
—
시작 에지는 신호의 주파수 또는 주기를 어떤 에지 사이에서 측정할지 지정합니다.
측정 시간
—
측정 시간은 측정 방법이 2 카운터의 높은 주파수인 경우, 신호의 주파수 또는 주기를 측정하는 시간의 길이(초)입니다. 측정 방법이 2 카운터의 높은 주파수가 아니면, 이 입력을 연결하지 마십시오. 측정 시간과 신호 주파수가 커질수록 측정 정확도가 향상됩니다. 그러나 높은 주파수를 너무 오랫동안 측정하면, 카운트 레지스터가 0으로 넘어가서 측정이 부정확해질 수 있습니다.
태스크 출력
—
태스크 출력은 이 VI가 실행된 후 태스크의 참조입니다. 태스크는 새로 생성된 모든 버추얼 채널을 포함합니다. 태스크 입력에 값을 연결하지 않은 경우, NI-DAQmx는 이 출력이 참조할 태스크를 자동으로 생성합니다.
에러 출력
—
에러 출력은 에러 정보를 포함하고 있습니다. 에러 입력이 이 VI 또는 함수가 실행되기 전에 에러가 발생했음을 나타내는 경우, 에러 출력은 같은 에러 정보를 포함합니다. 또는 에러 출력은 VI나 함수가 생성한 에러의 상태를 보여줍니다. 에러에 대한 추가적인 정보를 얻으려면, 프런트패널의 에러 출력 인디케이터에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 에러 설명을 선택합니다. |
제수
—
측정 방법
—
최소값
—
태스크 입력
—
카운터
—
할당된 이름
—
에러 입력
—
태스크 출력
—
에러 출력
—