사용자가 지정한 동작에 따라 태스크의 상태를 변경합니다.

에러 입력이 에러가 이전에 발생했음을 나타내는 경우, 이 VI는 일반적으로 동작예약하지 않음이나 강제 종료인 경우에 실행됩니다.


icon

입력/출력

  • cgenclassrntag.png 태스크/채널 입력

    태스크/채널 입력는 동작이 적용되는 태스크 또는 버추얼 채널 리스트의 이름입니다. 버추얼 채널의 리스트를 제공하는 경우, NI-DAQmx가 자동으로 태스크를 생성합니다.

  • ci32.png 동작

    동작은 태스크 상태를 변경하는 방식을 지정합니다.

    확인 (2)

    태스크 파라미터가 하드웨어에서 유효한지를 확인합니다.

    예약 (4)

    태스크에 필요한 하드웨어 리소스를 예약합니다. 다른 태스크는 같은 리소스를 예약할 수 없습니다.

    처리 (3)

    태스크 설정에 따라 가능한 많이 하드웨어를 프로그램합니다.

    예약하지 않음 (5)

    이전에 예약된 모든 리소스의 예약을 해제합니다.

    강제 종료 (6)

    태스크의 실행을 강제 종료합니다. 태스크를 강제 종료하면 읽기 또는 쓰기와 같은 현재 활성화된 작업이 중단됩니다. 태스크를 강제 종료하면 불안정하지만 복구 가능한 상태가 됩니다. 태스크를 복구하려면 DAQmx 시작을 사용하여 태스크를 다시 시작하거나 DAQmx 정지를 사용하여 태스크를 시작하지 않고 태스크를 리셋하십시오.

  • cerrcodeclst.png 에러 입력

    에러 입력은 이 VI 또는 함수가 실행하기 전에 발생하는 에러 조건을 설명합니다.

    기본값은 에러 없음입니다. 이 VI 또는 함수가 실행하기 전에 에러가 발생한 경우, VI나 함수가 에러 입력 값을 에러 출력으로 전달합니다. 이 VI나 함수가 실행하는 중 에러가 발생한 경우, VI나 함수는 정상적으로 실행되며 에러 출력에서 에러 상태를 설정합니다. [단순 에러 핸들러] VI 또는 [일반 에러 핸들러] VI를 사용하여 이 에러 코드의 설명을 디스플레이합니다. 에러 입력에러 출력을 사용하여 에러를 확인하고 한 노드의 에러 출력을 다음 노드의 에러 입력에 연결하여 실행 순서를 지정하십시오.

  • igenclassrntag.png 태스크 출력

    태스크 출력은 이 VI나 함수가 실행된 후 태스크의 참조입니다. 채널 또는 채널의 리스트를 태스크/채널 입력에 연결한 경우, NI-DAQmx는 이 태스크를 자동으로 생성합니다.

  • ierrcodeclst.png 에러 출력

    에러 출력은 에러 정보를 포함하고 있습니다. 에러 입력이 이 VI 또는 함수가 실행되기 전에 에러가 발생했음을 나타내는 경우, 에러 출력은 같은 에러 정보를 포함합니다. 또는 에러 출력은 VI나 함수가 생성한 에러의 상태를 보여줍니다.

    에러에 대한 추가적인 정보를 얻으려면, 프런트패널의 에러 출력 인디케이터에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 에러 설명을 선택합니다.