DAQmx 태스크 생성
- 업데이트 날짜:2025-07-28
- 3분 (읽기 시간)
태스크를 생성한 후, 글로벌 버추얼 채널 입력에서 버추얼 채널을 지정한 경우, 생성한 태스크에 버추얼 채널을 추가합니다. 복사할 태스크를 지정한 경우, VI는 다른 글로벌 버추얼 채널을 추가하기 전에 지정한 태스크의 설정을 새로 생성한 태스크에 복제합니다.
루프 내에서 이 VI를 사용하면, NI-DAQmx는 루프가 실행될 때마다 새 태스크를 생성합니다. 태스크를 완료한 후 루프내에서 DAQmx 태스크 지우기 VI를 사용하여 메모리가 불필요하게 할당되지 않도록 하십시오. NI-DAQmx의 태스크 생성 시기와 LabVIEW의 태스크 자동 삭제 시기에 대한 정보는 태스크 생성 및 제거를 참조하십시오.

입력/출력
자동 클린업
—
자동 클린업은 어플리케이션이 실행을 완료할 때 LabVIEW가 자동으로 태스크를 삭제할지를 지정합니다. 자동 클린업이 거짓이면, LabVIEW는 종료될 때까지 태스크를 자동으로 삭제하지 않습니다. DAQmx 태스크 지우기 VI를 사용하여 수동으로 태스크를 삭제하십시오.
새 태스크 이름
—
새 태스크 이름은 태스크에 지정하는 이름입니다. 루프에서 이 VI를 사용하고 태스크의 이름을 지정한 경우, 태스크를 끝낸 후 루프내에서 DAQmx 태스크 지우기 VI를 사용해야 합니다. 그렇지 않은 경우, NI-DAQmx는 같은 이름을 가진 여러 태스크를 생성하려 하므로 에러가 발생합니다. 더 자세한 정보는 태스크 생성 및 제거를 참조하십시오.
복사할 태스크
—
복사할 태스크는 복사할 태스크의 이름입니다.
글로벌 버추얼 채널
—
글로벌 버추얼 채널은 태스크에 추가할 글로벌 버추얼 채널 또는 글로벌 버추얼 채널 리스트를 지정합니다. DAQmx 글로벌 채널 상수는 시스템의 모든 글로벌 버추얼 채널을 나열합니다. 글로벌 버추얼 채널의 배열이 있는 경우, DAQmx 채널 문자열 패턴화 VI를 사용하여 배열을 리스트로 변환하십시오.
에러 입력
—
에러 입력은 이 VI 또는 함수가 실행하기 전에 발생하는 에러 조건을 설명합니다. 기본값은 에러 없음입니다. 이 VI 또는 함수가 실행하기 전에 에러가 발생한 경우, VI나 함수가 에러 입력 값을 에러 출력으로 전달합니다. 이 VI나 함수가 실행하는 중 에러가 발생한 경우, VI나 함수는 정상적으로 실행되며 에러 출력에서 에러 상태를 설정합니다. [단순 에러 핸들러] VI 또는 [일반 에러 핸들러] VI를 사용하여 이 에러 코드의 설명을 디스플레이합니다. 에러 입력과 에러 출력을 사용하여 에러를 확인하고 한 노드의 에러 출력을 다음 노드의 에러 입력에 연결하여 실행 순서를 지정하십시오.
태스크 출력
—
태스크 출력은 새 태스크의 참조입니다.
에러 출력
—
에러 출력은 에러 정보를 포함하고 있습니다. 에러 입력이 이 VI 또는 함수가 실행되기 전에 에러가 발생했음을 나타내는 경우, 에러 출력은 같은 에러 정보를 포함합니다. 또는 에러 출력은 VI나 함수가 생성한 에러의 상태를 보여줍니다. 에러에 대한 추가적인 정보를 얻으려면, 프런트패널의 에러 출력 인디케이터에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 에러 설명을 선택합니다. |
자동 클린업
—
새 태스크 이름
—
복사할 태스크
—
에러 입력
—
태스크 출력
—
에러 출력
—